==> Synchronizing chroot copy [/home/alhp/workspace/chroot/root] -> [build_d9350de7-a949-4aaf-91a1-053114335293]...done ==> Making package: protonmail-bridge 3.12.0-3.1 (Thu Aug 8 05:46:49 2024) ==> Retrieving sources... -> Cloning proton-bridge git repo... Cloning into bare repository '/home/alhp/workspace/build/x86-64-v3/protonmail-bridge-3.12.0-3/proton-bridge'... -> Found protonmail-bridge.desktop -> Found protonmail-bridge.service -> Found remove-vcpkg-dependency.patch -> Found remove-failing-test.patch ==> Validating source files with sha256sums... proton-bridge ... Passed protonmail-bridge.desktop ... Passed protonmail-bridge.service ... Passed remove-vcpkg-dependency.patch ... Passed remove-failing-test.patch ... Passed ==> Making package: protonmail-bridge 3.12.0-3.1 (Thu Aug 8 05:47:03 2024) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Installing missing dependencies... resolving dependencies... looking for conflicting packages... warning: dependency cycle detected: warning: harfbuzz will be installed before its freetype2 dependency warning: dependency cycle detected: warning: mesa will be installed before its libglvnd dependency Package (93) New Version Net Change core/argon2 20190702-6 0.10 MiB extra/avahi 1:0.8+r194+g3f79789-2 1.88 MiB extra/c-ares 1.29.0-1 0.64 MiB extra/cppdap 1.58.0-2 1.55 MiB core/cryptsetup 2.7.4-1 2.93 MiB core/dbus 1.14.10-2 0.89 MiB core/dbus-broker 36-4 0.35 MiB core/dbus-broker-units 36-4 0.00 MiB core/dbus-units 36-4 0.00 MiB extra/default-cursors 2-2 0.00 MiB core/device-mapper 2.03.25-2 0.74 MiB extra/double-conversion 3.3.0-2 0.18 MiB extra/duktape 2.7.0-7 0.78 MiB core/expat 2.6.2-1 0.41 MiB extra/fontconfig 2:2.15.0-2 1.10 MiB extra/freetype2 2.13.2-2 1.64 MiB extra/graphite 1:1.3.14-4 0.20 MiB extra/gtest 1.15.2-1 2.16 MiB extra/harfbuzz 9.0.0-1 4.06 MiB extra/hicolor-icon-theme 0.18-1 0.05 MiB core/hwdata 0.384-1 9.17 MiB extra/jsoncpp 1.9.5-3 0.75 MiB core/kbd 2.6.4-1 3.14 MiB core/kmod 32-1 0.28 MiB extra/libb2 0.98.1-3 0.13 MiB extra/libcups 2:2.4.10-1 0.76 MiB extra/libdaemon 0.14-6 0.06 MiB extra/libdrm 2.4.122-1 1.23 MiB core/libedit 20240517_3.1-1 0.27 MiB extra/libevdev 1.13.2-1 0.21 MiB extra/libglvnd 1.7.0-1 3.70 MiB extra/libgudev 238-1 0.39 MiB extra/libice 1.1.1-3 0.35 MiB extra/libinput 1.26.1-1 1.11 MiB extra/libjpeg-turbo 3.0.3-1 2.28 MiB extra/libomxil-bellagio 0.9.3-5 0.58 MiB extra/libpciaccess 0.18.1-2 0.06 MiB extra/libpng 1.6.43-1 0.57 MiB extra/libproxy 0.5.8-1 0.10 MiB extra/libsm 1.2.4-2 0.26 MiB extra/libuv 1.48.0-2 0.58 MiB extra/libwacom 2.12.2-1 1.36 MiB extra/libx11 1.8.10-1 9.78 MiB extra/libxau 1.0.11-3 0.02 MiB extra/libxcb 1.17.0-1 3.87 MiB extra/libxdmcp 1.1.5-1 0.13 MiB extra/libxext 1.3.6-1 0.30 MiB extra/libxfixes 6.0.1-2 0.04 MiB extra/libxkbcommon 1.7.0-2 0.79 MiB extra/libxkbcommon-x11 1.7.0-2 0.07 MiB extra/libxmu 1.2.1-1 0.33 MiB extra/libxshmfence 1.3.2-2 0.02 MiB extra/libxt 1.3.0-2 2.02 MiB extra/libxxf86vm 1.1.5-2 0.03 MiB extra/llvm-libs 18.1.8-4 128.31 MiB extra/lm_sensors 1:3.6.0.r41.g31d1f125-3 0.46 MiB extra/md4c 0.5.2-1 0.25 MiB extra/mesa 1:24.1.5-1 97.73 MiB extra/mtdev 1.1.7-1 0.05 MiB extra/perl-error 0.17029-6 0.04 MiB extra/perl-mailtools 2.21-8 0.10 MiB extra/perl-timedate 2.33-6 0.08 MiB core/popt 1.19-1 0.23 MiB extra/qt6-translations 6.7.2-1 13.65 MiB extra/re2 1:20240702-2 0.41 MiB extra/rhash 1.4.4-1 0.32 MiB extra/shared-mime-info 2.4-1 4.55 MiB core/systemd 256.4-1 32.43 MiB extra/tslib 1.23-1 0.47 MiB extra/vulkan-headers 1:1.3.285-1 26.13 MiB extra/wayland 1.23.0-1 0.80 MiB extra/xcb-proto 1.17.0-2 1.02 MiB extra/xcb-util 0.4.1-2 0.03 MiB extra/xcb-util-cursor 0.1.5-1 0.03 MiB extra/xcb-util-image 0.4.1-3 0.05 MiB extra/xcb-util-keysyms 0.4.1-5 0.02 MiB extra/xcb-util-renderutil 0.3.10-2 0.03 MiB extra/xcb-util-wm 0.4.2-2 0.21 MiB extra/xdg-utils 1.2.1-1 0.30 MiB extra/xkeyboard-config 2.42-1 6.45 MiB extra/xorg-xprop 1.2.7-1 0.05 MiB extra/xorg-xset 1.2.5-2 0.04 MiB extra/xorgproto 2024.1-2 1.46 MiB extra/abseil-cpp 20240722.0-1 6.50 MiB extra/cmake 3.30.2-1 75.63 MiB extra/git 2.46.0-1 28.04 MiB extra/go 2:1.22.6-1 209.59 MiB extra/grpc 1.65.3-3 19.40 MiB extra/protobuf 27.3-1 14.50 MiB extra/qt6-base 6.7.2-1 56.33 MiB extra/qt6-declarative 6.7.2-1 87.65 MiB extra/qt6-svg 6.7.2-1 0.79 MiB extra/sentry-native 0.7.7-1 1.30 MiB Total Installed Size: 879.85 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing gtest... Optional dependencies for gtest python: gmock generator installing abseil-cpp... installing cppdap... installing expat... installing hicolor-icon-theme... installing jsoncpp... Optional dependencies for jsoncpp jsoncpp-doc: documentation installing libuv... installing rhash... installing cmake... Optional dependencies for cmake make: for unix Makefile generator [installed] ninja: for ninja generator qt6-base: cmake-gui [pending] installing perl-error... installing perl-timedate... installing perl-mailtools... installing git... Optional dependencies for git tk: gitk and git gui openssh: ssh transport and crypto perl-libwww: git svn perl-term-readkey: git svn and interactive.singlekey setting perl-io-socket-ssl: git send-email TLS support perl-authen-sasl: git send-email TLS support perl-mediawiki-api: git mediawiki support perl-datetime-format-iso8601: git mediawiki support perl-lwp-protocol-https: git mediawiki https support perl-cgi: gitweb (web interface) support python: git svn & git p4 subversion: git svn org.freedesktop.secrets: keyring credential helper libsecret: libsecret credential helper [installed] installing go... installing c-ares... installing protobuf... installing re2... installing grpc... installing dbus... installing double-conversion... installing libpng... installing graphite... Optional dependencies for graphite graphite-docs: Documentation installing harfbuzz... Optional dependencies for harfbuzz harfbuzz-utils: utilities installing freetype2... installing fontconfig... Creating fontconfig configuration... Rebuilding fontconfig cache... installing libb2... installing libdaemon... installing avahi... Optional dependencies for avahi gtk3: avahi-discover, avahi-discover-standalone, bshell, bssh, bvnc libevent: libevent bindings [installed] nss-mdns: NSS support for mDNS python-dbus: avahi-bookmarks, avahi-discover python-gobject: avahi-bookmarks, avahi-discover python-twisted: avahi-bookmarks qt5-base: qt5 bindings installing libcups... installing libpciaccess... installing libdrm... Optional dependencies for libdrm cairo: needed for modetest tool installing xcb-proto... installing xorgproto... installing libxdmcp... installing libxau... installing libxcb... installing libx11... installing libxext... installing libxfixes... installing libxshmfence... installing libxxf86vm... installing libedit... installing llvm-libs... installing lm_sensors... Optional dependencies for lm_sensors rrdtool: for logging with sensord perl: for sensor detection and configuration convert [installed] installing default-cursors... Optional dependencies for default-cursors adwaita-cursors: default cursor theme installing wayland... installing libomxil-bellagio... installing mesa... Optional dependencies for mesa opengl-man-pages: for the OpenGL API man pages installing libglvnd... installing libice... installing mtdev... installing libevdev... installing device-mapper... installing popt... installing argon2... installing cryptsetup... installing dbus-broker... installing dbus-broker-units... installing dbus-units... installing kbd... installing kmod... installing hwdata... installing systemd... warning: directory permissions differ on /var/log/journal/ filesystem: 755 package: 2755 Creating group 'sys' with GID 3. Creating group 'mem' with GID 8. Creating group 'ftp' with GID 11. Creating group 'mail' with GID 12. Creating group 'log' with GID 19. Creating group 'smmsp' with GID 25. Creating group 'proc' with GID 26. Creating group 'games' with GID 50. Creating group 'lock' with GID 54. Creating group 'network' with GID 90. Creating group 'floppy' with GID 94. Creating group 'scanner' with GID 96. Creating group 'power' with GID 98. Creating group 'nobody' with GID 65534. Creating group 'adm' with GID 999. Creating group 'wheel' with GID 998. Creating group 'utmp' with GID 997. Creating group 'audio' with GID 996. Creating group 'disk' with GID 995. Creating group 'input' with GID 994. Creating group 'kmem' with GID 993. Creating group 'kvm' with GID 992. Creating group 'lp' with GID 991. Creating group 'optical' with GID 990. Creating group 'render' with GID 989. Creating group 'sgx' with GID 988. Creating group 'storage' with GID 987. Creating group 'tty' with GID 5. Creating group 'uucp' with GID 986. Creating group 'video' with GID 985. Creating group 'users' with GID 984. Creating group 'groups' with GID 983. Creating group 'systemd-journal' with GID 982. Creating group 'rfkill' with GID 981. Creating group 'bin' with GID 1. Creating user 'bin' (n/a) with UID 1 and GID 1. Creating group 'daemon' with GID 2. Creating user 'daemon' (n/a) with UID 2 and GID 2. Creating user 'mail' (n/a) with UID 8 and GID 12. Creating user 'ftp' (n/a) with UID 14 and GID 11. Creating group 'http' with GID 33. Creating user 'http' (n/a) with UID 33 and GID 33. Creating group 'avahi' with GID 980. Creating user 'avahi' (Avahi mDNS/DNS-SD daemon) with UID 980 and GID 980. Creating user 'nobody' (Kernel Overflow User) with UID 65534 and GID 65534. Creating group 'dbus' with GID 81. Creating user 'dbus' (System Message Bus) with UID 81 and GID 81. Creating group 'git' with GID 979. Creating user 'git' (git daemon user) with UID 979 and GID 979. Creating group 'systemd-coredump' with GID 978. Creating user 'systemd-coredump' (systemd Core Dumper) with UID 978 and GID 978. Creating group 'systemd-network' with GID 977. Creating user 'systemd-network' (systemd Network Management) with UID 977 and GID 977. Creating group 'systemd-oom' with GID 976. Creating user 'systemd-oom' (systemd Userspace OOM Killer) with UID 976 and GID 976. Creating group 'systemd-journal-remote' with GID 975. Creating user 'systemd-journal-remote' (systemd Journal Remote) with UID 975 and GID 975. Creating group 'systemd-resolve' with GID 974. Creating user 'systemd-resolve' (systemd Resolver) with UID 974 and GID 974. Creating group 'systemd-timesync' with GID 973. Creating user 'systemd-timesync' (systemd Time Synchronization) with UID 973 and GID 973. Creating group 'tss' with GID 972. Creating user 'tss' (tss user for tpm2) with UID 972 and GID 972. Creating group 'uuidd' with GID 68. Creating user 'uuidd' (n/a) with UID 68 and GID 68. Created symlink '/etc/systemd/system/getty.target.wants/getty@tty1.service' → '/usr/lib/systemd/system/getty@.service'. Created symlink '/etc/systemd/system/multi-user.target.wants/remote-fs.target' → '/usr/lib/systemd/system/remote-fs.target'. Created symlink '/etc/systemd/system/sockets.target.wants/systemd-userdbd.socket' → '/usr/lib/systemd/system/systemd-userdbd.socket'. Optional dependencies for systemd libmicrohttpd: systemd-journal-gatewayd and systemd-journal-remote quota-tools: kernel-level quota management systemd-sysvcompat: symlink package to provide sysvinit binaries systemd-ukify: combine kernel and initrd into a signed Unified Kernel Image polkit: allow administration as unprivileged user curl: systemd-journal-upload, machinectl pull-tar and pull-raw [installed] gnutls: systemd-journal-gatewayd and systemd-journal-remote [installed] qrencode: show QR codes iptables: firewall features libarchive: convert DDIs to tarballs [installed] libbpf: support BPF programs libpwquality: check password quality libfido2: unlocking LUKS2 volumes with FIDO2 token libp11-kit: support PKCS#11 [installed] tpm2-tss: unlocking LUKS2 volumes with TPM2 [installed] installing libgudev... installing libwacom... Optional dependencies for libwacom python-libevdev: for libwacom-show-stylus python-pyudev: for libwacom-show-stylus installing libinput... Optional dependencies for libinput gtk4: libinput debug-gui python-pyudev: libinput measure python-libevdev: libinput measure python-yaml: used by various tools installing libjpeg-turbo... Optional dependencies for libjpeg-turbo java-runtime>11: for TurboJPEG Java wrapper installing duktape... installing libproxy... installing libsm... installing xkeyboard-config... installing libxkbcommon... Optional dependencies for libxkbcommon libxkbcommon-x11: xkbcli interactive-x11 [pending] wayland: xkbcli interactive-wayland [installed] installing libxkbcommon-x11... installing md4c... installing shared-mime-info... installing tslib... installing vulkan-headers... installing xcb-util-renderutil... installing xcb-util... installing xcb-util-image... installing xcb-util-cursor... installing xcb-util-keysyms... installing xcb-util-wm... installing libxt... installing libxmu... installing xorg-xset... installing xorg-xprop... installing xdg-utils... Optional dependencies for xdg-utils kde-cli-tools: for KDE Plasma5 support in xdg-open exo: for Xfce support in xdg-open pcmanfm: for LXDE support in xdg-open perl-file-mimeinfo: for generic support in xdg-open perl-net-dbus: Perl extension to dbus used in xdg-screensaver perl-x11-protocol: Perl X11 protocol used in xdg-screensaver installing qt6-translations... installing qt6-base... Optional dependencies for qt6-base freetds: MS SQL driver gdk-pixbuf2: GTK platform plugin gtk3: GTK platform plugin libfbclient: Firebird/iBase driver mariadb-libs: MariaDB driver pango: GTK platform plugin perl: for syncqt [installed] postgresql-libs: PostgreSQL driver qt6-wayland: to run Qt6 applications in a Wayland session unixodbc: ODBC driver installing qt6-declarative... Optional dependencies for qt6-declarative qt6-languageserver: for qmlls installing qt6-svg... installing sentry-native... :: Running post-transaction hooks... ( 1/14) Creating system user accounts... ( 2/14) Updating journal message catalog... ( 3/14) Reloading system manager configuration... Skipped: Current root is not booted. ( 4/14) Reloading user manager configuration... Skipped: Current root is not booted. ( 5/14) Updating udev hardware database... ( 6/14) Applying kernel sysctl settings... Skipped: Current root is not booted. ( 7/14) Creating temporary files... ( 8/14) Reloading device manager configuration... Skipped: Device manager is not running. ( 9/14) Arming ConditionNeedsUpdate... (10/14) Updating the MIME type database... (11/14) Updating fontconfig configuration... (12/14) Reloading system bus configuration... Skipped: Current root is not booted. (13/14) Warn about old perl modules (14/14) Updating fontconfig cache... ==> Retrieving sources... -> Found protonmail-bridge.desktop -> Found protonmail-bridge.service -> Found remove-vcpkg-dependency.patch -> Found remove-failing-test.patch ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources... -> Creating working copy of proton-bridge git repo... Cloning into 'proton-bridge'... done. Switched to a new branch 'makepkg' ==> Starting prepare()... patching file internal/frontend/bridge-gui/BridgeSetup.cmake patching file internal/bridge/user_event_test.go go: downloading github.com/0xAX/notificator v0.0.0-20220220101646-ee9b8921e557 go: downloading github.com/sirupsen/logrus v1.9.2 go: downloading github.com/ProtonMail/gluon v0.17.1-0.20240514133734-79cdd0fec41c go: downloading github.com/stretchr/testify v1.8.4 go: downloading github.com/LBeernaertProton/resty/v2 v2.0.0-20231129100320-dddf8030d93a go: downloading github.com/google/go-cmp v0.5.9 go: downloading github.com/miekg/dns v1.1.50 go: downloading github.com/pkg/errors v0.9.1 go: downloading github.com/ProtonMail/go-proton-api v0.4.1-0.20240605113119-1a81ec7dc72d go: downloading golang.org/x/net v0.24.0 go: downloading github.com/golang/mock v1.6.0 go: downloading github.com/Masterminds/semver/v3 v3.2.0 go: downloading google.golang.org/grpc v1.56.3 go: downloading google.golang.org/protobuf v1.33.0 go: downloading github.com/abiosoft/ishell v2.0.0+incompatible go: downloading github.com/fatih/color v1.13.0 go: downloading github.com/bradenaw/juniper v0.12.0 go: downloading github.com/elastic/go-sysinfo v1.11.2-0.20231129083954-35e55cd2a542 go: downloading github.com/google/uuid v1.3.0 go: downloading golang.org/x/sys v0.19.0 go: downloading howett.net/plist v1.0.0 go: downloading golang.org/x/exp v0.0.0-20230522175609-2e198f4a06a1 go: downloading github.com/getsentry/sentry-go v0.15.0 go: downloading github.com/jeandeaual/go-locale v0.0.0-20220711133428-7de61946b173 go: downloading github.com/ProtonMail/gopenpgp/v2 v2.7.4-proton go: downloading github.com/emersion/go-sasl v0.0.0-20220912192320-0145f2c60ead go: downloading github.com/ProtonMail/go-smtp v0.0.0-20231109081432-2b3d50599865 go: downloading github.com/pbnjay/memory v0.0.0-20210728143218-7b4eea64cf58 go: downloading go.uber.org/goleak v1.2.1 go: downloading github.com/ProtonMail/go-message v0.13.1-0.20230526094639-b62c999c85b7 go: downloading github.com/vmihailenco/msgpack/v5 v5.3.5 go: downloading github.com/hashicorp/go-multierror v1.1.1 go: downloading github.com/docker/docker-credential-helpers v0.8.1 go: downloading github.com/godbus/dbus v4.1.0+incompatible go: downloading github.com/cuthix/go-keychain v0.0.0-20240103134243-0b6a41580b77 go: downloading golang.org/x/text v0.14.0 go: downloading github.com/PuerkitoBio/goquery v1.8.1 go: downloading github.com/cucumber/godog v0.12.5 go: downloading github.com/cucumber/messages-go/v16 v16.0.1 go: downloading github.com/emersion/go-imap v1.2.1 go: downloading github.com/emersion/go-imap-id v0.0.0-20190926060100-f94a56b9ecde go: downloading github.com/emersion/go-vcard v0.0.0-20230331202150-f3d26859ccd3 go: downloading github.com/urfave/cli/v2 v2.24.4 go: downloading github.com/jaytaylor/html2text v0.0.0-20211105163654-bc68cce691ba go: downloading github.com/ProtonMail/go-autostart v0.0.0-20210130080809-00ed301c8e9a go: downloading github.com/allan-simon/go-singleinstance v0.0.0-20210120080615-d0997106ab37 go: downloading github.com/pkg/profile v1.7.0 go: downloading github.com/davecgh/go-spew v1.1.1 go: downloading github.com/pmezard/go-difflib v1.0.0 go: downloading gopkg.in/yaml.v3 v3.0.1 go: downloading golang.org/x/tools v0.6.0 go: downloading github.com/ProtonMail/go-crypto v0.0.0-20230717121622-edf196117233 go: downloading github.com/ProtonMail/go-srp v0.0.7 go: downloading gitlab.com/c0b/go-ordered-json v0.0.0-20201030195603-febf46534d5a go: downloading github.com/gin-gonic/gin v1.9.1 go: downloading github.com/abiosoft/readline v0.0.0-20180607040430-155bce2042db go: downloading github.com/flynn-archive/go-shlex v0.0.0-20150515145356-3f9db97f8568 go: downloading github.com/mattn/go-colorable v0.1.13 go: downloading github.com/mattn/go-isatty v0.0.19 go: downloading github.com/mattn/go-sqlite3 v1.14.22 go: downloading github.com/pierrec/lz4/v4 v4.1.17 go: downloading golang.org/x/sync v0.3.0 go: downloading google.golang.org/genproto v0.0.0-20230410155749-daa745c078e1 go: downloading github.com/golang/protobuf v1.5.3 go: downloading github.com/ProtonMail/go-mime v0.0.0-20230322103455-7d82a3887f2f go: downloading github.com/emersion/go-textwrapper v0.0.0-20200911093747-65d896831594 go: downloading github.com/vmihailenco/tagparser/v2 v2.0.0 go: downloading github.com/hashicorp/errwrap v1.1.0 go: downloading github.com/danieljoos/wincred v1.2.1 go: downloading github.com/andybalholm/cascadia v1.3.2 go: downloading github.com/gofrs/uuid v4.3.0+incompatible go: downloading github.com/olekukonko/tablewriter v0.0.5 go: downloading github.com/ssor/bom v0.0.0-20170718123548-6386211fdfcf go: downloading github.com/felixge/fgprof v0.9.3 go: downloading golang.org/x/crypto v0.22.0 go: downloading github.com/cpuguy83/go-md2man/v2 v2.0.2 go: downloading github.com/xrash/smetrics v0.0.0-20201216005158-039620a65673 go: downloading github.com/gin-contrib/sse v0.1.0 go: downloading github.com/spf13/pflag v1.0.5 go: downloading github.com/joeshaw/multierror v0.0.0-20140124173710-69b34d4ec901 go: downloading github.com/prometheus/procfs v0.12.0 go: downloading github.com/elastic/go-windows v1.0.1 go: downloading github.com/cloudflare/circl v1.3.7 go: downloading github.com/go-playground/validator/v10 v10.14.0 go: downloading github.com/pelletier/go-toml/v2 v2.0.8 go: downloading github.com/ugorji/go/codec v1.2.11 go: downloading github.com/bytedance/sonic v1.9.1 go: downloading github.com/goccy/go-json v0.10.2 go: downloading github.com/json-iterator/go v1.1.12 go: downloading github.com/cucumber/gherkin-go/v19 v19.0.3 go: downloading github.com/hashicorp/go-memdb v1.3.3 go: downloading github.com/mattn/go-runewidth v0.0.14 go: downloading github.com/google/pprof v0.0.0-20211214055906-6f57359322fd go: downloading github.com/russross/blackfriday/v2 v2.1.0 go: downloading github.com/gabriel-vasile/mimetype v1.4.2 go: downloading github.com/go-playground/universal-translator v0.18.1 go: downloading github.com/leodido/go-urn v1.2.4 go: downloading github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd go: downloading github.com/modern-go/reflect2 v1.0.2 go: downloading github.com/rivo/uniseg v0.4.2 go: downloading golang.org/x/mod v0.8.0 go: downloading github.com/hashicorp/go-immutable-radix v1.3.1 go: downloading github.com/go-playground/locales v0.14.1 go: downloading github.com/chenzhuoyu/base64x v0.0.0-20221115062448-fe3a3abad311 go: downloading golang.org/x/arch v0.3.0 go: downloading github.com/twitchyliquid64/golang-asm v0.15.1 go: downloading github.com/klauspost/cpuid/v2 v2.2.4 go: downloading github.com/hashicorp/golang-lru v0.5.4 go: downloading github.com/ProtonMail/bcrypt v0.0.0-20211005172633-e235017c1baf go: downloading github.com/cronokirby/saferith v0.33.0 # github.com/0xAX/notificator v0.0.0-20220220101646-ee9b8921e557 ## explicit; go 1.16 github.com/0xAX/notificator # github.com/Masterminds/semver/v3 v3.2.0 ## explicit; go 1.18 github.com/Masterminds/semver/v3 # github.com/ProtonMail/bcrypt v0.0.0-20211005172633-e235017c1baf ## explicit; go 1.17 github.com/ProtonMail/bcrypt # github.com/ProtonMail/gluon v0.17.1-0.20240514133734-79cdd0fec41c ## explicit; go 1.21 github.com/ProtonMail/gluon github.com/ProtonMail/gluon/async github.com/ProtonMail/gluon/connector github.com/ProtonMail/gluon/constants github.com/ProtonMail/gluon/db github.com/ProtonMail/gluon/events github.com/ProtonMail/gluon/imap github.com/ProtonMail/gluon/imap/command github.com/ProtonMail/gluon/internal/backend github.com/ProtonMail/gluon/internal/contexts github.com/ProtonMail/gluon/internal/db_impl/sqlite3 github.com/ProtonMail/gluon/internal/db_impl/sqlite3/utils github.com/ProtonMail/gluon/internal/db_impl/sqlite3/v0 github.com/ProtonMail/gluon/internal/db_impl/sqlite3/v1 github.com/ProtonMail/gluon/internal/db_impl/sqlite3/v2 github.com/ProtonMail/gluon/internal/db_impl/sqlite3/v3 github.com/ProtonMail/gluon/internal/hash github.com/ProtonMail/gluon/internal/ids github.com/ProtonMail/gluon/internal/response github.com/ProtonMail/gluon/internal/session github.com/ProtonMail/gluon/internal/state github.com/ProtonMail/gluon/internal/ticker github.com/ProtonMail/gluon/internal/utils github.com/ProtonMail/gluon/limits github.com/ProtonMail/gluon/liner github.com/ProtonMail/gluon/logging github.com/ProtonMail/gluon/profiling github.com/ProtonMail/gluon/reporter github.com/ProtonMail/gluon/rfc5322 github.com/ProtonMail/gluon/rfc822 github.com/ProtonMail/gluon/rfcparser github.com/ProtonMail/gluon/rfcvalidation github.com/ProtonMail/gluon/store github.com/ProtonMail/gluon/store/fallback_v0 github.com/ProtonMail/gluon/version github.com/ProtonMail/gluon/watcher # github.com/ProtonMail/go-autostart v0.0.0-20210130080809-00ed301c8e9a ## explicit github.com/ProtonMail/go-autostart # github.com/ProtonMail/go-crypto v0.0.0-20230717121622-edf196117233 ## explicit; go 1.13 github.com/ProtonMail/go-crypto/bitcurves github.com/ProtonMail/go-crypto/brainpool github.com/ProtonMail/go-crypto/eax github.com/ProtonMail/go-crypto/internal/byteutil github.com/ProtonMail/go-crypto/ocb github.com/ProtonMail/go-crypto/openpgp github.com/ProtonMail/go-crypto/openpgp/aes/keywrap github.com/ProtonMail/go-crypto/openpgp/armor github.com/ProtonMail/go-crypto/openpgp/clearsign github.com/ProtonMail/go-crypto/openpgp/ecdh github.com/ProtonMail/go-crypto/openpgp/ecdsa github.com/ProtonMail/go-crypto/openpgp/eddsa github.com/ProtonMail/go-crypto/openpgp/elgamal github.com/ProtonMail/go-crypto/openpgp/errors github.com/ProtonMail/go-crypto/openpgp/internal/algorithm github.com/ProtonMail/go-crypto/openpgp/internal/ecc github.com/ProtonMail/go-crypto/openpgp/internal/ecc/curve25519 github.com/ProtonMail/go-crypto/openpgp/internal/ecc/curve25519/field github.com/ProtonMail/go-crypto/openpgp/internal/encoding github.com/ProtonMail/go-crypto/openpgp/packet github.com/ProtonMail/go-crypto/openpgp/s2k github.com/ProtonMail/go-crypto/openpgp/symmetric # github.com/ProtonMail/go-mime v0.0.0-20230322103455-7d82a3887f2f ## explicit; go 1.12 github.com/ProtonMail/go-mime # github.com/ProtonMail/go-proton-api v0.4.1-0.20240605113119-1a81ec7dc72d ## explicit; go 1.21 github.com/ProtonMail/go-proton-api github.com/ProtonMail/go-proton-api/server github.com/ProtonMail/go-proton-api/server/backend # github.com/ProtonMail/go-srp v0.0.7 ## explicit; go 1.12 github.com/ProtonMail/go-srp # github.com/ProtonMail/gopenpgp/v2 v2.7.4-proton ## explicit; go 1.15 github.com/ProtonMail/gopenpgp/v2/armor github.com/ProtonMail/gopenpgp/v2/constants github.com/ProtonMail/gopenpgp/v2/crypto github.com/ProtonMail/gopenpgp/v2/helper github.com/ProtonMail/gopenpgp/v2/internal # github.com/PuerkitoBio/goquery v1.8.1 ## explicit; go 1.13 github.com/PuerkitoBio/goquery # github.com/abiosoft/ishell v2.0.0+incompatible ## explicit github.com/abiosoft/ishell # github.com/abiosoft/readline v0.0.0-20180607040430-155bce2042db ## explicit github.com/abiosoft/readline # github.com/allan-simon/go-singleinstance v0.0.0-20210120080615-d0997106ab37 ## explicit; go 1.15 github.com/allan-simon/go-singleinstance # github.com/andybalholm/cascadia v1.3.2 ## explicit; go 1.16 github.com/andybalholm/cascadia # github.com/bradenaw/juniper v0.12.0 ## explicit; go 1.18 github.com/bradenaw/juniper/container/xheap github.com/bradenaw/juniper/internal/heap github.com/bradenaw/juniper/iterator github.com/bradenaw/juniper/parallel github.com/bradenaw/juniper/stream github.com/bradenaw/juniper/xerrors github.com/bradenaw/juniper/xmaps github.com/bradenaw/juniper/xmath github.com/bradenaw/juniper/xslices github.com/bradenaw/juniper/xsort # github.com/bytedance/sonic v1.9.1 ## explicit; go 1.15 github.com/bytedance/sonic github.com/bytedance/sonic/ast github.com/bytedance/sonic/decoder github.com/bytedance/sonic/encoder github.com/bytedance/sonic/internal/caching github.com/bytedance/sonic/internal/cpu github.com/bytedance/sonic/internal/decoder github.com/bytedance/sonic/internal/encoder github.com/bytedance/sonic/internal/jit github.com/bytedance/sonic/internal/loader github.com/bytedance/sonic/internal/native github.com/bytedance/sonic/internal/native/avx github.com/bytedance/sonic/internal/native/avx2 github.com/bytedance/sonic/internal/native/sse github.com/bytedance/sonic/internal/native/types github.com/bytedance/sonic/internal/resolver github.com/bytedance/sonic/internal/rt github.com/bytedance/sonic/loader github.com/bytedance/sonic/option github.com/bytedance/sonic/unquote github.com/bytedance/sonic/utf8 # github.com/chenzhuoyu/base64x v0.0.0-20221115062448-fe3a3abad311 ## explicit; go 1.15 github.com/chenzhuoyu/base64x # github.com/chzyer/test v1.0.0 ## explicit; go 1.15 # github.com/cloudflare/circl v1.3.7 ## explicit; go 1.19 github.com/cloudflare/circl/dh/x25519 github.com/cloudflare/circl/dh/x448 github.com/cloudflare/circl/ecc/goldilocks github.com/cloudflare/circl/internal/conv github.com/cloudflare/circl/internal/sha3 github.com/cloudflare/circl/math github.com/cloudflare/circl/math/fp25519 github.com/cloudflare/circl/math/fp448 github.com/cloudflare/circl/math/mlsbset github.com/cloudflare/circl/sign github.com/cloudflare/circl/sign/ed25519 github.com/cloudflare/circl/sign/ed448 # github.com/cpuguy83/go-md2man/v2 v2.0.2 ## explicit; go 1.11 github.com/cpuguy83/go-md2man/v2/md2man # github.com/cronokirby/saferith v0.33.0 ## explicit; go 1.15 github.com/cronokirby/saferith # github.com/cucumber/gherkin-go/v19 v19.0.3 ## explicit; go 1.13 github.com/cucumber/gherkin-go/v19 # github.com/cucumber/godog v0.12.5 ## explicit; go 1.13 github.com/cucumber/godog github.com/cucumber/godog/colors github.com/cucumber/godog/formatters github.com/cucumber/godog/internal/builder github.com/cucumber/godog/internal/flags github.com/cucumber/godog/internal/formatters github.com/cucumber/godog/internal/models github.com/cucumber/godog/internal/parser github.com/cucumber/godog/internal/storage github.com/cucumber/godog/internal/tags github.com/cucumber/godog/internal/utils # github.com/cucumber/messages-go/v16 v16.0.1 ## explicit; go 1.13 github.com/cucumber/messages-go/v16 # github.com/danieljoos/wincred v1.2.1 ## explicit; go 1.18 github.com/danieljoos/wincred # github.com/davecgh/go-spew v1.1.1 ## explicit github.com/davecgh/go-spew/spew # github.com/docker/docker-credential-helpers v0.8.1 ## explicit; go 1.19 github.com/docker/docker-credential-helpers/credentials github.com/docker/docker-credential-helpers/pass github.com/docker/docker-credential-helpers/registryurl github.com/docker/docker-credential-helpers/secretservice github.com/docker/docker-credential-helpers/wincred # github.com/elastic/go-sysinfo v1.11.2-0.20231129083954-35e55cd2a542 ## explicit; go 1.18 github.com/elastic/go-sysinfo github.com/elastic/go-sysinfo/internal/registry github.com/elastic/go-sysinfo/providers/aix github.com/elastic/go-sysinfo/providers/darwin github.com/elastic/go-sysinfo/providers/linux github.com/elastic/go-sysinfo/providers/shared github.com/elastic/go-sysinfo/providers/windows github.com/elastic/go-sysinfo/types # github.com/elastic/go-windows v1.0.1 ## explicit github.com/elastic/go-windows # github.com/emersion/go-imap v1.2.1 ## explicit; go 1.13 github.com/emersion/go-imap github.com/emersion/go-imap/backend github.com/emersion/go-imap/client github.com/emersion/go-imap/commands github.com/emersion/go-imap/responses github.com/emersion/go-imap/server github.com/emersion/go-imap/utf7 # github.com/emersion/go-imap-id v0.0.0-20190926060100-f94a56b9ecde ## explicit github.com/emersion/go-imap-id # github.com/emersion/go-message v0.16.0 => github.com/ProtonMail/go-message v0.13.1-0.20230526094639-b62c999c85b7 ## explicit; go 1.14 github.com/emersion/go-message github.com/emersion/go-message/textproto # github.com/emersion/go-sasl v0.0.0-20220912192320-0145f2c60ead ## explicit; go 1.12 github.com/emersion/go-sasl # github.com/emersion/go-smtp v0.15.1-0.20221021114529-49b17434419d => github.com/ProtonMail/go-smtp v0.0.0-20231109081432-2b3d50599865 ## explicit; go 1.13 github.com/emersion/go-smtp # github.com/emersion/go-textwrapper v0.0.0-20200911093747-65d896831594 ## explicit github.com/emersion/go-textwrapper # github.com/emersion/go-vcard v0.0.0-20230331202150-f3d26859ccd3 ## explicit; go 1.13 github.com/emersion/go-vcard # github.com/fatih/color v1.13.0 ## explicit; go 1.13 github.com/fatih/color # github.com/felixge/fgprof v0.9.3 ## explicit; go 1.14 github.com/felixge/fgprof # github.com/flynn-archive/go-shlex v0.0.0-20150515145356-3f9db97f8568 ## explicit github.com/flynn-archive/go-shlex # github.com/gabriel-vasile/mimetype v1.4.2 ## explicit; go 1.20 github.com/gabriel-vasile/mimetype github.com/gabriel-vasile/mimetype/internal/charset github.com/gabriel-vasile/mimetype/internal/json github.com/gabriel-vasile/mimetype/internal/magic # github.com/getsentry/sentry-go v0.15.0 ## explicit; go 1.19 github.com/getsentry/sentry-go github.com/getsentry/sentry-go/internal/crypto/randutil github.com/getsentry/sentry-go/internal/debug github.com/getsentry/sentry-go/internal/ratelimit # github.com/gin-contrib/sse v0.1.0 ## explicit; go 1.12 github.com/gin-contrib/sse # github.com/gin-gonic/gin v1.9.1 ## explicit; go 1.20 github.com/gin-gonic/gin github.com/gin-gonic/gin/binding github.com/gin-gonic/gin/internal/bytesconv github.com/gin-gonic/gin/internal/json github.com/gin-gonic/gin/render # github.com/go-playground/locales v0.14.1 ## explicit; go 1.17 github.com/go-playground/locales github.com/go-playground/locales/currency # github.com/go-playground/universal-translator v0.18.1 ## explicit; go 1.18 github.com/go-playground/universal-translator # github.com/go-playground/validator/v10 v10.14.0 ## explicit; go 1.18 github.com/go-playground/validator/v10 # github.com/go-resty/resty/v2 v2.7.0 => github.com/LBeernaertProton/resty/v2 v2.0.0-20231129100320-dddf8030d93a ## explicit; go 1.16 github.com/go-resty/resty/v2 # github.com/goccy/go-json v0.10.2 ## explicit; go 1.12 github.com/goccy/go-json github.com/goccy/go-json/internal/decoder github.com/goccy/go-json/internal/encoder github.com/goccy/go-json/internal/encoder/vm github.com/goccy/go-json/internal/encoder/vm_color github.com/goccy/go-json/internal/encoder/vm_color_indent github.com/goccy/go-json/internal/encoder/vm_indent github.com/goccy/go-json/internal/errors github.com/goccy/go-json/internal/runtime # github.com/godbus/dbus v4.1.0+incompatible ## explicit github.com/godbus/dbus # github.com/gofrs/uuid v4.3.0+incompatible ## explicit github.com/gofrs/uuid # github.com/golang/mock v1.6.0 ## explicit; go 1.11 github.com/golang/mock/gomock # github.com/golang/protobuf v1.5.3 ## explicit; go 1.9 github.com/golang/protobuf/jsonpb github.com/golang/protobuf/proto github.com/golang/protobuf/ptypes github.com/golang/protobuf/ptypes/any github.com/golang/protobuf/ptypes/duration github.com/golang/protobuf/ptypes/timestamp # github.com/google/go-cmp v0.5.9 ## explicit; go 1.13 github.com/google/go-cmp/cmp github.com/google/go-cmp/cmp/internal/diff github.com/google/go-cmp/cmp/internal/flags github.com/google/go-cmp/cmp/internal/function github.com/google/go-cmp/cmp/internal/value # github.com/google/pprof v0.0.0-20211214055906-6f57359322fd ## explicit; go 1.14 github.com/google/pprof/profile # github.com/google/uuid v1.3.0 ## explicit github.com/google/uuid # github.com/hashicorp/errwrap v1.1.0 ## explicit github.com/hashicorp/errwrap # github.com/hashicorp/go-immutable-radix v1.3.1 ## explicit github.com/hashicorp/go-immutable-radix # github.com/hashicorp/go-memdb v1.3.3 ## explicit; go 1.13 github.com/hashicorp/go-memdb # github.com/hashicorp/go-multierror v1.1.1 ## explicit; go 1.13 github.com/hashicorp/go-multierror # github.com/hashicorp/golang-lru v0.5.4 ## explicit; go 1.12 github.com/hashicorp/golang-lru/simplelru # github.com/jaytaylor/html2text v0.0.0-20211105163654-bc68cce691ba ## explicit github.com/jaytaylor/html2text # github.com/jeandeaual/go-locale v0.0.0-20220711133428-7de61946b173 ## explicit; go 1.14 github.com/jeandeaual/go-locale # github.com/joeshaw/multierror v0.0.0-20140124173710-69b34d4ec901 ## explicit github.com/joeshaw/multierror # github.com/json-iterator/go v1.1.12 ## explicit; go 1.12 github.com/json-iterator/go # github.com/keybase/go-keychain v0.0.0 => github.com/cuthix/go-keychain v0.0.0-20240103134243-0b6a41580b77 ## explicit; go 1.17 github.com/keybase/go-keychain github.com/keybase/go-keychain/secretservice # github.com/klauspost/cpuid/v2 v2.2.4 ## explicit; go 1.15 github.com/klauspost/cpuid/v2 # github.com/leodido/go-urn v1.2.4 ## explicit; go 1.16 github.com/leodido/go-urn # github.com/mattn/go-colorable v0.1.13 ## explicit; go 1.15 github.com/mattn/go-colorable # github.com/mattn/go-isatty v0.0.19 ## explicit; go 1.15 github.com/mattn/go-isatty # github.com/mattn/go-runewidth v0.0.14 ## explicit; go 1.9 github.com/mattn/go-runewidth # github.com/mattn/go-sqlite3 v1.14.22 ## explicit; go 1.19 github.com/mattn/go-sqlite3 # github.com/miekg/dns v1.1.50 ## explicit; go 1.14 github.com/miekg/dns # github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd ## explicit github.com/modern-go/concurrent # github.com/modern-go/reflect2 v1.0.2 ## explicit; go 1.12 github.com/modern-go/reflect2 # github.com/olekukonko/tablewriter v0.0.5 ## explicit; go 1.12 github.com/olekukonko/tablewriter # github.com/pbnjay/memory v0.0.0-20210728143218-7b4eea64cf58 ## explicit; go 1.16 github.com/pbnjay/memory # github.com/pelletier/go-toml/v2 v2.0.8 ## explicit; go 1.16 github.com/pelletier/go-toml/v2 github.com/pelletier/go-toml/v2/internal/characters github.com/pelletier/go-toml/v2/internal/danger github.com/pelletier/go-toml/v2/internal/tracker github.com/pelletier/go-toml/v2/unstable # github.com/pierrec/lz4/v4 v4.1.17 ## explicit; go 1.14 github.com/pierrec/lz4/v4 github.com/pierrec/lz4/v4/internal/lz4block github.com/pierrec/lz4/v4/internal/lz4errors github.com/pierrec/lz4/v4/internal/lz4stream github.com/pierrec/lz4/v4/internal/xxh32 # github.com/pkg/errors v0.9.1 ## explicit github.com/pkg/errors # github.com/pkg/profile v1.7.0 ## explicit; go 1.13 github.com/pkg/profile # github.com/pmezard/go-difflib v1.0.0 ## explicit github.com/pmezard/go-difflib/difflib # github.com/prometheus/procfs v0.12.0 ## explicit; go 1.19 github.com/prometheus/procfs github.com/prometheus/procfs/internal/fs github.com/prometheus/procfs/internal/util # github.com/rivo/uniseg v0.4.2 ## explicit; go 1.18 github.com/rivo/uniseg # github.com/russross/blackfriday/v2 v2.1.0 ## explicit github.com/russross/blackfriday/v2 # github.com/sirupsen/logrus v1.9.2 ## explicit; go 1.13 github.com/sirupsen/logrus # github.com/spf13/pflag v1.0.5 ## explicit; go 1.12 github.com/spf13/pflag # github.com/ssor/bom v0.0.0-20170718123548-6386211fdfcf ## explicit github.com/ssor/bom # github.com/stretchr/testify v1.8.4 ## explicit; go 1.20 github.com/stretchr/testify/assert github.com/stretchr/testify/require # github.com/twitchyliquid64/golang-asm v0.15.1 ## explicit; go 1.13 github.com/twitchyliquid64/golang-asm/asm/arch github.com/twitchyliquid64/golang-asm/bio github.com/twitchyliquid64/golang-asm/dwarf github.com/twitchyliquid64/golang-asm/goobj github.com/twitchyliquid64/golang-asm/obj github.com/twitchyliquid64/golang-asm/obj/arm github.com/twitchyliquid64/golang-asm/obj/arm64 github.com/twitchyliquid64/golang-asm/obj/mips github.com/twitchyliquid64/golang-asm/obj/ppc64 github.com/twitchyliquid64/golang-asm/obj/riscv github.com/twitchyliquid64/golang-asm/obj/s390x github.com/twitchyliquid64/golang-asm/obj/wasm github.com/twitchyliquid64/golang-asm/obj/x86 github.com/twitchyliquid64/golang-asm/objabi github.com/twitchyliquid64/golang-asm/src github.com/twitchyliquid64/golang-asm/sys github.com/twitchyliquid64/golang-asm/unsafeheader # github.com/ugorji/go/codec v1.2.11 ## explicit; go 1.11 github.com/ugorji/go/codec # github.com/urfave/cli/v2 v2.24.4 ## explicit; go 1.18 github.com/urfave/cli/v2 # github.com/vmihailenco/msgpack/v5 v5.3.5 ## explicit; go 1.11 github.com/vmihailenco/msgpack/v5 github.com/vmihailenco/msgpack/v5/msgpcode # github.com/vmihailenco/tagparser/v2 v2.0.0 ## explicit; go 1.15 github.com/vmihailenco/tagparser/v2 github.com/vmihailenco/tagparser/v2/internal github.com/vmihailenco/tagparser/v2/internal/parser # github.com/xrash/smetrics v0.0.0-20201216005158-039620a65673 ## explicit github.com/xrash/smetrics # gitlab.com/c0b/go-ordered-json v0.0.0-20201030195603-febf46534d5a ## explicit gitlab.com/c0b/go-ordered-json # go.uber.org/goleak v1.2.1 ## explicit; go 1.18 go.uber.org/goleak go.uber.org/goleak/internal/stack # golang.org/x/arch v0.3.0 ## explicit; go 1.17 golang.org/x/arch/x86/x86asm # golang.org/x/crypto v0.22.0 ## explicit; go 1.18 golang.org/x/crypto/argon2 golang.org/x/crypto/blake2b golang.org/x/crypto/cast5 golang.org/x/crypto/curve25519 golang.org/x/crypto/curve25519/internal/field golang.org/x/crypto/hkdf golang.org/x/crypto/sha3 # golang.org/x/exp v0.0.0-20230522175609-2e198f4a06a1 ## explicit; go 1.20 golang.org/x/exp/constraints golang.org/x/exp/maps golang.org/x/exp/slices # golang.org/x/mod v0.8.0 ## explicit; go 1.17 golang.org/x/mod/semver # golang.org/x/net v0.24.0 ## explicit; go 1.18 golang.org/x/net/bpf golang.org/x/net/html golang.org/x/net/html/atom golang.org/x/net/html/charset golang.org/x/net/http/httpguts golang.org/x/net/http/httpproxy golang.org/x/net/http2 golang.org/x/net/http2/h2c golang.org/x/net/http2/hpack golang.org/x/net/idna golang.org/x/net/internal/iana golang.org/x/net/internal/socket golang.org/x/net/internal/timeseries golang.org/x/net/ipv4 golang.org/x/net/ipv6 golang.org/x/net/publicsuffix golang.org/x/net/trace # golang.org/x/sync v0.3.0 ## explicit; go 1.17 golang.org/x/sync/errgroup # golang.org/x/sys v0.19.0 ## explicit; go 1.18 golang.org/x/sys/cpu golang.org/x/sys/execabs golang.org/x/sys/unix golang.org/x/sys/windows golang.org/x/sys/windows/registry # golang.org/x/text v0.14.0 ## explicit; go 1.18 golang.org/x/text/cases golang.org/x/text/encoding golang.org/x/text/encoding/charmap golang.org/x/text/encoding/htmlindex golang.org/x/text/encoding/ianaindex golang.org/x/text/encoding/internal golang.org/x/text/encoding/internal/identifier golang.org/x/text/encoding/japanese golang.org/x/text/encoding/korean golang.org/x/text/encoding/simplifiedchinese golang.org/x/text/encoding/traditionalchinese golang.org/x/text/encoding/unicode golang.org/x/text/internal golang.org/x/text/internal/language golang.org/x/text/internal/language/compact golang.org/x/text/internal/tag golang.org/x/text/internal/utf8internal golang.org/x/text/language golang.org/x/text/runes golang.org/x/text/secure/bidirule golang.org/x/text/transform golang.org/x/text/unicode/bidi golang.org/x/text/unicode/norm # golang.org/x/tools v0.6.0 ## explicit; go 1.18 golang.org/x/tools/go/gcexportdata golang.org/x/tools/go/internal/packagesdriver golang.org/x/tools/go/packages golang.org/x/tools/internal/event golang.org/x/tools/internal/event/core golang.org/x/tools/internal/event/keys golang.org/x/tools/internal/event/label golang.org/x/tools/internal/gcimporter golang.org/x/tools/internal/gocommand golang.org/x/tools/internal/packagesinternal golang.org/x/tools/internal/pkgbits golang.org/x/tools/internal/tokeninternal golang.org/x/tools/internal/typeparams golang.org/x/tools/internal/typesinternal # google.golang.org/genproto v0.0.0-20230410155749-daa745c078e1 ## explicit; go 1.19 google.golang.org/genproto/googleapis/rpc/status # google.golang.org/grpc v1.56.3 ## explicit; go 1.17 google.golang.org/grpc google.golang.org/grpc/attributes google.golang.org/grpc/backoff google.golang.org/grpc/balancer google.golang.org/grpc/balancer/base google.golang.org/grpc/balancer/grpclb/state google.golang.org/grpc/balancer/roundrobin google.golang.org/grpc/binarylog/grpc_binarylog_v1 google.golang.org/grpc/channelz google.golang.org/grpc/codes google.golang.org/grpc/connectivity google.golang.org/grpc/credentials google.golang.org/grpc/credentials/insecure google.golang.org/grpc/encoding google.golang.org/grpc/encoding/proto google.golang.org/grpc/grpclog google.golang.org/grpc/internal google.golang.org/grpc/internal/backoff google.golang.org/grpc/internal/balancer/gracefulswitch google.golang.org/grpc/internal/balancerload google.golang.org/grpc/internal/binarylog google.golang.org/grpc/internal/buffer google.golang.org/grpc/internal/channelz google.golang.org/grpc/internal/credentials google.golang.org/grpc/internal/envconfig google.golang.org/grpc/internal/grpclog google.golang.org/grpc/internal/grpcrand google.golang.org/grpc/internal/grpcsync google.golang.org/grpc/internal/grpcutil google.golang.org/grpc/internal/metadata google.golang.org/grpc/internal/pretty google.golang.org/grpc/internal/resolver google.golang.org/grpc/internal/resolver/dns google.golang.org/grpc/internal/resolver/passthrough google.golang.org/grpc/internal/resolver/unix google.golang.org/grpc/internal/serviceconfig google.golang.org/grpc/internal/status google.golang.org/grpc/internal/syscall google.golang.org/grpc/internal/transport google.golang.org/grpc/internal/transport/networktype google.golang.org/grpc/keepalive google.golang.org/grpc/metadata google.golang.org/grpc/peer google.golang.org/grpc/resolver google.golang.org/grpc/serviceconfig google.golang.org/grpc/stats google.golang.org/grpc/status google.golang.org/grpc/tap # google.golang.org/protobuf v1.33.0 ## explicit; go 1.17 google.golang.org/protobuf/encoding/protojson google.golang.org/protobuf/encoding/prototext google.golang.org/protobuf/encoding/protowire google.golang.org/protobuf/internal/descfmt google.golang.org/protobuf/internal/descopts google.golang.org/protobuf/internal/detrand google.golang.org/protobuf/internal/editiondefaults google.golang.org/protobuf/internal/encoding/defval google.golang.org/protobuf/internal/encoding/json google.golang.org/protobuf/internal/encoding/messageset google.golang.org/protobuf/internal/encoding/tag google.golang.org/protobuf/internal/encoding/text google.golang.org/protobuf/internal/errors google.golang.org/protobuf/internal/filedesc google.golang.org/protobuf/internal/filetype google.golang.org/protobuf/internal/flags google.golang.org/protobuf/internal/genid google.golang.org/protobuf/internal/impl google.golang.org/protobuf/internal/order google.golang.org/protobuf/internal/pragma google.golang.org/protobuf/internal/set google.golang.org/protobuf/internal/strs google.golang.org/protobuf/internal/version google.golang.org/protobuf/proto google.golang.org/protobuf/reflect/protodesc google.golang.org/protobuf/reflect/protoreflect google.golang.org/protobuf/reflect/protoregistry google.golang.org/protobuf/runtime/protoiface google.golang.org/protobuf/runtime/protoimpl google.golang.org/protobuf/types/descriptorpb google.golang.org/protobuf/types/gofeaturespb google.golang.org/protobuf/types/known/anypb google.golang.org/protobuf/types/known/durationpb google.golang.org/protobuf/types/known/emptypb google.golang.org/protobuf/types/known/timestamppb google.golang.org/protobuf/types/known/wrapperspb # gopkg.in/yaml.v3 v3.0.1 ## explicit gopkg.in/yaml.v3 # howett.net/plist v1.0.0 ## explicit; go 1.12 howett.net/plist # github.com/emersion/go-message => github.com/ProtonMail/go-message v0.13.1-0.20230526094639-b62c999c85b7 # github.com/emersion/go-smtp => github.com/ProtonMail/go-smtp v0.0.0-20231109081432-2b3d50599865 # github.com/go-resty/resty/v2 => github.com/LBeernaertProton/resty/v2 v2.0.0-20231129100320-dddf8030d93a # github.com/keybase/go-keychain => github.com/cuthix/go-keychain v0.0.0-20240103134243-0b6a41580b77 ==> Starting build()... /startdir/src/proton-bridge/utils /startdir/src/proton-bridge egrep: warning: egrep is obsolescent; using grep -E egrep: warning: egrep is obsolescent; using grep -E egrep: warning: egrep is obsolescent; using grep -E /startdir/src/proton-bridge internal/race internal/goarch internal/unsafeheader internal/coverage/rtcov internal/goexperiment internal/goos internal/godebugs internal/cpu runtime/internal/atomic sync/atomic runtime/internal/syscall unicode unicode/utf8 encoding internal/abi internal/chacha8rand runtime/internal/math runtime/internal/sys math/bits internal/itoa cmp unicode/utf16 log/internal internal/nettrace crypto/internal/alias crypto/subtle crypto/internal/boring/sig internal/bytealg golang.org/x/exp/maps golang.org/x/exp/constraints github.com/bradenaw/juniper/xslices github.com/ProtonMail/go-crypto/internal/byteutil vendor/golang.org/x/crypto/cryptobyte/asn1 image/color golang.org/x/text/encoding/internal/identifier golang.org/x/text/internal/utf8internal container/list github.com/ProtonMail/gopenpgp/v2/constants vendor/golang.org/x/crypto/internal/alias slices golang.org/x/exp/slices golang.org/x/net/html/atom github.com/bradenaw/juniper/iterator math github.com/bradenaw/juniper/xmath github.com/elastic/go-sysinfo/providers/aix github.com/elastic/go-sysinfo/providers/windows internal/goversion internal/platform github.com/vmihailenco/msgpack/v5/msgpcode github.com/vmihailenco/tagparser/v2/internal google.golang.org/protobuf/internal/flags google.golang.org/protobuf/internal/set google.golang.org/grpc/serviceconfig github.com/ProtonMail/proton-bridge/v3/internal/identifier github.com/ProtonMail/gluon/constants github.com/pierrec/lz4/v4/internal/lz4errors github.com/rivo/uniseg github.com/google/go-cmp/cmp/internal/flags golang.org/x/net/internal/iana runtime internal/reflectlite sync github.com/ProtonMail/proton-bridge/v3/internal/frontend/theme internal/testlog internal/bisect internal/singleflight google.golang.org/protobuf/internal/pragma google.golang.org/grpc/internal/buffer github.com/ProtonMail/proton-bridge/v3/internal/safe runtime/cgo internal/godebug errors sort math/rand internal/intern io strconv internal/oserror internal/safefilepath path vendor/golang.org/x/net/dns/dnsmessage golang.org/x/crypto/cast5 crypto/internal/nistec/fiat syscall github.com/bradenaw/juniper/internal/heap bytes strings hash text/tabwriter hash/crc32 internal/saferio crypto/internal/randutil github.com/cloudflare/circl/internal/sha3 hash/adler32 github.com/emersion/go-textwrapper hash/fnv golang.org/x/text/transform vendor/golang.org/x/text/transform golang.org/x/text/internal/tag reflect net/netip crypto regexp/syntax bufio github.com/ProtonMail/go-crypto/openpgp/errors crypto/rc4 golang.org/x/text/encoding golang.org/x/text/runes net/http/internal/ascii github.com/cloudflare/circl/sign github.com/bradenaw/juniper/xsort go/build/constraint github.com/bradenaw/juniper/container/xheap compress/bzip2 image github.com/vmihailenco/tagparser/v2/internal/parser html github.com/bradenaw/juniper/xerrors golang.org/x/text/encoding/internal github.com/vmihailenco/tagparser/v2 encoding/base32 golang.org/x/text/encoding/charmap golang.org/x/text/encoding/korean golang.org/x/text/encoding/simplifiedchinese golang.org/x/text/encoding/traditionalchinese golang.org/x/text/encoding/unicode golang.org/x/text/encoding/japanese internal/syscall/unix time internal/syscall/execenv github.com/pbnjay/memory image/internal/imageutil regexp image/jpeg io/fs internal/poll context github.com/emersion/go-vcard github.com/elastic/go-sysinfo/types google.golang.org/grpc/backoff google.golang.org/grpc/internal/grpcrand google.golang.org/grpc/keepalive github.com/ProtonMail/gluon/internal/ticker google.golang.org/grpc/internal/backoff github.com/google/go-cmp/cmp/internal/diff embed github.com/bradenaw/juniper/stream google.golang.org/grpc/internal/grpcsync google.golang.org/grpc/tap github.com/ProtonMail/gluon/internal/contexts github.com/ProtonMail/gluon/profiling github.com/ProtonMail/proton-bridge/v3/pkg/cpc google.golang.org/protobuf/internal/editiondefaults os encoding/binary internal/fmtsort github.com/google/go-cmp/cmp/internal/function github.com/hashicorp/errwrap encoding/base64 crypto/cipher golang.org/x/sys/unix crypto/md5 crypto/internal/edwards25519/field crypto/internal/nistec github.com/ProtonMail/go-crypto/openpgp/internal/ecc/curve25519/field golang.org/x/crypto/sha3 github.com/pierrec/lz4/v4/internal/lz4block vendor/golang.org/x/crypto/internal/poly1305 github.com/pierrec/lz4/v4/internal/xxh32 golang.org/x/text/encoding/ianaindex crypto/internal/edwards25519 github.com/ProtonMail/go-crypto/openpgp/armor encoding/pem github.com/emersion/go-imap/utf7 crypto/internal/boring crypto/des github.com/ProtonMail/go-crypto/eax vendor/golang.org/x/crypto/chacha20 crypto/sha256 crypto/sha1 crypto/sha512 crypto/aes crypto/hmac github.com/ProtonMail/gluon/internal/hash fmt vendor/golang.org/x/sys/cpu net golang.org/x/crypto/hkdf path/filepath golang.org/x/sys/cpu io/ioutil vendor/golang.org/x/crypto/hkdf github.com/prometheus/procfs/internal/util internal/lazyregexp github.com/jeandeaual/go-locale vendor/golang.org/x/crypto/chacha20poly1305 os/exec github.com/ProtonMail/go-crypto/openpgp/aes/keywrap google.golang.org/protobuf/internal/detrand google.golang.org/grpc/internal/envconfig github.com/mattn/go-runewidth github.com/ssor/bom internal/sysinfo os/signal github.com/allan-simon/go-singleinstance golang.org/x/crypto/blake2b crypto/ecdh encoding/json log database/sql/driver compress/flate mime/quotedprintable encoding/gob github.com/ProtonMail/gluon/rfcparser mime github.com/ProtonMail/gluon/version math/big encoding/hex net/url text/template/parse github.com/ProtonMail/go-crypto/ocb golang.org/x/crypto/argon2 golang.org/x/text/internal/language github.com/ProtonMail/go-crypto/openpgp/internal/algorithm github.com/ProtonMail/go-crypto/openpgp/symmetric vendor/golang.org/x/text/unicode/bidi vendor/golang.org/x/text/unicode/norm github.com/ProtonMail/go-crypto/openpgp/s2k vendor/golang.org/x/net/http2/hpack compress/gzip compress/zlib net/http/internal runtime/pprof github.com/pkg/errors text/template vendor/golang.org/x/text/secure/bidirule runtime/debug golang.org/x/crypto/curve25519 github.com/ProtonMail/gopenpgp/v2/internal golang.org/x/net/html github.com/ProtonMail/gopenpgp/v2/armor golang.org/x/sync/errgroup github.com/Masterminds/semver/v3 encoding/xml github.com/bradenaw/juniper/parallel golang.org/x/text/internal/language/compact gitlab.com/c0b/go-ordered-json github.com/ProtonMail/proton-bridge/v3/internal github.com/ProtonMail/proton-bridge/v3/internal/constants os/user github.com/golang/mock/gomock golang.org/x/text/language github.com/ProtonMail/proton-bridge/v3/internal/useragent golang.org/x/sys/execabs archive/zip github.com/ProtonMail/gluon/logging github.com/sirupsen/logrus github.com/ProtonMail/gluon/async vendor/golang.org/x/net/idna crypto/rand crypto/dsa crypto/internal/bigmod crypto/internal/boring/bbig crypto/elliptic encoding/asn1 github.com/ProtonMail/go-autostart github.com/ProtonMail/go-crypto/openpgp/internal/encoding github.com/cloudflare/circl/internal/conv crypto/rsa github.com/cloudflare/circl/math/fp25519 github.com/cloudflare/circl/math/fp448 crypto/ed25519 github.com/ProtonMail/go-crypto/bitcurves github.com/ProtonMail/go-crypto/brainpool github.com/cloudflare/circl/math github.com/cloudflare/circl/math/mlsbset github.com/ProtonMail/go-crypto/openpgp/elgamal golang.org/x/text/encoding/htmlindex github.com/ProtonMail/gluon/watcher github.com/ProtonMail/bcrypt github.com/cronokirby/saferith github.com/0xAX/notificator github.com/ProtonMail/proton-bridge/v3/pkg/algo github.com/elastic/go-sysinfo/internal/registry github.com/ProtonMail/gluon/reporter github.com/ProtonMail/proton-bridge/v3/pkg/sum github.com/ProtonMail/proton-bridge/v3/pkg/restarter github.com/cloudflare/circl/dh/x25519 github.com/andybalholm/cascadia howett.net/plist github.com/joeshaw/multierror vendor/golang.org/x/crypto/cryptobyte github.com/cloudflare/circl/sign/ed25519 crypto/x509/pkix github.com/prometheus/procfs/internal/fs github.com/cloudflare/circl/dh/x448 github.com/cloudflare/circl/ecc/goldilocks github.com/getsentry/sentry-go/internal/crypto/randutil golang.org/x/text/internal golang.org/x/text/unicode/norm go/token github.com/ProtonMail/go-crypto/openpgp/internal/ecc/curve25519 crypto/ecdsa go/doc/comment internal/buildcfg internal/goroot go/scanner github.com/docker/docker-credential-helpers/credentials github.com/vmihailenco/msgpack/v5 golang.org/x/net/internal/timeseries github.com/cloudflare/circl/sign/ed448 html/template go/ast github.com/docker/docker-credential-helpers/pass github.com/docker/docker-credential-helpers/secretservice github.com/ProtonMail/go-crypto/openpgp/internal/ecc google.golang.org/grpc/internal/grpclog google.golang.org/protobuf/internal/errors google.golang.org/protobuf/internal/version google.golang.org/grpc/attributes google.golang.org/grpc/grpclog google.golang.org/protobuf/encoding/protowire google.golang.org/grpc/metadata github.com/elastic/go-sysinfo/providers/darwin google.golang.org/protobuf/reflect/protoreflect google.golang.org/grpc/internal/grpcutil google.golang.org/grpc/internal/balancerload google.golang.org/grpc/connectivity google.golang.org/grpc/encoding golang.org/x/text/unicode/bidi github.com/ProtonMail/go-crypto/openpgp/ecdh github.com/ProtonMail/go-crypto/openpgp/ecdsa github.com/ProtonMail/go-crypto/openpgp/eddsa golang.org/x/text/cases golang.org/x/net/http2/hpack github.com/ProtonMail/proton-bridge/v3/internal/service github.com/ProtonMail/go-crypto/openpgp/packet github.com/ProtonMail/proton-bridge/v3/internal/kb archive/tar go/doc go/internal/typeparams go/parser github.com/ProtonMail/gluon/imap/command github.com/pierrec/lz4/v4/internal/lz4stream google.golang.org/protobuf/internal/encoding/messageset google.golang.org/protobuf/internal/strs google.golang.org/protobuf/internal/genid google.golang.org/protobuf/internal/order google.golang.org/protobuf/reflect/protoregistry google.golang.org/protobuf/runtime/protoiface google.golang.org/protobuf/internal/descfmt google.golang.org/protobuf/internal/descopts github.com/ProtonMail/proton-bridge/v3/pkg/tar google.golang.org/protobuf/internal/encoding/text google.golang.org/protobuf/internal/encoding/json golang.org/x/text/secure/bidirule google.golang.org/protobuf/proto golang.org/x/net/idna github.com/pierrec/lz4/v4 github.com/bradenaw/juniper/xmaps database/sql github.com/ProtonMail/proton-bridge/v3/internal/services/orderedtasks google.golang.org/protobuf/internal/encoding/defval golang.org/x/net/html/charset encoding/csv github.com/ProtonMail/proton-bridge/v3/internal/files go/build github.com/olekukonko/tablewriter github.com/emersion/go-sasl github.com/ProtonMail/proton-bridge/v3/internal/try github.com/ProtonMail/proton-bridge/v3/internal/configstatus flag google.golang.org/protobuf/encoding/prototext google.golang.org/protobuf/internal/filedesc runtime/trace github.com/ProtonMail/go-crypto/openpgp github.com/google/go-cmp/cmp/internal/value github.com/jaytaylor/html2text golang.org/x/net/bpf github.com/mattn/go-isatty github.com/flynn-archive/go-shlex github.com/mattn/go-colorable testing github.com/ProtonMail/proton-bridge/v3/internal/legacy/credentials github.com/hashicorp/go-multierror github.com/google/pprof/profile github.com/russross/blackfriday/v2 github.com/google/go-cmp/cmp github.com/ProtonMail/proton-bridge/v3/pkg/files github.com/fatih/color github.com/ProtonMail/proton-bridge/v3/internal/locations github.com/mattn/go-sqlite3 github.com/xrash/smetrics net/textproto vendor/golang.org/x/net/http/httpproxy github.com/elastic/go-sysinfo/providers/shared github.com/prometheus/procfs github.com/google/uuid crypto/x509 github.com/godbus/dbus github.com/ProtonMail/proton-bridge/v3/pkg/ports google.golang.org/protobuf/internal/encoding/tag google.golang.org/protobuf/encoding/protojson github.com/ProtonMail/proton-bridge/v3/pkg/mobileconfig google.golang.org/protobuf/internal/impl github.com/ProtonMail/proton-bridge/v3/internal/clientconfig google.golang.org/grpc/internal/syscall net/mail github.com/ProtonMail/go-crypto/openpgp/clearsign mime/multipart vendor/golang.org/x/net/http/httpguts github.com/ProtonMail/go-srp github.com/emersion/go-message/textproto golang.org/x/net/http/httpguts google.golang.org/grpc/stats golang.org/x/net/internal/socket github.com/abiosoft/readline github.com/ProtonMail/gluon/rfc5322 github.com/cpuguy83/go-md2man/v2/md2man github.com/urfave/cli/v2 github.com/emersion/go-message github.com/ProtonMail/gluon/rfc822 crypto/tls golang.org/x/net/ipv4 golang.org/x/net/ipv6 github.com/ProtonMail/gluon/imap github.com/ProtonMail/gluon/rfcvalidation github.com/ProtonMail/proton-bridge/v3/internal/services/sendrecorder github.com/keybase/go-keychain/secretservice github.com/ProtonMail/gluon/events github.com/ProtonMail/gluon/connector github.com/ProtonMail/gluon/db github.com/ProtonMail/gluon/internal/ids github.com/ProtonMail/gluon/internal/response github.com/ProtonMail/gluon/internal/utils github.com/ProtonMail/gluon/limits github.com/ProtonMail/gluon/store github.com/abiosoft/ishell github.com/ProtonMail/gluon/internal/db_impl/sqlite3/utils github.com/elastic/go-sysinfo/providers/linux github.com/ProtonMail/gluon/internal/state github.com/ProtonMail/gluon/store/fallback_v0 github.com/ProtonMail/gluon/internal/db_impl/sqlite3/v0 github.com/ProtonMail/gluon/internal/db_impl/sqlite3/v2 github.com/elastic/go-sysinfo github.com/ProtonMail/gluon/internal/db_impl/sqlite3/v1 github.com/ProtonMail/gluon/internal/db_impl/sqlite3/v3 github.com/ProtonMail/proton-bridge/v3/pkg/keychain google.golang.org/protobuf/internal/filetype google.golang.org/protobuf/runtime/protoimpl google.golang.org/protobuf/types/descriptorpb google.golang.org/protobuf/types/known/anypb google.golang.org/protobuf/types/known/durationpb google.golang.org/protobuf/types/known/timestamppb google.golang.org/protobuf/types/known/emptypb google.golang.org/protobuf/types/known/wrapperspb net/http/httptrace github.com/ProtonMail/proton-bridge/v3/internal/certs google.golang.org/grpc/internal/credentials github.com/emersion/go-smtp github.com/golang/protobuf/ptypes/duration github.com/emersion/go-imap github.com/golang/protobuf/ptypes/timestamp github.com/miekg/dns github.com/golang/protobuf/ptypes/any net/http google.golang.org/grpc/binarylog/grpc_binarylog_v1 google.golang.org/genproto/googleapis/rpc/status github.com/ProtonMail/gluon/internal/backend google.golang.org/protobuf/types/gofeaturespb google.golang.org/protobuf/reflect/protodesc github.com/emersion/go-imap/commands github.com/emersion/go-imap/responses github.com/emersion/go-imap/client github.com/ProtonMail/gluon/internal/session github.com/golang/protobuf/proto google.golang.org/grpc/credentials google.golang.org/grpc/encoding/proto github.com/golang/protobuf/ptypes github.com/golang/protobuf/jsonpb google.golang.org/grpc/internal/channelz google.golang.org/grpc/resolver google.golang.org/grpc/credentials/insecure google.golang.org/grpc/peer google.golang.org/grpc/internal/pretty google.golang.org/grpc/internal google.golang.org/grpc/internal/metadata google.golang.org/grpc/balancer/grpclb/state google.golang.org/grpc/internal/resolver/passthrough google.golang.org/grpc/internal/transport/networktype google.golang.org/grpc/codes google.golang.org/grpc/internal/resolver/unix google.golang.org/grpc/internal/resolver/dns google.golang.org/grpc/internal/status google.golang.org/grpc/channelz google.golang.org/grpc/status google.golang.org/grpc/balancer google.golang.org/grpc/internal/binarylog google.golang.org/grpc/balancer/base google.golang.org/grpc/internal/serviceconfig google.golang.org/grpc/internal/resolver google.golang.org/grpc/balancer/roundrobin google.golang.org/grpc/internal/balancer/gracefulswitch github.com/PuerkitoBio/goquery net/http/cookiejar github.com/ProtonMail/go-mime net/http/httputil github.com/getsentry/sentry-go/internal/ratelimit golang.org/x/net/trace golang.org/x/net/http2 github.com/ProtonMail/proton-bridge/v3/internal/cookies github.com/felixge/fgprof golang.org/x/net/publicsuffix github.com/pkg/profile github.com/go-resty/resty/v2 github.com/ProtonMail/gopenpgp/v2/crypto github.com/getsentry/sentry-go/internal/debug github.com/getsentry/sentry-go github.com/ProtonMail/proton-bridge/v3/internal/versioner github.com/ProtonMail/go-proton-api github.com/ProtonMail/proton-bridge/v3/internal/dialer github.com/ProtonMail/proton-bridge/v3/internal/updater github.com/ProtonMail/proton-bridge/v3/internal/telemetry github.com/ProtonMail/proton-bridge/v3/internal/vault github.com/ProtonMail/proton-bridge/v3/internal/sentry github.com/ProtonMail/proton-bridge/v3/internal/crash github.com/ProtonMail/proton-bridge/v3/internal/logging github.com/ProtonMail/proton-bridge/v3/internal/events google.golang.org/grpc/internal/transport github.com/ProtonMail/proton-bridge/v3/internal/bridge/mocks github.com/ProtonMail/proton-bridge/v3/internal/hv github.com/ProtonMail/proton-bridge/v3/internal/network github.com/ProtonMail/proton-bridge/v3/internal/usertypes github.com/ProtonMail/proton-bridge/v3/pkg/mime github.com/ProtonMail/proton-bridge/v3/internal/services/syncservice github.com/ProtonMail/proton-bridge/v3/internal/services/userevents github.com/ProtonMail/proton-bridge/v3/pkg/message/parser github.com/ProtonMail/proton-bridge/v3/pkg/message google.golang.org/grpc github.com/ProtonMail/proton-bridge/v3/internal/services/useridentity github.com/ProtonMail/proton-bridge/v3/internal/services/telemetry github.com/ProtonMail/proton-bridge/v3/internal/services/smtp github.com/ProtonMail/proton-bridge/v3/internal/focus/proto github.com/ProtonMail/proton-bridge/v3/internal/focus # github.com/mattn/go-sqlite3 In function ‘sqlite3Strlen30’, inlined from ‘sqlite3ColumnSetColl’ at sqlite3-binding.c:121310:10: sqlite3-binding.c:34654:28: warning: ‘strlen’ reading 1 or more bytes from a region of size 0 [-Wstringop-overread] 34654 | return 0x3fffffff & (int)strlen(z); | ^~~~~~~~~ In function ‘sqlite3ColumnSetColl’: cc1: note: source object is likely at address zero github.com/ProtonMail/gluon/internal/db_impl/sqlite3 github.com/ProtonMail/gluon github.com/ProtonMail/proton-bridge/v3/internal/services/imapservice github.com/ProtonMail/proton-bridge/v3/internal/services/imapsmtpserver github.com/ProtonMail/proton-bridge/v3/internal/user github.com/ProtonMail/proton-bridge/v3/internal/bridge github.com/ProtonMail/proton-bridge/v3/internal/frontend/cli github.com/ProtonMail/proton-bridge/v3/internal/frontend/grpc github.com/ProtonMail/proton-bridge/v3/internal/app github.com/ProtonMail/proton-bridge/v3/cmd/Desktop-Bridge -- BRIDGE_REPO_ROOT is /startdir/src/proton-bridge/internal/frontend/bridge-gui/bridge-gui/../../../.. -- The CXX compiler identification is GNU 14.2.1 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- App name is Proton Mail Bridge -- App vendor is Proton AG -- Bridge version is 3.12.0 -- Found qmake at /usr/bin/qmake6 -- Using Default install path (/usr), export BRIDGE_INSTALL_PATH to change it. -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Performing Test HAVE_STDATOMIC -- Performing Test HAVE_STDATOMIC - Success -- Found WrapAtomic: TRUE -- Found OpenGL: /usr/lib/libOpenGL.so -- Found WrapOpenGL: TRUE -- Found XKB: /usr/lib/libxkbcommon.so (found suitable version "1.7.0", minimum required is "0.5.0") -- Found WrapVulkanHeaders: /usr/include -- Using Qt 6.7.2 -- Bridge version is 3.12.0 -- Found qmake at /usr/bin/qmake6 -- Found ZLIB: /usr/lib/libz.so (found version "1.3.1") -- Using protobuf 27.3.0 -- Found OpenSSL: /usr/lib/libcrypto.so (found version "3.3.1") -- Found c-ares: /usr/lib/cmake/c-ares/c-ares-config.cmake (found version "1.29.0") -- Found PkgConfig: /usr/bin/pkg-config (found version "2.1.1") -- Found RE2 via pkg-config. -- Using gRPC 1.65.3 -- protoc found /usr/bin/protoc -- grpc_cpp_plugin -- grpc_cpp_plugin found at /usr/bin/grpc_cpp_plugin -- The C compiler identification is GNU 14.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Could NOT find Python (missing: Python_EXECUTABLE Interpreter) -- Configuring done (10.5s) -- Generating done (0.3s) -- Build files have been written to: /startdir/src/proton-bridge/build [ 1%] Generating Bridge gPRC/Protobuf C++ code [ 1%] Built target gtest_autogen_timestamp_deps [ 3%] Generating focus gPRC/Protobuf Focus service C++ code [ 4%] Automatic MOC and UIC for target gtest [ 4%] Built target gtest_autogen [ 6%] Building CXX object _deps/googletest-build/googletest/CMakeFiles/gtest.dir/gtest_autogen/mocs_compilation.cpp.o [ 7%] Building CXX object _deps/googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o [ 7%] Built target bridgepp_autogen_timestamp_deps [ 9%] Automatic MOC and UIC for target bridgepp [ 9%] Built target bridgepp_autogen [ 10%] Building CXX object bridgepp/CMakeFiles/bridgepp.dir/cmake_pch.hxx.gch [ 12%] Building CXX object bridgepp/CMakeFiles/bridgepp.dir/bridgepp_autogen/mocs_compilation.cpp.o [ 14%] Building CXX object bridgepp/CMakeFiles/bridgepp.dir/bridgepp/BugReportFlow/BugReportFlow.cpp.o [ 15%] Building CXX object bridgepp/CMakeFiles/bridgepp.dir/bridgepp/BridgeUtils.cpp.o [ 17%] Building CXX object bridgepp/CMakeFiles/bridgepp.dir/bridgepp/CLI/CLIUtils.cpp.o [ 18%] Building CXX object bridgepp/CMakeFiles/bridgepp.dir/bridgepp/Exception/Exception.cpp.o [ 20%] Building CXX object bridgepp/CMakeFiles/bridgepp.dir/bridgepp/GRPC/GRPCErrors.cpp.o [ 21%] Building CXX object bridgepp/CMakeFiles/bridgepp.dir/bridgepp/GRPC/GRPCClient.cpp.o [ 23%] Building CXX object bridgepp/CMakeFiles/bridgepp.dir/bridgepp/GRPC/EventFactory.cpp.o [ 25%] Building CXX object bridgepp/CMakeFiles/bridgepp.dir/bridgepp/GRPC/GRPCConfig.cpp.o [ 26%] Building CXX object bridgepp/CMakeFiles/bridgepp.dir/bridgepp/GRPC/bridge.pb.cc.o [ 28%] Building CXX object bridgepp/CMakeFiles/bridgepp.dir/bridgepp/GRPC/GRPCUtils.cpp.o [ 29%] Building CXX object bridgepp/CMakeFiles/bridgepp.dir/bridgepp/GRPC/bridge.grpc.pb.cc.o [ 31%] Building CXX object bridgepp/CMakeFiles/bridgepp.dir/bridgepp/FocusGRPC/focus.pb.cc.o [ 32%] Building CXX object bridgepp/CMakeFiles/bridgepp.dir/bridgepp/FocusGRPC/focus.grpc.pb.cc.o [ 34%] Building CXX object bridgepp/CMakeFiles/bridgepp.dir/bridgepp/FocusGRPC/FocusGRPCClient.cpp.o [ 35%] Building CXX object bridgepp/CMakeFiles/bridgepp.dir/bridgepp/Log/Log.cpp.o [ 37%] Linking CXX static library ../../../lib/libgtest.a [ 39%] Built target gtest [ 39%] Built target gmock_autogen_timestamp_deps [ 39%] Built target gtest_main_autogen_timestamp_deps [ 40%] Automatic MOC and UIC for target gmock [ 40%] Built target gmock_autogen [ 42%] Automatic MOC and UIC for target gtest_main [ 42%] Built target gtest_main_autogen [ 43%] Building CXX object _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/gmock_autogen/mocs_compilation.cpp.o [ 45%] Building CXX object _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o [ 46%] Building CXX object bridgepp/CMakeFiles/bridgepp.dir/bridgepp/Log/LogUtils.cpp.o [ 48%] Building CXX object bridgepp/CMakeFiles/bridgepp.dir/bridgepp/ProcessMonitor.cpp.o [ 50%] Building CXX object bridgepp/CMakeFiles/bridgepp.dir/bridgepp/SessionID/SessionID.cpp.o [ 51%] Building CXX object bridgepp/CMakeFiles/bridgepp.dir/bridgepp/User/User.cpp.o [ 53%] Building CXX object bridgepp/CMakeFiles/bridgepp.dir/bridgepp/Worker/Overseer.cpp.o [ 54%] Building CXX object _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/gtest_main_autogen/mocs_compilation.cpp.o [ 56%] Building CXX object _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o [ 57%] Linking CXX static library ../../../lib/libgtest_main.a [ 59%] Built target gtest_main [ 60%] Linking CXX static library ../../../lib/libgmock.a [ 62%] Built target gmock [ 62%] Built target gmock_main_autogen_timestamp_deps [ 64%] Automatic MOC and UIC for target gmock_main [ 64%] Built target gmock_main_autogen [ 65%] Building CXX object _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/gmock_main_autogen/mocs_compilation.cpp.o [ 67%] Building CXX object _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o [ 68%] Linking CXX static library ../../../lib/libgmock_main.a [ 70%] Built target gmock_main [ 71%] Linking CXX static library libbridgepp.a [ 71%] Built target bridgepp [ 71%] Built target bridge-gui_autogen_timestamp_deps [ 73%] Automatic MOC and UIC for target bridge-gui [ 73%] Built target bridge-gui_autogen [ 75%] Automatic RCC for Resources.qrc [ 76%] Building CXX object CMakeFiles/bridge-gui.dir/cmake_pch.hxx.gch [ 78%] Building CXX object CMakeFiles/bridge-gui.dir/bridge-gui_autogen/mocs_compilation.cpp.o [ 79%] Building CXX object CMakeFiles/bridge-gui.dir/AppController.cpp.o [ 81%] Building CXX object CMakeFiles/bridge-gui.dir/CommandLine.cpp.o [ 82%] Building CXX object CMakeFiles/bridge-gui.dir/BridgeApp.cpp.o [ 84%] Building CXX object CMakeFiles/bridge-gui.dir/EventStreamWorker.cpp.o [ 87%] Building CXX object CMakeFiles/bridge-gui.dir/main.cpp.o [ 85%] Building CXX object CMakeFiles/bridge-gui.dir/LogUtils.cpp.o [ 89%] Building CXX object CMakeFiles/bridge-gui.dir/QMLBackend.cpp.o [ 90%] Building CXX object CMakeFiles/bridge-gui.dir/UserList.cpp.o [ 92%] Building CXX object CMakeFiles/bridge-gui.dir/TrayIcon.cpp.o [ 93%] Building CXX object CMakeFiles/bridge-gui.dir/SentryUtils.cpp.o [ 95%] Building CXX object CMakeFiles/bridge-gui.dir/Settings.cpp.o [ 96%] Building CXX object CMakeFiles/bridge-gui.dir/MacOS/DockIcon.cpp.o [ 98%] Building CXX object CMakeFiles/bridge-gui.dir/bridge-gui_autogen/EWIEGA46WW/qrc_Resources.cpp.o [100%] Linking CXX executable bridge-gui [100%] Built target bridge-gui ==> Starting check()... # github.com/mattn/go-sqlite3 In function ‘sqlite3Strlen30’, inlined from ‘sqlite3ColumnSetColl’ at sqlite3-binding.c:121310:10: sqlite3-binding.c:34654:28: warning: ‘strlen’ reading 1 or more bytes from a region of size 0 [-Wstringop-overread] 34654 | return 0x3fffffff & (int)strlen(z); | ^~~~~~~~~ In function ‘sqlite3ColumnSetColl’: cc1: note: source object is likely at address zero ? github.com/ProtonMail/proton-bridge/v3/internal [no test files] === RUN TestGetFlagValue --- PASS: TestGetFlagValue (0.00s) PASS ok github.com/ProtonMail/proton-bridge/v3/cmd/Desktop-Bridge 0.413s === RUN TestFindAndStrip --- PASS: TestFindAndStrip (0.00s) === RUN TestFindAndStripWait --- PASS: TestFindAndStripWait (0.00s) === RUN TestAppendOrModifySessionID --- PASS: TestAppendOrModifySessionID (0.00s) PASS ok github.com/ProtonMail/proton-bridge/v3/cmd/launcher 0.098s === RUN TestMigratePrefsToVaultWithKeys time="2024-08-08T05:57:31+02:00" level=info msg="Migrating TLS certificate" --- PASS: TestMigratePrefsToVaultWithKeys (1.00s) === RUN TestMigratePrefsToVaultWithoutKeys time="2024-08-08T05:57:32+02:00" level=info msg="Migrating TLS certificate" time="2024-08-08T05:57:32+02:00" level=info msg="Migrating TLS certificate" --- PASS: TestMigratePrefsToVaultWithoutKeys (1.01s) === RUN TestKeychainMigration time="2024-08-08T05:57:32+02:00" level=info msg="Keychain helper has been migrated" --- PASS: TestKeychainMigration (0.00s) === RUN TestUserMigration time="2024-08-08T05:57:33+02:00" level=info msg="Migrating accounts" time="2024-08-08T05:57:33+02:00" level=error msg="Could not unmarshal secret" error="malformed secret: illegal base64 data at input byte 4" pkg=credentials user=brokenID time="2024-08-08T05:57:33+02:00" level=warning msg="Failed to get credentials" error="illegal base64 data at input byte 4" pkg=credentials userID=brokenID time="2024-08-08T05:57:33+02:00" level=info msg="Migrating account" userID=validID time="2024-08-08T05:57:33+02:00" level=info msg="Adding vault user" userID=validID time="2024-08-08T05:57:33+02:00" level=info msg="Migrated account with random bridge password" userID=validID username="******** (d5080076)" time="2024-08-08T05:57:33+02:00" level=info msg="Migrated existing bridge password" password="******** (5e79bf6e)" userID=validID username="******** (d5080076)" --- PASS: TestUserMigration (0.64s) PASS ok github.com/ProtonMail/proton-bridge/v3/internal/app 2.778s ? github.com/ProtonMail/proton-bridge/v3/internal/bridge/mocks [no test files] ? github.com/ProtonMail/proton-bridge/v3/internal/clientconfig [no test files] ? github.com/ProtonMail/proton-bridge/v3/internal/events [no test files] ? github.com/ProtonMail/proton-bridge/v3/internal/events/mocks [no test files] ? github.com/ProtonMail/proton-bridge/v3/internal/focus/proto [no test files] ? github.com/ProtonMail/proton-bridge/v3/internal/frontend/cli [no test files] ? github.com/ProtonMail/proton-bridge/v3/internal/frontend/grpc [no test files] ? github.com/ProtonMail/proton-bridge/v3/internal/identifier [no test files] ? github.com/ProtonMail/proton-bridge/v3/internal/network [no test files] ? github.com/ProtonMail/proton-bridge/v3/internal/safe [no test files] ? github.com/ProtonMail/proton-bridge/v3/internal/services/imapservice/mocks [no test files] ? github.com/ProtonMail/proton-bridge/v3/internal/services/imapsmtpserver [no test files] ? github.com/ProtonMail/proton-bridge/v3/internal/services/orderedtasks [no test files] ? github.com/ProtonMail/proton-bridge/v3/internal/services/userevents/mocks [no test files] ? github.com/ProtonMail/proton-bridge/v3/internal/services/useridentity/mocks [no test files] ? github.com/ProtonMail/proton-bridge/v3/internal/telemetry/mocks [no test files] ? github.com/ProtonMail/proton-bridge/v3/internal/updater/mocks [no test files] ? github.com/ProtonMail/proton-bridge/v3/pkg/dialer [no test files] ? github.com/ProtonMail/proton-bridge/v3/pkg/mobileconfig [no test files] ? github.com/ProtonMail/proton-bridge/v3/pkg/tar [no test files] ? github.com/ProtonMail/proton-bridge/v3/utils [no test files] ? github.com/ProtonMail/proton-bridge/v3/utils/bridge-rollout [no test files] ? github.com/ProtonMail/proton-bridge/v3/utils/debug [no test files] ? github.com/ProtonMail/proton-bridge/v3/utils/hasher [no test files] ? github.com/ProtonMail/proton-bridge/v3/utils/kb-suggester [no test files] ? github.com/ProtonMail/proton-bridge/v3/utils/port-blocker [no test files] ? github.com/ProtonMail/proton-bridge/v3/utils/smtp-send [no test files] ? github.com/ProtonMail/proton-bridge/v3/utils/versioner [no test files] === RUN TestBridge_ConnStatus time="2024-08-08T05:57:41+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_ConnStatus3137106296/001/config3062507220/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:57:41+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_ConnStatus3137106296/001/data289989725/gluon/backend/db gluonStore=/tmp/TestBridge_ConnStatus3137106296/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-08-08T05:57:41+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:57:41+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T05:57:41+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T05:57:41+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T05:57:41+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:57:41+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-08-08T05:57:41+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:57:41+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-08-08T05:57:41+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-08-08T05:57:41+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:57:41+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T05:57:41+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:57:41+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:57:41+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-08-08T05:57:41+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (16f78a7d)" time="2024-08-08T05:57:41+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (16f78a7d)" time="2024-08-08T05:57:41+02:00" level=warning msg="Post \"https://127.0.0.1:33093/auth/v4/info\": dial failed (not allowed), Attempt 1" pkg=gpa/client time="2024-08-08T05:57:41+02:00" level=warning msg="Post \"https://127.0.0.1:33093/auth/v4/info\": dial failed (not allowed), Attempt 2" pkg=gpa/client time="2024-08-08T05:57:41+02:00" level=warning msg="Post \"https://127.0.0.1:33093/auth/v4/info\": dial failed (not allowed), Attempt 3" pkg=gpa/client time="2024-08-08T05:57:41+02:00" level=warning msg="Post \"https://127.0.0.1:33093/auth/v4/info\": dial failed (not allowed), Attempt 4" pkg=gpa/client time="2024-08-08T05:57:41+02:00" level=error msg="Post \"https://127.0.0.1:33093/auth/v4/info\": dial failed (not allowed)" pkg=gpa/client time="2024-08-08T05:57:41+02:00" level=info msg="API status changed: down" pkg=bridge time="2024-08-08T05:57:41+02:00" level=info msg="Handling API status down" pkg=bridge time="2024-08-08T05:57:41+02:00" level=info msg="Server Manager, network down stopping listeners" service=server-manager time="2024-08-08T05:57:41+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:57:41+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:41975: use of closed network connection" service=server-manager time="2024-08-08T05:57:41+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:57:41+02:00" level=info msg="Stopping IMAP listener" service=server-manager time="2024-08-08T05:57:41+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (16f78a7d)" time="2024-08-08T05:57:41+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (16f78a7d)" time="2024-08-08T05:57:41+02:00" level=info msg="API status changed: up" pkg=bridge time="2024-08-08T05:57:41+02:00" level=info msg="200 OK: POST https://127.0.0.1:33093/auth/v4/info" pkg=gpa/manager time="2024-08-08T05:57:41+02:00" level=info msg="Server Manager, network up starting listeners" service=server-manager time="2024-08-08T05:57:41+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:57:41+02:00" level=info msg="Starting IMAP server" port=42597 service=server-manager ssl=false time="2024-08-08T05:57:41+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-08-08T05:57:41+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:57:41+02:00" level=info msg="Starting SMTP server" port=41975 service=server-manager ssl=false time="2024-08-08T05:57:41+02:00" level=info msg="Handling API status up" pkg=bridge time="2024-08-08T05:57:41+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T05:57:41+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:57:42+02:00" level=info msg="Pinging API" pkg=bridge time="2024-08-08T05:57:42+02:00" level=info msg="200 OK: GET https://127.0.0.1:33093/tests/ping" pkg=gpa/manager time="2024-08-08T05:57:43+02:00" level=info msg="200 OK: POST https://127.0.0.1:33093/auth/v4" pkg=gpa/manager time="2024-08-08T05:57:43+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=6e70d3ac-ff8c-46ff-8055-2b5ed618782c time="2024-08-08T05:57:43+02:00" level=info msg="Adding vault user" userID=6e70d3ac-ff8c-46ff-8055-2b5ed618782c time="2024-08-08T05:57:43+02:00" level=info msg="Creating new user" userID=6e70d3ac-ff8c-46ff-8055-2b5ed618782c time="2024-08-08T05:57:43+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=6e70d3ac-ff8c-46ff-8055-2b5ed618782c time="2024-08-08T05:57:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:33093/core/v4/events/latest" pkg=gpa/client userID=6e70d3ac-ff8c-46ff-8055-2b5ed618782c time="2024-08-08T05:57:43+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=6e70d3ac-ff8c-46ff-8055-2b5ed618782c time="2024-08-08T05:57:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:33093/core/v4/settings" pkg=gpa/client userID=6e70d3ac-ff8c-46ff-8055-2b5ed618782c time="2024-08-08T05:57:43+02:00" level=info msg="Starting service main loop" service=telemetry user=6e70d3ac-ff8c-46ff-8055-2b5ed618782c time="2024-08-08T05:57:43+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=6e70d3ac-ff8c-46ff-8055-2b5ed618782c time="2024-08-08T05:57:43+02:00" level=info msg="Starting service main loop" service=smtp user=6e70d3ac-ff8c-46ff-8055-2b5ed618782c time="2024-08-08T05:57:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:33093/core/v4/labels?Type=4" pkg=gpa/client userID=6e70d3ac-ff8c-46ff-8055-2b5ed618782c time="2024-08-08T05:57:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:33093/core/v4/labels?Type=3" pkg=gpa/client userID=6e70d3ac-ff8c-46ff-8055-2b5ed618782c time="2024-08-08T05:57:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:33093/core/v4/labels?Type=1" pkg=gpa/client userID=6e70d3ac-ff8c-46ff-8055-2b5ed618782c time="2024-08-08T05:57:43+02:00" level=info msg="Adding user to imap server" addrID=24e6ef17-d67c-4d09-950a-693e767b2b7f service=server-manager time="2024-08-08T05:57:43+02:00" level=info msg="Creating new IMAP user" addrID=24e6ef17-d67c-4d09-950a-693e767b2b7f service=server-manager time="2024-08-08T05:57:43+02:00" level=info msg="Setting gluon ID" addrID=24e6ef17-d67c-4d09-950a-693e767b2b7f gluonID=ea8a2323-a92b-4da0-93f2-298798e91d20 userID=6e70d3ac-ff8c-46ff-8055-2b5ed618782c time="2024-08-08T05:57:43+02:00" level=info msg="Created new IMAP user" addrID=24e6ef17-d67c-4d09-950a-693e767b2b7f gluonID=ea8a2323-a92b-4da0-93f2-298798e91d20 service=server-manager time="2024-08-08T05:57:43+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:57:43+02:00" level=info msg=Resuming service=user-events user=6e70d3ac-ff8c-46ff-8055-2b5ed618782c time="2024-08-08T05:57:43+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:57:43+02:00" level=info msg="Received mailbox message count" count=0 gluonID=ea8a2323-a92b-4da0-93f2-298798e91d20 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T05:57:43+02:00" level=info msg="Closing user" userID=6e70d3ac-ff8c-46ff-8055-2b5ed618782c time="2024-08-08T05:57:43+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:6e70d3ac-ff8c-46ff-8055-2b5ed618782c" userID=6e70d3ac-ff8c-46ff-8055-2b5ed618782c time="2024-08-08T05:57:43+02:00" level=info msg="Starting IMAP Service" service=imap user=6e70d3ac-ff8c-46ff-8055-2b5ed618782c time="2024-08-08T05:57:43+02:00" level=info msg="Sync triggered" service=imap user=6e70d3ac-ff8c-46ff-8055-2b5ed618782c time="2024-08-08T05:57:43+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 05:57:43.955719428 +0200 CEST m=+5.584549630" user=6e70d3ac-ff8c-46ff-8055-2b5ed618782c time="2024-08-08T05:57:43+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=6e70d3ac-ff8c-46ff-8055-2b5ed618782c time="2024-08-08T05:57:43+02:00" level=info msg="Finished user sync" duration="31.97µs" service=imap user=6e70d3ac-ff8c-46ff-8055-2b5ed618782c time="2024-08-08T05:57:43+02:00" level=info msg="Exiting IMAP Service" service=imap user=6e70d3ac-ff8c-46ff-8055-2b5ed618782c time="2024-08-08T05:57:43+02:00" level=info msg="Exiting service main loop" service=smtp user=6e70d3ac-ff8c-46ff-8055-2b5ed618782c time="2024-08-08T05:57:43+02:00" level=info msg="Exiting Service" service=user-identity user=6e70d3ac-ff8c-46ff-8055-2b5ed618782c time="2024-08-08T05:57:43+02:00" level=info msg="Exiting service main loop" service=telemetry user=6e70d3ac-ff8c-46ff-8055-2b5ed618782c time="2024-08-08T05:57:43+02:00" level=info msg="Exiting service" service=user-events user=6e70d3ac-ff8c-46ff-8055-2b5ed618782c time="2024-08-08T05:57:43+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:57:43+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:57:43+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:57:43+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:41975: use of closed network connection" service=server-manager time="2024-08-08T05:57:43+02:00" level=info msg="Closing SMTP server" service=server-manager --- PASS: TestBridge_ConnStatus (4.73s) === RUN TestBridge_TLSIssue time="2024-08-08T05:57:45+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_TLSIssue1782643548/001/config3536551860/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:57:45+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_TLSIssue1782643548/001/data2406644666/gluon/backend/db gluonStore=/tmp/TestBridge_TLSIssue1782643548/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-08-08T05:57:45+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:57:45+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T05:57:45+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T05:57:45+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T05:57:45+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:57:45+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:57:45+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-08-08T05:57:45+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-08-08T05:57:45+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-08-08T05:57:45+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:57:45+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T05:57:45+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:57:45+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:57:45+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-08-08T05:57:45+02:00" level=warning msg="TLS issue encountered" pkg=bridge time="2024-08-08T05:57:45+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:57:45+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:57:45+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:57:45+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:57:45+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:39793: use of closed network connection" service=server-manager time="2024-08-08T05:57:45+02:00" level=info msg="Closing SMTP server" service=server-manager --- PASS: TestBridge_TLSIssue (1.52s) === RUN TestBridge_Focus time="2024-08-08T05:57:46+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_Focus1534254837/001/config1167300803/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:57:46+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_Focus1534254837/001/data3303379238/gluon/backend/db gluonStore=/tmp/TestBridge_Focus1534254837/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-08-08T05:57:46+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:57:46+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T05:57:46+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T05:57:46+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T05:57:46+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:57:46+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:57:46+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-08-08T05:57:46+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-08-08T05:57:46+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-08-08T05:57:46+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:57:46+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T05:57:46+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:57:46+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:57:46+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-08-08T05:57:46+02:00" level=info msg="Focus service requested raise" pkg=bridge time="2024-08-08T05:57:46+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:57:46+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:57:46+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:57:46+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:57:46+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:41607: use of closed network connection" service=server-manager time="2024-08-08T05:57:46+02:00" level=info msg="Closing SMTP server" service=server-manager --- PASS: TestBridge_Focus (1.30s) === RUN TestBridge_UserAgent time="2024-08-08T05:57:47+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_UserAgent2696731310/001/config2992238889/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:57:47+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_UserAgent2696731310/001/data3172634519/gluon/backend/db gluonStore=/tmp/TestBridge_UserAgent2696731310/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-08-08T05:57:47+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:57:47+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T05:57:47+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T05:57:47+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T05:57:47+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:57:47+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:57:47+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-08-08T05:57:47+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-08-08T05:57:47+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-08-08T05:57:47+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:57:47+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T05:57:47+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:57:47+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:57:47+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-08-08T05:57:47+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (16f78a7d)" time="2024-08-08T05:57:47+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (16f78a7d)" time="2024-08-08T05:57:48+02:00" level=info msg="200 OK: POST https://127.0.0.1:44541/auth/v4/info" pkg=gpa/manager time="2024-08-08T05:57:50+02:00" level=info msg="200 OK: POST https://127.0.0.1:44541/auth/v4" pkg=gpa/manager time="2024-08-08T05:57:50+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=6332c111-e8d5-4be5-9ae9-b2f40b4e793d time="2024-08-08T05:57:50+02:00" level=info msg="Adding vault user" userID=6332c111-e8d5-4be5-9ae9-b2f40b4e793d time="2024-08-08T05:57:50+02:00" level=info msg="Creating new user" userID=6332c111-e8d5-4be5-9ae9-b2f40b4e793d time="2024-08-08T05:57:50+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=6332c111-e8d5-4be5-9ae9-b2f40b4e793d time="2024-08-08T05:57:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:44541/core/v4/events/latest" pkg=gpa/client userID=6332c111-e8d5-4be5-9ae9-b2f40b4e793d time="2024-08-08T05:57:50+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=6332c111-e8d5-4be5-9ae9-b2f40b4e793d time="2024-08-08T05:57:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:44541/core/v4/settings" pkg=gpa/client userID=6332c111-e8d5-4be5-9ae9-b2f40b4e793d time="2024-08-08T05:57:50+02:00" level=info msg="Starting service main loop" service=telemetry user=6332c111-e8d5-4be5-9ae9-b2f40b4e793d time="2024-08-08T05:57:50+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=6332c111-e8d5-4be5-9ae9-b2f40b4e793d time="2024-08-08T05:57:50+02:00" level=info msg="Starting service main loop" service=smtp user=6332c111-e8d5-4be5-9ae9-b2f40b4e793d time="2024-08-08T05:57:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:44541/core/v4/labels?Type=4" pkg=gpa/client userID=6332c111-e8d5-4be5-9ae9-b2f40b4e793d time="2024-08-08T05:57:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:44541/core/v4/labels?Type=3" pkg=gpa/client userID=6332c111-e8d5-4be5-9ae9-b2f40b4e793d time="2024-08-08T05:57:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:44541/core/v4/labels?Type=1" pkg=gpa/client userID=6332c111-e8d5-4be5-9ae9-b2f40b4e793d time="2024-08-08T05:57:50+02:00" level=info msg="Adding user to imap server" addrID=6c74f290-b8c4-4969-a21c-54dd11a5ae73 service=server-manager time="2024-08-08T05:57:50+02:00" level=info msg="Creating new IMAP user" addrID=6c74f290-b8c4-4969-a21c-54dd11a5ae73 service=server-manager time="2024-08-08T05:57:50+02:00" level=info msg="Setting gluon ID" addrID=6c74f290-b8c4-4969-a21c-54dd11a5ae73 gluonID=868f38f0-5c0f-4024-b361-ae6200eca419 userID=6332c111-e8d5-4be5-9ae9-b2f40b4e793d time="2024-08-08T05:57:50+02:00" level=info msg="Created new IMAP user" addrID=6c74f290-b8c4-4969-a21c-54dd11a5ae73 gluonID=868f38f0-5c0f-4024-b361-ae6200eca419 service=server-manager time="2024-08-08T05:57:50+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:57:50+02:00" level=info msg=Resuming service=user-events user=6332c111-e8d5-4be5-9ae9-b2f40b4e793d time="2024-08-08T05:57:50+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:57:50+02:00" level=info msg="Received mailbox message count" count=0 gluonID=868f38f0-5c0f-4024-b361-ae6200eca419 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T05:57:50+02:00" level=info msg="Starting IMAP Service" service=imap user=6332c111-e8d5-4be5-9ae9-b2f40b4e793d time="2024-08-08T05:57:50+02:00" level=info msg="Sync triggered" service=imap user=6332c111-e8d5-4be5-9ae9-b2f40b4e793d time="2024-08-08T05:57:50+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 05:57:50.95213183 +0200 CEST m=+12.580962042" user=6332c111-e8d5-4be5-9ae9-b2f40b4e793d time="2024-08-08T05:57:50+02:00" level=info msg="Syncing labels" service=imap user=6332c111-e8d5-4be5-9ae9-b2f40b4e793d time="2024-08-08T05:57:50+02:00" level=info msg="Closing user" userID=6332c111-e8d5-4be5-9ae9-b2f40b4e793d time="2024-08-08T05:57:50+02:00" level=info msg="Synced labels" service=imap user=6332c111-e8d5-4be5-9ae9-b2f40b4e793d time="2024-08-08T05:57:50+02:00" level=warning msg="Get \"https://127.0.0.1:44541/mail/v4/messages/count\": context canceled, Attempt 1" pkg=gpa/client time="2024-08-08T05:57:50+02:00" level=error msg="Get \"https://127.0.0.1:44541/mail/v4/messages/count\": context canceled" pkg=gpa/client time="2024-08-08T05:57:50+02:00" level=error msg="Failed to sync, will retry later" error="failed to retrieve message ids: received no response from API: Get \"https://127.0.0.1:44541/mail/v4/messages/count\": context canceled" service=imap user=6332c111-e8d5-4be5-9ae9-b2f40b4e793d time="2024-08-08T05:57:50+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=6332c111-e8d5-4be5-9ae9-b2f40b4e793d time="2024-08-08T05:57:50+02:00" level=info msg="Finished user sync" duration="289.66µs" service=imap user=6332c111-e8d5-4be5-9ae9-b2f40b4e793d time="2024-08-08T05:57:50+02:00" level=info msg="Exiting IMAP Service" service=imap user=6332c111-e8d5-4be5-9ae9-b2f40b4e793d time="2024-08-08T05:57:50+02:00" level=info msg="Exiting service main loop" service=smtp user=6332c111-e8d5-4be5-9ae9-b2f40b4e793d time="2024-08-08T05:57:50+02:00" level=info msg="Exiting Service" service=user-identity user=6332c111-e8d5-4be5-9ae9-b2f40b4e793d time="2024-08-08T05:57:50+02:00" level=info msg="Exiting service main loop" service=telemetry user=6332c111-e8d5-4be5-9ae9-b2f40b4e793d time="2024-08-08T05:57:50+02:00" level=info msg="Exiting service" service=user-events user=6332c111-e8d5-4be5-9ae9-b2f40b4e793d time="2024-08-08T05:57:50+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:57:50+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:6332c111-e8d5-4be5-9ae9-b2f40b4e793d" userID=6332c111-e8d5-4be5-9ae9-b2f40b4e793d time="2024-08-08T05:57:50+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:57:50+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:57:50+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:37373: use of closed network connection" service=server-manager time="2024-08-08T05:57:50+02:00" level=info msg="Closing SMTP server" service=server-manager --- PASS: TestBridge_UserAgent (4.22s) === RUN TestBridge_UserAgent_Persistence time="2024-08-08T05:57:54+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_UserAgent_Persistence1375594178/001/config71614198/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:57:54+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_UserAgent_Persistence1375594178/001/data4205785080/gluon/backend/db gluonStore=/tmp/TestBridge_UserAgent_Persistence1375594178/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-08-08T05:57:54+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:57:54+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T05:57:54+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T05:57:54+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T05:57:54+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:57:54+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:57:54+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-08-08T05:57:54+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-08-08T05:57:54+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-08-08T05:57:54+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:57:54+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T05:57:54+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:57:54+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:57:54+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-08-08T05:57:54+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (2c26b46b)" time="2024-08-08T05:57:54+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (2c26b46b)" time="2024-08-08T05:57:54+02:00" level=info msg="200 OK: POST https://127.0.0.1:41907/auth/v4/info" pkg=gpa/manager time="2024-08-08T05:57:55+02:00" level=info msg="200 OK: POST https://127.0.0.1:41907/auth/v4" pkg=gpa/manager time="2024-08-08T05:57:55+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=c0f56f31-7941-43fd-94b4-e628681d6dae time="2024-08-08T05:57:55+02:00" level=info msg="Adding vault user" userID=c0f56f31-7941-43fd-94b4-e628681d6dae time="2024-08-08T05:57:55+02:00" level=info msg="Creating new user" userID=c0f56f31-7941-43fd-94b4-e628681d6dae time="2024-08-08T05:57:55+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=c0f56f31-7941-43fd-94b4-e628681d6dae time="2024-08-08T05:57:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:41907/core/v4/events/latest" pkg=gpa/client userID=c0f56f31-7941-43fd-94b4-e628681d6dae time="2024-08-08T05:57:55+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=c0f56f31-7941-43fd-94b4-e628681d6dae time="2024-08-08T05:57:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:41907/core/v4/settings" pkg=gpa/client userID=c0f56f31-7941-43fd-94b4-e628681d6dae time="2024-08-08T05:57:55+02:00" level=info msg="Starting service main loop" service=telemetry user=c0f56f31-7941-43fd-94b4-e628681d6dae time="2024-08-08T05:57:55+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=c0f56f31-7941-43fd-94b4-e628681d6dae time="2024-08-08T05:57:55+02:00" level=info msg="Starting service main loop" service=smtp user=c0f56f31-7941-43fd-94b4-e628681d6dae time="2024-08-08T05:57:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:41907/core/v4/labels?Type=4" pkg=gpa/client userID=c0f56f31-7941-43fd-94b4-e628681d6dae time="2024-08-08T05:57:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:41907/core/v4/labels?Type=3" pkg=gpa/client userID=c0f56f31-7941-43fd-94b4-e628681d6dae time="2024-08-08T05:57:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:41907/core/v4/labels?Type=1" pkg=gpa/client userID=c0f56f31-7941-43fd-94b4-e628681d6dae time="2024-08-08T05:57:55+02:00" level=info msg="Adding user to imap server" addrID=c13548d6-9609-45aa-8975-b28164287e69 service=server-manager time="2024-08-08T05:57:55+02:00" level=info msg="Creating new IMAP user" addrID=c13548d6-9609-45aa-8975-b28164287e69 service=server-manager time="2024-08-08T05:57:55+02:00" level=info msg="Setting gluon ID" addrID=c13548d6-9609-45aa-8975-b28164287e69 gluonID=da5f4a1e-7189-4c3c-8344-a1ba4550cbf9 userID=c0f56f31-7941-43fd-94b4-e628681d6dae time="2024-08-08T05:57:55+02:00" level=info msg="Created new IMAP user" addrID=c13548d6-9609-45aa-8975-b28164287e69 gluonID=da5f4a1e-7189-4c3c-8344-a1ba4550cbf9 service=server-manager time="2024-08-08T05:57:55+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:57:55+02:00" level=info msg=Resuming service=user-events user=c0f56f31-7941-43fd-94b4-e628681d6dae time="2024-08-08T05:57:55+02:00" level=info msg="Received mailbox message count" count=0 gluonID=da5f4a1e-7189-4c3c-8344-a1ba4550cbf9 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T05:57:55+02:00" level=info msg="Starting IMAP Service" service=imap user=c0f56f31-7941-43fd-94b4-e628681d6dae time="2024-08-08T05:57:55+02:00" level=info msg="Sync triggered" service=imap user=c0f56f31-7941-43fd-94b4-e628681d6dae time="2024-08-08T05:57:55+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 05:57:55.973618361 +0200 CEST m=+17.602448573" user=c0f56f31-7941-43fd-94b4-e628681d6dae time="2024-08-08T05:57:55+02:00" level=info msg="Syncing labels" service=imap user=c0f56f31-7941-43fd-94b4-e628681d6dae time="2024-08-08T05:57:55+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:c0f56f31-7941-43fd-94b4-e628681d6dae" userID=c0f56f31-7941-43fd-94b4-e628681d6dae time="2024-08-08T05:57:55+02:00" level=info msg="Received IMAP ID" name=MyFancyClient pkg=bridge/event/imap sessionID=1 version=0.1.2 time="2024-08-08T05:57:55+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (16f78a7d)" time="2024-08-08T05:57:55+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (16f78a7d)" time="2024-08-08T05:57:55+02:00" level=info msg="Synced labels" service=imap user=c0f56f31-7941-43fd-94b4-e628681d6dae time="2024-08-08T05:57:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:41907/core/v4/events/AQ==" pkg=gpa/client userID=c0f56f31-7941-43fd-94b4-e628681d6dae time="2024-08-08T05:57:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:41907/mail/v4/messages/count" pkg=gpa/client userID=c0f56f31-7941-43fd-94b4-e628681d6dae time="2024-08-08T05:57:56+02:00" level=info msg="Syncing messages" service=imap user=c0f56f31-7941-43fd-94b4-e628681d6dae time="2024-08-08T05:57:56+02:00" level=info msg="Job started" service=imap user=c0f56f31-7941-43fd-94b4-e628681d6dae time="2024-08-08T05:57:56+02:00" level=info msg="200 OK: POST https://127.0.0.1:41907/auth/v4/info" pkg=gpa/manager time="2024-08-08T05:57:56+02:00" level=info msg="200 OK: POST https://127.0.0.1:41907/mail/v4/messages" pkg=gpa/client userID=c0f56f31-7941-43fd-94b4-e628681d6dae time="2024-08-08T05:57:56+02:00" level=info msg="Job finished" service=imap user=c0f56f31-7941-43fd-94b4-e628681d6dae time="2024-08-08T05:57:56+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=c0f56f31-7941-43fd-94b4-e628681d6dae time="2024-08-08T05:57:56+02:00" level=info msg="Synced messages" service=imap user=c0f56f31-7941-43fd-94b4-e628681d6dae time="2024-08-08T05:57:56+02:00" level=info msg="Finished user sync" duration=190.760388ms service=imap user=c0f56f31-7941-43fd-94b4-e628681d6dae time="2024-08-08T05:57:56+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=c0f56f31-7941-43fd-94b4-e628681d6dae time="2024-08-08T05:57:56+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=c0f56f31-7941-43fd-94b4-e628681d6dae time="2024-08-08T05:57:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:41907/core/v4/events/AQ==" pkg=gpa/client userID=c0f56f31-7941-43fd-94b4-e628681d6dae time="2024-08-08T05:57:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:41907/core/v4/events/AQ==" pkg=gpa/client userID=c0f56f31-7941-43fd-94b4-e628681d6dae time="2024-08-08T05:57:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:41907/core/v4/events/AQ==" pkg=gpa/client userID=c0f56f31-7941-43fd-94b4-e628681d6dae time="2024-08-08T05:57:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:41907/core/v4/events/AQ==" pkg=gpa/client userID=c0f56f31-7941-43fd-94b4-e628681d6dae time="2024-08-08T05:57:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:41907/core/v4/events/AQ==" pkg=gpa/client userID=c0f56f31-7941-43fd-94b4-e628681d6dae time="2024-08-08T05:57:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:41907/core/v4/events/AQ==" pkg=gpa/client userID=c0f56f31-7941-43fd-94b4-e628681d6dae time="2024-08-08T05:57:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:41907/core/v4/events/AQ==" pkg=gpa/client userID=c0f56f31-7941-43fd-94b4-e628681d6dae time="2024-08-08T05:57:57+02:00" level=info msg="200 OK: GET https://127.0.0.1:41907/core/v4/events/AQ==" pkg=gpa/client userID=c0f56f31-7941-43fd-94b4-e628681d6dae time="2024-08-08T05:57:57+02:00" level=info msg="200 OK: GET https://127.0.0.1:41907/core/v4/events/AQ==" pkg=gpa/client userID=c0f56f31-7941-43fd-94b4-e628681d6dae time="2024-08-08T05:57:57+02:00" level=info msg="200 OK: GET https://127.0.0.1:41907/core/v4/events/AQ==" pkg=gpa/client userID=c0f56f31-7941-43fd-94b4-e628681d6dae time="2024-08-08T05:57:57+02:00" level=info msg="200 OK: GET https://127.0.0.1:41907/core/v4/events/AQ==" pkg=gpa/client userID=c0f56f31-7941-43fd-94b4-e628681d6dae time="2024-08-08T05:57:57+02:00" level=info msg="200 OK: GET https://127.0.0.1:41907/core/v4/events/AQ==" pkg=gpa/client userID=c0f56f31-7941-43fd-94b4-e628681d6dae time="2024-08-08T05:57:57+02:00" level=info msg="200 OK: GET https://127.0.0.1:41907/core/v4/events/AQ==" pkg=gpa/client userID=c0f56f31-7941-43fd-94b4-e628681d6dae time="2024-08-08T05:57:57+02:00" level=info msg="200 OK: POST https://127.0.0.1:41907/auth/v4" pkg=gpa/manager time="2024-08-08T05:57:57+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=1f54bd36-cbf1-4daf-8f95-7d330f43b723 time="2024-08-08T05:57:57+02:00" level=info msg="200 OK: GET https://127.0.0.1:41907/core/v4/events/AQ==" pkg=gpa/client userID=c0f56f31-7941-43fd-94b4-e628681d6dae time="2024-08-08T05:57:57+02:00" level=info msg="200 OK: GET https://127.0.0.1:41907/core/v4/events/AQ==" pkg=gpa/client userID=c0f56f31-7941-43fd-94b4-e628681d6dae time="2024-08-08T05:57:57+02:00" level=info msg="200 OK: GET https://127.0.0.1:41907/core/v4/events/AQ==" pkg=gpa/client userID=c0f56f31-7941-43fd-94b4-e628681d6dae time="2024-08-08T05:57:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:41907/core/v4/events/AQ==" pkg=gpa/client userID=c0f56f31-7941-43fd-94b4-e628681d6dae time="2024-08-08T05:57:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:41907/core/v4/events/AQ==" pkg=gpa/client userID=c0f56f31-7941-43fd-94b4-e628681d6dae time="2024-08-08T05:57:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:41907/core/v4/events/AQ==" pkg=gpa/client userID=c0f56f31-7941-43fd-94b4-e628681d6dae time="2024-08-08T05:57:58+02:00" level=info msg="Adding vault user" userID=1f54bd36-cbf1-4daf-8f95-7d330f43b723 time="2024-08-08T05:57:58+02:00" level=info msg="Creating new user" userID=1f54bd36-cbf1-4daf-8f95-7d330f43b723 time="2024-08-08T05:57:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:41907/core/v4/events/AQ==" pkg=gpa/client userID=c0f56f31-7941-43fd-94b4-e628681d6dae time="2024-08-08T05:57:58+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=1f54bd36-cbf1-4daf-8f95-7d330f43b723 time="2024-08-08T05:57:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:41907/core/v4/events/latest" pkg=gpa/client userID=1f54bd36-cbf1-4daf-8f95-7d330f43b723 time="2024-08-08T05:57:58+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=1f54bd36-cbf1-4daf-8f95-7d330f43b723 time="2024-08-08T05:57:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:41907/core/v4/settings" pkg=gpa/client userID=1f54bd36-cbf1-4daf-8f95-7d330f43b723 time="2024-08-08T05:57:58+02:00" level=info msg="Starting service main loop" service=telemetry user=1f54bd36-cbf1-4daf-8f95-7d330f43b723 time="2024-08-08T05:57:58+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=1f54bd36-cbf1-4daf-8f95-7d330f43b723 time="2024-08-08T05:57:58+02:00" level=info msg="Starting service main loop" service=smtp user=1f54bd36-cbf1-4daf-8f95-7d330f43b723 time="2024-08-08T05:57:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:41907/core/v4/labels?Type=4" pkg=gpa/client userID=1f54bd36-cbf1-4daf-8f95-7d330f43b723 time="2024-08-08T05:57:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:41907/core/v4/labels?Type=3" pkg=gpa/client userID=1f54bd36-cbf1-4daf-8f95-7d330f43b723 time="2024-08-08T05:57:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:41907/core/v4/labels?Type=1" pkg=gpa/client userID=1f54bd36-cbf1-4daf-8f95-7d330f43b723 time="2024-08-08T05:57:58+02:00" level=info msg="Adding user to imap server" addrID=d6182aeb-0261-42eb-8cd0-a9692db5cf22 service=server-manager time="2024-08-08T05:57:58+02:00" level=info msg="Creating new IMAP user" addrID=d6182aeb-0261-42eb-8cd0-a9692db5cf22 service=server-manager time="2024-08-08T05:57:58+02:00" level=info msg="Setting gluon ID" addrID=d6182aeb-0261-42eb-8cd0-a9692db5cf22 gluonID=58c71053-06c9-4317-b781-39f9b3934652 userID=1f54bd36-cbf1-4daf-8f95-7d330f43b723 time="2024-08-08T05:57:58+02:00" level=info msg="Created new IMAP user" addrID=d6182aeb-0261-42eb-8cd0-a9692db5cf22 gluonID=58c71053-06c9-4317-b781-39f9b3934652 service=server-manager time="2024-08-08T05:57:58+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:57:58+02:00" level=info msg=Resuming service=user-events user=1f54bd36-cbf1-4daf-8f95-7d330f43b723 time="2024-08-08T05:57:58+02:00" level=info msg="Received mailbox message count" count=0 gluonID=58c71053-06c9-4317-b781-39f9b3934652 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T05:57:58+02:00" level=info msg="Starting IMAP Service" service=imap user=1f54bd36-cbf1-4daf-8f95-7d330f43b723 time="2024-08-08T05:57:58+02:00" level=info msg="Sync triggered" service=imap user=1f54bd36-cbf1-4daf-8f95-7d330f43b723 time="2024-08-08T05:57:58+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 05:57:58.515547007 +0200 CEST m=+20.144377209" user=1f54bd36-cbf1-4daf-8f95-7d330f43b723 time="2024-08-08T05:57:58+02:00" level=info msg="Syncing labels" service=imap user=1f54bd36-cbf1-4daf-8f95-7d330f43b723 time="2024-08-08T05:57:58+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:1f54bd36-cbf1-4daf-8f95-7d330f43b723" userID=1f54bd36-cbf1-4daf-8f95-7d330f43b723 time="2024-08-08T05:57:58+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:57:58+02:00" level=info msg="Closing user" userID=1f54bd36-cbf1-4daf-8f95-7d330f43b723 time="2024-08-08T05:57:58+02:00" level=info msg="Synced labels" service=imap user=1f54bd36-cbf1-4daf-8f95-7d330f43b723 time="2024-08-08T05:57:58+02:00" level=warning msg="Get \"https://127.0.0.1:41907/mail/v4/messages/count\": context canceled, Attempt 1" pkg=gpa/client time="2024-08-08T05:57:58+02:00" level=error msg="Get \"https://127.0.0.1:41907/mail/v4/messages/count\": context canceled" pkg=gpa/client time="2024-08-08T05:57:58+02:00" level=error msg="Failed to sync, will retry later" error="failed to retrieve message ids: received no response from API: Get \"https://127.0.0.1:41907/mail/v4/messages/count\": context canceled" service=imap user=1f54bd36-cbf1-4daf-8f95-7d330f43b723 time="2024-08-08T05:57:58+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=1f54bd36-cbf1-4daf-8f95-7d330f43b723 time="2024-08-08T05:57:58+02:00" level=info msg="Finished user sync" duration=19.195916ms service=imap user=1f54bd36-cbf1-4daf-8f95-7d330f43b723 time="2024-08-08T05:57:58+02:00" level=info msg="Exiting IMAP Service" service=imap user=1f54bd36-cbf1-4daf-8f95-7d330f43b723 time="2024-08-08T05:57:58+02:00" level=info msg="Exiting service main loop" service=smtp user=1f54bd36-cbf1-4daf-8f95-7d330f43b723 time="2024-08-08T05:57:58+02:00" level=info msg="Exiting Service" service=user-identity user=1f54bd36-cbf1-4daf-8f95-7d330f43b723 time="2024-08-08T05:57:58+02:00" level=info msg="Exiting service main loop" service=telemetry user=1f54bd36-cbf1-4daf-8f95-7d330f43b723 time="2024-08-08T05:57:58+02:00" level=info msg="Exiting service" service=user-events user=1f54bd36-cbf1-4daf-8f95-7d330f43b723 time="2024-08-08T05:57:58+02:00" level=info msg="Closing user" userID=c0f56f31-7941-43fd-94b4-e628681d6dae time="2024-08-08T05:57:58+02:00" level=info msg="Exiting IMAP Service" service=imap user=c0f56f31-7941-43fd-94b4-e628681d6dae time="2024-08-08T05:57:58+02:00" level=info msg="Exiting service main loop" service=smtp user=c0f56f31-7941-43fd-94b4-e628681d6dae time="2024-08-08T05:57:58+02:00" level=info msg="Exiting Service" service=user-identity user=c0f56f31-7941-43fd-94b4-e628681d6dae time="2024-08-08T05:57:58+02:00" level=info msg="Exiting service main loop" service=telemetry user=c0f56f31-7941-43fd-94b4-e628681d6dae time="2024-08-08T05:57:58+02:00" level=info msg="Exiting service" service=user-events user=c0f56f31-7941-43fd-94b4-e628681d6dae time="2024-08-08T05:57:58+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:57:58+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:57:58+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:57:58+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:44237: use of closed network connection" service=server-manager time="2024-08-08T05:57:58+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:57:58+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_UserAgent_Persistence1375594178/001/config71614198/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:57:58+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_UserAgent_Persistence1375594178/001/data4205785080/gluon/backend/db gluonStore=/tmp/TestBridge_UserAgent_Persistence1375594178/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-08-08T05:57:58+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:57:58+02:00" level=info msg="Starting IMAP server" port=38315 service=server-manager ssl=false time="2024-08-08T05:57:58+02:00" level=info msg="Starting SMTP server" port=44237 service=server-manager ssl=false time="2024-08-08T05:57:58+02:00" level=info msg="Loading users" count=2 pkg=bridge/user time="2024-08-08T05:57:58+02:00" level=info msg="Loading connected user" mode=combined pkg=bridge/user userID=c0f56f31-7941-43fd-94b4-e628681d6dae time="2024-08-08T05:57:58+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:57:58+02:00" level=info msg="Loading connected user" mode=combined pkg=bridge/user userID=1f54bd36-cbf1-4daf-8f95-7d330f43b723 time="2024-08-08T05:57:58+02:00" level=info msg="200 OK: POST https://127.0.0.1:41907/auth/v4/refresh" pkg=gpa/manager time="2024-08-08T05:57:58+02:00" level=info msg="200 OK: POST https://127.0.0.1:41907/auth/v4/refresh" pkg=gpa/manager time="2024-08-08T05:57:58+02:00" level=info msg="Creating new user" userID=c0f56f31-7941-43fd-94b4-e628681d6dae time="2024-08-08T05:57:58+02:00" level=info msg="Creating new user" userID=1f54bd36-cbf1-4daf-8f95-7d330f43b723 time="2024-08-08T05:57:58+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=1f54bd36-cbf1-4daf-8f95-7d330f43b723 time="2024-08-08T05:57:58+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=1f54bd36-cbf1-4daf-8f95-7d330f43b723 time="2024-08-08T05:57:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:41907/core/v4/settings" pkg=gpa/client userID=1f54bd36-cbf1-4daf-8f95-7d330f43b723 time="2024-08-08T05:57:58+02:00" level=info msg="Starting service main loop" service=telemetry user=1f54bd36-cbf1-4daf-8f95-7d330f43b723 time="2024-08-08T05:57:58+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=1f54bd36-cbf1-4daf-8f95-7d330f43b723 time="2024-08-08T05:57:58+02:00" level=info msg="Starting service main loop" service=smtp user=1f54bd36-cbf1-4daf-8f95-7d330f43b723 time="2024-08-08T05:57:58+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=c0f56f31-7941-43fd-94b4-e628681d6dae time="2024-08-08T05:57:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:41907/core/v4/labels?Type=4" pkg=gpa/client userID=1f54bd36-cbf1-4daf-8f95-7d330f43b723 time="2024-08-08T05:57:58+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=c0f56f31-7941-43fd-94b4-e628681d6dae time="2024-08-08T05:57:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:41907/core/v4/settings" pkg=gpa/client userID=c0f56f31-7941-43fd-94b4-e628681d6dae time="2024-08-08T05:57:58+02:00" level=info msg="Starting service main loop" service=telemetry user=c0f56f31-7941-43fd-94b4-e628681d6dae time="2024-08-08T05:57:58+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=c0f56f31-7941-43fd-94b4-e628681d6dae time="2024-08-08T05:57:58+02:00" level=info msg="Starting service main loop" service=smtp user=c0f56f31-7941-43fd-94b4-e628681d6dae time="2024-08-08T05:57:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:41907/core/v4/labels?Type=3" pkg=gpa/client userID=1f54bd36-cbf1-4daf-8f95-7d330f43b723 time="2024-08-08T05:57:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:41907/core/v4/labels?Type=4" pkg=gpa/client userID=c0f56f31-7941-43fd-94b4-e628681d6dae time="2024-08-08T05:57:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:41907/core/v4/labels?Type=1" pkg=gpa/client userID=1f54bd36-cbf1-4daf-8f95-7d330f43b723 time="2024-08-08T05:57:58+02:00" level=info msg="Adding user to imap server" addrID=d6182aeb-0261-42eb-8cd0-a9692db5cf22 service=server-manager time="2024-08-08T05:57:58+02:00" level=info msg="Loading existing IMAP user" addrID=d6182aeb-0261-42eb-8cd0-a9692db5cf22 gluonID=58c71053-06c9-4317-b781-39f9b3934652 service=server-manager time="2024-08-08T05:57:58+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:57:58+02:00" level=info msg=Resuming service=user-events user=1f54bd36-cbf1-4daf-8f95-7d330f43b723 time="2024-08-08T05:57:58+02:00" level=info msg="Received mailbox message count" count=0 gluonID=58c71053-06c9-4317-b781-39f9b3934652 labelID=5 pkg=bridge/event/imap time="2024-08-08T05:57:58+02:00" level=info msg="Received mailbox message count" count=0 gluonID=58c71053-06c9-4317-b781-39f9b3934652 labelID=6 pkg=bridge/event/imap time="2024-08-08T05:57:58+02:00" level=info msg="Received mailbox message count" count=0 gluonID=58c71053-06c9-4317-b781-39f9b3934652 labelID=Folders pkg=bridge/event/imap time="2024-08-08T05:57:58+02:00" level=info msg="Received mailbox message count" count=0 gluonID=58c71053-06c9-4317-b781-39f9b3934652 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T05:57:58+02:00" level=info msg="Received mailbox message count" count=0 gluonID=58c71053-06c9-4317-b781-39f9b3934652 labelID=Labels pkg=bridge/event/imap time="2024-08-08T05:57:58+02:00" level=info msg="Received mailbox message count" count=0 gluonID=58c71053-06c9-4317-b781-39f9b3934652 labelID=10 pkg=bridge/event/imap time="2024-08-08T05:57:58+02:00" level=info msg="Received mailbox message count" count=0 gluonID=58c71053-06c9-4317-b781-39f9b3934652 labelID=12 pkg=bridge/event/imap time="2024-08-08T05:57:58+02:00" level=info msg="Received mailbox message count" count=0 gluonID=58c71053-06c9-4317-b781-39f9b3934652 labelID=4 pkg=bridge/event/imap time="2024-08-08T05:57:58+02:00" level=info msg="Starting IMAP Service" service=imap user=1f54bd36-cbf1-4daf-8f95-7d330f43b723 time="2024-08-08T05:57:58+02:00" level=info msg="Sync triggered" service=imap user=1f54bd36-cbf1-4daf-8f95-7d330f43b723 time="2024-08-08T05:57:58+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 05:57:58.914642477 +0200 CEST m=+20.543472689" user=1f54bd36-cbf1-4daf-8f95-7d330f43b723 time="2024-08-08T05:57:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:41907/core/v4/labels?Type=3" pkg=gpa/client userID=c0f56f31-7941-43fd-94b4-e628681d6dae time="2024-08-08T05:57:58+02:00" level=info msg="Successfully loaded connected user" pkg=bridge/user userID=1f54bd36-cbf1-4daf-8f95-7d330f43b723 time="2024-08-08T05:57:58+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:1f54bd36-cbf1-4daf-8f95-7d330f43b723" userID=1f54bd36-cbf1-4daf-8f95-7d330f43b723 time="2024-08-08T05:57:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:41907/core/v4/labels?Type=1" pkg=gpa/client userID=c0f56f31-7941-43fd-94b4-e628681d6dae time="2024-08-08T05:57:58+02:00" level=info msg="Adding user to imap server" addrID=c13548d6-9609-45aa-8975-b28164287e69 service=server-manager time="2024-08-08T05:57:58+02:00" level=info msg="Loading existing IMAP user" addrID=c13548d6-9609-45aa-8975-b28164287e69 gluonID=da5f4a1e-7189-4c3c-8344-a1ba4550cbf9 service=server-manager time="2024-08-08T05:57:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:41907/mail/v4/messages/count" pkg=gpa/client userID=1f54bd36-cbf1-4daf-8f95-7d330f43b723 time="2024-08-08T05:57:58+02:00" level=info msg="Syncing messages" service=imap user=1f54bd36-cbf1-4daf-8f95-7d330f43b723 time="2024-08-08T05:57:58+02:00" level=info msg="Job started" service=imap user=1f54bd36-cbf1-4daf-8f95-7d330f43b723 time="2024-08-08T05:57:58+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:57:58+02:00" level=info msg=Resuming service=user-events user=c0f56f31-7941-43fd-94b4-e628681d6dae time="2024-08-08T05:57:58+02:00" level=info msg="Received mailbox message count" count=0 gluonID=da5f4a1e-7189-4c3c-8344-a1ba4550cbf9 labelID=0 pkg=bridge/event/imap time="2024-08-08T05:57:58+02:00" level=info msg="Received mailbox message count" count=0 gluonID=da5f4a1e-7189-4c3c-8344-a1ba4550cbf9 labelID=4 pkg=bridge/event/imap time="2024-08-08T05:57:58+02:00" level=info msg="Received mailbox message count" count=0 gluonID=da5f4a1e-7189-4c3c-8344-a1ba4550cbf9 labelID=5 pkg=bridge/event/imap time="2024-08-08T05:57:58+02:00" level=info msg="Received mailbox message count" count=0 gluonID=da5f4a1e-7189-4c3c-8344-a1ba4550cbf9 labelID=Labels pkg=bridge/event/imap time="2024-08-08T05:57:58+02:00" level=info msg="Received mailbox message count" count=0 gluonID=da5f4a1e-7189-4c3c-8344-a1ba4550cbf9 labelID=10 pkg=bridge/event/imap time="2024-08-08T05:57:58+02:00" level=info msg="Received mailbox message count" count=0 gluonID=da5f4a1e-7189-4c3c-8344-a1ba4550cbf9 labelID=12 pkg=bridge/event/imap time="2024-08-08T05:57:58+02:00" level=info msg="Received mailbox message count" count=0 gluonID=da5f4a1e-7189-4c3c-8344-a1ba4550cbf9 labelID=3 pkg=bridge/event/imap time="2024-08-08T05:57:58+02:00" level=info msg="Received mailbox message count" count=0 gluonID=da5f4a1e-7189-4c3c-8344-a1ba4550cbf9 labelID=6 pkg=bridge/event/imap time="2024-08-08T05:57:58+02:00" level=info msg="Received mailbox message count" count=0 gluonID=da5f4a1e-7189-4c3c-8344-a1ba4550cbf9 labelID=7 pkg=bridge/event/imap time="2024-08-08T05:57:58+02:00" level=info msg="Received mailbox message count" count=0 gluonID=da5f4a1e-7189-4c3c-8344-a1ba4550cbf9 labelID=8 pkg=bridge/event/imap time="2024-08-08T05:57:58+02:00" level=info msg="Received mailbox message count" count=0 gluonID=da5f4a1e-7189-4c3c-8344-a1ba4550cbf9 labelID=Folders pkg=bridge/event/imap time="2024-08-08T05:57:58+02:00" level=info msg="Received mailbox message count" count=0 gluonID=da5f4a1e-7189-4c3c-8344-a1ba4550cbf9 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T05:57:58+02:00" level=info msg="Starting IMAP Service" service=imap user=c0f56f31-7941-43fd-94b4-e628681d6dae time="2024-08-08T05:57:58+02:00" level=info msg="Sync triggered" service=imap user=c0f56f31-7941-43fd-94b4-e628681d6dae time="2024-08-08T05:57:58+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 05:57:58.975823029 +0200 CEST m=+20.604653242" user=c0f56f31-7941-43fd-94b4-e628681d6dae time="2024-08-08T05:57:58+02:00" level=info msg="Sync already complete, only system labels will be updated" service=imap user=c0f56f31-7941-43fd-94b4-e628681d6dae time="2024-08-08T05:57:58+02:00" level=info msg="200 OK: POST https://127.0.0.1:41907/mail/v4/messages" pkg=gpa/client userID=1f54bd36-cbf1-4daf-8f95-7d330f43b723 time="2024-08-08T05:57:58+02:00" level=info msg="Job finished" service=imap user=1f54bd36-cbf1-4daf-8f95-7d330f43b723 time="2024-08-08T05:57:58+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=1f54bd36-cbf1-4daf-8f95-7d330f43b723 time="2024-08-08T05:57:58+02:00" level=info msg="Synced messages" service=imap user=1f54bd36-cbf1-4daf-8f95-7d330f43b723 time="2024-08-08T05:57:58+02:00" level=info msg="Finished user sync" duration=62.135646ms service=imap user=1f54bd36-cbf1-4daf-8f95-7d330f43b723 time="2024-08-08T05:57:58+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=1f54bd36-cbf1-4daf-8f95-7d330f43b723 time="2024-08-08T05:57:58+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=1f54bd36-cbf1-4daf-8f95-7d330f43b723 time="2024-08-08T05:57:58+02:00" level=info msg="Successfully loaded connected user" pkg=bridge/user userID=c0f56f31-7941-43fd-94b4-e628681d6dae time="2024-08-08T05:57:58+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:57:58+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:c0f56f31-7941-43fd-94b4-e628681d6dae" userID=c0f56f31-7941-43fd-94b4-e628681d6dae time="2024-08-08T05:57:58+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-08-08T05:57:58+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-08-08T05:57:58+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-08-08T05:57:58+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:57:58+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:44237: use of closed network connection" service=server-manager time="2024-08-08T05:57:58+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:57:58+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:57:58+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-08-08T05:57:58+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:57:58+02:00" level=info msg="Closing user" userID=1f54bd36-cbf1-4daf-8f95-7d330f43b723 time="2024-08-08T05:57:58+02:00" level=info msg="Exiting IMAP Service" service=imap user=1f54bd36-cbf1-4daf-8f95-7d330f43b723 time="2024-08-08T05:57:58+02:00" level=info msg="Exiting service main loop" service=smtp user=1f54bd36-cbf1-4daf-8f95-7d330f43b723 time="2024-08-08T05:57:58+02:00" level=info msg="Exiting Service" service=user-identity user=1f54bd36-cbf1-4daf-8f95-7d330f43b723 time="2024-08-08T05:57:58+02:00" level=info msg="Exiting service main loop" service=telemetry user=1f54bd36-cbf1-4daf-8f95-7d330f43b723 time="2024-08-08T05:57:58+02:00" level=info msg="Exiting service" service=user-events user=1f54bd36-cbf1-4daf-8f95-7d330f43b723 time="2024-08-08T05:57:58+02:00" level=info msg="Closing user" userID=c0f56f31-7941-43fd-94b4-e628681d6dae time="2024-08-08T05:57:58+02:00" level=info msg="Finished user sync" duration=5.467754ms service=imap user=c0f56f31-7941-43fd-94b4-e628681d6dae time="2024-08-08T05:57:58+02:00" level=info msg="Exiting IMAP Service" service=imap user=c0f56f31-7941-43fd-94b4-e628681d6dae time="2024-08-08T05:57:58+02:00" level=info msg="Exiting service main loop" service=smtp user=c0f56f31-7941-43fd-94b4-e628681d6dae time="2024-08-08T05:57:58+02:00" level=info msg="Exiting Service" service=user-identity user=c0f56f31-7941-43fd-94b4-e628681d6dae time="2024-08-08T05:57:58+02:00" level=info msg="Exiting service main loop" service=telemetry user=c0f56f31-7941-43fd-94b4-e628681d6dae time="2024-08-08T05:57:58+02:00" level=info msg="Exiting service" service=user-events user=c0f56f31-7941-43fd-94b4-e628681d6dae time="2024-08-08T05:57:58+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:57:58+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:57:59+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:57:59+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:43749: use of closed network connection" service=server-manager time="2024-08-08T05:57:59+02:00" level=info msg="Closing SMTP server" service=server-manager --- PASS: TestBridge_UserAgent_Persistence (8.02s) === RUN TestBridge_UserAgentFromUnknownClient time="2024-08-08T05:58:02+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_UserAgentFromUnknownClient842423638/001/config3483654826/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:58:02+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_UserAgentFromUnknownClient842423638/001/data1888074836/gluon/backend/db gluonStore=/tmp/TestBridge_UserAgentFromUnknownClient842423638/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-08-08T05:58:02+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:58:02+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T05:58:02+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T05:58:02+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T05:58:02+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:58:02+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:58:02+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-08-08T05:58:02+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-08-08T05:58:02+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-08-08T05:58:02+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:58:02+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T05:58:02+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:58:02+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:58:02+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-08-08T05:58:02+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (16f78a7d)" time="2024-08-08T05:58:02+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (16f78a7d)" time="2024-08-08T05:58:02+02:00" level=info msg="200 OK: POST https://127.0.0.1:35325/auth/v4/info" pkg=gpa/manager time="2024-08-08T05:58:04+02:00" level=info msg="200 OK: POST https://127.0.0.1:35325/auth/v4" pkg=gpa/manager time="2024-08-08T05:58:04+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=631d3402-2145-4d24-ab53-a9bfa1114706 time="2024-08-08T05:58:04+02:00" level=info msg="Adding vault user" userID=631d3402-2145-4d24-ab53-a9bfa1114706 time="2024-08-08T05:58:04+02:00" level=info msg="Creating new user" userID=631d3402-2145-4d24-ab53-a9bfa1114706 time="2024-08-08T05:58:04+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=631d3402-2145-4d24-ab53-a9bfa1114706 time="2024-08-08T05:58:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:35325/core/v4/events/latest" pkg=gpa/client userID=631d3402-2145-4d24-ab53-a9bfa1114706 time="2024-08-08T05:58:04+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=631d3402-2145-4d24-ab53-a9bfa1114706 time="2024-08-08T05:58:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:35325/core/v4/settings" pkg=gpa/client userID=631d3402-2145-4d24-ab53-a9bfa1114706 time="2024-08-08T05:58:04+02:00" level=info msg="Starting service main loop" service=telemetry user=631d3402-2145-4d24-ab53-a9bfa1114706 time="2024-08-08T05:58:04+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=631d3402-2145-4d24-ab53-a9bfa1114706 time="2024-08-08T05:58:04+02:00" level=info msg="Starting service main loop" service=smtp user=631d3402-2145-4d24-ab53-a9bfa1114706 time="2024-08-08T05:58:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:35325/core/v4/labels?Type=4" pkg=gpa/client userID=631d3402-2145-4d24-ab53-a9bfa1114706 time="2024-08-08T05:58:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:35325/core/v4/labels?Type=3" pkg=gpa/client userID=631d3402-2145-4d24-ab53-a9bfa1114706 time="2024-08-08T05:58:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:35325/core/v4/labels?Type=1" pkg=gpa/client userID=631d3402-2145-4d24-ab53-a9bfa1114706 time="2024-08-08T05:58:04+02:00" level=info msg="Adding user to imap server" addrID=3c9249f3-89d2-4ae5-9ea0-eaa99ca683ed service=server-manager time="2024-08-08T05:58:04+02:00" level=info msg="Creating new IMAP user" addrID=3c9249f3-89d2-4ae5-9ea0-eaa99ca683ed service=server-manager time="2024-08-08T05:58:04+02:00" level=info msg="Setting gluon ID" addrID=3c9249f3-89d2-4ae5-9ea0-eaa99ca683ed gluonID=1f63ffe0-7b43-45a2-ab36-acf43394b2ab userID=631d3402-2145-4d24-ab53-a9bfa1114706 time="2024-08-08T05:58:04+02:00" level=info msg="Created new IMAP user" addrID=3c9249f3-89d2-4ae5-9ea0-eaa99ca683ed gluonID=1f63ffe0-7b43-45a2-ab36-acf43394b2ab service=server-manager time="2024-08-08T05:58:04+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:58:04+02:00" level=info msg=Resuming service=user-events user=631d3402-2145-4d24-ab53-a9bfa1114706 time="2024-08-08T05:58:04+02:00" level=info msg="Received mailbox message count" count=0 gluonID=1f63ffe0-7b43-45a2-ab36-acf43394b2ab labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T05:58:04+02:00" level=info msg="Starting IMAP Service" service=imap user=631d3402-2145-4d24-ab53-a9bfa1114706 time="2024-08-08T05:58:04+02:00" level=info msg="Sync triggered" service=imap user=631d3402-2145-4d24-ab53-a9bfa1114706 time="2024-08-08T05:58:04+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 05:58:04.571469069 +0200 CEST m=+26.200299271" user=631d3402-2145-4d24-ab53-a9bfa1114706 time="2024-08-08T05:58:04+02:00" level=info msg="Syncing labels" service=imap user=631d3402-2145-4d24-ab53-a9bfa1114706 time="2024-08-08T05:58:04+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:631d3402-2145-4d24-ab53-a9bfa1114706" userID=631d3402-2145-4d24-ab53-a9bfa1114706 time="2024-08-08T05:58:04+02:00" level=info msg="200 OK: POST https://127.0.0.1:35325/data/v1/stats" pkg=gpa/client userID=631d3402-2145-4d24-ab53-a9bfa1114706 time="2024-08-08T05:58:04+02:00" level=info msg="Configuration Status Success event sent." userID=631d3402-2145-4d24-ab53-a9bfa1114706 time="2024-08-08T05:58:04+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:58:04+02:00" level=info msg="Closing user" userID=631d3402-2145-4d24-ab53-a9bfa1114706 time="2024-08-08T05:58:04+02:00" level=info msg="Synced labels" service=imap user=631d3402-2145-4d24-ab53-a9bfa1114706 time="2024-08-08T05:58:04+02:00" level=warning msg="Get \"https://127.0.0.1:35325/mail/v4/messages/count\": context canceled, Attempt 1" pkg=gpa/client time="2024-08-08T05:58:04+02:00" level=error msg="Get \"https://127.0.0.1:35325/mail/v4/messages/count\": context canceled" pkg=gpa/client time="2024-08-08T05:58:04+02:00" level=error msg="Failed to sync, will retry later" error="failed to retrieve message ids: received no response from API: Get \"https://127.0.0.1:35325/mail/v4/messages/count\": context canceled" service=imap user=631d3402-2145-4d24-ab53-a9bfa1114706 time="2024-08-08T05:58:04+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=631d3402-2145-4d24-ab53-a9bfa1114706 time="2024-08-08T05:58:04+02:00" level=info msg="Finished user sync" duration=10.843475ms service=imap user=631d3402-2145-4d24-ab53-a9bfa1114706 time="2024-08-08T05:58:04+02:00" level=info msg="Exiting IMAP Service" service=imap user=631d3402-2145-4d24-ab53-a9bfa1114706 time="2024-08-08T05:58:04+02:00" level=info msg="Exiting service main loop" service=smtp user=631d3402-2145-4d24-ab53-a9bfa1114706 time="2024-08-08T05:58:04+02:00" level=info msg="Exiting Service" service=user-identity user=631d3402-2145-4d24-ab53-a9bfa1114706 time="2024-08-08T05:58:04+02:00" level=info msg="Exiting service main loop" service=telemetry user=631d3402-2145-4d24-ab53-a9bfa1114706 time="2024-08-08T05:58:04+02:00" level=info msg="Exiting service" service=user-events user=631d3402-2145-4d24-ab53-a9bfa1114706 time="2024-08-08T05:58:04+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:58:04+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:58:04+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:58:04+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:36473: use of closed network connection" service=server-manager time="2024-08-08T05:58:04+02:00" level=info msg="Closing SMTP server" service=server-manager --- PASS: TestBridge_UserAgentFromUnknownClient (5.55s) === RUN TestBridge_UserAgentFromSMTPClient time="2024-08-08T05:58:06+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_UserAgentFromSMTPClient819458557/001/config349738054/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:58:06+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_UserAgentFromSMTPClient819458557/001/data3275425022/gluon/backend/db gluonStore=/tmp/TestBridge_UserAgentFromSMTPClient819458557/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-08-08T05:58:06+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:58:06+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T05:58:06+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T05:58:06+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T05:58:06+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:58:06+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:58:06+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-08-08T05:58:06+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-08-08T05:58:06+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-08-08T05:58:06+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:58:06+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T05:58:06+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:58:06+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:58:06+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-08-08T05:58:06+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (16f78a7d)" time="2024-08-08T05:58:06+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (16f78a7d)" time="2024-08-08T05:58:07+02:00" level=info msg="200 OK: POST https://127.0.0.1:38847/auth/v4/info" pkg=gpa/manager time="2024-08-08T05:58:09+02:00" level=info msg="200 OK: POST https://127.0.0.1:38847/auth/v4" pkg=gpa/manager time="2024-08-08T05:58:09+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=2987e00d-e05e-470a-9cb8-8d76b88018db time="2024-08-08T05:58:09+02:00" level=info msg="Adding vault user" userID=2987e00d-e05e-470a-9cb8-8d76b88018db time="2024-08-08T05:58:09+02:00" level=info msg="Creating new user" userID=2987e00d-e05e-470a-9cb8-8d76b88018db time="2024-08-08T05:58:09+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=2987e00d-e05e-470a-9cb8-8d76b88018db time="2024-08-08T05:58:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:38847/core/v4/events/latest" pkg=gpa/client userID=2987e00d-e05e-470a-9cb8-8d76b88018db time="2024-08-08T05:58:09+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=2987e00d-e05e-470a-9cb8-8d76b88018db time="2024-08-08T05:58:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:38847/core/v4/settings" pkg=gpa/client userID=2987e00d-e05e-470a-9cb8-8d76b88018db time="2024-08-08T05:58:09+02:00" level=info msg="Starting service main loop" service=telemetry user=2987e00d-e05e-470a-9cb8-8d76b88018db time="2024-08-08T05:58:09+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=2987e00d-e05e-470a-9cb8-8d76b88018db time="2024-08-08T05:58:09+02:00" level=info msg="Starting service main loop" service=smtp user=2987e00d-e05e-470a-9cb8-8d76b88018db time="2024-08-08T05:58:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:38847/core/v4/labels?Type=4" pkg=gpa/client userID=2987e00d-e05e-470a-9cb8-8d76b88018db time="2024-08-08T05:58:10+02:00" level=info msg="200 OK: GET https://127.0.0.1:38847/core/v4/labels?Type=3" pkg=gpa/client userID=2987e00d-e05e-470a-9cb8-8d76b88018db time="2024-08-08T05:58:10+02:00" level=info msg="200 OK: GET https://127.0.0.1:38847/core/v4/labels?Type=1" pkg=gpa/client userID=2987e00d-e05e-470a-9cb8-8d76b88018db time="2024-08-08T05:58:10+02:00" level=info msg="Adding user to imap server" addrID=0581a9b4-61b7-489d-8a89-28b569c1932b service=server-manager time="2024-08-08T05:58:10+02:00" level=info msg="Creating new IMAP user" addrID=0581a9b4-61b7-489d-8a89-28b569c1932b service=server-manager time="2024-08-08T05:58:10+02:00" level=info msg="Setting gluon ID" addrID=0581a9b4-61b7-489d-8a89-28b569c1932b gluonID=8eddc440-9ff2-4222-bbce-a76287fb16f3 userID=2987e00d-e05e-470a-9cb8-8d76b88018db time="2024-08-08T05:58:10+02:00" level=info msg="Created new IMAP user" addrID=0581a9b4-61b7-489d-8a89-28b569c1932b gluonID=8eddc440-9ff2-4222-bbce-a76287fb16f3 service=server-manager time="2024-08-08T05:58:10+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:58:10+02:00" level=info msg=Resuming service=user-events user=2987e00d-e05e-470a-9cb8-8d76b88018db time="2024-08-08T05:58:10+02:00" level=info msg="Received mailbox message count" count=0 gluonID=8eddc440-9ff2-4222-bbce-a76287fb16f3 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T05:58:10+02:00" level=info msg="Starting IMAP Service" service=imap user=2987e00d-e05e-470a-9cb8-8d76b88018db time="2024-08-08T05:58:10+02:00" level=info msg="Sync triggered" service=imap user=2987e00d-e05e-470a-9cb8-8d76b88018db time="2024-08-08T05:58:10+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 05:58:10.063295342 +0200 CEST m=+31.692125554" user=2987e00d-e05e-470a-9cb8-8d76b88018db time="2024-08-08T05:58:10+02:00" level=info msg="Syncing labels" service=imap user=2987e00d-e05e-470a-9cb8-8d76b88018db time="2024-08-08T05:58:10+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:2987e00d-e05e-470a-9cb8-8d76b88018db" userID=2987e00d-e05e-470a-9cb8-8d76b88018db time="2024-08-08T05:58:10+02:00" level=info msg="Synced labels" service=imap user=2987e00d-e05e-470a-9cb8-8d76b88018db time="2024-08-08T05:58:10+02:00" level=info msg="200 OK: POST https://127.0.0.1:38847/data/v1/stats" pkg=gpa/client userID=2987e00d-e05e-470a-9cb8-8d76b88018db time="2024-08-08T05:58:10+02:00" level=info msg="Configuration Status Success event sent." userID=2987e00d-e05e-470a-9cb8-8d76b88018db time="2024-08-08T05:58:10+02:00" level=info msg="200 OK: GET https://127.0.0.1:38847/mail/v4/messages/count" pkg=gpa/client userID=2987e00d-e05e-470a-9cb8-8d76b88018db time="2024-08-08T05:58:10+02:00" level=info msg="Syncing messages" service=imap user=2987e00d-e05e-470a-9cb8-8d76b88018db time="2024-08-08T05:58:10+02:00" level=info msg="Job started" service=imap user=2987e00d-e05e-470a-9cb8-8d76b88018db time="2024-08-08T05:58:10+02:00" level=info msg="200 OK: POST https://127.0.0.1:38847/mail/v4/messages" pkg=gpa/client userID=2987e00d-e05e-470a-9cb8-8d76b88018db time="2024-08-08T05:58:10+02:00" level=info msg="Job finished" service=imap user=2987e00d-e05e-470a-9cb8-8d76b88018db time="2024-08-08T05:58:10+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=2987e00d-e05e-470a-9cb8-8d76b88018db time="2024-08-08T05:58:10+02:00" level=info msg="Synced messages" service=imap user=2987e00d-e05e-470a-9cb8-8d76b88018db time="2024-08-08T05:58:10+02:00" level=info msg="Finished user sync" duration=17.724633ms service=imap user=2987e00d-e05e-470a-9cb8-8d76b88018db time="2024-08-08T05:58:10+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=2987e00d-e05e-470a-9cb8-8d76b88018db time="2024-08-08T05:58:10+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=2987e00d-e05e-470a-9cb8-8d76b88018db time="2024-08-08T05:58:10+02:00" level=info msg="200 OK: GET https://127.0.0.1:38847/core/v4/events/AA==" pkg=gpa/client userID=2987e00d-e05e-470a-9cb8-8d76b88018db time="2024-08-08T05:58:10+02:00" level=info msg="200 OK: GET https://127.0.0.1:38847/core/v4/events/AA==" pkg=gpa/client userID=2987e00d-e05e-470a-9cb8-8d76b88018db time="2024-08-08T05:58:10+02:00" level=info msg="200 OK: GET https://127.0.0.1:38847/core/v4/events/AA==" pkg=gpa/client userID=2987e00d-e05e-470a-9cb8-8d76b88018db time="2024-08-08T05:58:10+02:00" level=info msg="200 OK: GET https://127.0.0.1:38847/core/v4/events/AA==" pkg=gpa/client userID=2987e00d-e05e-470a-9cb8-8d76b88018db time="2024-08-08T05:58:10+02:00" level=info msg="200 OK: GET https://127.0.0.1:38847/core/v4/events/AA==" pkg=gpa/client userID=2987e00d-e05e-470a-9cb8-8d76b88018db time="2024-08-08T05:58:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:38847/core/v4/events/AA==" pkg=gpa/client userID=2987e00d-e05e-470a-9cb8-8d76b88018db time="2024-08-08T05:58:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:38847/core/v4/events/AA==" pkg=gpa/client userID=2987e00d-e05e-470a-9cb8-8d76b88018db time="2024-08-08T05:58:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:38847/core/v4/events/AA==" pkg=gpa/client userID=2987e00d-e05e-470a-9cb8-8d76b88018db time="2024-08-08T05:58:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:38847/core/v4/events/AA==" pkg=gpa/client userID=2987e00d-e05e-470a-9cb8-8d76b88018db time="2024-08-08T05:58:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:38847/core/v4/events/AA==" pkg=gpa/client userID=2987e00d-e05e-470a-9cb8-8d76b88018db time="2024-08-08T05:58:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:38847/core/v4/events/AA==" pkg=gpa/client userID=2987e00d-e05e-470a-9cb8-8d76b88018db time="2024-08-08T05:58:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:38847/core/v4/events/AA==" pkg=gpa/client userID=2987e00d-e05e-470a-9cb8-8d76b88018db time="2024-08-08T05:58:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:38847/core/v4/events/AA==" pkg=gpa/client userID=2987e00d-e05e-470a-9cb8-8d76b88018db time="2024-08-08T05:58:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:38847/core/v4/events/AA==" pkg=gpa/client userID=2987e00d-e05e-470a-9cb8-8d76b88018db time="2024-08-08T05:58:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:38847/core/v4/events/AA==" pkg=gpa/client userID=2987e00d-e05e-470a-9cb8-8d76b88018db time="2024-08-08T05:58:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:38847/core/v4/events/AA==" pkg=gpa/client userID=2987e00d-e05e-470a-9cb8-8d76b88018db time="2024-08-08T05:58:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:38847/core/v4/events/AA==" pkg=gpa/client userID=2987e00d-e05e-470a-9cb8-8d76b88018db time="2024-08-08T05:58:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:38847/core/v4/events/AA==" pkg=gpa/client userID=2987e00d-e05e-470a-9cb8-8d76b88018db time="2024-08-08T05:58:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:38847/core/v4/events/AA==" pkg=gpa/client userID=2987e00d-e05e-470a-9cb8-8d76b88018db time="2024-08-08T05:58:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:38847/core/v4/events/AA==" pkg=gpa/client userID=2987e00d-e05e-470a-9cb8-8d76b88018db time="2024-08-08T05:58:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:38847/core/v4/events/AA==" pkg=gpa/client userID=2987e00d-e05e-470a-9cb8-8d76b88018db time="2024-08-08T05:58:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:38847/core/v4/events/AA==" pkg=gpa/client userID=2987e00d-e05e-470a-9cb8-8d76b88018db time="2024-08-08T05:58:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:38847/core/v4/events/AA==" pkg=gpa/client userID=2987e00d-e05e-470a-9cb8-8d76b88018db time="2024-08-08T05:58:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:38847/core/v4/events/AA==" pkg=gpa/client userID=2987e00d-e05e-470a-9cb8-8d76b88018db time="2024-08-08T05:58:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:38847/core/v4/events/AA==" pkg=gpa/client userID=2987e00d-e05e-470a-9cb8-8d76b88018db time="2024-08-08T05:58:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:38847/core/v4/events/AA==" pkg=gpa/client userID=2987e00d-e05e-470a-9cb8-8d76b88018db time="2024-08-08T05:58:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:38847/core/v4/events/AA==" pkg=gpa/client userID=2987e00d-e05e-470a-9cb8-8d76b88018db time="2024-08-08T05:58:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:38847/core/v4/events/AA==" pkg=gpa/client userID=2987e00d-e05e-470a-9cb8-8d76b88018db time="2024-08-08T05:58:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:38847/core/v4/events/AA==" pkg=gpa/client userID=2987e00d-e05e-470a-9cb8-8d76b88018db time="2024-08-08T05:58:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:38847/core/v4/events/AA==" pkg=gpa/client userID=2987e00d-e05e-470a-9cb8-8d76b88018db time="2024-08-08T05:58:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:38847/core/v4/events/AA==" pkg=gpa/client userID=2987e00d-e05e-470a-9cb8-8d76b88018db time="2024-08-08T05:58:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:38847/core/v4/events/AA==" pkg=gpa/client userID=2987e00d-e05e-470a-9cb8-8d76b88018db time="2024-08-08T05:58:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:38847/core/v4/events/AA==" pkg=gpa/client userID=2987e00d-e05e-470a-9cb8-8d76b88018db time="2024-08-08T05:58:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:38847/core/v4/events/AA==" pkg=gpa/client userID=2987e00d-e05e-470a-9cb8-8d76b88018db time="2024-08-08T05:58:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:38847/core/v4/events/AA==" pkg=gpa/client userID=2987e00d-e05e-470a-9cb8-8d76b88018db time="2024-08-08T05:58:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:38847/core/v4/events/AA==" pkg=gpa/client userID=2987e00d-e05e-470a-9cb8-8d76b88018db time="2024-08-08T05:58:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:38847/core/v4/events/AA==" pkg=gpa/client userID=2987e00d-e05e-470a-9cb8-8d76b88018db time="2024-08-08T05:58:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:38847/core/v4/events/AA==" pkg=gpa/client userID=2987e00d-e05e-470a-9cb8-8d76b88018db time="2024-08-08T05:58:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:38847/core/v4/events/AA==" pkg=gpa/client userID=2987e00d-e05e-470a-9cb8-8d76b88018db time="2024-08-08T05:58:15+02:00" level=info msg="200 OK: GET https://127.0.0.1:38847/core/v4/events/AA==" pkg=gpa/client userID=2987e00d-e05e-470a-9cb8-8d76b88018db time="2024-08-08T05:58:15+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:58:15+02:00" level=info msg="Closing user" userID=2987e00d-e05e-470a-9cb8-8d76b88018db time="2024-08-08T05:58:15+02:00" level=info msg="Exiting IMAP Service" service=imap user=2987e00d-e05e-470a-9cb8-8d76b88018db time="2024-08-08T05:58:15+02:00" level=info msg="Exiting service main loop" service=smtp user=2987e00d-e05e-470a-9cb8-8d76b88018db time="2024-08-08T05:58:15+02:00" level=info msg="Exiting Service" service=user-identity user=2987e00d-e05e-470a-9cb8-8d76b88018db time="2024-08-08T05:58:15+02:00" level=info msg="Exiting service main loop" service=telemetry user=2987e00d-e05e-470a-9cb8-8d76b88018db time="2024-08-08T05:58:15+02:00" level=info msg="Exiting service" service=user-events user=2987e00d-e05e-470a-9cb8-8d76b88018db time="2024-08-08T05:58:15+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:58:15+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:58:15+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:58:15+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:46857: use of closed network connection" service=server-manager time="2024-08-08T05:58:15+02:00" level=info msg="Closing SMTP server" service=server-manager --- PASS: TestBridge_UserAgentFromSMTPClient (10.48s) === RUN TestBridge_UserAgentFromIMAPID time="2024-08-08T05:58:19+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_UserAgentFromIMAPID4070482244/001/config1808341170/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:58:19+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_UserAgentFromIMAPID4070482244/001/data2136113241/gluon/backend/db gluonStore=/tmp/TestBridge_UserAgentFromIMAPID4070482244/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-08-08T05:58:19+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:58:19+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T05:58:19+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T05:58:19+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T05:58:19+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:58:19+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:58:19+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-08-08T05:58:19+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-08-08T05:58:19+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-08-08T05:58:19+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:58:19+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T05:58:19+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:58:19+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:58:19+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-08-08T05:58:19+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (2c26b46b)" time="2024-08-08T05:58:19+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (2c26b46b)" time="2024-08-08T05:58:19+02:00" level=info msg="200 OK: POST https://127.0.0.1:34063/auth/v4/info" pkg=gpa/manager time="2024-08-08T05:58:21+02:00" level=info msg="200 OK: POST https://127.0.0.1:34063/auth/v4" pkg=gpa/manager time="2024-08-08T05:58:21+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=c5272d51-601b-458c-88fa-ebbd05d51fe4 time="2024-08-08T05:58:22+02:00" level=info msg="Adding vault user" userID=c5272d51-601b-458c-88fa-ebbd05d51fe4 time="2024-08-08T05:58:22+02:00" level=info msg="Creating new user" userID=c5272d51-601b-458c-88fa-ebbd05d51fe4 time="2024-08-08T05:58:22+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=c5272d51-601b-458c-88fa-ebbd05d51fe4 time="2024-08-08T05:58:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:34063/core/v4/events/latest" pkg=gpa/client userID=c5272d51-601b-458c-88fa-ebbd05d51fe4 time="2024-08-08T05:58:22+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=c5272d51-601b-458c-88fa-ebbd05d51fe4 time="2024-08-08T05:58:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:34063/core/v4/settings" pkg=gpa/client userID=c5272d51-601b-458c-88fa-ebbd05d51fe4 time="2024-08-08T05:58:22+02:00" level=info msg="Starting service main loop" service=telemetry user=c5272d51-601b-458c-88fa-ebbd05d51fe4 time="2024-08-08T05:58:22+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=c5272d51-601b-458c-88fa-ebbd05d51fe4 time="2024-08-08T05:58:22+02:00" level=info msg="Starting service main loop" service=smtp user=c5272d51-601b-458c-88fa-ebbd05d51fe4 time="2024-08-08T05:58:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:34063/core/v4/labels?Type=4" pkg=gpa/client userID=c5272d51-601b-458c-88fa-ebbd05d51fe4 time="2024-08-08T05:58:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:34063/core/v4/labels?Type=3" pkg=gpa/client userID=c5272d51-601b-458c-88fa-ebbd05d51fe4 time="2024-08-08T05:58:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:34063/core/v4/labels?Type=1" pkg=gpa/client userID=c5272d51-601b-458c-88fa-ebbd05d51fe4 time="2024-08-08T05:58:22+02:00" level=info msg="Adding user to imap server" addrID=2d426da2-9edf-49c5-9e6c-ada68358436e service=server-manager time="2024-08-08T05:58:22+02:00" level=info msg="Creating new IMAP user" addrID=2d426da2-9edf-49c5-9e6c-ada68358436e service=server-manager time="2024-08-08T05:58:22+02:00" level=info msg="Setting gluon ID" addrID=2d426da2-9edf-49c5-9e6c-ada68358436e gluonID=3f3693cf-bde6-4c1b-8e00-9448e5b1202f userID=c5272d51-601b-458c-88fa-ebbd05d51fe4 time="2024-08-08T05:58:22+02:00" level=info msg="Created new IMAP user" addrID=2d426da2-9edf-49c5-9e6c-ada68358436e gluonID=3f3693cf-bde6-4c1b-8e00-9448e5b1202f service=server-manager time="2024-08-08T05:58:22+02:00" level=info msg="Received mailbox message count" count=0 gluonID=3f3693cf-bde6-4c1b-8e00-9448e5b1202f labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T05:58:22+02:00" level=info msg=Resuming service=user-events user=c5272d51-601b-458c-88fa-ebbd05d51fe4 time="2024-08-08T05:58:22+02:00" level=info msg="Starting IMAP Service" service=imap user=c5272d51-601b-458c-88fa-ebbd05d51fe4 time="2024-08-08T05:58:22+02:00" level=info msg="Sync triggered" service=imap user=c5272d51-601b-458c-88fa-ebbd05d51fe4 time="2024-08-08T05:58:22+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 05:58:22.141068226 +0200 CEST m=+43.769898438" user=c5272d51-601b-458c-88fa-ebbd05d51fe4 time="2024-08-08T05:58:22+02:00" level=info msg="Syncing labels" service=imap user=c5272d51-601b-458c-88fa-ebbd05d51fe4 time="2024-08-08T05:58:22+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:c5272d51-601b-458c-88fa-ebbd05d51fe4" userID=c5272d51-601b-458c-88fa-ebbd05d51fe4 time="2024-08-08T05:58:22+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:58:22+02:00" level=info msg="Received IMAP ID" name=MyFancyClient pkg=bridge/event/imap sessionID=1 version=0.1.2 time="2024-08-08T05:58:22+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (16f78a7d)" time="2024-08-08T05:58:22+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (16f78a7d)" time="2024-08-08T05:58:22+02:00" level=info msg="Synced labels" service=imap user=c5272d51-601b-458c-88fa-ebbd05d51fe4 time="2024-08-08T05:58:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:34063/mail/v4/messages/count" pkg=gpa/client userID=c5272d51-601b-458c-88fa-ebbd05d51fe4 time="2024-08-08T05:58:22+02:00" level=info msg="Syncing messages" service=imap user=c5272d51-601b-458c-88fa-ebbd05d51fe4 time="2024-08-08T05:58:22+02:00" level=info msg="Job started" service=imap user=c5272d51-601b-458c-88fa-ebbd05d51fe4 time="2024-08-08T05:58:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:34063/core/v4/events/AQ==" pkg=gpa/client userID=c5272d51-601b-458c-88fa-ebbd05d51fe4 time="2024-08-08T05:58:22+02:00" level=info msg="200 OK: POST https://127.0.0.1:34063/auth/v4/info" pkg=gpa/manager time="2024-08-08T05:58:22+02:00" level=info msg="200 OK: POST https://127.0.0.1:34063/mail/v4/messages" pkg=gpa/client userID=c5272d51-601b-458c-88fa-ebbd05d51fe4 time="2024-08-08T05:58:22+02:00" level=info msg="Job finished" service=imap user=c5272d51-601b-458c-88fa-ebbd05d51fe4 time="2024-08-08T05:58:22+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=c5272d51-601b-458c-88fa-ebbd05d51fe4 time="2024-08-08T05:58:22+02:00" level=info msg="Synced messages" service=imap user=c5272d51-601b-458c-88fa-ebbd05d51fe4 time="2024-08-08T05:58:22+02:00" level=info msg="Finished user sync" duration=169.546249ms service=imap user=c5272d51-601b-458c-88fa-ebbd05d51fe4 time="2024-08-08T05:58:22+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=c5272d51-601b-458c-88fa-ebbd05d51fe4 time="2024-08-08T05:58:22+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=c5272d51-601b-458c-88fa-ebbd05d51fe4 time="2024-08-08T05:58:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:34063/core/v4/events/AQ==" pkg=gpa/client userID=c5272d51-601b-458c-88fa-ebbd05d51fe4 time="2024-08-08T05:58:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:34063/core/v4/events/AQ==" pkg=gpa/client userID=c5272d51-601b-458c-88fa-ebbd05d51fe4 time="2024-08-08T05:58:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:34063/core/v4/events/AQ==" pkg=gpa/client userID=c5272d51-601b-458c-88fa-ebbd05d51fe4 time="2024-08-08T05:58:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:34063/core/v4/events/AQ==" pkg=gpa/client userID=c5272d51-601b-458c-88fa-ebbd05d51fe4 time="2024-08-08T05:58:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:34063/core/v4/events/AQ==" pkg=gpa/client userID=c5272d51-601b-458c-88fa-ebbd05d51fe4 time="2024-08-08T05:58:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:34063/core/v4/events/AQ==" pkg=gpa/client userID=c5272d51-601b-458c-88fa-ebbd05d51fe4 time="2024-08-08T05:58:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:34063/core/v4/events/AQ==" pkg=gpa/client userID=c5272d51-601b-458c-88fa-ebbd05d51fe4 time="2024-08-08T05:58:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:34063/core/v4/events/AQ==" pkg=gpa/client userID=c5272d51-601b-458c-88fa-ebbd05d51fe4 time="2024-08-08T05:58:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:34063/core/v4/events/AQ==" pkg=gpa/client userID=c5272d51-601b-458c-88fa-ebbd05d51fe4 time="2024-08-08T05:58:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:34063/core/v4/events/AQ==" pkg=gpa/client userID=c5272d51-601b-458c-88fa-ebbd05d51fe4 time="2024-08-08T05:58:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:34063/core/v4/events/AQ==" pkg=gpa/client userID=c5272d51-601b-458c-88fa-ebbd05d51fe4 time="2024-08-08T05:58:23+02:00" level=info msg="200 OK: POST https://127.0.0.1:34063/auth/v4" pkg=gpa/manager time="2024-08-08T05:58:23+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=876ab7d7-339e-4c62-9d52-c082dab051c5 time="2024-08-08T05:58:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:34063/core/v4/events/AQ==" pkg=gpa/client userID=c5272d51-601b-458c-88fa-ebbd05d51fe4 time="2024-08-08T05:58:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:34063/core/v4/events/AQ==" pkg=gpa/client userID=c5272d51-601b-458c-88fa-ebbd05d51fe4 time="2024-08-08T05:58:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:34063/core/v4/events/AQ==" pkg=gpa/client userID=c5272d51-601b-458c-88fa-ebbd05d51fe4 time="2024-08-08T05:58:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:34063/core/v4/events/AQ==" pkg=gpa/client userID=c5272d51-601b-458c-88fa-ebbd05d51fe4 time="2024-08-08T05:58:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:34063/core/v4/events/AQ==" pkg=gpa/client userID=c5272d51-601b-458c-88fa-ebbd05d51fe4 time="2024-08-08T05:58:24+02:00" level=info msg="Adding vault user" userID=876ab7d7-339e-4c62-9d52-c082dab051c5 time="2024-08-08T05:58:24+02:00" level=info msg="Creating new user" userID=876ab7d7-339e-4c62-9d52-c082dab051c5 time="2024-08-08T05:58:24+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=876ab7d7-339e-4c62-9d52-c082dab051c5 time="2024-08-08T05:58:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:34063/core/v4/events/latest" pkg=gpa/client userID=876ab7d7-339e-4c62-9d52-c082dab051c5 time="2024-08-08T05:58:24+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=876ab7d7-339e-4c62-9d52-c082dab051c5 time="2024-08-08T05:58:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:34063/core/v4/settings" pkg=gpa/client userID=876ab7d7-339e-4c62-9d52-c082dab051c5 time="2024-08-08T05:58:24+02:00" level=info msg="Starting service main loop" service=telemetry user=876ab7d7-339e-4c62-9d52-c082dab051c5 time="2024-08-08T05:58:24+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=876ab7d7-339e-4c62-9d52-c082dab051c5 time="2024-08-08T05:58:24+02:00" level=info msg="Starting service main loop" service=smtp user=876ab7d7-339e-4c62-9d52-c082dab051c5 time="2024-08-08T05:58:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:34063/core/v4/labels?Type=4" pkg=gpa/client userID=876ab7d7-339e-4c62-9d52-c082dab051c5 time="2024-08-08T05:58:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:34063/core/v4/labels?Type=3" pkg=gpa/client userID=876ab7d7-339e-4c62-9d52-c082dab051c5 time="2024-08-08T05:58:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:34063/core/v4/labels?Type=1" pkg=gpa/client userID=876ab7d7-339e-4c62-9d52-c082dab051c5 time="2024-08-08T05:58:24+02:00" level=info msg="Adding user to imap server" addrID=6fa1d553-357d-4ae3-af7d-7cf20ff5ee22 service=server-manager time="2024-08-08T05:58:24+02:00" level=info msg="Creating new IMAP user" addrID=6fa1d553-357d-4ae3-af7d-7cf20ff5ee22 service=server-manager time="2024-08-08T05:58:24+02:00" level=info msg="Setting gluon ID" addrID=6fa1d553-357d-4ae3-af7d-7cf20ff5ee22 gluonID=4b15df34-b3d9-492f-b00d-c42eff3d9321 userID=876ab7d7-339e-4c62-9d52-c082dab051c5 time="2024-08-08T05:58:24+02:00" level=info msg="Created new IMAP user" addrID=6fa1d553-357d-4ae3-af7d-7cf20ff5ee22 gluonID=4b15df34-b3d9-492f-b00d-c42eff3d9321 service=server-manager time="2024-08-08T05:58:24+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:58:24+02:00" level=info msg=Resuming service=user-events user=876ab7d7-339e-4c62-9d52-c082dab051c5 time="2024-08-08T05:58:24+02:00" level=info msg="Received mailbox message count" count=0 gluonID=4b15df34-b3d9-492f-b00d-c42eff3d9321 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T05:58:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:34063/core/v4/events/AQ==" pkg=gpa/client userID=c5272d51-601b-458c-88fa-ebbd05d51fe4 time="2024-08-08T05:58:24+02:00" level=info msg="Starting IMAP Service" service=imap user=876ab7d7-339e-4c62-9d52-c082dab051c5 time="2024-08-08T05:58:24+02:00" level=info msg="Sync triggered" service=imap user=876ab7d7-339e-4c62-9d52-c082dab051c5 time="2024-08-08T05:58:24+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 05:58:24.164638825 +0200 CEST m=+45.793469037" user=876ab7d7-339e-4c62-9d52-c082dab051c5 time="2024-08-08T05:58:24+02:00" level=info msg="Syncing labels" service=imap user=876ab7d7-339e-4c62-9d52-c082dab051c5 time="2024-08-08T05:58:24+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:876ab7d7-339e-4c62-9d52-c082dab051c5" userID=876ab7d7-339e-4c62-9d52-c082dab051c5 time="2024-08-08T05:58:24+02:00" level=info msg="200 OK: POST https://127.0.0.1:34063/data/v1/stats" pkg=gpa/client userID=876ab7d7-339e-4c62-9d52-c082dab051c5 time="2024-08-08T05:58:24+02:00" level=info msg="Configuration Status Success event sent." userID=876ab7d7-339e-4c62-9d52-c082dab051c5 time="2024-08-08T05:58:24+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:58:24+02:00" level=info msg="Closing user" userID=c5272d51-601b-458c-88fa-ebbd05d51fe4 time="2024-08-08T05:58:24+02:00" level=info msg="Exiting IMAP Service" service=imap user=c5272d51-601b-458c-88fa-ebbd05d51fe4 time="2024-08-08T05:58:24+02:00" level=info msg="Exiting service main loop" service=smtp user=c5272d51-601b-458c-88fa-ebbd05d51fe4 time="2024-08-08T05:58:24+02:00" level=info msg="Exiting Service" service=user-identity user=c5272d51-601b-458c-88fa-ebbd05d51fe4 time="2024-08-08T05:58:24+02:00" level=info msg="Exiting service main loop" service=telemetry user=c5272d51-601b-458c-88fa-ebbd05d51fe4 time="2024-08-08T05:58:24+02:00" level=info msg="Exiting service" service=user-events user=c5272d51-601b-458c-88fa-ebbd05d51fe4 time="2024-08-08T05:58:24+02:00" level=info msg="Closing user" userID=876ab7d7-339e-4c62-9d52-c082dab051c5 time="2024-08-08T05:58:24+02:00" level=info msg="Synced labels" service=imap user=876ab7d7-339e-4c62-9d52-c082dab051c5 time="2024-08-08T05:58:24+02:00" level=warning msg="Get \"https://127.0.0.1:34063/mail/v4/messages/count\": context canceled, Attempt 1" pkg=gpa/client time="2024-08-08T05:58:24+02:00" level=error msg="Get \"https://127.0.0.1:34063/mail/v4/messages/count\": context canceled" pkg=gpa/client time="2024-08-08T05:58:24+02:00" level=error msg="Failed to sync, will retry later" error="failed to retrieve message ids: received no response from API: Get \"https://127.0.0.1:34063/mail/v4/messages/count\": context canceled" service=imap user=876ab7d7-339e-4c62-9d52-c082dab051c5 time="2024-08-08T05:58:24+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=876ab7d7-339e-4c62-9d52-c082dab051c5 time="2024-08-08T05:58:24+02:00" level=info msg="Finished user sync" duration=1.55879ms service=imap user=876ab7d7-339e-4c62-9d52-c082dab051c5 time="2024-08-08T05:58:24+02:00" level=info msg="Exiting IMAP Service" service=imap user=876ab7d7-339e-4c62-9d52-c082dab051c5 time="2024-08-08T05:58:24+02:00" level=info msg="Exiting service main loop" service=smtp user=876ab7d7-339e-4c62-9d52-c082dab051c5 time="2024-08-08T05:58:24+02:00" level=info msg="Exiting Service" service=user-identity user=876ab7d7-339e-4c62-9d52-c082dab051c5 time="2024-08-08T05:58:24+02:00" level=info msg="Exiting service main loop" service=telemetry user=876ab7d7-339e-4c62-9d52-c082dab051c5 time="2024-08-08T05:58:24+02:00" level=info msg="Exiting service" service=user-events user=876ab7d7-339e-4c62-9d52-c082dab051c5 time="2024-08-08T05:58:24+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:58:24+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:58:24+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:58:24+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:39165: use of closed network connection" service=server-manager time="2024-08-08T05:58:24+02:00" level=info msg="Closing SMTP server" service=server-manager --- PASS: TestBridge_UserAgentFromIMAPID (9.10s) === RUN TestBridge_Cookies time="2024-08-08T05:58:25+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_Cookies1802138002/001/config1244265977/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:58:25+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_Cookies1802138002/001/data2976936975/gluon/backend/db gluonStore=/tmp/TestBridge_Cookies1802138002/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-08-08T05:58:25+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:58:25+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T05:58:25+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T05:58:25+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T05:58:25+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:58:25+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:58:25+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-08-08T05:58:25+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-08-08T05:58:25+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-08-08T05:58:25+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:58:25+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T05:58:25+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:58:25+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:58:25+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-08-08T05:58:25+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (16f78a7d)" time="2024-08-08T05:58:25+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (16f78a7d)" time="2024-08-08T05:58:25+02:00" level=info msg="200 OK: POST https://127.0.0.1:34011/auth/v4/info" pkg=gpa/manager time="2024-08-08T05:58:27+02:00" level=info msg="200 OK: POST https://127.0.0.1:34011/auth/v4" pkg=gpa/manager time="2024-08-08T05:58:27+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=b6681914-5855-4127-b09c-2c654db4af0f time="2024-08-08T05:58:27+02:00" level=info msg="Adding vault user" userID=b6681914-5855-4127-b09c-2c654db4af0f time="2024-08-08T05:58:27+02:00" level=info msg="Creating new user" userID=b6681914-5855-4127-b09c-2c654db4af0f time="2024-08-08T05:58:27+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=b6681914-5855-4127-b09c-2c654db4af0f time="2024-08-08T05:58:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:34011/core/v4/events/latest" pkg=gpa/client userID=b6681914-5855-4127-b09c-2c654db4af0f time="2024-08-08T05:58:27+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=b6681914-5855-4127-b09c-2c654db4af0f time="2024-08-08T05:58:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:34011/core/v4/settings" pkg=gpa/client userID=b6681914-5855-4127-b09c-2c654db4af0f time="2024-08-08T05:58:27+02:00" level=info msg="Starting service main loop" service=telemetry user=b6681914-5855-4127-b09c-2c654db4af0f time="2024-08-08T05:58:27+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=b6681914-5855-4127-b09c-2c654db4af0f time="2024-08-08T05:58:27+02:00" level=info msg="Starting service main loop" service=smtp user=b6681914-5855-4127-b09c-2c654db4af0f time="2024-08-08T05:58:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:34011/core/v4/labels?Type=4" pkg=gpa/client userID=b6681914-5855-4127-b09c-2c654db4af0f time="2024-08-08T05:58:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:34011/core/v4/labels?Type=3" pkg=gpa/client userID=b6681914-5855-4127-b09c-2c654db4af0f time="2024-08-08T05:58:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:34011/core/v4/labels?Type=1" pkg=gpa/client userID=b6681914-5855-4127-b09c-2c654db4af0f time="2024-08-08T05:58:27+02:00" level=info msg="Adding user to imap server" addrID=1e3e9a20-3092-457a-81e7-615e68401489 service=server-manager time="2024-08-08T05:58:27+02:00" level=info msg="Creating new IMAP user" addrID=1e3e9a20-3092-457a-81e7-615e68401489 service=server-manager time="2024-08-08T05:58:27+02:00" level=info msg="Setting gluon ID" addrID=1e3e9a20-3092-457a-81e7-615e68401489 gluonID=25f97c61-d02c-4643-a85f-5019f25e897a userID=b6681914-5855-4127-b09c-2c654db4af0f time="2024-08-08T05:58:27+02:00" level=info msg="Created new IMAP user" addrID=1e3e9a20-3092-457a-81e7-615e68401489 gluonID=25f97c61-d02c-4643-a85f-5019f25e897a service=server-manager time="2024-08-08T05:58:27+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:58:27+02:00" level=info msg=Resuming service=user-events user=b6681914-5855-4127-b09c-2c654db4af0f time="2024-08-08T05:58:27+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:58:27+02:00" level=info msg="Received mailbox message count" count=0 gluonID=25f97c61-d02c-4643-a85f-5019f25e897a labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T05:58:27+02:00" level=info msg="Starting IMAP Service" service=imap user=b6681914-5855-4127-b09c-2c654db4af0f time="2024-08-08T05:58:27+02:00" level=info msg="Sync triggered" service=imap user=b6681914-5855-4127-b09c-2c654db4af0f time="2024-08-08T05:58:27+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 05:58:27.442828182 +0200 CEST m=+49.071658395" user=b6681914-5855-4127-b09c-2c654db4af0f time="2024-08-08T05:58:27+02:00" level=info msg="Syncing labels" service=imap user=b6681914-5855-4127-b09c-2c654db4af0f time="2024-08-08T05:58:27+02:00" level=info msg="Closing user" userID=b6681914-5855-4127-b09c-2c654db4af0f time="2024-08-08T05:58:27+02:00" level=info msg="Synced labels" service=imap user=b6681914-5855-4127-b09c-2c654db4af0f time="2024-08-08T05:58:27+02:00" level=warning msg="Get \"https://127.0.0.1:34011/mail/v4/messages/count\": context canceled, Attempt 1" pkg=gpa/client time="2024-08-08T05:58:27+02:00" level=error msg="Get \"https://127.0.0.1:34011/mail/v4/messages/count\": context canceled" pkg=gpa/client time="2024-08-08T05:58:27+02:00" level=error msg="Failed to sync, will retry later" error="failed to retrieve message ids: received no response from API: Get \"https://127.0.0.1:34011/mail/v4/messages/count\": context canceled" service=imap user=b6681914-5855-4127-b09c-2c654db4af0f time="2024-08-08T05:58:27+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=b6681914-5855-4127-b09c-2c654db4af0f time="2024-08-08T05:58:27+02:00" level=info msg="Finished user sync" duration="255.575µs" service=imap user=b6681914-5855-4127-b09c-2c654db4af0f time="2024-08-08T05:58:27+02:00" level=info msg="Exiting IMAP Service" service=imap user=b6681914-5855-4127-b09c-2c654db4af0f time="2024-08-08T05:58:27+02:00" level=info msg="Exiting service main loop" service=smtp user=b6681914-5855-4127-b09c-2c654db4af0f time="2024-08-08T05:58:27+02:00" level=info msg="Exiting Service" service=user-identity user=b6681914-5855-4127-b09c-2c654db4af0f time="2024-08-08T05:58:27+02:00" level=info msg="Exiting service main loop" service=telemetry user=b6681914-5855-4127-b09c-2c654db4af0f time="2024-08-08T05:58:27+02:00" level=info msg="Exiting service" service=user-events user=b6681914-5855-4127-b09c-2c654db4af0f time="2024-08-08T05:58:27+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:58:27+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:b6681914-5855-4127-b09c-2c654db4af0f" userID=b6681914-5855-4127-b09c-2c654db4af0f time="2024-08-08T05:58:27+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:58:27+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:58:27+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:46449: use of closed network connection" service=server-manager time="2024-08-08T05:58:27+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:58:27+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_Cookies1802138002/001/config1244265977/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:58:27+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_Cookies1802138002/001/data2976936975/gluon/backend/db gluonStore=/tmp/TestBridge_Cookies1802138002/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-08-08T05:58:27+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:58:27+02:00" level=info msg="Starting IMAP server" port=46145 service=server-manager ssl=false time="2024-08-08T05:58:27+02:00" level=info msg="Starting SMTP server" port=46449 service=server-manager ssl=false time="2024-08-08T05:58:27+02:00" level=info msg="Loading users" count=1 pkg=bridge/user time="2024-08-08T05:58:27+02:00" level=info msg="Loading connected user" mode=combined pkg=bridge/user userID=b6681914-5855-4127-b09c-2c654db4af0f time="2024-08-08T05:58:27+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:58:27+02:00" level=info msg="200 OK: POST https://127.0.0.1:34011/auth/v4/refresh" pkg=gpa/manager time="2024-08-08T05:58:27+02:00" level=info msg="Creating new user" userID=b6681914-5855-4127-b09c-2c654db4af0f time="2024-08-08T05:58:27+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=b6681914-5855-4127-b09c-2c654db4af0f time="2024-08-08T05:58:27+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=b6681914-5855-4127-b09c-2c654db4af0f time="2024-08-08T05:58:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:34011/core/v4/settings" pkg=gpa/client userID=b6681914-5855-4127-b09c-2c654db4af0f time="2024-08-08T05:58:27+02:00" level=info msg="Starting service main loop" service=telemetry user=b6681914-5855-4127-b09c-2c654db4af0f time="2024-08-08T05:58:27+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=b6681914-5855-4127-b09c-2c654db4af0f time="2024-08-08T05:58:27+02:00" level=info msg="Starting service main loop" service=smtp user=b6681914-5855-4127-b09c-2c654db4af0f time="2024-08-08T05:58:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:34011/core/v4/labels?Type=4" pkg=gpa/client userID=b6681914-5855-4127-b09c-2c654db4af0f time="2024-08-08T05:58:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:34011/core/v4/labels?Type=3" pkg=gpa/client userID=b6681914-5855-4127-b09c-2c654db4af0f time="2024-08-08T05:58:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:34011/core/v4/labels?Type=1" pkg=gpa/client userID=b6681914-5855-4127-b09c-2c654db4af0f time="2024-08-08T05:58:27+02:00" level=info msg="Adding user to imap server" addrID=1e3e9a20-3092-457a-81e7-615e68401489 service=server-manager time="2024-08-08T05:58:27+02:00" level=info msg="Loading existing IMAP user" addrID=1e3e9a20-3092-457a-81e7-615e68401489 gluonID=25f97c61-d02c-4643-a85f-5019f25e897a service=server-manager time="2024-08-08T05:58:27+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:58:27+02:00" level=info msg=Resuming service=user-events user=b6681914-5855-4127-b09c-2c654db4af0f time="2024-08-08T05:58:27+02:00" level=info msg="Successfully loaded connected user" pkg=bridge/user userID=b6681914-5855-4127-b09c-2c654db4af0f time="2024-08-08T05:58:27+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:58:27+02:00" level=info msg="Received mailbox message count" count=0 gluonID=25f97c61-d02c-4643-a85f-5019f25e897a labelID=Folders pkg=bridge/event/imap time="2024-08-08T05:58:27+02:00" level=info msg="Received mailbox message count" count=0 gluonID=25f97c61-d02c-4643-a85f-5019f25e897a labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T05:58:27+02:00" level=info msg="Starting IMAP Service" service=imap user=b6681914-5855-4127-b09c-2c654db4af0f time="2024-08-08T05:58:27+02:00" level=info msg="Sync triggered" service=imap user=b6681914-5855-4127-b09c-2c654db4af0f time="2024-08-08T05:58:27+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 05:58:27.542392226 +0200 CEST m=+49.171222428" user=b6681914-5855-4127-b09c-2c654db4af0f time="2024-08-08T05:58:27+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:b6681914-5855-4127-b09c-2c654db4af0f" userID=b6681914-5855-4127-b09c-2c654db4af0f time="2024-08-08T05:58:27+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-08-08T05:58:27+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-08-08T05:58:27+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-08-08T05:58:27+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:58:27+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:46449: use of closed network connection" service=server-manager time="2024-08-08T05:58:27+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:58:27+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:58:27+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-08-08T05:58:27+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:58:27+02:00" level=info msg="Closing user" userID=b6681914-5855-4127-b09c-2c654db4af0f time="2024-08-08T05:58:27+02:00" level=warning msg="Get \"https://127.0.0.1:34011/mail/v4/messages/count\": context canceled, Attempt 1" pkg=gpa/client time="2024-08-08T05:58:27+02:00" level=error msg="Get \"https://127.0.0.1:34011/mail/v4/messages/count\": context canceled" pkg=gpa/client time="2024-08-08T05:58:27+02:00" level=error msg="Failed to sync, will retry later" error="failed to retrieve message ids: received no response from API: Get \"https://127.0.0.1:34011/mail/v4/messages/count\": context canceled" service=imap user=b6681914-5855-4127-b09c-2c654db4af0f time="2024-08-08T05:58:27+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=b6681914-5855-4127-b09c-2c654db4af0f time="2024-08-08T05:58:27+02:00" level=info msg="Finished user sync" duration="960.574µs" service=imap user=b6681914-5855-4127-b09c-2c654db4af0f time="2024-08-08T05:58:27+02:00" level=info msg="Exiting IMAP Service" service=imap user=b6681914-5855-4127-b09c-2c654db4af0f time="2024-08-08T05:58:27+02:00" level=info msg="Exiting service main loop" service=smtp user=b6681914-5855-4127-b09c-2c654db4af0f time="2024-08-08T05:58:27+02:00" level=info msg="Exiting Service" service=user-identity user=b6681914-5855-4127-b09c-2c654db4af0f time="2024-08-08T05:58:27+02:00" level=info msg="Exiting service main loop" service=telemetry user=b6681914-5855-4127-b09c-2c654db4af0f time="2024-08-08T05:58:27+02:00" level=info msg="Exiting service" service=user-events user=b6681914-5855-4127-b09c-2c654db4af0f time="2024-08-08T05:58:27+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:58:27+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:58:27+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:58:27+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:40547: use of closed network connection" service=server-manager time="2024-08-08T05:58:27+02:00" level=info msg="Closing SMTP server" service=server-manager --- PASS: TestBridge_Cookies (3.34s) === RUN TestBridge_CheckUpdate time="2024-08-08T05:58:28+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_CheckUpdate862647415/001/config2536702551/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:58:28+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_CheckUpdate862647415/001/data3352493443/gluon/backend/db gluonStore=/tmp/TestBridge_CheckUpdate862647415/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-08-08T05:58:28+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:58:28+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T05:58:28+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T05:58:28+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T05:58:28+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:58:28+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:58:28+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-08-08T05:58:28+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-08-08T05:58:28+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-08-08T05:58:28+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:58:28+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T05:58:28+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:58:28+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:58:28+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-08-08T05:58:28+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:58:28+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:58:28+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:58:28+02:00" level=info msg="An update is available but auto-update is disabled" channel=stable current=2.3.0 version=2.4.0 time="2024-08-08T05:58:28+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:58:28+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:58:28+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:58:28+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:58:28+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:44221: use of closed network connection" service=server-manager time="2024-08-08T05:58:28+02:00" level=info msg="Closing SMTP server" service=server-manager --- PASS: TestBridge_CheckUpdate (0.83s) === RUN TestBridge_AutoUpdate time="2024-08-08T05:58:29+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_AutoUpdate4147919293/001/config3270793970/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:58:29+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_AutoUpdate4147919293/001/data996223558/gluon/backend/db gluonStore=/tmp/TestBridge_AutoUpdate4147919293/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-08-08T05:58:29+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:58:29+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T05:58:29+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T05:58:29+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T05:58:29+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:58:29+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-08-08T05:58:29+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-08-08T05:58:29+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-08-08T05:58:29+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:58:29+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T05:58:29+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:58:29+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:58:29+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-08-08T05:58:29+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:58:29+02:00" level=info msg="An update is available" channel=stable current=2.3.0 silent=true version=2.4.0 time="2024-08-08T05:58:29+02:00" level=info msg="The update was installed successfully" channel=stable current=2.3.0 version=2.4.0 time="2024-08-08T05:58:29+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:58:29+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:58:29+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:58:29+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:58:29+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:34983: use of closed network connection" service=server-manager time="2024-08-08T05:58:29+02:00" level=info msg="Closing SMTP server" service=server-manager --- PASS: TestBridge_AutoUpdate (1.11s) === RUN TestBridge_ManualUpdate time="2024-08-08T05:58:30+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_ManualUpdate316982810/001/config1285236097/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:58:30+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_ManualUpdate316982810/001/data2984325547/gluon/backend/db gluonStore=/tmp/TestBridge_ManualUpdate316982810/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-08-08T05:58:30+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:58:30+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T05:58:30+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T05:58:30+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T05:58:30+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:58:30+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:58:30+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-08-08T05:58:30+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-08-08T05:58:30+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-08-08T05:58:30+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:58:30+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T05:58:30+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:58:30+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:58:30+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-08-08T05:58:30+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:58:30+02:00" level=info msg="An update is available but is incompatible with this version" channel=stable current=2.3.0 version=2.4.0 time="2024-08-08T05:58:30+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:58:30+02:00" level=info msg="An update is available but is incompatible with this version" channel=stable current=2.3.0 version=2.4.0 time="2024-08-08T05:58:30+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:58:30+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:58:30+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:58:30+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:58:30+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:46665: use of closed network connection" service=server-manager time="2024-08-08T05:58:30+02:00" level=info msg="Closing SMTP server" service=server-manager --- PASS: TestBridge_ManualUpdate (1.17s) === RUN TestBridge_ForceUpdate time="2024-08-08T05:58:31+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_ForceUpdate2410018215/001/config393318270/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:58:31+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_ForceUpdate2410018215/001/data2068267447/gluon/backend/db gluonStore=/tmp/TestBridge_ForceUpdate2410018215/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-08-08T05:58:31+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:58:31+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T05:58:31+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T05:58:31+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T05:58:31+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:58:31+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-08-08T05:58:31+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-08-08T05:58:31+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-08-08T05:58:31+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:58:31+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T05:58:31+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:58:31+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:58:31+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-08-08T05:58:31+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (16f78a7d)" time="2024-08-08T05:58:31+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (16f78a7d)" time="2024-08-08T05:58:31+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:58:31+02:00" level=warning msg="400 POST https://127.0.0.1:46781/auth/v4/info: This version of the app is no longer supported, please update to continue using the app (Code=5003, Status=400), Attempt 1" pkg=gpa/client time="2024-08-08T05:58:31+02:00" level=error msg="400 POST https://127.0.0.1:46781/auth/v4/info: This version of the app is no longer supported, please update to continue using the app (Code=5003, Status=400)" pkg=gpa/client time="2024-08-08T05:58:31+02:00" level=warning msg="App version is bad" pkg=bridge time="2024-08-08T05:58:31+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:58:31+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:58:31+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:58:31+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:58:31+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:34873: use of closed network connection" service=server-manager time="2024-08-08T05:58:31+02:00" level=info msg="Closing SMTP server" service=server-manager --- PASS: TestBridge_ForceUpdate (0.85s) === RUN TestBridge_BadVaultKey time="2024-08-08T05:58:32+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_BadVaultKey2376198836/001/config2412819420/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:58:32+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_BadVaultKey2376198836/001/data2197003416/gluon/backend/db gluonStore=/tmp/TestBridge_BadVaultKey2376198836/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-08-08T05:58:32+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:58:32+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T05:58:32+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T05:58:32+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T05:58:32+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:58:32+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:58:32+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-08-08T05:58:32+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-08-08T05:58:32+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-08-08T05:58:32+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:58:32+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T05:58:32+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:58:32+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:58:32+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-08-08T05:58:32+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (16f78a7d)" time="2024-08-08T05:58:32+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (16f78a7d)" time="2024-08-08T05:58:32+02:00" level=info msg="200 OK: POST https://127.0.0.1:35149/auth/v4/info" pkg=gpa/manager time="2024-08-08T05:58:33+02:00" level=info msg="200 OK: POST https://127.0.0.1:35149/auth/v4" pkg=gpa/manager time="2024-08-08T05:58:33+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=53392f81-3969-4d5a-8cef-cf9ab31a0501 time="2024-08-08T05:58:33+02:00" level=info msg="Adding vault user" userID=53392f81-3969-4d5a-8cef-cf9ab31a0501 time="2024-08-08T05:58:33+02:00" level=info msg="Creating new user" userID=53392f81-3969-4d5a-8cef-cf9ab31a0501 time="2024-08-08T05:58:33+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=53392f81-3969-4d5a-8cef-cf9ab31a0501 time="2024-08-08T05:58:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:35149/core/v4/events/latest" pkg=gpa/client userID=53392f81-3969-4d5a-8cef-cf9ab31a0501 time="2024-08-08T05:58:33+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=53392f81-3969-4d5a-8cef-cf9ab31a0501 time="2024-08-08T05:58:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:35149/core/v4/settings" pkg=gpa/client userID=53392f81-3969-4d5a-8cef-cf9ab31a0501 time="2024-08-08T05:58:33+02:00" level=info msg="Starting service main loop" service=telemetry user=53392f81-3969-4d5a-8cef-cf9ab31a0501 time="2024-08-08T05:58:33+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=53392f81-3969-4d5a-8cef-cf9ab31a0501 time="2024-08-08T05:58:33+02:00" level=info msg="Starting service main loop" service=smtp user=53392f81-3969-4d5a-8cef-cf9ab31a0501 time="2024-08-08T05:58:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:35149/core/v4/labels?Type=4" pkg=gpa/client userID=53392f81-3969-4d5a-8cef-cf9ab31a0501 time="2024-08-08T05:58:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:35149/core/v4/labels?Type=3" pkg=gpa/client userID=53392f81-3969-4d5a-8cef-cf9ab31a0501 time="2024-08-08T05:58:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:35149/core/v4/labels?Type=1" pkg=gpa/client userID=53392f81-3969-4d5a-8cef-cf9ab31a0501 time="2024-08-08T05:58:33+02:00" level=info msg="Adding user to imap server" addrID=3a387ed1-a2a4-432b-a4d2-1b5b6a72fc75 service=server-manager time="2024-08-08T05:58:33+02:00" level=info msg="Creating new IMAP user" addrID=3a387ed1-a2a4-432b-a4d2-1b5b6a72fc75 service=server-manager time="2024-08-08T05:58:33+02:00" level=info msg="Setting gluon ID" addrID=3a387ed1-a2a4-432b-a4d2-1b5b6a72fc75 gluonID=65a53e6a-b6ab-4b60-93c9-2f6787522dbe userID=53392f81-3969-4d5a-8cef-cf9ab31a0501 time="2024-08-08T05:58:33+02:00" level=info msg="Created new IMAP user" addrID=3a387ed1-a2a4-432b-a4d2-1b5b6a72fc75 gluonID=65a53e6a-b6ab-4b60-93c9-2f6787522dbe service=server-manager time="2024-08-08T05:58:33+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:58:33+02:00" level=info msg=Resuming service=user-events user=53392f81-3969-4d5a-8cef-cf9ab31a0501 time="2024-08-08T05:58:33+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:58:33+02:00" level=info msg="Received mailbox message count" count=0 gluonID=65a53e6a-b6ab-4b60-93c9-2f6787522dbe labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T05:58:33+02:00" level=info msg="Starting IMAP Service" service=imap user=53392f81-3969-4d5a-8cef-cf9ab31a0501 time="2024-08-08T05:58:33+02:00" level=info msg="Sync triggered" service=imap user=53392f81-3969-4d5a-8cef-cf9ab31a0501 time="2024-08-08T05:58:33+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 05:58:33.9264974 +0200 CEST m=+55.555327612" user=53392f81-3969-4d5a-8cef-cf9ab31a0501 time="2024-08-08T05:58:33+02:00" level=info msg="Syncing labels" service=imap user=53392f81-3969-4d5a-8cef-cf9ab31a0501 time="2024-08-08T05:58:33+02:00" level=info msg="Closing user" userID=53392f81-3969-4d5a-8cef-cf9ab31a0501 time="2024-08-08T05:58:33+02:00" level=info msg="Synced labels" service=imap user=53392f81-3969-4d5a-8cef-cf9ab31a0501 time="2024-08-08T05:58:33+02:00" level=warning msg="Get \"https://127.0.0.1:35149/mail/v4/messages/count\": context canceled, Attempt 1" pkg=gpa/client time="2024-08-08T05:58:33+02:00" level=error msg="Get \"https://127.0.0.1:35149/mail/v4/messages/count\": context canceled" pkg=gpa/client time="2024-08-08T05:58:33+02:00" level=error msg="Failed to sync, will retry later" error="failed to retrieve message ids: received no response from API: Get \"https://127.0.0.1:35149/mail/v4/messages/count\": context canceled" service=imap user=53392f81-3969-4d5a-8cef-cf9ab31a0501 time="2024-08-08T05:58:33+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=53392f81-3969-4d5a-8cef-cf9ab31a0501 time="2024-08-08T05:58:33+02:00" level=info msg="Finished user sync" duration="282.246µs" service=imap user=53392f81-3969-4d5a-8cef-cf9ab31a0501 time="2024-08-08T05:58:33+02:00" level=info msg="Exiting IMAP Service" service=imap user=53392f81-3969-4d5a-8cef-cf9ab31a0501 time="2024-08-08T05:58:33+02:00" level=info msg="Exiting service main loop" service=smtp user=53392f81-3969-4d5a-8cef-cf9ab31a0501 time="2024-08-08T05:58:33+02:00" level=info msg="Exiting Service" service=user-identity user=53392f81-3969-4d5a-8cef-cf9ab31a0501 time="2024-08-08T05:58:33+02:00" level=info msg="Exiting service main loop" service=telemetry user=53392f81-3969-4d5a-8cef-cf9ab31a0501 time="2024-08-08T05:58:33+02:00" level=info msg="Exiting service" service=user-events user=53392f81-3969-4d5a-8cef-cf9ab31a0501 time="2024-08-08T05:58:33+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:58:33+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:53392f81-3969-4d5a-8cef-cf9ab31a0501" userID=53392f81-3969-4d5a-8cef-cf9ab31a0501 time="2024-08-08T05:58:33+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:58:33+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:58:33+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:40617: use of closed network connection" service=server-manager time="2024-08-08T05:58:33+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:58:33+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_BadVaultKey2376198836/001/config2412819420/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:58:33+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_BadVaultKey2376198836/001/data2197003416/gluon/backend/db gluonStore=/tmp/TestBridge_BadVaultKey2376198836/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-08-08T05:58:33+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:58:33+02:00" level=info msg="Starting IMAP server" port=39939 service=server-manager ssl=false time="2024-08-08T05:58:33+02:00" level=info msg="Starting SMTP server" port=40617 service=server-manager ssl=false time="2024-08-08T05:58:33+02:00" level=info msg="Loading users" count=1 pkg=bridge/user time="2024-08-08T05:58:33+02:00" level=info msg="Loading connected user" mode=combined pkg=bridge/user userID=53392f81-3969-4d5a-8cef-cf9ab31a0501 time="2024-08-08T05:58:33+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:58:33+02:00" level=info msg="200 OK: POST https://127.0.0.1:35149/auth/v4/refresh" pkg=gpa/manager time="2024-08-08T05:58:34+02:00" level=info msg="Creating new user" userID=53392f81-3969-4d5a-8cef-cf9ab31a0501 time="2024-08-08T05:58:34+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=53392f81-3969-4d5a-8cef-cf9ab31a0501 time="2024-08-08T05:58:34+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=53392f81-3969-4d5a-8cef-cf9ab31a0501 time="2024-08-08T05:58:34+02:00" level=info msg="200 OK: GET https://127.0.0.1:35149/core/v4/settings" pkg=gpa/client userID=53392f81-3969-4d5a-8cef-cf9ab31a0501 time="2024-08-08T05:58:34+02:00" level=info msg="Starting service main loop" service=telemetry user=53392f81-3969-4d5a-8cef-cf9ab31a0501 time="2024-08-08T05:58:34+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=53392f81-3969-4d5a-8cef-cf9ab31a0501 time="2024-08-08T05:58:34+02:00" level=info msg="Starting service main loop" service=smtp user=53392f81-3969-4d5a-8cef-cf9ab31a0501 time="2024-08-08T05:58:34+02:00" level=info msg="200 OK: GET https://127.0.0.1:35149/core/v4/labels?Type=4" pkg=gpa/client userID=53392f81-3969-4d5a-8cef-cf9ab31a0501 time="2024-08-08T05:58:34+02:00" level=info msg="200 OK: GET https://127.0.0.1:35149/core/v4/labels?Type=3" pkg=gpa/client userID=53392f81-3969-4d5a-8cef-cf9ab31a0501 time="2024-08-08T05:58:34+02:00" level=info msg="200 OK: GET https://127.0.0.1:35149/core/v4/labels?Type=1" pkg=gpa/client userID=53392f81-3969-4d5a-8cef-cf9ab31a0501 time="2024-08-08T05:58:34+02:00" level=info msg="Adding user to imap server" addrID=3a387ed1-a2a4-432b-a4d2-1b5b6a72fc75 service=server-manager time="2024-08-08T05:58:34+02:00" level=info msg="Loading existing IMAP user" addrID=3a387ed1-a2a4-432b-a4d2-1b5b6a72fc75 gluonID=65a53e6a-b6ab-4b60-93c9-2f6787522dbe service=server-manager time="2024-08-08T05:58:34+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:58:34+02:00" level=info msg=Resuming service=user-events user=53392f81-3969-4d5a-8cef-cf9ab31a0501 time="2024-08-08T05:58:34+02:00" level=info msg="Successfully loaded connected user" pkg=bridge/user userID=53392f81-3969-4d5a-8cef-cf9ab31a0501 time="2024-08-08T05:58:34+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:58:34+02:00" level=info msg="Received mailbox message count" count=0 gluonID=65a53e6a-b6ab-4b60-93c9-2f6787522dbe labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T05:58:34+02:00" level=info msg="Starting IMAP Service" service=imap user=53392f81-3969-4d5a-8cef-cf9ab31a0501 time="2024-08-08T05:58:34+02:00" level=info msg="Sync triggered" service=imap user=53392f81-3969-4d5a-8cef-cf9ab31a0501 time="2024-08-08T05:58:34+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 05:58:34.017149757 +0200 CEST m=+55.645979969" user=53392f81-3969-4d5a-8cef-cf9ab31a0501 time="2024-08-08T05:58:34+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:53392f81-3969-4d5a-8cef-cf9ab31a0501" userID=53392f81-3969-4d5a-8cef-cf9ab31a0501 time="2024-08-08T05:58:34+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-08-08T05:58:34+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-08-08T05:58:34+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-08-08T05:58:34+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:58:34+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:40617: use of closed network connection" service=server-manager time="2024-08-08T05:58:34+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:58:34+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:58:34+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-08-08T05:58:34+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:58:34+02:00" level=info msg="Closing user" userID=53392f81-3969-4d5a-8cef-cf9ab31a0501 time="2024-08-08T05:58:34+02:00" level=warning msg="Get \"https://127.0.0.1:35149/mail/v4/messages/count\": context canceled, Attempt 1" pkg=gpa/client time="2024-08-08T05:58:34+02:00" level=error msg="Get \"https://127.0.0.1:35149/mail/v4/messages/count\": context canceled" pkg=gpa/client time="2024-08-08T05:58:34+02:00" level=error msg="Failed to sync, will retry later" error="failed to retrieve message ids: received no response from API: Get \"https://127.0.0.1:35149/mail/v4/messages/count\": context canceled" service=imap user=53392f81-3969-4d5a-8cef-cf9ab31a0501 time="2024-08-08T05:58:34+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=53392f81-3969-4d5a-8cef-cf9ab31a0501 time="2024-08-08T05:58:34+02:00" level=info msg="Finished user sync" duration="894.058µs" service=imap user=53392f81-3969-4d5a-8cef-cf9ab31a0501 time="2024-08-08T05:58:34+02:00" level=info msg="Exiting IMAP Service" service=imap user=53392f81-3969-4d5a-8cef-cf9ab31a0501 time="2024-08-08T05:58:34+02:00" level=info msg="Exiting service main loop" service=smtp user=53392f81-3969-4d5a-8cef-cf9ab31a0501 time="2024-08-08T05:58:34+02:00" level=info msg="Exiting Service" service=user-identity user=53392f81-3969-4d5a-8cef-cf9ab31a0501 time="2024-08-08T05:58:34+02:00" level=info msg="Exiting service main loop" service=telemetry user=53392f81-3969-4d5a-8cef-cf9ab31a0501 time="2024-08-08T05:58:34+02:00" level=info msg="Exiting service" service=user-events user=53392f81-3969-4d5a-8cef-cf9ab31a0501 time="2024-08-08T05:58:34+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:58:34+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:58:34+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:58:34+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:37469: use of closed network connection" service=server-manager time="2024-08-08T05:58:34+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:58:34+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_BadVaultKey2376198836/001/config2412819420/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:58:34+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_BadVaultKey2376198836/001/data2197003416/gluon/backend/db gluonStore=/tmp/TestBridge_BadVaultKey2376198836/004/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-08-08T05:58:34+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:58:34+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T05:58:34+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T05:58:34+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T05:58:34+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:58:34+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:58:34+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-08-08T05:58:34+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-08-08T05:58:34+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-08-08T05:58:34+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:58:34+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T05:58:34+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:58:34+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:58:34+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-08-08T05:58:34+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:58:34+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:58:34+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:58:34+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:58:34+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:33647: use of closed network connection" service=server-manager time="2024-08-08T05:58:34+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:58:34+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_BadVaultKey2376198836/001/config2412819420/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:58:34+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_BadVaultKey2376198836/001/data2197003416/gluon/backend/db gluonStore=/tmp/TestBridge_BadVaultKey2376198836/005/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-08-08T05:58:34+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:58:34+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T05:58:34+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T05:58:34+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T05:58:34+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:58:34+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:58:34+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-08-08T05:58:34+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-08-08T05:58:34+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-08-08T05:58:34+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:58:34+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T05:58:34+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:58:34+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:58:34+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-08-08T05:58:34+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:58:34+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:58:34+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:58:34+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:58:34+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:45917: use of closed network connection" service=server-manager time="2024-08-08T05:58:34+02:00" level=info msg="Closing SMTP server" service=server-manager --- PASS: TestBridge_BadVaultKey (2.56s) === RUN TestBridge_MissingGluonStore time="2024-08-08T05:58:34+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_MissingGluonStore1520329290/001/config2938739182/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:58:34+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_MissingGluonStore1520329290/001/data3319582215/gluon/backend/db gluonStore=/tmp/TestBridge_MissingGluonStore1520329290/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-08-08T05:58:34+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:58:34+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T05:58:34+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T05:58:34+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T05:58:34+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:58:34+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:58:34+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-08-08T05:58:34+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-08-08T05:58:34+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-08-08T05:58:34+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:58:34+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T05:58:34+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:58:34+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:58:34+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-08-08T05:58:34+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (16f78a7d)" time="2024-08-08T05:58:34+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (16f78a7d)" time="2024-08-08T05:58:34+02:00" level=info msg="200 OK: POST https://127.0.0.1:41475/auth/v4/info" pkg=gpa/manager time="2024-08-08T05:58:36+02:00" level=info msg="200 OK: POST https://127.0.0.1:41475/auth/v4" pkg=gpa/manager time="2024-08-08T05:58:36+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=cdb8ccb4-e2aa-4d37-b343-d2af1949773c time="2024-08-08T05:58:36+02:00" level=info msg="Adding vault user" userID=cdb8ccb4-e2aa-4d37-b343-d2af1949773c time="2024-08-08T05:58:36+02:00" level=info msg="Creating new user" userID=cdb8ccb4-e2aa-4d37-b343-d2af1949773c time="2024-08-08T05:58:36+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=cdb8ccb4-e2aa-4d37-b343-d2af1949773c time="2024-08-08T05:58:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:41475/core/v4/events/latest" pkg=gpa/client userID=cdb8ccb4-e2aa-4d37-b343-d2af1949773c time="2024-08-08T05:58:36+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=cdb8ccb4-e2aa-4d37-b343-d2af1949773c time="2024-08-08T05:58:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:41475/core/v4/settings" pkg=gpa/client userID=cdb8ccb4-e2aa-4d37-b343-d2af1949773c time="2024-08-08T05:58:36+02:00" level=info msg="Starting service main loop" service=telemetry user=cdb8ccb4-e2aa-4d37-b343-d2af1949773c time="2024-08-08T05:58:36+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=cdb8ccb4-e2aa-4d37-b343-d2af1949773c time="2024-08-08T05:58:36+02:00" level=info msg="Starting service main loop" service=smtp user=cdb8ccb4-e2aa-4d37-b343-d2af1949773c time="2024-08-08T05:58:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:41475/core/v4/labels?Type=4" pkg=gpa/client userID=cdb8ccb4-e2aa-4d37-b343-d2af1949773c time="2024-08-08T05:58:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:41475/core/v4/labels?Type=3" pkg=gpa/client userID=cdb8ccb4-e2aa-4d37-b343-d2af1949773c time="2024-08-08T05:58:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:41475/core/v4/labels?Type=1" pkg=gpa/client userID=cdb8ccb4-e2aa-4d37-b343-d2af1949773c time="2024-08-08T05:58:36+02:00" level=info msg="Adding user to imap server" addrID=f579f183-f454-44be-81f8-193afdc3fefe service=server-manager time="2024-08-08T05:58:36+02:00" level=info msg="Creating new IMAP user" addrID=f579f183-f454-44be-81f8-193afdc3fefe service=server-manager time="2024-08-08T05:58:36+02:00" level=info msg="Setting gluon ID" addrID=f579f183-f454-44be-81f8-193afdc3fefe gluonID=73695bb9-e303-49a9-9701-8bbc59bee5fd userID=cdb8ccb4-e2aa-4d37-b343-d2af1949773c time="2024-08-08T05:58:36+02:00" level=info msg="Created new IMAP user" addrID=f579f183-f454-44be-81f8-193afdc3fefe gluonID=73695bb9-e303-49a9-9701-8bbc59bee5fd service=server-manager time="2024-08-08T05:58:36+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:58:36+02:00" level=info msg=Resuming service=user-events user=cdb8ccb4-e2aa-4d37-b343-d2af1949773c time="2024-08-08T05:58:36+02:00" level=info msg="Pausing user event loops for gluon dir change" pkg=bridge time="2024-08-08T05:58:36+02:00" level=info msg=Pausing service=user-events user=cdb8ccb4-e2aa-4d37-b343-d2af1949773c time="2024-08-08T05:58:36+02:00" level=info msg="Waiting on user event loop completion" pkg=bridge time="2024-08-08T05:58:36+02:00" level=info msg="Received mailbox message count" count=0 gluonID=73695bb9-e303-49a9-9701-8bbc59bee5fd labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T05:58:36+02:00" level=info msg="Starting IMAP Service" service=imap user=cdb8ccb4-e2aa-4d37-b343-d2af1949773c time="2024-08-08T05:58:36+02:00" level=info msg="Sync triggered" service=imap user=cdb8ccb4-e2aa-4d37-b343-d2af1949773c time="2024-08-08T05:58:36+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 05:58:36.509100501 +0200 CEST m=+58.137930703" user=cdb8ccb4-e2aa-4d37-b343-d2af1949773c time="2024-08-08T05:58:36+02:00" level=info msg="Syncing labels" service=imap user=cdb8ccb4-e2aa-4d37-b343-d2af1949773c time="2024-08-08T05:58:36+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:cdb8ccb4-e2aa-4d37-b343-d2af1949773c" userID=cdb8ccb4-e2aa-4d37-b343-d2af1949773c time="2024-08-08T05:58:36+02:00" level=info msg="Synced labels" service=imap user=cdb8ccb4-e2aa-4d37-b343-d2af1949773c time="2024-08-08T05:58:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:41475/mail/v4/messages/count" pkg=gpa/client userID=cdb8ccb4-e2aa-4d37-b343-d2af1949773c time="2024-08-08T05:58:36+02:00" level=info msg="Syncing messages" service=imap user=cdb8ccb4-e2aa-4d37-b343-d2af1949773c time="2024-08-08T05:58:36+02:00" level=info msg="Job started" service=imap user=cdb8ccb4-e2aa-4d37-b343-d2af1949773c time="2024-08-08T05:58:36+02:00" level=info msg="200 OK: POST https://127.0.0.1:41475/mail/v4/messages" pkg=gpa/client userID=cdb8ccb4-e2aa-4d37-b343-d2af1949773c time="2024-08-08T05:58:36+02:00" level=info msg="Job finished" service=imap user=cdb8ccb4-e2aa-4d37-b343-d2af1949773c time="2024-08-08T05:58:36+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=cdb8ccb4-e2aa-4d37-b343-d2af1949773c time="2024-08-08T05:58:36+02:00" level=info msg="Synced messages" service=imap user=cdb8ccb4-e2aa-4d37-b343-d2af1949773c time="2024-08-08T05:58:36+02:00" level=info msg="Finished user sync" duration=15.764167ms service=imap user=cdb8ccb4-e2aa-4d37-b343-d2af1949773c time="2024-08-08T05:58:36+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=cdb8ccb4-e2aa-4d37-b343-d2af1949773c time="2024-08-08T05:58:36+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=cdb8ccb4-e2aa-4d37-b343-d2af1949773c time="2024-08-08T05:58:36+02:00" level=info msg="Changing gluon directory" pkg=bridge time="2024-08-08T05:58:36+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:58:36+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:58:36+02:00" level=info msg="gluon cache moving from /tmp/TestBridge_MissingGluonStore1520329290/002 to /tmp/TestBridge_MissingGluonStore1520329290/003/gluon" pkg=service/imap time="2024-08-08T05:58:36+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_MissingGluonStore1520329290/001/data3319582215/gluon/backend/db gluonStore=/tmp/TestBridge_MissingGluonStore1520329290/003/gluon/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-08-08T05:58:36+02:00" level=info msg="Starting IMAP server" port=34353 service=server-manager ssl=false time="2024-08-08T05:58:36+02:00" level=info msg="Adding user to imap server" addrID=f579f183-f454-44be-81f8-193afdc3fefe service=server-manager time="2024-08-08T05:58:36+02:00" level=info msg="Loading existing IMAP user" addrID=f579f183-f454-44be-81f8-193afdc3fefe gluonID=73695bb9-e303-49a9-9701-8bbc59bee5fd service=server-manager time="2024-08-08T05:58:36+02:00" level=info msg="Received mailbox message count" count=0 gluonID=73695bb9-e303-49a9-9701-8bbc59bee5fd labelID=0 pkg=bridge/event/imap time="2024-08-08T05:58:36+02:00" level=info msg="Received mailbox message count" count=0 gluonID=73695bb9-e303-49a9-9701-8bbc59bee5fd labelID=12 pkg=bridge/event/imap time="2024-08-08T05:58:36+02:00" level=info msg="Received mailbox message count" count=0 gluonID=73695bb9-e303-49a9-9701-8bbc59bee5fd labelID=3 pkg=bridge/event/imap time="2024-08-08T05:58:36+02:00" level=info msg="Received mailbox message count" count=0 gluonID=73695bb9-e303-49a9-9701-8bbc59bee5fd labelID=6 pkg=bridge/event/imap time="2024-08-08T05:58:36+02:00" level=info msg="Received mailbox message count" count=0 gluonID=73695bb9-e303-49a9-9701-8bbc59bee5fd labelID=8 pkg=bridge/event/imap time="2024-08-08T05:58:36+02:00" level=info msg="Received mailbox message count" count=0 gluonID=73695bb9-e303-49a9-9701-8bbc59bee5fd labelID=Folders pkg=bridge/event/imap time="2024-08-08T05:58:36+02:00" level=info msg="Received mailbox message count" count=0 gluonID=73695bb9-e303-49a9-9701-8bbc59bee5fd labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T05:58:36+02:00" level=info msg="Received mailbox message count" count=0 gluonID=73695bb9-e303-49a9-9701-8bbc59bee5fd labelID=Labels pkg=bridge/event/imap time="2024-08-08T05:58:36+02:00" level=info msg="Received mailbox message count" count=0 gluonID=73695bb9-e303-49a9-9701-8bbc59bee5fd labelID=10 pkg=bridge/event/imap time="2024-08-08T05:58:36+02:00" level=info msg="Received mailbox message count" count=0 gluonID=73695bb9-e303-49a9-9701-8bbc59bee5fd labelID=4 pkg=bridge/event/imap time="2024-08-08T05:58:36+02:00" level=info msg="Received mailbox message count" count=0 gluonID=73695bb9-e303-49a9-9701-8bbc59bee5fd labelID=5 pkg=bridge/event/imap time="2024-08-08T05:58:36+02:00" level=info msg="Received mailbox message count" count=0 gluonID=73695bb9-e303-49a9-9701-8bbc59bee5fd labelID=7 pkg=bridge/event/imap time="2024-08-08T05:58:36+02:00" level=info msg="Restarting user event loops" pkg=bridge time="2024-08-08T05:58:36+02:00" level=info msg=Resuming service=user-events user=cdb8ccb4-e2aa-4d37-b343-d2af1949773c time="2024-08-08T05:58:36+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:58:36+02:00" level=info msg="Closing user" userID=cdb8ccb4-e2aa-4d37-b343-d2af1949773c time="2024-08-08T05:58:36+02:00" level=error msg="Failed to add connect to imap server" error="context canceled" service=imap user=cdb8ccb4-e2aa-4d37-b343-d2af1949773c time="2024-08-08T05:58:36+02:00" level=error msg="Failed to remove previously added connectors after failure" error="context canceled" service=imap user=cdb8ccb4-e2aa-4d37-b343-d2af1949773c time="2024-08-08T05:58:36+02:00" level=info msg="Exiting IMAP Service" service=imap user=cdb8ccb4-e2aa-4d37-b343-d2af1949773c time="2024-08-08T05:58:36+02:00" level=info msg="Exiting service main loop" service=smtp user=cdb8ccb4-e2aa-4d37-b343-d2af1949773c time="2024-08-08T05:58:36+02:00" level=info msg="Exiting Service" service=user-identity user=cdb8ccb4-e2aa-4d37-b343-d2af1949773c time="2024-08-08T05:58:36+02:00" level=info msg="Exiting service main loop" service=telemetry user=cdb8ccb4-e2aa-4d37-b343-d2af1949773c time="2024-08-08T05:58:36+02:00" level=info msg="Exiting service" service=user-events user=cdb8ccb4-e2aa-4d37-b343-d2af1949773c time="2024-08-08T05:58:46+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:58:46+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:58:46+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:58:46+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:58:46+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:43247: use of closed network connection" service=server-manager time="2024-08-08T05:58:46+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:58:46+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_MissingGluonStore1520329290/001/config2938739182/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:58:46+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_MissingGluonStore1520329290/001/data3319582215/gluon/backend/db gluonStore=/tmp/TestBridge_MissingGluonStore1520329290/003/gluon/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-08-08T05:58:46+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:58:46+02:00" level=info msg="Starting IMAP server" port=34353 service=server-manager ssl=false time="2024-08-08T05:58:46+02:00" level=info msg="Starting SMTP server" port=43247 service=server-manager ssl=false time="2024-08-08T05:58:46+02:00" level=info msg="Loading users" count=1 pkg=bridge/user time="2024-08-08T05:58:46+02:00" level=info msg="Loading connected user" mode=combined pkg=bridge/user userID=cdb8ccb4-e2aa-4d37-b343-d2af1949773c time="2024-08-08T05:58:46+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:58:46+02:00" level=info msg="200 OK: POST https://127.0.0.1:41475/auth/v4/refresh" pkg=gpa/manager time="2024-08-08T05:58:46+02:00" level=info msg="Creating new user" userID=cdb8ccb4-e2aa-4d37-b343-d2af1949773c time="2024-08-08T05:58:46+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=cdb8ccb4-e2aa-4d37-b343-d2af1949773c time="2024-08-08T05:58:46+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=cdb8ccb4-e2aa-4d37-b343-d2af1949773c time="2024-08-08T05:58:46+02:00" level=info msg="200 OK: GET https://127.0.0.1:41475/core/v4/settings" pkg=gpa/client userID=cdb8ccb4-e2aa-4d37-b343-d2af1949773c time="2024-08-08T05:58:46+02:00" level=info msg="Starting service main loop" service=telemetry user=cdb8ccb4-e2aa-4d37-b343-d2af1949773c time="2024-08-08T05:58:46+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=cdb8ccb4-e2aa-4d37-b343-d2af1949773c time="2024-08-08T05:58:46+02:00" level=info msg="Starting service main loop" service=smtp user=cdb8ccb4-e2aa-4d37-b343-d2af1949773c time="2024-08-08T05:58:46+02:00" level=info msg="200 OK: GET https://127.0.0.1:41475/core/v4/labels?Type=4" pkg=gpa/client userID=cdb8ccb4-e2aa-4d37-b343-d2af1949773c time="2024-08-08T05:58:46+02:00" level=info msg="200 OK: GET https://127.0.0.1:41475/core/v4/labels?Type=3" pkg=gpa/client userID=cdb8ccb4-e2aa-4d37-b343-d2af1949773c time="2024-08-08T05:58:46+02:00" level=info msg="200 OK: GET https://127.0.0.1:41475/core/v4/labels?Type=1" pkg=gpa/client userID=cdb8ccb4-e2aa-4d37-b343-d2af1949773c time="2024-08-08T05:58:46+02:00" level=info msg="Adding user to imap server" addrID=f579f183-f454-44be-81f8-193afdc3fefe service=server-manager time="2024-08-08T05:58:46+02:00" level=info msg="Loading existing IMAP user" addrID=f579f183-f454-44be-81f8-193afdc3fefe gluonID=73695bb9-e303-49a9-9701-8bbc59bee5fd service=server-manager time="2024-08-08T05:58:46+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:58:46+02:00" level=info msg=Resuming service=user-events user=cdb8ccb4-e2aa-4d37-b343-d2af1949773c time="2024-08-08T05:58:46+02:00" level=info msg="Successfully loaded connected user" pkg=bridge/user userID=cdb8ccb4-e2aa-4d37-b343-d2af1949773c time="2024-08-08T05:58:46+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:58:46+02:00" level=info msg="Received mailbox message count" count=0 gluonID=73695bb9-e303-49a9-9701-8bbc59bee5fd labelID=Folders pkg=bridge/event/imap time="2024-08-08T05:58:46+02:00" level=info msg="Received mailbox message count" count=0 gluonID=73695bb9-e303-49a9-9701-8bbc59bee5fd labelID=Labels pkg=bridge/event/imap time="2024-08-08T05:58:46+02:00" level=info msg="Received mailbox message count" count=0 gluonID=73695bb9-e303-49a9-9701-8bbc59bee5fd labelID=0 pkg=bridge/event/imap time="2024-08-08T05:58:46+02:00" level=info msg="Received mailbox message count" count=0 gluonID=73695bb9-e303-49a9-9701-8bbc59bee5fd labelID=10 pkg=bridge/event/imap time="2024-08-08T05:58:46+02:00" level=info msg="Received mailbox message count" count=0 gluonID=73695bb9-e303-49a9-9701-8bbc59bee5fd labelID=12 pkg=bridge/event/imap time="2024-08-08T05:58:46+02:00" level=info msg="Received mailbox message count" count=0 gluonID=73695bb9-e303-49a9-9701-8bbc59bee5fd labelID=3 pkg=bridge/event/imap time="2024-08-08T05:58:46+02:00" level=info msg="Received mailbox message count" count=0 gluonID=73695bb9-e303-49a9-9701-8bbc59bee5fd labelID=8 pkg=bridge/event/imap time="2024-08-08T05:58:46+02:00" level=info msg="Received mailbox message count" count=0 gluonID=73695bb9-e303-49a9-9701-8bbc59bee5fd labelID=4 pkg=bridge/event/imap time="2024-08-08T05:58:46+02:00" level=info msg="Received mailbox message count" count=0 gluonID=73695bb9-e303-49a9-9701-8bbc59bee5fd labelID=5 pkg=bridge/event/imap time="2024-08-08T05:58:46+02:00" level=info msg="Received mailbox message count" count=0 gluonID=73695bb9-e303-49a9-9701-8bbc59bee5fd labelID=6 pkg=bridge/event/imap time="2024-08-08T05:58:46+02:00" level=info msg="Received mailbox message count" count=0 gluonID=73695bb9-e303-49a9-9701-8bbc59bee5fd labelID=7 pkg=bridge/event/imap time="2024-08-08T05:58:46+02:00" level=info msg="Received mailbox message count" count=0 gluonID=73695bb9-e303-49a9-9701-8bbc59bee5fd labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T05:58:46+02:00" level=info msg="Starting IMAP Service" service=imap user=cdb8ccb4-e2aa-4d37-b343-d2af1949773c time="2024-08-08T05:58:46+02:00" level=info msg="Sync triggered" service=imap user=cdb8ccb4-e2aa-4d37-b343-d2af1949773c time="2024-08-08T05:58:46+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 05:58:46.628868679 +0200 CEST m=+68.257698891" user=cdb8ccb4-e2aa-4d37-b343-d2af1949773c time="2024-08-08T05:58:46+02:00" level=info msg="Sync already complete, only system labels will be updated" service=imap user=cdb8ccb4-e2aa-4d37-b343-d2af1949773c time="2024-08-08T05:58:46+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:cdb8ccb4-e2aa-4d37-b343-d2af1949773c" userID=cdb8ccb4-e2aa-4d37-b343-d2af1949773c time="2024-08-08T05:58:46+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-08-08T05:58:46+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-08-08T05:58:46+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-08-08T05:58:46+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:58:46+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:43247: use of closed network connection" service=server-manager time="2024-08-08T05:58:46+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:58:46+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:58:46+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-08-08T05:58:46+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:58:46+02:00" level=info msg="Closing user" userID=cdb8ccb4-e2aa-4d37-b343-d2af1949773c time="2024-08-08T05:58:46+02:00" level=info msg="Finished user sync" duration="808.987µs" service=imap user=cdb8ccb4-e2aa-4d37-b343-d2af1949773c time="2024-08-08T05:58:46+02:00" level=info msg="Exiting IMAP Service" service=imap user=cdb8ccb4-e2aa-4d37-b343-d2af1949773c time="2024-08-08T05:58:46+02:00" level=info msg="Exiting service main loop" service=smtp user=cdb8ccb4-e2aa-4d37-b343-d2af1949773c time="2024-08-08T05:58:46+02:00" level=info msg="Exiting Service" service=user-identity user=cdb8ccb4-e2aa-4d37-b343-d2af1949773c time="2024-08-08T05:58:46+02:00" level=info msg="Exiting service main loop" service=telemetry user=cdb8ccb4-e2aa-4d37-b343-d2af1949773c time="2024-08-08T05:58:46+02:00" level=info msg="Exiting service" service=user-events user=cdb8ccb4-e2aa-4d37-b343-d2af1949773c time="2024-08-08T05:58:46+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:58:46+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:58:46+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:58:46+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:38343: use of closed network connection" service=server-manager time="2024-08-08T05:58:46+02:00" level=info msg="Closing SMTP server" service=server-manager --- PASS: TestBridge_MissingGluonStore (12.56s) === RUN TestBridge_MissingGluonDatabase time="2024-08-08T05:58:47+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_MissingGluonDatabase2625698617/001/config651538078/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:58:47+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_MissingGluonDatabase2625698617/001/data1713256608/gluon/backend/db gluonStore=/tmp/TestBridge_MissingGluonDatabase2625698617/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-08-08T05:58:47+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:58:47+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T05:58:47+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T05:58:47+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T05:58:47+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:58:47+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:58:47+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-08-08T05:58:47+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-08-08T05:58:47+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-08-08T05:58:47+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:58:47+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T05:58:47+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:58:47+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:58:47+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-08-08T05:58:47+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (16f78a7d)" time="2024-08-08T05:58:47+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (16f78a7d)" time="2024-08-08T05:58:47+02:00" level=info msg="200 OK: POST https://127.0.0.1:33327/auth/v4/info" pkg=gpa/manager time="2024-08-08T05:58:47+02:00" level=info msg="200 OK: POST https://127.0.0.1:33327/auth/v4" pkg=gpa/manager time="2024-08-08T05:58:47+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=86ece81d-d91a-46cf-a159-b54d848bbde2 time="2024-08-08T05:58:48+02:00" level=info msg="Adding vault user" userID=86ece81d-d91a-46cf-a159-b54d848bbde2 time="2024-08-08T05:58:48+02:00" level=info msg="Creating new user" userID=86ece81d-d91a-46cf-a159-b54d848bbde2 time="2024-08-08T05:58:48+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=86ece81d-d91a-46cf-a159-b54d848bbde2 time="2024-08-08T05:58:48+02:00" level=info msg="200 OK: GET https://127.0.0.1:33327/core/v4/events/latest" pkg=gpa/client userID=86ece81d-d91a-46cf-a159-b54d848bbde2 time="2024-08-08T05:58:48+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=86ece81d-d91a-46cf-a159-b54d848bbde2 time="2024-08-08T05:58:48+02:00" level=info msg="200 OK: GET https://127.0.0.1:33327/core/v4/settings" pkg=gpa/client userID=86ece81d-d91a-46cf-a159-b54d848bbde2 time="2024-08-08T05:58:48+02:00" level=info msg="Starting service main loop" service=telemetry user=86ece81d-d91a-46cf-a159-b54d848bbde2 time="2024-08-08T05:58:48+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=86ece81d-d91a-46cf-a159-b54d848bbde2 time="2024-08-08T05:58:48+02:00" level=info msg="Starting service main loop" service=smtp user=86ece81d-d91a-46cf-a159-b54d848bbde2 time="2024-08-08T05:58:48+02:00" level=info msg="200 OK: GET https://127.0.0.1:33327/core/v4/labels?Type=4" pkg=gpa/client userID=86ece81d-d91a-46cf-a159-b54d848bbde2 time="2024-08-08T05:58:48+02:00" level=info msg="200 OK: GET https://127.0.0.1:33327/core/v4/labels?Type=3" pkg=gpa/client userID=86ece81d-d91a-46cf-a159-b54d848bbde2 time="2024-08-08T05:58:48+02:00" level=info msg="200 OK: GET https://127.0.0.1:33327/core/v4/labels?Type=1" pkg=gpa/client userID=86ece81d-d91a-46cf-a159-b54d848bbde2 time="2024-08-08T05:58:48+02:00" level=info msg="Adding user to imap server" addrID=b6633bb8-028e-4362-9cf7-ea2e7781bab2 service=server-manager time="2024-08-08T05:58:48+02:00" level=info msg="Creating new IMAP user" addrID=b6633bb8-028e-4362-9cf7-ea2e7781bab2 service=server-manager time="2024-08-08T05:58:48+02:00" level=info msg="Setting gluon ID" addrID=b6633bb8-028e-4362-9cf7-ea2e7781bab2 gluonID=d59b74ac-e91f-4a4d-8a84-45925931b41f userID=86ece81d-d91a-46cf-a159-b54d848bbde2 time="2024-08-08T05:58:48+02:00" level=info msg="Created new IMAP user" addrID=b6633bb8-028e-4362-9cf7-ea2e7781bab2 gluonID=d59b74ac-e91f-4a4d-8a84-45925931b41f service=server-manager time="2024-08-08T05:58:48+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:58:48+02:00" level=info msg=Resuming service=user-events user=86ece81d-d91a-46cf-a159-b54d848bbde2 time="2024-08-08T05:58:48+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:58:48+02:00" level=info msg="Received mailbox message count" count=0 gluonID=d59b74ac-e91f-4a4d-8a84-45925931b41f labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T05:58:48+02:00" level=info msg="Starting IMAP Service" service=imap user=86ece81d-d91a-46cf-a159-b54d848bbde2 time="2024-08-08T05:58:48+02:00" level=info msg="Sync triggered" service=imap user=86ece81d-d91a-46cf-a159-b54d848bbde2 time="2024-08-08T05:58:48+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 05:58:48.212342031 +0200 CEST m=+69.841172324" user=86ece81d-d91a-46cf-a159-b54d848bbde2 time="2024-08-08T05:58:48+02:00" level=info msg="Syncing labels" service=imap user=86ece81d-d91a-46cf-a159-b54d848bbde2 time="2024-08-08T05:58:48+02:00" level=info msg="Closing user" userID=86ece81d-d91a-46cf-a159-b54d848bbde2 time="2024-08-08T05:58:48+02:00" level=info msg="Synced labels" service=imap user=86ece81d-d91a-46cf-a159-b54d848bbde2 time="2024-08-08T05:58:48+02:00" level=warning msg="Get \"https://127.0.0.1:33327/mail/v4/messages/count\": context canceled, Attempt 1" pkg=gpa/client time="2024-08-08T05:58:48+02:00" level=error msg="Get \"https://127.0.0.1:33327/mail/v4/messages/count\": context canceled" pkg=gpa/client time="2024-08-08T05:58:48+02:00" level=error msg="Failed to sync, will retry later" error="failed to retrieve message ids: received no response from API: Get \"https://127.0.0.1:33327/mail/v4/messages/count\": context canceled" service=imap user=86ece81d-d91a-46cf-a159-b54d848bbde2 time="2024-08-08T05:58:48+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=86ece81d-d91a-46cf-a159-b54d848bbde2 time="2024-08-08T05:58:48+02:00" level=info msg="Finished user sync" duration="203.276µs" service=imap user=86ece81d-d91a-46cf-a159-b54d848bbde2 time="2024-08-08T05:58:48+02:00" level=info msg="Exiting IMAP Service" service=imap user=86ece81d-d91a-46cf-a159-b54d848bbde2 time="2024-08-08T05:58:48+02:00" level=info msg="Exiting service main loop" service=smtp user=86ece81d-d91a-46cf-a159-b54d848bbde2 time="2024-08-08T05:58:48+02:00" level=info msg="Exiting Service" service=user-identity user=86ece81d-d91a-46cf-a159-b54d848bbde2 time="2024-08-08T05:58:48+02:00" level=info msg="Exiting service main loop" service=telemetry user=86ece81d-d91a-46cf-a159-b54d848bbde2 time="2024-08-08T05:58:48+02:00" level=info msg="Exiting service" service=user-events user=86ece81d-d91a-46cf-a159-b54d848bbde2 time="2024-08-08T05:58:48+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:58:48+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:58:48+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:58:48+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:38387: use of closed network connection" service=server-manager time="2024-08-08T05:58:48+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:58:48+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_MissingGluonDatabase2625698617/001/config651538078/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:58:48+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_MissingGluonDatabase2625698617/001/data1713256608/gluon/backend/db gluonStore=/tmp/TestBridge_MissingGluonDatabase2625698617/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-08-08T05:58:48+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:58:48+02:00" level=info msg="Starting IMAP server" port=40181 service=server-manager ssl=false time="2024-08-08T05:58:48+02:00" level=info msg="Starting SMTP server" port=38387 service=server-manager ssl=false time="2024-08-08T05:58:48+02:00" level=info msg="Loading users" count=1 pkg=bridge/user time="2024-08-08T05:58:48+02:00" level=info msg="Loading connected user" mode=combined pkg=bridge/user userID=86ece81d-d91a-46cf-a159-b54d848bbde2 time="2024-08-08T05:58:48+02:00" level=info msg="200 OK: POST https://127.0.0.1:33327/auth/v4/refresh" pkg=gpa/manager time="2024-08-08T05:58:48+02:00" level=info msg="Creating new user" userID=86ece81d-d91a-46cf-a159-b54d848bbde2 time="2024-08-08T05:58:48+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=86ece81d-d91a-46cf-a159-b54d848bbde2 time="2024-08-08T05:58:48+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=86ece81d-d91a-46cf-a159-b54d848bbde2 time="2024-08-08T05:58:48+02:00" level=info msg="200 OK: GET https://127.0.0.1:33327/core/v4/settings" pkg=gpa/client userID=86ece81d-d91a-46cf-a159-b54d848bbde2 time="2024-08-08T05:58:48+02:00" level=info msg="Starting service main loop" service=telemetry user=86ece81d-d91a-46cf-a159-b54d848bbde2 time="2024-08-08T05:58:48+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=86ece81d-d91a-46cf-a159-b54d848bbde2 time="2024-08-08T05:58:48+02:00" level=info msg="Starting service main loop" service=smtp user=86ece81d-d91a-46cf-a159-b54d848bbde2 time="2024-08-08T05:58:48+02:00" level=info msg="200 OK: GET https://127.0.0.1:33327/core/v4/labels?Type=4" pkg=gpa/client userID=86ece81d-d91a-46cf-a159-b54d848bbde2 time="2024-08-08T05:58:48+02:00" level=info msg="200 OK: GET https://127.0.0.1:33327/core/v4/labels?Type=3" pkg=gpa/client userID=86ece81d-d91a-46cf-a159-b54d848bbde2 time="2024-08-08T05:58:48+02:00" level=info msg="200 OK: GET https://127.0.0.1:33327/core/v4/labels?Type=1" pkg=gpa/client userID=86ece81d-d91a-46cf-a159-b54d848bbde2 time="2024-08-08T05:58:48+02:00" level=info msg="Adding user to imap server" addrID=b6633bb8-028e-4362-9cf7-ea2e7781bab2 service=server-manager time="2024-08-08T05:58:48+02:00" level=info msg="Loading existing IMAP user" addrID=b6633bb8-028e-4362-9cf7-ea2e7781bab2 gluonID=d59b74ac-e91f-4a4d-8a84-45925931b41f service=server-manager time="2024-08-08T05:58:48+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:58:48+02:00" level=warning msg="IMAP user DB was newly created, clearing sync status" service=server-manager time="2024-08-08T05:58:48+02:00" level=info msg="Received mailbox message count" count=0 gluonID=d59b74ac-e91f-4a4d-8a84-45925931b41f labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T05:58:48+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:58:48+02:00" level=info msg="Received mailbox message count" count=0 gluonID=d59b74ac-e91f-4a4d-8a84-45925931b41f labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T05:58:48+02:00" level=info msg=Resuming service=user-events user=86ece81d-d91a-46cf-a159-b54d848bbde2 time="2024-08-08T05:58:48+02:00" level=info msg="Successfully loaded connected user" pkg=bridge/user userID=86ece81d-d91a-46cf-a159-b54d848bbde2 time="2024-08-08T05:58:48+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:58:48+02:00" level=info msg="Starting IMAP Service" service=imap user=86ece81d-d91a-46cf-a159-b54d848bbde2 time="2024-08-08T05:58:48+02:00" level=info msg="Sync triggered" service=imap user=86ece81d-d91a-46cf-a159-b54d848bbde2 time="2024-08-08T05:58:48+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 05:58:48.266074734 +0200 CEST m=+69.894904946" user=86ece81d-d91a-46cf-a159-b54d848bbde2 time="2024-08-08T05:58:48+02:00" level=info msg="Syncing labels" service=imap user=86ece81d-d91a-46cf-a159-b54d848bbde2 time="2024-08-08T05:58:48+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:86ece81d-d91a-46cf-a159-b54d848bbde2" userID=86ece81d-d91a-46cf-a159-b54d848bbde2 time="2024-08-08T05:58:48+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-08-08T05:58:48+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-08-08T05:58:48+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-08-08T05:58:48+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:58:48+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:38387: use of closed network connection" service=server-manager time="2024-08-08T05:58:48+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:58:48+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:58:48+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-08-08T05:58:48+02:00" level=info msg="Synced labels" service=imap user=86ece81d-d91a-46cf-a159-b54d848bbde2 time="2024-08-08T05:58:48+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:58:48+02:00" level=info msg="Closing user" userID=86ece81d-d91a-46cf-a159-b54d848bbde2 time="2024-08-08T05:58:48+02:00" level=warning msg="Get \"https://127.0.0.1:33327/mail/v4/messages/count\": context canceled, Attempt 1" pkg=gpa/client time="2024-08-08T05:58:48+02:00" level=error msg="Get \"https://127.0.0.1:33327/mail/v4/messages/count\": context canceled" pkg=gpa/client time="2024-08-08T05:58:48+02:00" level=error msg="Failed to sync, will retry later" error="failed to retrieve message ids: received no response from API: Get \"https://127.0.0.1:33327/mail/v4/messages/count\": context canceled" service=imap user=86ece81d-d91a-46cf-a159-b54d848bbde2 time="2024-08-08T05:58:48+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=86ece81d-d91a-46cf-a159-b54d848bbde2 time="2024-08-08T05:58:48+02:00" level=info msg="Finished user sync" duration=15.205847ms service=imap user=86ece81d-d91a-46cf-a159-b54d848bbde2 time="2024-08-08T05:58:48+02:00" level=info msg="Exiting IMAP Service" service=imap user=86ece81d-d91a-46cf-a159-b54d848bbde2 time="2024-08-08T05:58:48+02:00" level=info msg="Exiting service main loop" service=smtp user=86ece81d-d91a-46cf-a159-b54d848bbde2 time="2024-08-08T05:58:48+02:00" level=info msg="Exiting Service" service=user-identity user=86ece81d-d91a-46cf-a159-b54d848bbde2 time="2024-08-08T05:58:48+02:00" level=info msg="Exiting service main loop" service=telemetry user=86ece81d-d91a-46cf-a159-b54d848bbde2 time="2024-08-08T05:58:48+02:00" level=info msg="Exiting service" service=user-events user=86ece81d-d91a-46cf-a159-b54d848bbde2 time="2024-08-08T05:58:48+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:58:48+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:58:48+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:58:48+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:40403: use of closed network connection" service=server-manager time="2024-08-08T05:58:48+02:00" level=info msg="Closing SMTP server" service=server-manager --- PASS: TestBridge_MissingGluonDatabase (1.65s) === RUN TestBridge_AddressWithoutKeys time="2024-08-08T05:58:48+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_AddressWithoutKeys2670727375/001/config1371262509/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:58:48+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_AddressWithoutKeys2670727375/001/data1273888077/gluon/backend/db gluonStore=/tmp/TestBridge_AddressWithoutKeys2670727375/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-08-08T05:58:48+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:58:48+02:00" level=info msg="Starting IMAP server" port=1144 service=server-manager ssl=false time="2024-08-08T05:58:48+02:00" level=info msg="Starting SMTP server" port=1026 service=server-manager ssl=false time="2024-08-08T05:58:48+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T05:58:48+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:58:48+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:58:48+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-08-08T05:58:48+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-08-08T05:58:48+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-08-08T05:58:48+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:58:48+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1026: use of closed network connection" service=server-manager time="2024-08-08T05:58:48+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:58:48+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:58:48+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-08-08T05:58:50+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (57382ec3)" time="2024-08-08T05:58:50+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (57382ec3)" time="2024-08-08T05:58:50+02:00" level=info msg="200 OK: POST https://127.0.0.1:46167/auth/v4/info" pkg=gpa/manager time="2024-08-08T05:58:50+02:00" level=info msg="200 OK: POST https://127.0.0.1:46167/auth/v4" pkg=gpa/manager time="2024-08-08T05:58:50+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=11edca6c-9bb1-4065-b10d-31a75319b393 time="2024-08-08T05:58:50+02:00" level=info msg="Adding vault user" userID=11edca6c-9bb1-4065-b10d-31a75319b393 time="2024-08-08T05:58:50+02:00" level=info msg="Creating new user" userID=11edca6c-9bb1-4065-b10d-31a75319b393 time="2024-08-08T05:58:50+02:00" level=info msg="Creating user object" numAddr=2 numLabels=12 userID=11edca6c-9bb1-4065-b10d-31a75319b393 time="2024-08-08T05:58:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:46167/core/v4/events/latest" pkg=gpa/client userID=11edca6c-9bb1-4065-b10d-31a75319b393 time="2024-08-08T05:58:50+02:00" level=info msg="Starting service Last EventID=Aw==" service=user-events user=11edca6c-9bb1-4065-b10d-31a75319b393 time="2024-08-08T05:58:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:46167/core/v4/settings" pkg=gpa/client userID=11edca6c-9bb1-4065-b10d-31a75319b393 time="2024-08-08T05:58:50+02:00" level=info msg="Starting service main loop" service=telemetry user=11edca6c-9bb1-4065-b10d-31a75319b393 time="2024-08-08T05:58:50+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=11edca6c-9bb1-4065-b10d-31a75319b393 time="2024-08-08T05:58:50+02:00" level=info msg="Starting service main loop" service=smtp user=11edca6c-9bb1-4065-b10d-31a75319b393 time="2024-08-08T05:58:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:46167/core/v4/labels?Type=4" pkg=gpa/client userID=11edca6c-9bb1-4065-b10d-31a75319b393 time="2024-08-08T05:58:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:46167/core/v4/labels?Type=3" pkg=gpa/client userID=11edca6c-9bb1-4065-b10d-31a75319b393 time="2024-08-08T05:58:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:46167/core/v4/labels?Type=1" pkg=gpa/client userID=11edca6c-9bb1-4065-b10d-31a75319b393 time="2024-08-08T05:58:50+02:00" level=info msg="Adding user to imap server" addrID=e1047ae0-8135-4125-9f0a-b3376ddf37a9 service=server-manager time="2024-08-08T05:58:50+02:00" level=info msg="Creating new IMAP user" addrID=e1047ae0-8135-4125-9f0a-b3376ddf37a9 service=server-manager time="2024-08-08T05:58:51+02:00" level=info msg="Setting gluon ID" addrID=e1047ae0-8135-4125-9f0a-b3376ddf37a9 gluonID=d131dc98-3f3a-4ce2-bb5d-4249a5b4a0fa userID=11edca6c-9bb1-4065-b10d-31a75319b393 time="2024-08-08T05:58:51+02:00" level=info msg="Created new IMAP user" addrID=e1047ae0-8135-4125-9f0a-b3376ddf37a9 gluonID=d131dc98-3f3a-4ce2-bb5d-4249a5b4a0fa service=server-manager time="2024-08-08T05:58:51+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:58:51+02:00" level=info msg=Resuming service=user-events user=11edca6c-9bb1-4065-b10d-31a75319b393 time="2024-08-08T05:58:51+02:00" level=info msg="Received mailbox message count" count=0 gluonID=d131dc98-3f3a-4ce2-bb5d-4249a5b4a0fa labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T05:58:51+02:00" level=info msg="Starting IMAP Service" service=imap user=11edca6c-9bb1-4065-b10d-31a75319b393 time="2024-08-08T05:58:51+02:00" level=info msg="Sync triggered" service=imap user=11edca6c-9bb1-4065-b10d-31a75319b393 time="2024-08-08T05:58:51+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 05:58:51.000520637 +0200 CEST m=+72.629350859" user=11edca6c-9bb1-4065-b10d-31a75319b393 time="2024-08-08T05:58:51+02:00" level=info msg="Syncing labels" service=imap user=11edca6c-9bb1-4065-b10d-31a75319b393 time="2024-08-08T05:58:51+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:11edca6c-9bb1-4065-b10d-31a75319b393" userID=11edca6c-9bb1-4065-b10d-31a75319b393 time="2024-08-08T05:58:51+02:00" level=info msg="Synced labels" service=imap user=11edca6c-9bb1-4065-b10d-31a75319b393 time="2024-08-08T05:58:51+02:00" level=info msg="200 OK: GET https://127.0.0.1:46167/mail/v4/messages/count" pkg=gpa/client userID=11edca6c-9bb1-4065-b10d-31a75319b393 time="2024-08-08T05:58:51+02:00" level=info msg="Syncing messages" service=imap user=11edca6c-9bb1-4065-b10d-31a75319b393 time="2024-08-08T05:58:51+02:00" level=info msg="Job started" service=imap user=11edca6c-9bb1-4065-b10d-31a75319b393 time="2024-08-08T05:58:51+02:00" level=info msg="200 OK: POST https://127.0.0.1:46167/mail/v4/messages" pkg=gpa/client userID=11edca6c-9bb1-4065-b10d-31a75319b393 time="2024-08-08T05:58:51+02:00" level=info msg="Job finished" service=imap user=11edca6c-9bb1-4065-b10d-31a75319b393 time="2024-08-08T05:58:51+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=11edca6c-9bb1-4065-b10d-31a75319b393 time="2024-08-08T05:58:51+02:00" level=info msg="Synced messages" service=imap user=11edca6c-9bb1-4065-b10d-31a75319b393 time="2024-08-08T05:58:51+02:00" level=info msg="Finished user sync" duration=20.352421ms service=imap user=11edca6c-9bb1-4065-b10d-31a75319b393 time="2024-08-08T05:58:51+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=11edca6c-9bb1-4065-b10d-31a75319b393 time="2024-08-08T05:58:51+02:00" level=info msg="Event loop reset" eventID="Aw==" service=user-events user=11edca6c-9bb1-4065-b10d-31a75319b393 time="2024-08-08T05:58:51+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:58:51+02:00" level=info msg="Closing user" userID=11edca6c-9bb1-4065-b10d-31a75319b393 time="2024-08-08T05:58:51+02:00" level=info msg="Exiting IMAP Service" service=imap user=11edca6c-9bb1-4065-b10d-31a75319b393 time="2024-08-08T05:58:51+02:00" level=info msg="Exiting service main loop" service=smtp user=11edca6c-9bb1-4065-b10d-31a75319b393 time="2024-08-08T05:58:51+02:00" level=info msg="Exiting Service" service=user-identity user=11edca6c-9bb1-4065-b10d-31a75319b393 time="2024-08-08T05:58:51+02:00" level=info msg="Exiting service main loop" service=telemetry user=11edca6c-9bb1-4065-b10d-31a75319b393 time="2024-08-08T05:58:51+02:00" level=info msg="Exiting service" service=user-events user=11edca6c-9bb1-4065-b10d-31a75319b393 time="2024-08-08T05:58:51+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:58:51+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:58:51+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:58:51+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:43283: use of closed network connection" service=server-manager time="2024-08-08T05:58:51+02:00" level=info msg="Closing SMTP server" service=server-manager --- PASS: TestBridge_AddressWithoutKeys (2.78s) === RUN TestBridge_FactoryReset time="2024-08-08T05:58:51+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_FactoryReset1508378352/001/config1766181098/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:58:51+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_FactoryReset1508378352/001/data2614948306/gluon/backend/db gluonStore=/tmp/TestBridge_FactoryReset1508378352/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-08-08T05:58:51+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:58:51+02:00" level=info msg="Starting IMAP server" port=1144 service=server-manager ssl=false time="2024-08-08T05:58:51+02:00" level=info msg="Starting SMTP server" port=1026 service=server-manager ssl=false time="2024-08-08T05:58:51+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T05:58:51+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:58:51+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:58:51+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-08-08T05:58:51+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-08-08T05:58:51+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-08-08T05:58:51+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:58:51+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1026: use of closed network connection" service=server-manager time="2024-08-08T05:58:51+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:58:51+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:58:51+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-08-08T05:58:51+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (16f78a7d)" time="2024-08-08T05:58:51+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (16f78a7d)" time="2024-08-08T05:58:51+02:00" level=info msg="200 OK: POST https://127.0.0.1:44231/auth/v4/info" pkg=gpa/manager time="2024-08-08T05:58:52+02:00" level=info msg="200 OK: POST https://127.0.0.1:44231/auth/v4" pkg=gpa/manager time="2024-08-08T05:58:52+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=41463b99-5434-48cd-b883-7b2815526c61 time="2024-08-08T05:58:52+02:00" level=info msg="Adding vault user" userID=41463b99-5434-48cd-b883-7b2815526c61 time="2024-08-08T05:58:52+02:00" level=info msg="Creating new user" userID=41463b99-5434-48cd-b883-7b2815526c61 time="2024-08-08T05:58:52+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=41463b99-5434-48cd-b883-7b2815526c61 time="2024-08-08T05:58:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:44231/core/v4/events/latest" pkg=gpa/client userID=41463b99-5434-48cd-b883-7b2815526c61 time="2024-08-08T05:58:52+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=41463b99-5434-48cd-b883-7b2815526c61 time="2024-08-08T05:58:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:44231/core/v4/settings" pkg=gpa/client userID=41463b99-5434-48cd-b883-7b2815526c61 time="2024-08-08T05:58:52+02:00" level=info msg="Starting service main loop" service=telemetry user=41463b99-5434-48cd-b883-7b2815526c61 time="2024-08-08T05:58:52+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=41463b99-5434-48cd-b883-7b2815526c61 time="2024-08-08T05:58:52+02:00" level=info msg="Starting service main loop" service=smtp user=41463b99-5434-48cd-b883-7b2815526c61 time="2024-08-08T05:58:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:44231/core/v4/labels?Type=4" pkg=gpa/client userID=41463b99-5434-48cd-b883-7b2815526c61 time="2024-08-08T05:58:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:44231/core/v4/labels?Type=3" pkg=gpa/client userID=41463b99-5434-48cd-b883-7b2815526c61 time="2024-08-08T05:58:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:44231/core/v4/labels?Type=1" pkg=gpa/client userID=41463b99-5434-48cd-b883-7b2815526c61 time="2024-08-08T05:58:52+02:00" level=info msg="Adding user to imap server" addrID=2744b531-9c44-4b26-ad06-334bff460305 service=server-manager time="2024-08-08T05:58:52+02:00" level=info msg="Creating new IMAP user" addrID=2744b531-9c44-4b26-ad06-334bff460305 service=server-manager time="2024-08-08T05:58:52+02:00" level=info msg="Setting gluon ID" addrID=2744b531-9c44-4b26-ad06-334bff460305 gluonID=cd82a0f1-071f-4e27-803a-09d0dfddf6c8 userID=41463b99-5434-48cd-b883-7b2815526c61 time="2024-08-08T05:58:52+02:00" level=info msg="Created new IMAP user" addrID=2744b531-9c44-4b26-ad06-334bff460305 gluonID=cd82a0f1-071f-4e27-803a-09d0dfddf6c8 service=server-manager time="2024-08-08T05:58:52+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:58:52+02:00" level=info msg=Resuming service=user-events user=41463b99-5434-48cd-b883-7b2815526c61 time="2024-08-08T05:58:52+02:00" level=info msg="Received mailbox message count" count=0 gluonID=cd82a0f1-071f-4e27-803a-09d0dfddf6c8 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T05:58:52+02:00" level=info msg="Starting IMAP Service" service=imap user=41463b99-5434-48cd-b883-7b2815526c61 time="2024-08-08T05:58:52+02:00" level=info msg="Sync triggered" service=imap user=41463b99-5434-48cd-b883-7b2815526c61 time="2024-08-08T05:58:52+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 05:58:52.304636249 +0200 CEST m=+73.933466451" user=41463b99-5434-48cd-b883-7b2815526c61 time="2024-08-08T05:58:52+02:00" level=info msg="Syncing labels" service=imap user=41463b99-5434-48cd-b883-7b2815526c61 time="2024-08-08T05:58:52+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:41463b99-5434-48cd-b883-7b2815526c61" userID=41463b99-5434-48cd-b883-7b2815526c61 time="2024-08-08T05:58:52+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:58:52+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:58:52+02:00" level=info msg="200 OK: POST https://127.0.0.1:44231/data/v1/stats" pkg=gpa/client userID=41463b99-5434-48cd-b883-7b2815526c61 time="2024-08-08T05:58:52+02:00" level=info msg="Configuration Status Abort event sent." userID=41463b99-5434-48cd-b883-7b2815526c61 time="2024-08-08T05:58:52+02:00" level=info msg="Logging out user" userID=41463b99-5434-48cd-b883-7b2815526c61 withAPI=true time="2024-08-08T05:58:52+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:58:52+02:00" level=info msg="Synced labels" service=imap user=41463b99-5434-48cd-b883-7b2815526c61 time="2024-08-08T05:58:52+02:00" level=warning msg="Get \"https://127.0.0.1:44231/mail/v4/messages/count\": context canceled, Attempt 1" pkg=gpa/client time="2024-08-08T05:58:52+02:00" level=error msg="Get \"https://127.0.0.1:44231/mail/v4/messages/count\": context canceled" pkg=gpa/client time="2024-08-08T05:58:52+02:00" level=error msg="Failed to sync, will retry later" error="failed to retrieve message ids: received no response from API: Get \"https://127.0.0.1:44231/mail/v4/messages/count\": context canceled" service=imap user=41463b99-5434-48cd-b883-7b2815526c61 time="2024-08-08T05:58:52+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=41463b99-5434-48cd-b883-7b2815526c61 time="2024-08-08T05:58:52+02:00" level=info msg="Finished user sync" duration=1.257078ms service=imap user=41463b99-5434-48cd-b883-7b2815526c61 time="2024-08-08T05:58:52+02:00" level=info msg="Exiting IMAP Service" service=imap user=41463b99-5434-48cd-b883-7b2815526c61 time="2024-08-08T05:58:52+02:00" level=info msg="Exiting service main loop" service=smtp user=41463b99-5434-48cd-b883-7b2815526c61 time="2024-08-08T05:58:52+02:00" level=info msg="Exiting Service" service=user-identity user=41463b99-5434-48cd-b883-7b2815526c61 time="2024-08-08T05:58:52+02:00" level=info msg="Exiting service main loop" service=telemetry user=41463b99-5434-48cd-b883-7b2815526c61 time="2024-08-08T05:58:52+02:00" level=info msg="Exiting service" service=user-events user=41463b99-5434-48cd-b883-7b2815526c61 time="2024-08-08T05:58:52+02:00" level=info msg="200 OK: DELETE https://127.0.0.1:44231/auth/v4" pkg=gpa/client userID=41463b99-5434-48cd-b883-7b2815526c61 time="2024-08-08T05:58:52+02:00" level=info msg="Closing user" userID=41463b99-5434-48cd-b883-7b2815526c61 time="2024-08-08T05:58:52+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:58:52+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:58:52+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:58:52+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:58:52+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:45835: use of closed network connection" service=server-manager time="2024-08-08T05:58:52+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:58:52+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_FactoryReset1508378352/001/config1766181098/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:58:52+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_FactoryReset1508378352/001/data2614948306/gluon/backend/db gluonStore=/tmp/TestBridge_FactoryReset1508378352/001/data2614948306/gluon/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-08-08T05:58:52+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:58:52+02:00" level=info msg="Starting IMAP server" port=1144 service=server-manager ssl=false time="2024-08-08T05:58:52+02:00" level=info msg="Starting SMTP server" port=1026 service=server-manager ssl=false time="2024-08-08T05:58:52+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:58:52+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T05:58:52+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:58:52+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-08-08T05:58:52+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-08-08T05:58:52+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-08-08T05:58:52+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:58:52+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1026: use of closed network connection" service=server-manager time="2024-08-08T05:58:52+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:58:52+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:58:52+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-08-08T05:58:52+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:58:52+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:58:52+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:58:52+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:58:52+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:35765: use of closed network connection" service=server-manager time="2024-08-08T05:58:52+02:00" level=info msg="Closing SMTP server" service=server-manager --- PASS: TestBridge_FactoryReset (1.30s) === RUN TestBridge_InitGluonDirectory time="2024-08-08T05:58:52+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_InitGluonDirectory3069530057/001/config4061176592/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:58:52+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_InitGluonDirectory3069530057/001/data2193082790/gluon/backend/db gluonStore=/tmp/TestBridge_InitGluonDirectory3069530057/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-08-08T05:58:52+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:58:52+02:00" level=info msg="Starting IMAP server" port=1144 service=server-manager ssl=false time="2024-08-08T05:58:52+02:00" level=info msg="Starting SMTP server" port=1026 service=server-manager ssl=false time="2024-08-08T05:58:52+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T05:58:52+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:58:52+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:58:52+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-08-08T05:58:52+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-08-08T05:58:52+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-08-08T05:58:52+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:58:52+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1026: use of closed network connection" service=server-manager time="2024-08-08T05:58:52+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:58:52+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:58:52+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-08-08T05:58:52+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:58:52+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:58:52+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:58:52+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:58:52+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:32805: use of closed network connection" service=server-manager time="2024-08-08T05:58:52+02:00" level=info msg="Closing SMTP server" service=server-manager --- PASS: TestBridge_InitGluonDirectory (0.49s) === RUN TestBridge_LoginFailed time="2024-08-08T05:58:53+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_LoginFailed591212367/001/config1583172447/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:58:53+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_LoginFailed591212367/001/data3073157902/gluon/backend/db gluonStore=/tmp/TestBridge_LoginFailed591212367/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-08-08T05:58:53+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:58:53+02:00" level=info msg="Starting IMAP server" port=1144 service=server-manager ssl=false time="2024-08-08T05:58:53+02:00" level=info msg="Starting SMTP server" port=1026 service=server-manager ssl=false time="2024-08-08T05:58:53+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T05:58:53+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:58:53+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:58:53+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-08-08T05:58:53+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-08-08T05:58:53+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-08-08T05:58:53+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:58:53+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1026: use of closed network connection" service=server-manager time="2024-08-08T05:58:53+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:58:53+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:58:53+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-08-08T05:58:53+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (16f78a7d)" time="2024-08-08T05:58:53+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (16f78a7d)" time="2024-08-08T05:58:53+02:00" level=info msg="200 OK: POST https://127.0.0.1:43579/auth/v4/info" pkg=gpa/manager time="2024-08-08T05:58:53+02:00" level=info msg="200 OK: POST https://127.0.0.1:43579/auth/v4" pkg=gpa/manager time="2024-08-08T05:58:53+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=09bd6792-722e-475e-b08c-716b6bf9f0ec time="2024-08-08T05:58:54+02:00" level=info msg="Adding vault user" userID=09bd6792-722e-475e-b08c-716b6bf9f0ec time="2024-08-08T05:58:54+02:00" level=info msg="Creating new user" userID=09bd6792-722e-475e-b08c-716b6bf9f0ec time="2024-08-08T05:58:54+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=09bd6792-722e-475e-b08c-716b6bf9f0ec time="2024-08-08T05:58:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:43579/core/v4/events/latest" pkg=gpa/client userID=09bd6792-722e-475e-b08c-716b6bf9f0ec time="2024-08-08T05:58:54+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=09bd6792-722e-475e-b08c-716b6bf9f0ec time="2024-08-08T05:58:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:43579/core/v4/settings" pkg=gpa/client userID=09bd6792-722e-475e-b08c-716b6bf9f0ec time="2024-08-08T05:58:54+02:00" level=info msg="Starting service main loop" service=telemetry user=09bd6792-722e-475e-b08c-716b6bf9f0ec time="2024-08-08T05:58:54+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=09bd6792-722e-475e-b08c-716b6bf9f0ec time="2024-08-08T05:58:54+02:00" level=info msg="Starting service main loop" service=smtp user=09bd6792-722e-475e-b08c-716b6bf9f0ec time="2024-08-08T05:58:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:43579/core/v4/labels?Type=4" pkg=gpa/client userID=09bd6792-722e-475e-b08c-716b6bf9f0ec time="2024-08-08T05:58:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:43579/core/v4/labels?Type=3" pkg=gpa/client userID=09bd6792-722e-475e-b08c-716b6bf9f0ec time="2024-08-08T05:58:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:43579/core/v4/labels?Type=1" pkg=gpa/client userID=09bd6792-722e-475e-b08c-716b6bf9f0ec time="2024-08-08T05:58:54+02:00" level=info msg="Adding user to imap server" addrID=fbff8af4-0e1f-4955-a982-b914d7897eb5 service=server-manager time="2024-08-08T05:58:54+02:00" level=info msg="Creating new IMAP user" addrID=fbff8af4-0e1f-4955-a982-b914d7897eb5 service=server-manager time="2024-08-08T05:58:54+02:00" level=info msg="Setting gluon ID" addrID=fbff8af4-0e1f-4955-a982-b914d7897eb5 gluonID=7504588d-b6ac-433a-9dd1-f8ed6102724a userID=09bd6792-722e-475e-b08c-716b6bf9f0ec time="2024-08-08T05:58:54+02:00" level=info msg="Created new IMAP user" addrID=fbff8af4-0e1f-4955-a982-b914d7897eb5 gluonID=7504588d-b6ac-433a-9dd1-f8ed6102724a service=server-manager time="2024-08-08T05:58:54+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:58:54+02:00" level=info msg=Resuming service=user-events user=09bd6792-722e-475e-b08c-716b6bf9f0ec time="2024-08-08T05:58:54+02:00" level=info msg="Received mailbox message count" count=0 gluonID=7504588d-b6ac-433a-9dd1-f8ed6102724a labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T05:58:54+02:00" level=info msg="Starting IMAP Service" service=imap user=09bd6792-722e-475e-b08c-716b6bf9f0ec time="2024-08-08T05:58:54+02:00" level=info msg="Sync triggered" service=imap user=09bd6792-722e-475e-b08c-716b6bf9f0ec time="2024-08-08T05:58:54+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 05:58:54.112359926 +0200 CEST m=+75.741190138" user=09bd6792-722e-475e-b08c-716b6bf9f0ec time="2024-08-08T05:58:54+02:00" level=info msg="Syncing labels" service=imap user=09bd6792-722e-475e-b08c-716b6bf9f0ec time="2024-08-08T05:58:54+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:09bd6792-722e-475e-b08c-716b6bf9f0ec" userID=09bd6792-722e-475e-b08c-716b6bf9f0ec time="2024-08-08T05:58:54+02:00" level=error msg="Command failed" cmd="LOGIN '66SxkdqCvUgW9xccrpkxCizG/hOryY4PsIFSy28DHGI=' " error="no such user" pkg=gluon/session session=1 time="2024-08-08T05:58:54+02:00" level=error msg="Incorrect login credentials." pkg=imap sessionID=1 username=badUser time="2024-08-08T05:58:54+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:58:54+02:00" level=info msg="Closing user" userID=09bd6792-722e-475e-b08c-716b6bf9f0ec time="2024-08-08T05:58:54+02:00" level=info msg="Synced labels" service=imap user=09bd6792-722e-475e-b08c-716b6bf9f0ec time="2024-08-08T05:58:54+02:00" level=warning msg="Get \"https://127.0.0.1:43579/mail/v4/messages/count\": context canceled, Attempt 1" pkg=gpa/client time="2024-08-08T05:58:54+02:00" level=error msg="Get \"https://127.0.0.1:43579/mail/v4/messages/count\": context canceled" pkg=gpa/client time="2024-08-08T05:58:54+02:00" level=error msg="Failed to sync, will retry later" error="failed to retrieve message ids: received no response from API: Get \"https://127.0.0.1:43579/mail/v4/messages/count\": context canceled" service=imap user=09bd6792-722e-475e-b08c-716b6bf9f0ec time="2024-08-08T05:58:54+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=09bd6792-722e-475e-b08c-716b6bf9f0ec time="2024-08-08T05:58:54+02:00" level=info msg="Finished user sync" duration=2.594787ms service=imap user=09bd6792-722e-475e-b08c-716b6bf9f0ec time="2024-08-08T05:58:54+02:00" level=info msg="Exiting IMAP Service" service=imap user=09bd6792-722e-475e-b08c-716b6bf9f0ec time="2024-08-08T05:58:54+02:00" level=info msg="Exiting service main loop" service=smtp user=09bd6792-722e-475e-b08c-716b6bf9f0ec time="2024-08-08T05:58:54+02:00" level=info msg="Exiting Service" service=user-identity user=09bd6792-722e-475e-b08c-716b6bf9f0ec time="2024-08-08T05:58:54+02:00" level=info msg="Exiting service main loop" service=telemetry user=09bd6792-722e-475e-b08c-716b6bf9f0ec time="2024-08-08T05:58:54+02:00" level=info msg="Exiting service" service=user-events user=09bd6792-722e-475e-b08c-716b6bf9f0ec time="2024-08-08T05:58:54+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:58:54+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:58:54+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:58:54+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:33255: use of closed network connection" service=server-manager time="2024-08-08T05:58:54+02:00" level=info msg="Closing SMTP server" service=server-manager --- PASS: TestBridge_LoginFailed (1.28s) === RUN TestBridge_ChangeCacheDirectory time="2024-08-08T05:58:55+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_ChangeCacheDirectory860726578/001/config2469555593/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:58:55+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_ChangeCacheDirectory860726578/001/data1350670302/gluon/backend/db gluonStore=/tmp/TestBridge_ChangeCacheDirectory860726578/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-08-08T05:58:55+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:58:55+02:00" level=info msg="Starting IMAP server" port=1144 service=server-manager ssl=false time="2024-08-08T05:58:55+02:00" level=info msg="Starting SMTP server" port=1026 service=server-manager ssl=false time="2024-08-08T05:58:55+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T05:58:55+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:58:55+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-08-08T05:58:55+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-08-08T05:58:55+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-08-08T05:58:55+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:58:55+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1026: use of closed network connection" service=server-manager time="2024-08-08T05:58:55+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:58:55+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:58:55+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-08-08T05:58:55+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (c009985f)" time="2024-08-08T05:58:55+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (c009985f)" time="2024-08-08T05:58:55+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:58:55+02:00" level=info msg="200 OK: POST https://127.0.0.1:43555/auth/v4/info" pkg=gpa/manager time="2024-08-08T05:58:56+02:00" level=info msg="200 OK: POST https://127.0.0.1:43555/auth/v4" pkg=gpa/manager time="2024-08-08T05:58:56+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=d8f5b3f6-3c0e-475c-b431-9f13d6b7dfc9 time="2024-08-08T05:58:56+02:00" level=info msg="Adding vault user" userID=d8f5b3f6-3c0e-475c-b431-9f13d6b7dfc9 time="2024-08-08T05:58:56+02:00" level=info msg="Creating new user" userID=d8f5b3f6-3c0e-475c-b431-9f13d6b7dfc9 time="2024-08-08T05:58:56+02:00" level=info msg="Creating user object" numAddr=1 numLabels=13 userID=d8f5b3f6-3c0e-475c-b431-9f13d6b7dfc9 time="2024-08-08T05:58:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:43555/core/v4/events/latest" pkg=gpa/client userID=d8f5b3f6-3c0e-475c-b431-9f13d6b7dfc9 time="2024-08-08T05:58:56+02:00" level=info msg="Starting service Last EventID=DA==" service=user-events user=d8f5b3f6-3c0e-475c-b431-9f13d6b7dfc9 time="2024-08-08T05:58:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:43555/core/v4/settings" pkg=gpa/client userID=d8f5b3f6-3c0e-475c-b431-9f13d6b7dfc9 time="2024-08-08T05:58:56+02:00" level=info msg="Starting service main loop" service=telemetry user=d8f5b3f6-3c0e-475c-b431-9f13d6b7dfc9 time="2024-08-08T05:58:56+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=d8f5b3f6-3c0e-475c-b431-9f13d6b7dfc9 time="2024-08-08T05:58:56+02:00" level=info msg="Starting service main loop" service=smtp user=d8f5b3f6-3c0e-475c-b431-9f13d6b7dfc9 time="2024-08-08T05:58:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:43555/core/v4/labels?Type=4" pkg=gpa/client userID=d8f5b3f6-3c0e-475c-b431-9f13d6b7dfc9 time="2024-08-08T05:58:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:43555/core/v4/labels?Type=3" pkg=gpa/client userID=d8f5b3f6-3c0e-475c-b431-9f13d6b7dfc9 time="2024-08-08T05:58:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:43555/core/v4/labels?Type=1" pkg=gpa/client userID=d8f5b3f6-3c0e-475c-b431-9f13d6b7dfc9 time="2024-08-08T05:58:56+02:00" level=info msg="Adding user to imap server" addrID=2bab4748-b52e-4f4b-8a83-66697a8aa3b2 service=server-manager time="2024-08-08T05:58:56+02:00" level=info msg="Creating new IMAP user" addrID=2bab4748-b52e-4f4b-8a83-66697a8aa3b2 service=server-manager time="2024-08-08T05:58:56+02:00" level=info msg="Setting gluon ID" addrID=2bab4748-b52e-4f4b-8a83-66697a8aa3b2 gluonID=36678a6d-ed61-4d69-92c5-9d03faae16bd userID=d8f5b3f6-3c0e-475c-b431-9f13d6b7dfc9 time="2024-08-08T05:58:56+02:00" level=info msg="Created new IMAP user" addrID=2bab4748-b52e-4f4b-8a83-66697a8aa3b2 gluonID=36678a6d-ed61-4d69-92c5-9d03faae16bd service=server-manager time="2024-08-08T05:58:56+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:58:56+02:00" level=info msg=Resuming service=user-events user=d8f5b3f6-3c0e-475c-b431-9f13d6b7dfc9 time="2024-08-08T05:58:56+02:00" level=info msg="Received mailbox message count" count=0 gluonID=36678a6d-ed61-4d69-92c5-9d03faae16bd labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T05:58:56+02:00" level=info msg="Starting IMAP Service" service=imap user=d8f5b3f6-3c0e-475c-b431-9f13d6b7dfc9 time="2024-08-08T05:58:56+02:00" level=info msg="Sync triggered" service=imap user=d8f5b3f6-3c0e-475c-b431-9f13d6b7dfc9 time="2024-08-08T05:58:56+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 05:58:56.662056569 +0200 CEST m=+78.290886781" user=d8f5b3f6-3c0e-475c-b431-9f13d6b7dfc9 time="2024-08-08T05:58:56+02:00" level=info msg="Syncing labels" service=imap user=d8f5b3f6-3c0e-475c-b431-9f13d6b7dfc9 time="2024-08-08T05:58:56+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:d8f5b3f6-3c0e-475c-b431-9f13d6b7dfc9" userID=d8f5b3f6-3c0e-475c-b431-9f13d6b7dfc9 time="2024-08-08T05:58:56+02:00" level=info msg="Synced labels" service=imap user=d8f5b3f6-3c0e-475c-b431-9f13d6b7dfc9 time="2024-08-08T05:58:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:43555/mail/v4/messages/count" pkg=gpa/client userID=d8f5b3f6-3c0e-475c-b431-9f13d6b7dfc9 time="2024-08-08T05:58:56+02:00" level=info msg="Syncing messages" service=imap user=d8f5b3f6-3c0e-475c-b431-9f13d6b7dfc9 time="2024-08-08T05:58:56+02:00" level=info msg="Job started" service=imap user=d8f5b3f6-3c0e-475c-b431-9f13d6b7dfc9 time="2024-08-08T05:58:56+02:00" level=info msg="200 OK: POST https://127.0.0.1:43555/mail/v4/messages" pkg=gpa/client userID=d8f5b3f6-3c0e-475c-b431-9f13d6b7dfc9 time="2024-08-08T05:58:56+02:00" level=info msg="200 OK: POST https://127.0.0.1:43555/mail/v4/messages" pkg=gpa/client userID=d8f5b3f6-3c0e-475c-b431-9f13d6b7dfc9 time="2024-08-08T05:58:56+02:00" level=info msg="Creating new child job" service=imap user=d8f5b3f6-3c0e-475c-b431-9f13d6b7dfc9 time="2024-08-08T05:58:56+02:00" level=info msg="Job finished" service=imap user=d8f5b3f6-3c0e-475c-b431-9f13d6b7dfc9 time="2024-08-08T05:58:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:43555/mail/v4/messages/a3bff171-756c-491f-a1fc-7b2aacf67e84" pkg=gpa/client userID=d8f5b3f6-3c0e-475c-b431-9f13d6b7dfc9 time="2024-08-08T05:58:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:43555/mail/v4/messages/af9aa8fa-4ee9-4c4e-8d61-8c7d43329e10" pkg=gpa/client userID=d8f5b3f6-3c0e-475c-b431-9f13d6b7dfc9 time="2024-08-08T05:58:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:43555/mail/v4/messages/b029459a-18c4-420d-925a-7aed57d9e9e7" pkg=gpa/client userID=d8f5b3f6-3c0e-475c-b431-9f13d6b7dfc9 time="2024-08-08T05:58:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:43555/mail/v4/messages/0f8bcec2-a459-4019-b618-9b612da809df" pkg=gpa/client userID=d8f5b3f6-3c0e-475c-b431-9f13d6b7dfc9 time="2024-08-08T05:58:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:43555/mail/v4/messages/a2ea4d46-ae9c-431d-826d-9bc5dc684017" pkg=gpa/client userID=d8f5b3f6-3c0e-475c-b431-9f13d6b7dfc9 time="2024-08-08T05:58:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:43555/mail/v4/messages/0f269882-8601-424b-bf50-937f9da101df" pkg=gpa/client userID=d8f5b3f6-3c0e-475c-b431-9f13d6b7dfc9 time="2024-08-08T05:58:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:43555/mail/v4/messages/f45ad15b-2b89-4fcd-b518-37d4838bdac1" pkg=gpa/client userID=d8f5b3f6-3c0e-475c-b431-9f13d6b7dfc9 time="2024-08-08T05:58:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:43555/mail/v4/messages/9b8bbd1d-26bf-42b3-be4b-5c3d4879296a" pkg=gpa/client userID=d8f5b3f6-3c0e-475c-b431-9f13d6b7dfc9 time="2024-08-08T05:58:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:43555/mail/v4/messages/bdbb83c7-e2f6-4e9b-9832-5f93423926e8" pkg=gpa/client userID=d8f5b3f6-3c0e-475c-b431-9f13d6b7dfc9 time="2024-08-08T05:58:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:43555/mail/v4/messages/5f41ee6e-c4ae-4e66-b2dd-dda956a463ce" pkg=gpa/client userID=d8f5b3f6-3c0e-475c-b431-9f13d6b7dfc9 time="2024-08-08T05:58:56+02:00" level=info msg="Child job finished" service=imap user=d8f5b3f6-3c0e-475c-b431-9f13d6b7dfc9 time="2024-08-08T05:58:56+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=d8f5b3f6-3c0e-475c-b431-9f13d6b7dfc9 time="2024-08-08T05:58:56+02:00" level=info msg="Synced messages" service=imap user=d8f5b3f6-3c0e-475c-b431-9f13d6b7dfc9 time="2024-08-08T05:58:56+02:00" level=info msg="Finished user sync" duration=66.216158ms service=imap user=d8f5b3f6-3c0e-475c-b431-9f13d6b7dfc9 time="2024-08-08T05:58:56+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=d8f5b3f6-3c0e-475c-b431-9f13d6b7dfc9 time="2024-08-08T05:58:56+02:00" level=info msg="Event loop reset" eventID="DA==" service=user-events user=d8f5b3f6-3c0e-475c-b431-9f13d6b7dfc9 time="2024-08-08T05:58:56+02:00" level=info msg="Pausing user event loops for gluon dir change" pkg=bridge time="2024-08-08T05:58:56+02:00" level=info msg=Pausing service=user-events user=d8f5b3f6-3c0e-475c-b431-9f13d6b7dfc9 time="2024-08-08T05:58:56+02:00" level=info msg="Waiting on user event loop completion" pkg=bridge time="2024-08-08T05:58:56+02:00" level=info msg="Changing gluon directory" pkg=bridge time="2024-08-08T05:58:56+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:58:56+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:58:56+02:00" level=info msg="gluon cache moving from /tmp/TestBridge_ChangeCacheDirectory860726578/002 to /tmp/TestBridge_ChangeCacheDirectory860726578/003/gluon" pkg=service/imap time="2024-08-08T05:58:56+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_ChangeCacheDirectory860726578/001/data1350670302/gluon/backend/db gluonStore=/tmp/TestBridge_ChangeCacheDirectory860726578/003/gluon/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-08-08T05:58:56+02:00" level=info msg="Starting IMAP server" port=40649 service=server-manager ssl=false time="2024-08-08T05:58:56+02:00" level=info msg="Restarting user event loops" pkg=bridge time="2024-08-08T05:58:56+02:00" level=info msg=Resuming service=user-events user=d8f5b3f6-3c0e-475c-b431-9f13d6b7dfc9 time="2024-08-08T05:58:56+02:00" level=info msg="Adding user to imap server" addrID=2bab4748-b52e-4f4b-8a83-66697a8aa3b2 service=server-manager time="2024-08-08T05:58:56+02:00" level=info msg="Loading existing IMAP user" addrID=2bab4748-b52e-4f4b-8a83-66697a8aa3b2 gluonID=36678a6d-ed61-4d69-92c5-9d03faae16bd service=server-manager time="2024-08-08T05:58:56+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:58:56+02:00" level=info msg="Received mailbox message count" count=0 gluonID=36678a6d-ed61-4d69-92c5-9d03faae16bd labelID=0 pkg=bridge/event/imap time="2024-08-08T05:58:56+02:00" level=info msg="Received mailbox message count" count=0 gluonID=36678a6d-ed61-4d69-92c5-9d03faae16bd labelID=10 pkg=bridge/event/imap time="2024-08-08T05:58:56+02:00" level=info msg="Received mailbox message count" count=10 gluonID=36678a6d-ed61-4d69-92c5-9d03faae16bd labelID=5 pkg=bridge/event/imap time="2024-08-08T05:58:56+02:00" level=info msg="Received mailbox message count" count=0 gluonID=36678a6d-ed61-4d69-92c5-9d03faae16bd labelID=7 pkg=bridge/event/imap time="2024-08-08T05:58:56+02:00" level=info msg="Received mailbox message count" count=0 gluonID=36678a6d-ed61-4d69-92c5-9d03faae16bd labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T05:58:56+02:00" level=info msg="Received mailbox message count" count=0 gluonID=36678a6d-ed61-4d69-92c5-9d03faae16bd labelID=Labels pkg=bridge/event/imap time="2024-08-08T05:58:56+02:00" level=info msg="Received mailbox message count" count=0 gluonID=36678a6d-ed61-4d69-92c5-9d03faae16bd labelID=12 pkg=bridge/event/imap time="2024-08-08T05:58:56+02:00" level=info msg="Received mailbox message count" count=0 gluonID=36678a6d-ed61-4d69-92c5-9d03faae16bd labelID=3 pkg=bridge/event/imap time="2024-08-08T05:58:56+02:00" level=info msg="Received mailbox message count" count=0 gluonID=36678a6d-ed61-4d69-92c5-9d03faae16bd labelID=4 pkg=bridge/event/imap time="2024-08-08T05:58:56+02:00" level=info msg="Received mailbox message count" count=10 gluonID=36678a6d-ed61-4d69-92c5-9d03faae16bd labelID=44596b74-3bad-496b-a20f-495a2c04142a pkg=bridge/event/imap time="2024-08-08T05:58:56+02:00" level=info msg="Received mailbox message count" count=0 gluonID=36678a6d-ed61-4d69-92c5-9d03faae16bd labelID=6 pkg=bridge/event/imap time="2024-08-08T05:58:56+02:00" level=info msg="Received mailbox message count" count=0 gluonID=36678a6d-ed61-4d69-92c5-9d03faae16bd labelID=8 pkg=bridge/event/imap time="2024-08-08T05:58:56+02:00" level=info msg="Received mailbox message count" count=0 gluonID=36678a6d-ed61-4d69-92c5-9d03faae16bd labelID=Folders pkg=bridge/event/imap time="2024-08-08T05:58:56+02:00" level=info msg="200 OK: POST https://127.0.0.1:43555/data/v1/stats" pkg=gpa/client userID=d8f5b3f6-3c0e-475c-b431-9f13d6b7dfc9 time="2024-08-08T05:58:56+02:00" level=info msg="Configuration Status Success event sent." userID=d8f5b3f6-3c0e-475c-b431-9f13d6b7dfc9 time="2024-08-08T05:58:56+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:58:56+02:00" level=info msg="Closing user" userID=d8f5b3f6-3c0e-475c-b431-9f13d6b7dfc9 time="2024-08-08T05:58:56+02:00" level=info msg="Exiting IMAP Service" service=imap user=d8f5b3f6-3c0e-475c-b431-9f13d6b7dfc9 time="2024-08-08T05:58:56+02:00" level=info msg="Exiting service main loop" service=smtp user=d8f5b3f6-3c0e-475c-b431-9f13d6b7dfc9 time="2024-08-08T05:58:56+02:00" level=info msg="Exiting Service" service=user-identity user=d8f5b3f6-3c0e-475c-b431-9f13d6b7dfc9 time="2024-08-08T05:58:56+02:00" level=info msg="Exiting service main loop" service=telemetry user=d8f5b3f6-3c0e-475c-b431-9f13d6b7dfc9 time="2024-08-08T05:58:56+02:00" level=info msg="Exiting service" service=user-events user=d8f5b3f6-3c0e-475c-b431-9f13d6b7dfc9 time="2024-08-08T05:58:56+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:58:56+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:58:56+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:58:56+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:42669: use of closed network connection" service=server-manager time="2024-08-08T05:58:56+02:00" level=info msg="Closing SMTP server" service=server-manager --- PASS: TestBridge_ChangeCacheDirectory (2.63s) === RUN TestBridge_ChangeAddressOrder time="2024-08-08T05:58:58+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_ChangeAddressOrder2277321483/001/config3414070144/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:58:58+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_ChangeAddressOrder2277321483/001/data2897948643/gluon/backend/db gluonStore=/tmp/TestBridge_ChangeAddressOrder2277321483/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-08-08T05:58:58+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:58:58+02:00" level=info msg="Starting IMAP server" port=1144 service=server-manager ssl=false time="2024-08-08T05:58:58+02:00" level=info msg="Starting SMTP server" port=1026 service=server-manager ssl=false time="2024-08-08T05:58:58+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T05:58:58+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:58:58+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-08-08T05:58:58+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:58:58+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-08-08T05:58:58+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-08-08T05:58:58+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:58:58+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1026: use of closed network connection" service=server-manager time="2024-08-08T05:58:58+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:58:58+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:58:58+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-08-08T05:58:58+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (c009985f)" time="2024-08-08T05:58:58+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (c009985f)" time="2024-08-08T05:58:58+02:00" level=info msg="200 OK: POST https://127.0.0.1:44163/auth/v4/info" pkg=gpa/manager time="2024-08-08T05:58:59+02:00" level=info msg="200 OK: POST https://127.0.0.1:44163/auth/v4" pkg=gpa/manager time="2024-08-08T05:58:59+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=5114116f-4c07-49fe-83bc-63f75abe3b1c time="2024-08-08T05:58:59+02:00" level=info msg="Adding vault user" userID=5114116f-4c07-49fe-83bc-63f75abe3b1c time="2024-08-08T05:58:59+02:00" level=info msg="Creating new user" userID=5114116f-4c07-49fe-83bc-63f75abe3b1c time="2024-08-08T05:58:59+02:00" level=info msg="Creating user object" numAddr=2 numLabels=12 userID=5114116f-4c07-49fe-83bc-63f75abe3b1c time="2024-08-08T05:58:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:44163/core/v4/events/latest" pkg=gpa/client userID=5114116f-4c07-49fe-83bc-63f75abe3b1c time="2024-08-08T05:58:59+02:00" level=info msg="Starting service Last EventID=DA==" service=user-events user=5114116f-4c07-49fe-83bc-63f75abe3b1c time="2024-08-08T05:58:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:44163/core/v4/settings" pkg=gpa/client userID=5114116f-4c07-49fe-83bc-63f75abe3b1c time="2024-08-08T05:58:59+02:00" level=info msg="Starting service main loop" service=telemetry user=5114116f-4c07-49fe-83bc-63f75abe3b1c time="2024-08-08T05:58:59+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=5114116f-4c07-49fe-83bc-63f75abe3b1c time="2024-08-08T05:58:59+02:00" level=info msg="Starting service main loop" service=smtp user=5114116f-4c07-49fe-83bc-63f75abe3b1c time="2024-08-08T05:58:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:44163/core/v4/labels?Type=4" pkg=gpa/client userID=5114116f-4c07-49fe-83bc-63f75abe3b1c time="2024-08-08T05:58:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:44163/core/v4/labels?Type=3" pkg=gpa/client userID=5114116f-4c07-49fe-83bc-63f75abe3b1c time="2024-08-08T05:58:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:44163/core/v4/labels?Type=1" pkg=gpa/client userID=5114116f-4c07-49fe-83bc-63f75abe3b1c time="2024-08-08T05:58:59+02:00" level=info msg="Adding user to imap server" addrID=cc37d9a1-149d-40d1-b87a-3771edf56cdf service=server-manager time="2024-08-08T05:58:59+02:00" level=info msg="Creating new IMAP user" addrID=cc37d9a1-149d-40d1-b87a-3771edf56cdf service=server-manager time="2024-08-08T05:58:59+02:00" level=info msg="Setting gluon ID" addrID=cc37d9a1-149d-40d1-b87a-3771edf56cdf gluonID=b1f655e7-1cb0-493e-99f1-2d2fda6dfda2 userID=5114116f-4c07-49fe-83bc-63f75abe3b1c time="2024-08-08T05:58:59+02:00" level=info msg="Created new IMAP user" addrID=cc37d9a1-149d-40d1-b87a-3771edf56cdf gluonID=b1f655e7-1cb0-493e-99f1-2d2fda6dfda2 service=server-manager time="2024-08-08T05:58:59+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:58:59+02:00" level=info msg=Resuming service=user-events user=5114116f-4c07-49fe-83bc-63f75abe3b1c time="2024-08-08T05:58:59+02:00" level=info msg="Received mailbox message count" count=0 gluonID=b1f655e7-1cb0-493e-99f1-2d2fda6dfda2 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T05:58:59+02:00" level=info msg="Starting IMAP Service" service=imap user=5114116f-4c07-49fe-83bc-63f75abe3b1c time="2024-08-08T05:58:59+02:00" level=info msg="Sync triggered" service=imap user=5114116f-4c07-49fe-83bc-63f75abe3b1c time="2024-08-08T05:58:59+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 05:58:59.418968882 +0200 CEST m=+81.047799094" user=5114116f-4c07-49fe-83bc-63f75abe3b1c time="2024-08-08T05:58:59+02:00" level=info msg="Syncing labels" service=imap user=5114116f-4c07-49fe-83bc-63f75abe3b1c time="2024-08-08T05:58:59+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:5114116f-4c07-49fe-83bc-63f75abe3b1c" userID=5114116f-4c07-49fe-83bc-63f75abe3b1c time="2024-08-08T05:58:59+02:00" level=info msg="Synced labels" service=imap user=5114116f-4c07-49fe-83bc-63f75abe3b1c time="2024-08-08T05:58:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:44163/mail/v4/messages/count" pkg=gpa/client userID=5114116f-4c07-49fe-83bc-63f75abe3b1c time="2024-08-08T05:58:59+02:00" level=info msg="Syncing messages" service=imap user=5114116f-4c07-49fe-83bc-63f75abe3b1c time="2024-08-08T05:58:59+02:00" level=info msg="Job started" service=imap user=5114116f-4c07-49fe-83bc-63f75abe3b1c time="2024-08-08T05:58:59+02:00" level=info msg="200 OK: POST https://127.0.0.1:44163/mail/v4/messages" pkg=gpa/client userID=5114116f-4c07-49fe-83bc-63f75abe3b1c time="2024-08-08T05:58:59+02:00" level=info msg="200 OK: POST https://127.0.0.1:44163/mail/v4/messages" pkg=gpa/client userID=5114116f-4c07-49fe-83bc-63f75abe3b1c time="2024-08-08T05:58:59+02:00" level=info msg="Creating new child job" service=imap user=5114116f-4c07-49fe-83bc-63f75abe3b1c time="2024-08-08T05:58:59+02:00" level=info msg="Job finished" service=imap user=5114116f-4c07-49fe-83bc-63f75abe3b1c time="2024-08-08T05:58:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:44163/mail/v4/messages/7e7817b5-77d7-43eb-a5a0-62dadb4b7da5" pkg=gpa/client userID=5114116f-4c07-49fe-83bc-63f75abe3b1c time="2024-08-08T05:58:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:44163/mail/v4/messages/2310237d-b10e-46fd-a786-50d07286fcc2" pkg=gpa/client userID=5114116f-4c07-49fe-83bc-63f75abe3b1c time="2024-08-08T05:58:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:44163/mail/v4/messages/c38834ab-2b11-40d8-8100-39435556722d" pkg=gpa/client userID=5114116f-4c07-49fe-83bc-63f75abe3b1c time="2024-08-08T05:58:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:44163/mail/v4/messages/01296143-f83f-4708-a413-927b2d6978fa" pkg=gpa/client userID=5114116f-4c07-49fe-83bc-63f75abe3b1c time="2024-08-08T05:58:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:44163/mail/v4/messages/d316ef90-6cb4-4b7a-8411-3d8a17408bf3" pkg=gpa/client userID=5114116f-4c07-49fe-83bc-63f75abe3b1c time="2024-08-08T05:58:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:44163/mail/v4/messages/d147097c-343f-4f2e-a9d9-ea27ed18524f" pkg=gpa/client userID=5114116f-4c07-49fe-83bc-63f75abe3b1c time="2024-08-08T05:58:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:44163/mail/v4/messages/f2c09725-4ad8-420c-842f-e84c98106fff" pkg=gpa/client userID=5114116f-4c07-49fe-83bc-63f75abe3b1c time="2024-08-08T05:58:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:44163/mail/v4/messages/19a7a8a0-4823-4e2a-a278-730161b1f0de" pkg=gpa/client userID=5114116f-4c07-49fe-83bc-63f75abe3b1c time="2024-08-08T05:58:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:44163/mail/v4/messages/33197e3c-9c09-4e8c-a464-22e60d31dcb2" pkg=gpa/client userID=5114116f-4c07-49fe-83bc-63f75abe3b1c time="2024-08-08T05:58:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:44163/mail/v4/messages/afa483b3-b6a8-41cb-a0db-ae31e8d62dbf" pkg=gpa/client userID=5114116f-4c07-49fe-83bc-63f75abe3b1c time="2024-08-08T05:58:59+02:00" level=info msg="Child job finished" service=imap user=5114116f-4c07-49fe-83bc-63f75abe3b1c time="2024-08-08T05:58:59+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=5114116f-4c07-49fe-83bc-63f75abe3b1c time="2024-08-08T05:58:59+02:00" level=info msg="Synced messages" service=imap user=5114116f-4c07-49fe-83bc-63f75abe3b1c time="2024-08-08T05:58:59+02:00" level=info msg="Finished user sync" duration=53.483817ms service=imap user=5114116f-4c07-49fe-83bc-63f75abe3b1c time="2024-08-08T05:58:59+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=5114116f-4c07-49fe-83bc-63f75abe3b1c time="2024-08-08T05:58:59+02:00" level=info msg="Event loop reset" eventID="DA==" service=user-events user=5114116f-4c07-49fe-83bc-63f75abe3b1c time="2024-08-08T05:58:59+02:00" level=info msg="200 OK: POST https://127.0.0.1:44163/data/v1/stats" pkg=gpa/client userID=5114116f-4c07-49fe-83bc-63f75abe3b1c time="2024-08-08T05:58:59+02:00" level=info msg="Configuration Status Success event sent." userID=5114116f-4c07-49fe-83bc-63f75abe3b1c time="2024-08-08T05:58:59+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:58:59+02:00" level=info msg="Closing user" userID=5114116f-4c07-49fe-83bc-63f75abe3b1c time="2024-08-08T05:58:59+02:00" level=info msg="Exiting IMAP Service" service=imap user=5114116f-4c07-49fe-83bc-63f75abe3b1c time="2024-08-08T05:58:59+02:00" level=info msg="Exiting service main loop" service=smtp user=5114116f-4c07-49fe-83bc-63f75abe3b1c time="2024-08-08T05:58:59+02:00" level=info msg="Exiting Service" service=user-identity user=5114116f-4c07-49fe-83bc-63f75abe3b1c time="2024-08-08T05:58:59+02:00" level=info msg="Exiting service main loop" service=telemetry user=5114116f-4c07-49fe-83bc-63f75abe3b1c time="2024-08-08T05:58:59+02:00" level=info msg="Exiting service" service=user-events user=5114116f-4c07-49fe-83bc-63f75abe3b1c time="2024-08-08T05:58:59+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:58:59+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:58:59+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:58:59+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:35991: use of closed network connection" service=server-manager time="2024-08-08T05:58:59+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:58:59+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_ChangeAddressOrder2277321483/001/config3414070144/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:58:59+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_ChangeAddressOrder2277321483/001/data2897948643/gluon/backend/db gluonStore=/tmp/TestBridge_ChangeAddressOrder2277321483/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-08-08T05:58:59+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:58:59+02:00" level=info msg="Starting IMAP server" port=35253 service=server-manager ssl=false time="2024-08-08T05:58:59+02:00" level=info msg="Starting SMTP server" port=35991 service=server-manager ssl=false time="2024-08-08T05:58:59+02:00" level=info msg="Loading users" count=1 pkg=bridge/user time="2024-08-08T05:58:59+02:00" level=info msg="Loading connected user" mode=combined pkg=bridge/user userID=5114116f-4c07-49fe-83bc-63f75abe3b1c time="2024-08-08T05:58:59+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:58:59+02:00" level=info msg="200 OK: POST https://127.0.0.1:44163/auth/v4/refresh" pkg=gpa/manager time="2024-08-08T05:58:59+02:00" level=info msg="Creating new user" userID=5114116f-4c07-49fe-83bc-63f75abe3b1c time="2024-08-08T05:58:59+02:00" level=info msg="Creating user object" numAddr=2 numLabels=12 userID=5114116f-4c07-49fe-83bc-63f75abe3b1c time="2024-08-08T05:58:59+02:00" level=info msg="Starting service Last EventID=DA==" service=user-events user=5114116f-4c07-49fe-83bc-63f75abe3b1c time="2024-08-08T05:58:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:44163/core/v4/settings" pkg=gpa/client userID=5114116f-4c07-49fe-83bc-63f75abe3b1c time="2024-08-08T05:58:59+02:00" level=info msg="Starting service main loop" service=telemetry user=5114116f-4c07-49fe-83bc-63f75abe3b1c time="2024-08-08T05:58:59+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=5114116f-4c07-49fe-83bc-63f75abe3b1c time="2024-08-08T05:58:59+02:00" level=info msg="Starting service main loop" service=smtp user=5114116f-4c07-49fe-83bc-63f75abe3b1c time="2024-08-08T05:58:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:44163/core/v4/labels?Type=4" pkg=gpa/client userID=5114116f-4c07-49fe-83bc-63f75abe3b1c time="2024-08-08T05:58:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:44163/core/v4/labels?Type=3" pkg=gpa/client userID=5114116f-4c07-49fe-83bc-63f75abe3b1c time="2024-08-08T05:58:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:44163/core/v4/labels?Type=1" pkg=gpa/client userID=5114116f-4c07-49fe-83bc-63f75abe3b1c time="2024-08-08T05:58:59+02:00" level=info msg="Adding user to imap server" addrID=0a1a5073-8741-4e04-bb81-c312ec91cf85 service=server-manager time="2024-08-08T05:58:59+02:00" level=info msg="Loading existing IMAP user" addrID=0a1a5073-8741-4e04-bb81-c312ec91cf85 gluonID=b1f655e7-1cb0-493e-99f1-2d2fda6dfda2 service=server-manager time="2024-08-08T05:58:59+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:58:59+02:00" level=info msg=Resuming service=user-events user=5114116f-4c07-49fe-83bc-63f75abe3b1c time="2024-08-08T05:58:59+02:00" level=info msg="Successfully loaded connected user" pkg=bridge/user userID=5114116f-4c07-49fe-83bc-63f75abe3b1c time="2024-08-08T05:58:59+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:58:59+02:00" level=info msg="Received mailbox message count" count=0 gluonID=b1f655e7-1cb0-493e-99f1-2d2fda6dfda2 labelID=6 pkg=bridge/event/imap time="2024-08-08T05:58:59+02:00" level=info msg="Received mailbox message count" count=0 gluonID=b1f655e7-1cb0-493e-99f1-2d2fda6dfda2 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T05:58:59+02:00" level=info msg="Received mailbox message count" count=0 gluonID=b1f655e7-1cb0-493e-99f1-2d2fda6dfda2 labelID=Labels pkg=bridge/event/imap time="2024-08-08T05:58:59+02:00" level=info msg="Received mailbox message count" count=10 gluonID=b1f655e7-1cb0-493e-99f1-2d2fda6dfda2 labelID=0 pkg=bridge/event/imap time="2024-08-08T05:58:59+02:00" level=info msg="Received mailbox message count" count=0 gluonID=b1f655e7-1cb0-493e-99f1-2d2fda6dfda2 labelID=10 pkg=bridge/event/imap time="2024-08-08T05:58:59+02:00" level=info msg="Received mailbox message count" count=0 gluonID=b1f655e7-1cb0-493e-99f1-2d2fda6dfda2 labelID=3 pkg=bridge/event/imap time="2024-08-08T05:58:59+02:00" level=info msg="Received mailbox message count" count=0 gluonID=b1f655e7-1cb0-493e-99f1-2d2fda6dfda2 labelID=4 pkg=bridge/event/imap time="2024-08-08T05:58:59+02:00" level=info msg="Received mailbox message count" count=0 gluonID=b1f655e7-1cb0-493e-99f1-2d2fda6dfda2 labelID=Folders pkg=bridge/event/imap time="2024-08-08T05:58:59+02:00" level=info msg="Received mailbox message count" count=0 gluonID=b1f655e7-1cb0-493e-99f1-2d2fda6dfda2 labelID=12 pkg=bridge/event/imap time="2024-08-08T05:58:59+02:00" level=info msg="Received mailbox message count" count=10 gluonID=b1f655e7-1cb0-493e-99f1-2d2fda6dfda2 labelID=5 pkg=bridge/event/imap time="2024-08-08T05:58:59+02:00" level=info msg="Received mailbox message count" count=0 gluonID=b1f655e7-1cb0-493e-99f1-2d2fda6dfda2 labelID=7 pkg=bridge/event/imap time="2024-08-08T05:58:59+02:00" level=info msg="Received mailbox message count" count=0 gluonID=b1f655e7-1cb0-493e-99f1-2d2fda6dfda2 labelID=8 pkg=bridge/event/imap time="2024-08-08T05:58:59+02:00" level=info msg="Starting IMAP Service" service=imap user=5114116f-4c07-49fe-83bc-63f75abe3b1c time="2024-08-08T05:58:59+02:00" level=info msg="Sync triggered" service=imap user=5114116f-4c07-49fe-83bc-63f75abe3b1c time="2024-08-08T05:58:59+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 05:58:59.943878668 +0200 CEST m=+81.572708880" user=5114116f-4c07-49fe-83bc-63f75abe3b1c time="2024-08-08T05:58:59+02:00" level=info msg="Sync already complete, only system labels will be updated" service=imap user=5114116f-4c07-49fe-83bc-63f75abe3b1c time="2024-08-08T05:58:59+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:5114116f-4c07-49fe-83bc-63f75abe3b1c" userID=5114116f-4c07-49fe-83bc-63f75abe3b1c time="2024-08-08T05:58:59+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-08-08T05:58:59+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-08-08T05:58:59+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-08-08T05:58:59+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:58:59+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:35991: use of closed network connection" service=server-manager time="2024-08-08T05:58:59+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:58:59+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:58:59+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-08-08T05:58:59+02:00" level=info msg="Finished user sync" duration="775.863µs" service=imap user=5114116f-4c07-49fe-83bc-63f75abe3b1c time="2024-08-08T05:58:59+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=5114116f-4c07-49fe-83bc-63f75abe3b1c time="2024-08-08T05:58:59+02:00" level=info msg="Event loop reset" eventID="DA==" service=user-events user=5114116f-4c07-49fe-83bc-63f75abe3b1c time="2024-08-08T05:59:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:44163/core/v4/events/DA==" pkg=gpa/client userID=5114116f-4c07-49fe-83bc-63f75abe3b1c time="2024-08-08T05:59:00+02:00" level=info msg="Received new API event" new="Event Dw==: user: [modified], addresses: created=0, updated=2, deleted=0" old="DA==" service=user-events user=5114116f-4c07-49fe-83bc-63f75abe3b1c time="2024-08-08T05:59:00+02:00" level=info msg="Handling user event" service=user-identity user=5114116f-4c07-49fe-83bc-63f75abe3b1c username="******** (c009985f)" time="2024-08-08T05:59:00+02:00" level=info msg="Handling Address Events (2)" service=user-identity user=5114116f-4c07-49fe-83bc-63f75abe3b1c time="2024-08-08T05:59:00+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:59:00+02:00" level=info msg="Closing user" userID=5114116f-4c07-49fe-83bc-63f75abe3b1c time="2024-08-08T05:59:00+02:00" level=info msg="Exiting IMAP Service" service=imap user=5114116f-4c07-49fe-83bc-63f75abe3b1c time="2024-08-08T05:59:00+02:00" level=info msg="Exiting service main loop" service=smtp user=5114116f-4c07-49fe-83bc-63f75abe3b1c time="2024-08-08T05:59:00+02:00" level=info msg="Exiting Service" service=user-identity user=5114116f-4c07-49fe-83bc-63f75abe3b1c time="2024-08-08T05:59:00+02:00" level=info msg="Exiting service main loop" service=telemetry user=5114116f-4c07-49fe-83bc-63f75abe3b1c time="2024-08-08T05:59:00+02:00" level=info msg="Exiting service" service=user-events user=5114116f-4c07-49fe-83bc-63f75abe3b1c time="2024-08-08T05:59:00+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:59:00+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:59:00+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:00+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:41779: use of closed network connection" service=server-manager time="2024-08-08T05:59:00+02:00" level=info msg="Closing SMTP server" service=server-manager --- PASS: TestBridge_ChangeAddressOrder (3.29s) === RUN TestBridge_HandleDraftsSendFromOtherClient time="2024-08-08T05:59:01+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_HandleDraftsSendFromOtherClient881838401/001/config1148487781/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:59:01+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_HandleDraftsSendFromOtherClient881838401/001/data103012489/gluon/backend/db gluonStore=/tmp/TestBridge_HandleDraftsSendFromOtherClient881838401/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-08-08T05:59:01+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:01+02:00" level=info msg="Starting IMAP server" port=1144 service=server-manager ssl=false time="2024-08-08T05:59:01+02:00" level=info msg="Starting SMTP server" port=1026 service=server-manager ssl=false time="2024-08-08T05:59:01+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T05:59:01+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:59:01+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:59:01+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-08-08T05:59:01+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-08-08T05:59:01+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-08-08T05:59:01+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:01+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1026: use of closed network connection" service=server-manager time="2024-08-08T05:59:01+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:59:01+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:01+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-08-08T05:59:01+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (c009985f)" time="2024-08-08T05:59:01+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (c009985f)" time="2024-08-08T05:59:01+02:00" level=info msg="200 OK: POST https://127.0.0.1:36341/auth/v4/info" pkg=gpa/manager time="2024-08-08T05:59:02+02:00" level=info msg="200 OK: POST https://127.0.0.1:36341/auth/v4" pkg=gpa/manager time="2024-08-08T05:59:02+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=cf23b20b-e166-4509-ba4b-e9cee13d805d time="2024-08-08T05:59:02+02:00" level=info msg="Adding vault user" userID=cf23b20b-e166-4509-ba4b-e9cee13d805d time="2024-08-08T05:59:02+02:00" level=info msg="Creating new user" userID=cf23b20b-e166-4509-ba4b-e9cee13d805d time="2024-08-08T05:59:02+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=cf23b20b-e166-4509-ba4b-e9cee13d805d time="2024-08-08T05:59:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:36341/core/v4/events/latest" pkg=gpa/client userID=cf23b20b-e166-4509-ba4b-e9cee13d805d time="2024-08-08T05:59:02+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=cf23b20b-e166-4509-ba4b-e9cee13d805d time="2024-08-08T05:59:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:36341/core/v4/settings" pkg=gpa/client userID=cf23b20b-e166-4509-ba4b-e9cee13d805d time="2024-08-08T05:59:02+02:00" level=info msg="Starting service main loop" service=telemetry user=cf23b20b-e166-4509-ba4b-e9cee13d805d time="2024-08-08T05:59:02+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=cf23b20b-e166-4509-ba4b-e9cee13d805d time="2024-08-08T05:59:02+02:00" level=info msg="Starting service main loop" service=smtp user=cf23b20b-e166-4509-ba4b-e9cee13d805d time="2024-08-08T05:59:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:36341/core/v4/labels?Type=4" pkg=gpa/client userID=cf23b20b-e166-4509-ba4b-e9cee13d805d time="2024-08-08T05:59:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:36341/core/v4/labels?Type=3" pkg=gpa/client userID=cf23b20b-e166-4509-ba4b-e9cee13d805d time="2024-08-08T05:59:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:36341/core/v4/labels?Type=1" pkg=gpa/client userID=cf23b20b-e166-4509-ba4b-e9cee13d805d time="2024-08-08T05:59:02+02:00" level=info msg="Adding user to imap server" addrID=f9cc8909-fa54-4c27-90bb-0dc975f6523a service=server-manager time="2024-08-08T05:59:02+02:00" level=info msg="Creating new IMAP user" addrID=f9cc8909-fa54-4c27-90bb-0dc975f6523a service=server-manager time="2024-08-08T05:59:02+02:00" level=info msg="Setting gluon ID" addrID=f9cc8909-fa54-4c27-90bb-0dc975f6523a gluonID=6a720b82-ab55-4f1e-ad80-b49a3da5176b userID=cf23b20b-e166-4509-ba4b-e9cee13d805d time="2024-08-08T05:59:02+02:00" level=info msg="Created new IMAP user" addrID=f9cc8909-fa54-4c27-90bb-0dc975f6523a gluonID=6a720b82-ab55-4f1e-ad80-b49a3da5176b service=server-manager time="2024-08-08T05:59:02+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:59:02+02:00" level=info msg=Resuming service=user-events user=cf23b20b-e166-4509-ba4b-e9cee13d805d time="2024-08-08T05:59:02+02:00" level=info msg="Received mailbox message count" count=0 gluonID=6a720b82-ab55-4f1e-ad80-b49a3da5176b labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T05:59:02+02:00" level=info msg="Starting IMAP Service" service=imap user=cf23b20b-e166-4509-ba4b-e9cee13d805d time="2024-08-08T05:59:02+02:00" level=info msg="Sync triggered" service=imap user=cf23b20b-e166-4509-ba4b-e9cee13d805d time="2024-08-08T05:59:02+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 05:59:02.480346009 +0200 CEST m=+84.109176221" user=cf23b20b-e166-4509-ba4b-e9cee13d805d time="2024-08-08T05:59:02+02:00" level=info msg="Syncing labels" service=imap user=cf23b20b-e166-4509-ba4b-e9cee13d805d time="2024-08-08T05:59:02+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:cf23b20b-e166-4509-ba4b-e9cee13d805d" userID=cf23b20b-e166-4509-ba4b-e9cee13d805d time="2024-08-08T05:59:02+02:00" level=info msg="Synced labels" service=imap user=cf23b20b-e166-4509-ba4b-e9cee13d805d time="2024-08-08T05:59:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:36341/mail/v4/messages/count" pkg=gpa/client userID=cf23b20b-e166-4509-ba4b-e9cee13d805d time="2024-08-08T05:59:02+02:00" level=info msg="Syncing messages" service=imap user=cf23b20b-e166-4509-ba4b-e9cee13d805d time="2024-08-08T05:59:02+02:00" level=info msg="Job started" service=imap user=cf23b20b-e166-4509-ba4b-e9cee13d805d time="2024-08-08T05:59:02+02:00" level=info msg="200 OK: POST https://127.0.0.1:36341/mail/v4/messages" pkg=gpa/client userID=cf23b20b-e166-4509-ba4b-e9cee13d805d time="2024-08-08T05:59:02+02:00" level=info msg="Job finished" service=imap user=cf23b20b-e166-4509-ba4b-e9cee13d805d time="2024-08-08T05:59:02+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=cf23b20b-e166-4509-ba4b-e9cee13d805d time="2024-08-08T05:59:02+02:00" level=info msg="Synced messages" service=imap user=cf23b20b-e166-4509-ba4b-e9cee13d805d time="2024-08-08T05:59:02+02:00" level=info msg="Finished user sync" duration=41.876855ms service=imap user=cf23b20b-e166-4509-ba4b-e9cee13d805d time="2024-08-08T05:59:02+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=cf23b20b-e166-4509-ba4b-e9cee13d805d time="2024-08-08T05:59:02+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=cf23b20b-e166-4509-ba4b-e9cee13d805d time="2024-08-08T05:59:02+02:00" level=info msg="200 OK: POST https://127.0.0.1:36341/data/v1/stats" pkg=gpa/client userID=cf23b20b-e166-4509-ba4b-e9cee13d805d time="2024-08-08T05:59:02+02:00" level=info msg="Configuration Status Success event sent." userID=cf23b20b-e166-4509-ba4b-e9cee13d805d time="2024-08-08T05:59:02+02:00" level=info msg="200 OK: POST https://127.0.0.1:36341/mail/v4/messages" pkg=gpa/client userID=cf23b20b-e166-4509-ba4b-e9cee13d805d time="2024-08-08T05:59:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:36341/mail/v4/messages/2a7265e3-ef2c-48ff-9610-93dfde2d16d3" pkg=gpa/client userID=cf23b20b-e166-4509-ba4b-e9cee13d805d time="2024-08-08T05:59:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:36341/core/v4/events/AQ==" pkg=gpa/client userID=cf23b20b-e166-4509-ba4b-e9cee13d805d time="2024-08-08T05:59:02+02:00" level=info msg="Received new API event" new="Event Aw==: messages: created=1, updated=0, deleted=0" old="AQ==" service=user-events user=cf23b20b-e166-4509-ba4b-e9cee13d805d time="2024-08-08T05:59:02+02:00" level=info msg="Handling message created event" date=0 messageID=2a7265e3-ef2c-48ff-9610-93dfde2d16d3 service=imap subject="******** (1cbec737)" user=cf23b20b-e166-4509-ba4b-e9cee13d805d time="2024-08-08T05:59:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:36341/mail/v4/messages/2a7265e3-ef2c-48ff-9610-93dfde2d16d3" pkg=gpa/client userID=cf23b20b-e166-4509-ba4b-e9cee13d805d time="2024-08-08T05:59:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:36341/core/v4/events/Aw==" pkg=gpa/client userID=cf23b20b-e166-4509-ba4b-e9cee13d805d time="2024-08-08T05:59:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:36341/core/v4/events/Aw==" pkg=gpa/client userID=cf23b20b-e166-4509-ba4b-e9cee13d805d time="2024-08-08T05:59:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:36341/core/v4/events/Aw==" pkg=gpa/client userID=cf23b20b-e166-4509-ba4b-e9cee13d805d time="2024-08-08T05:59:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:36341/core/v4/events/Aw==" pkg=gpa/client userID=cf23b20b-e166-4509-ba4b-e9cee13d805d time="2024-08-08T05:59:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:36341/core/v4/events/Aw==" pkg=gpa/client userID=cf23b20b-e166-4509-ba4b-e9cee13d805d time="2024-08-08T05:59:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:36341/core/v4/events/Aw==" pkg=gpa/client userID=cf23b20b-e166-4509-ba4b-e9cee13d805d time="2024-08-08T05:59:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:36341/core/v4/events/Aw==" pkg=gpa/client userID=cf23b20b-e166-4509-ba4b-e9cee13d805d time="2024-08-08T05:59:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:36341/core/v4/events/Aw==" pkg=gpa/client userID=cf23b20b-e166-4509-ba4b-e9cee13d805d time="2024-08-08T05:59:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:36341/core/v4/events/Aw==" pkg=gpa/client userID=cf23b20b-e166-4509-ba4b-e9cee13d805d time="2024-08-08T05:59:03+02:00" level=info msg="X-Pm-Gluon-Id: 9f35f121-091f-419c-bc28-f01a2d13a010\r\nMime-Version: 1.0\r\nContent-Transfer-Encoding: quoted-printable\r\nContent-Type: text/plain; charset=utf-8\r\nReferences: <2a7265e3-ef2c-48ff-9610-93dfde2d16d3@protonmail.internalid>\r\nX-Pm-Date: Thu, 01 Jan 1970 00:00:00 +0000\r\nX-Pm-Internal-Id: 2a7265e3-ef2c-48ff-9610-93dfde2d16d3\r\nMessage-Id: <2a7265e3-ef2c-48ff-9610-93dfde2d16d3@protonmail.internalid>\r\nTo: \r\nFrom: \"imap@proton.local\" \r\nSubject: Foo\r\nDate: 01 Jan 01 00:00 UTC\r\n\r\nHello\r\n" time="2024-08-08T05:59:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:36341/mail/v4/settings" pkg=gpa/client userID=cf23b20b-e166-4509-ba4b-e9cee13d805d time="2024-08-08T05:59:03+02:00" level=info msg="200 OK: POST https://127.0.0.1:36341/mail/v4/messages" pkg=gpa/client userID=cf23b20b-e166-4509-ba4b-e9cee13d805d time="2024-08-08T05:59:03+02:00" level=info msg="200 OK: POST https://127.0.0.1:36341/mail/v4/messages" pkg=gpa/client userID=cf23b20b-e166-4509-ba4b-e9cee13d805d time="2024-08-08T05:59:03+02:00" level=info msg="200 OK: POST https://127.0.0.1:36341/mail/v4/messages" pkg=gpa/client userID=cf23b20b-e166-4509-ba4b-e9cee13d805d time="2024-08-08T05:59:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:36341/core/v4/keys?Email=bar%40proton.local" pkg=gpa/client userID=cf23b20b-e166-4509-ba4b-e9cee13d805d time="2024-08-08T05:59:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:36341/contacts/v4/emails?Email=bar%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=cf23b20b-e166-4509-ba4b-e9cee13d805d time="2024-08-08T05:59:03+02:00" level=info msg="200 OK: POST https://127.0.0.1:36341/mail/v4/messages/4aadea79-0040-4559-9418-6e372f215b1e" pkg=gpa/client userID=cf23b20b-e166-4509-ba4b-e9cee13d805d time="2024-08-08T05:59:03+02:00" level=info msg="200 OK: PUT https://127.0.0.1:36341/mail/v4/messages/delete" pkg=gpa/client userID=cf23b20b-e166-4509-ba4b-e9cee13d805d time="2024-08-08T05:59:03+02:00" level=info msg="200 OK: POST https://127.0.0.1:36341/mail/v4/messages/import" pkg=gpa/client userID=cf23b20b-e166-4509-ba4b-e9cee13d805d time="2024-08-08T05:59:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:36341/mail/v4/messages/4aadea79-0040-4559-9418-6e372f215b1e" pkg=gpa/client userID=cf23b20b-e166-4509-ba4b-e9cee13d805d time="2024-08-08T05:59:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:36341/core/v4/events/Aw==" pkg=gpa/client userID=cf23b20b-e166-4509-ba4b-e9cee13d805d time="2024-08-08T05:59:03+02:00" level=info msg="Received new API event" new="Event Bw==: messages: created=1, updated=1, deleted=1" old="Aw==" service=user-events user=cf23b20b-e166-4509-ba4b-e9cee13d805d time="2024-08-08T05:59:03+02:00" level=info msg="Handling message created event" date=0 messageID=4aadea79-0040-4559-9418-6e372f215b1e service=imap subject="******** (1cbec737)" user=cf23b20b-e166-4509-ba4b-e9cee13d805d time="2024-08-08T05:59:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:36341/mail/v4/messages/4aadea79-0040-4559-9418-6e372f215b1e" pkg=gpa/client userID=cf23b20b-e166-4509-ba4b-e9cee13d805d time="2024-08-08T05:59:03+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=4aadea79-0040-4559-9418-6e372f215b1e service=imap subject="******** (1cbec737)" user=cf23b20b-e166-4509-ba4b-e9cee13d805d time="2024-08-08T05:59:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:36341/mail/v4/messages/4aadea79-0040-4559-9418-6e372f215b1e" pkg=gpa/client userID=cf23b20b-e166-4509-ba4b-e9cee13d805d time="2024-08-08T05:59:03+02:00" level=info msg="Handling message deleted event" messageID=2a7265e3-ef2c-48ff-9610-93dfde2d16d3 service=imap user=cf23b20b-e166-4509-ba4b-e9cee13d805d time="2024-08-08T05:59:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:36341/core/v4/events/Bw==" pkg=gpa/client userID=cf23b20b-e166-4509-ba4b-e9cee13d805d time="2024-08-08T05:59:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:36341/core/v4/events/Bw==" pkg=gpa/client userID=cf23b20b-e166-4509-ba4b-e9cee13d805d time="2024-08-08T05:59:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:36341/core/v4/events/Bw==" pkg=gpa/client userID=cf23b20b-e166-4509-ba4b-e9cee13d805d time="2024-08-08T05:59:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36341/core/v4/events/Bw==" pkg=gpa/client userID=cf23b20b-e166-4509-ba4b-e9cee13d805d time="2024-08-08T05:59:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36341/core/v4/events/Bw==" pkg=gpa/client userID=cf23b20b-e166-4509-ba4b-e9cee13d805d time="2024-08-08T05:59:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36341/core/v4/events/Bw==" pkg=gpa/client userID=cf23b20b-e166-4509-ba4b-e9cee13d805d time="2024-08-08T05:59:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36341/core/v4/events/Bw==" pkg=gpa/client userID=cf23b20b-e166-4509-ba4b-e9cee13d805d time="2024-08-08T05:59:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36341/core/v4/events/Bw==" pkg=gpa/client userID=cf23b20b-e166-4509-ba4b-e9cee13d805d time="2024-08-08T05:59:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36341/core/v4/events/Bw==" pkg=gpa/client userID=cf23b20b-e166-4509-ba4b-e9cee13d805d time="2024-08-08T05:59:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:36341/core/v4/events/Bw==" pkg=gpa/client userID=cf23b20b-e166-4509-ba4b-e9cee13d805d time="2024-08-08T05:59:04+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:59:04+02:00" level=info msg="Closing user" userID=cf23b20b-e166-4509-ba4b-e9cee13d805d time="2024-08-08T05:59:04+02:00" level=info msg="Exiting IMAP Service" service=imap user=cf23b20b-e166-4509-ba4b-e9cee13d805d time="2024-08-08T05:59:04+02:00" level=info msg="Exiting service main loop" service=smtp user=cf23b20b-e166-4509-ba4b-e9cee13d805d time="2024-08-08T05:59:04+02:00" level=info msg="Exiting Service" service=user-identity user=cf23b20b-e166-4509-ba4b-e9cee13d805d time="2024-08-08T05:59:04+02:00" level=info msg="Exiting service main loop" service=telemetry user=cf23b20b-e166-4509-ba4b-e9cee13d805d time="2024-08-08T05:59:04+02:00" level=info msg="Exiting service" service=user-events user=cf23b20b-e166-4509-ba4b-e9cee13d805d time="2024-08-08T05:59:04+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:59:04+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:59:04+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:04+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:41137: use of closed network connection" service=server-manager time="2024-08-08T05:59:04+02:00" level=info msg="Closing SMTP server" service=server-manager --- PASS: TestBridge_HandleDraftsSendFromOtherClient (4.57s) === RUN TestBridge_Refresh time="2024-08-08T05:59:05+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_Refresh2994786123/001/config601833486/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:59:05+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_Refresh2994786123/001/data3006574164/gluon/backend/db gluonStore=/tmp/TestBridge_Refresh2994786123/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-08-08T05:59:05+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:05+02:00" level=info msg="Starting IMAP server" port=1144 service=server-manager ssl=false time="2024-08-08T05:59:05+02:00" level=info msg="Starting SMTP server" port=1026 service=server-manager ssl=false time="2024-08-08T05:59:05+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T05:59:05+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:59:05+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-08-08T05:59:05+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-08-08T05:59:05+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-08-08T05:59:05+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:05+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1026: use of closed network connection" service=server-manager time="2024-08-08T05:59:05+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:59:05+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:05+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-08-08T05:59:05+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (c009985f)" time="2024-08-08T05:59:05+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (c009985f)" time="2024-08-08T05:59:05+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:59:05+02:00" level=info msg="200 OK: POST https://127.0.0.1:42379/auth/v4/info" pkg=gpa/manager time="2024-08-08T05:59:06+02:00" level=info msg="200 OK: POST https://127.0.0.1:42379/auth/v4" pkg=gpa/manager time="2024-08-08T05:59:06+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Adding vault user" userID=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Creating new user" userID=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Creating user object" numAddr=1 numLabels=22 userID=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:42379/core/v4/events/latest" pkg=gpa/client userID=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Starting service Last EventID=Cw==" service=user-events user=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:42379/core/v4/settings" pkg=gpa/client userID=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Starting service main loop" service=telemetry user=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Starting service main loop" service=smtp user=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:42379/core/v4/labels?Type=4" pkg=gpa/client userID=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:42379/core/v4/labels?Type=3" pkg=gpa/client userID=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:42379/core/v4/labels?Type=1" pkg=gpa/client userID=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Adding user to imap server" addrID=99bb9509-5258-448a-b437-2c22914fed75 service=server-manager time="2024-08-08T05:59:06+02:00" level=info msg="Creating new IMAP user" addrID=99bb9509-5258-448a-b437-2c22914fed75 service=server-manager time="2024-08-08T05:59:06+02:00" level=info msg="Setting gluon ID" addrID=99bb9509-5258-448a-b437-2c22914fed75 gluonID=8d13c326-9a70-402d-89ee-04dba24e2495 userID=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Received mailbox message count" count=0 gluonID=8d13c326-9a70-402d-89ee-04dba24e2495 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T05:59:06+02:00" level=info msg="Created new IMAP user" addrID=99bb9509-5258-448a-b437-2c22914fed75 gluonID=8d13c326-9a70-402d-89ee-04dba24e2495 service=server-manager time="2024-08-08T05:59:06+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:59:06+02:00" level=info msg=Resuming service=user-events user=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Starting IMAP Service" service=imap user=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Sync triggered" service=imap user=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 05:59:06.460738375 +0200 CEST m=+88.089568587" user=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Syncing labels" service=imap user=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:3b3ec536-991d-467f-a463-f4ecffe666f2" userID=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Synced labels" service=imap user=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:42379/mail/v4/messages/count" pkg=gpa/client userID=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Syncing messages" service=imap user=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Job started" service=imap user=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="200 OK: POST https://127.0.0.1:42379/mail/v4/messages" pkg=gpa/client userID=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Job finished" service=imap user=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Synced messages" service=imap user=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Finished user sync" duration=7.320031ms service=imap user=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Event loop reset" eventID="Cw==" service=user-events user=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:59:06+02:00" level=info msg="Closing user" userID=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Exiting IMAP Service" service=imap user=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Exiting service main loop" service=smtp user=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Exiting Service" service=user-identity user=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Exiting service main loop" service=telemetry user=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Exiting service" service=user-events user=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:59:06+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:59:06+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:06+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:36065: use of closed network connection" service=server-manager time="2024-08-08T05:59:06+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:59:06+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_Refresh2994786123/001/config601833486/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:59:06+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_Refresh2994786123/001/data3006574164/gluon/backend/db gluonStore=/tmp/TestBridge_Refresh2994786123/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-08-08T05:59:06+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:06+02:00" level=info msg="Starting IMAP server" port=46405 service=server-manager ssl=false time="2024-08-08T05:59:06+02:00" level=info msg="Starting SMTP server" port=36065 service=server-manager ssl=false time="2024-08-08T05:59:06+02:00" level=info msg="Loading users" count=1 pkg=bridge/user time="2024-08-08T05:59:06+02:00" level=info msg="Loading connected user" mode=combined pkg=bridge/user userID=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:59:06+02:00" level=info msg="200 OK: POST https://127.0.0.1:42379/auth/v4/refresh" pkg=gpa/manager time="2024-08-08T05:59:06+02:00" level=info msg="Creating new user" userID=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Creating user object" numAddr=1 numLabels=22 userID=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Starting service Last EventID=Cw==" service=user-events user=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:42379/core/v4/settings" pkg=gpa/client userID=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Starting service main loop" service=telemetry user=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Starting service main loop" service=smtp user=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:42379/core/v4/labels?Type=4" pkg=gpa/client userID=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:42379/core/v4/labels?Type=3" pkg=gpa/client userID=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:42379/core/v4/labels?Type=1" pkg=gpa/client userID=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Adding user to imap server" addrID=99bb9509-5258-448a-b437-2c22914fed75 service=server-manager time="2024-08-08T05:59:06+02:00" level=info msg="Loading existing IMAP user" addrID=99bb9509-5258-448a-b437-2c22914fed75 gluonID=8d13c326-9a70-402d-89ee-04dba24e2495 service=server-manager time="2024-08-08T05:59:06+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:59:06+02:00" level=info msg=Resuming service=user-events user=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Successfully loaded connected user" pkg=bridge/user userID=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:59:06+02:00" level=info msg="Received mailbox message count" count=0 gluonID=8d13c326-9a70-402d-89ee-04dba24e2495 labelID=0 pkg=bridge/event/imap time="2024-08-08T05:59:06+02:00" level=info msg="Received mailbox message count" count=0 gluonID=8d13c326-9a70-402d-89ee-04dba24e2495 labelID=6 pkg=bridge/event/imap time="2024-08-08T05:59:06+02:00" level=info msg="Received mailbox message count" count=0 gluonID=8d13c326-9a70-402d-89ee-04dba24e2495 labelID=7 pkg=bridge/event/imap time="2024-08-08T05:59:06+02:00" level=info msg="Received mailbox message count" count=0 gluonID=8d13c326-9a70-402d-89ee-04dba24e2495 labelID=80333af9-6882-4d63-9abf-05ec43122825 pkg=bridge/event/imap time="2024-08-08T05:59:06+02:00" level=info msg="Received mailbox message count" count=0 gluonID=8d13c326-9a70-402d-89ee-04dba24e2495 labelID=cca70a4e-1cde-4574-ba25-2de6cfaa1f53 pkg=bridge/event/imap time="2024-08-08T05:59:06+02:00" level=info msg="Received mailbox message count" count=0 gluonID=8d13c326-9a70-402d-89ee-04dba24e2495 labelID=Folders pkg=bridge/event/imap time="2024-08-08T05:59:06+02:00" level=info msg="Received mailbox message count" count=0 gluonID=8d13c326-9a70-402d-89ee-04dba24e2495 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T05:59:06+02:00" level=info msg="Received mailbox message count" count=0 gluonID=8d13c326-9a70-402d-89ee-04dba24e2495 labelID=Labels pkg=bridge/event/imap time="2024-08-08T05:59:06+02:00" level=info msg="Received mailbox message count" count=0 gluonID=8d13c326-9a70-402d-89ee-04dba24e2495 labelID=29453ad4-949a-4f02-a973-2110873f4c2b pkg=bridge/event/imap time="2024-08-08T05:59:06+02:00" level=info msg="Received mailbox message count" count=0 gluonID=8d13c326-9a70-402d-89ee-04dba24e2495 labelID=3 pkg=bridge/event/imap time="2024-08-08T05:59:06+02:00" level=info msg="Received mailbox message count" count=0 gluonID=8d13c326-9a70-402d-89ee-04dba24e2495 labelID=4 pkg=bridge/event/imap time="2024-08-08T05:59:06+02:00" level=info msg="Received mailbox message count" count=0 gluonID=8d13c326-9a70-402d-89ee-04dba24e2495 labelID=72155e96-1311-42a8-9165-3591539285e3 pkg=bridge/event/imap time="2024-08-08T05:59:06+02:00" level=info msg="Received mailbox message count" count=0 gluonID=8d13c326-9a70-402d-89ee-04dba24e2495 labelID=8 pkg=bridge/event/imap time="2024-08-08T05:59:06+02:00" level=info msg="Received mailbox message count" count=0 gluonID=8d13c326-9a70-402d-89ee-04dba24e2495 labelID=f42359bc-ffc4-4f20-a334-50a974542e53 pkg=bridge/event/imap time="2024-08-08T05:59:06+02:00" level=info msg="Received mailbox message count" count=0 gluonID=8d13c326-9a70-402d-89ee-04dba24e2495 labelID=10 pkg=bridge/event/imap time="2024-08-08T05:59:06+02:00" level=info msg="Received mailbox message count" count=0 gluonID=8d13c326-9a70-402d-89ee-04dba24e2495 labelID=9d1a0f8a-0f6e-4a1e-bd52-2478d1f28693 pkg=bridge/event/imap time="2024-08-08T05:59:06+02:00" level=info msg="Received mailbox message count" count=0 gluonID=8d13c326-9a70-402d-89ee-04dba24e2495 labelID=ee3f54f3-2263-4fa1-a7b1-62ac376599a3 pkg=bridge/event/imap time="2024-08-08T05:59:06+02:00" level=info msg="Received mailbox message count" count=0 gluonID=8d13c326-9a70-402d-89ee-04dba24e2495 labelID=03283043-363b-447b-963b-6ef1fde04e3c pkg=bridge/event/imap time="2024-08-08T05:59:06+02:00" level=info msg="Received mailbox message count" count=0 gluonID=8d13c326-9a70-402d-89ee-04dba24e2495 labelID=12 pkg=bridge/event/imap time="2024-08-08T05:59:06+02:00" level=info msg="Received mailbox message count" count=0 gluonID=8d13c326-9a70-402d-89ee-04dba24e2495 labelID=4fde0263-5cb9-476e-bae4-219a38367f42 pkg=bridge/event/imap time="2024-08-08T05:59:06+02:00" level=info msg="Received mailbox message count" count=0 gluonID=8d13c326-9a70-402d-89ee-04dba24e2495 labelID=5 pkg=bridge/event/imap time="2024-08-08T05:59:06+02:00" level=info msg="Received mailbox message count" count=0 gluonID=8d13c326-9a70-402d-89ee-04dba24e2495 labelID=fa7317ce-2cf5-404c-8c09-df2b9a5135b0 pkg=bridge/event/imap time="2024-08-08T05:59:06+02:00" level=info msg="Starting IMAP Service" service=imap user=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Sync triggered" service=imap user=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 05:59:06.490010964 +0200 CEST m=+88.118841176" user=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Sync already complete, only system labels will be updated" service=imap user=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:3b3ec536-991d-467f-a463-f4ecffe666f2" userID=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-08-08T05:59:06+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-08-08T05:59:06+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-08-08T05:59:06+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:06+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:36065: use of closed network connection" service=server-manager time="2024-08-08T05:59:06+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:59:06+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:06+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-08-08T05:59:06+02:00" level=info msg="Finished user sync" duration=3.153879ms service=imap user=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Event loop reset" eventID="Cw==" service=user-events user=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="200 OK: POST https://127.0.0.1:42379/data/v1/stats" pkg=gpa/client userID=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Configuration Status Success event sent." userID=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:59:06+02:00" level=info msg="Closing user" userID=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Exiting IMAP Service" service=imap user=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Exiting service main loop" service=smtp user=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Exiting Service" service=user-identity user=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Exiting service main loop" service=telemetry user=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Exiting service" service=user-events user=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:59:06+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:59:06+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:06+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:35301: use of closed network connection" service=server-manager time="2024-08-08T05:59:06+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:59:06+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_Refresh2994786123/001/config601833486/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:59:06+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_Refresh2994786123/001/data3006574164/gluon/backend/db gluonStore=/tmp/TestBridge_Refresh2994786123/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-08-08T05:59:06+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:06+02:00" level=info msg="Starting IMAP server" port=41775 service=server-manager ssl=false time="2024-08-08T05:59:06+02:00" level=info msg="Starting SMTP server" port=35301 service=server-manager ssl=false time="2024-08-08T05:59:06+02:00" level=info msg="Loading users" count=1 pkg=bridge/user time="2024-08-08T05:59:06+02:00" level=info msg="Loading connected user" mode=combined pkg=bridge/user userID=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:59:06+02:00" level=info msg="200 OK: POST https://127.0.0.1:42379/auth/v4/refresh" pkg=gpa/manager time="2024-08-08T05:59:06+02:00" level=info msg="Creating new user" userID=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Creating user object" numAddr=1 numLabels=22 userID=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Starting service Last EventID=Cw==" service=user-events user=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:42379/core/v4/settings" pkg=gpa/client userID=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Starting service main loop" service=telemetry user=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Starting service main loop" service=smtp user=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:42379/core/v4/labels?Type=4" pkg=gpa/client userID=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:42379/core/v4/labels?Type=3" pkg=gpa/client userID=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:42379/core/v4/labels?Type=1" pkg=gpa/client userID=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Adding user to imap server" addrID=99bb9509-5258-448a-b437-2c22914fed75 service=server-manager time="2024-08-08T05:59:06+02:00" level=info msg="Loading existing IMAP user" addrID=99bb9509-5258-448a-b437-2c22914fed75 gluonID=8d13c326-9a70-402d-89ee-04dba24e2495 service=server-manager time="2024-08-08T05:59:06+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:59:06+02:00" level=info msg=Resuming service=user-events user=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Successfully loaded connected user" pkg=bridge/user userID=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:59:06+02:00" level=info msg="Received mailbox message count" count=0 gluonID=8d13c326-9a70-402d-89ee-04dba24e2495 labelID=72155e96-1311-42a8-9165-3591539285e3 pkg=bridge/event/imap time="2024-08-08T05:59:06+02:00" level=info msg="Received mailbox message count" count=0 gluonID=8d13c326-9a70-402d-89ee-04dba24e2495 labelID=8 pkg=bridge/event/imap time="2024-08-08T05:59:06+02:00" level=info msg="Received mailbox message count" count=0 gluonID=8d13c326-9a70-402d-89ee-04dba24e2495 labelID=5 pkg=bridge/event/imap time="2024-08-08T05:59:06+02:00" level=info msg="Received mailbox message count" count=0 gluonID=8d13c326-9a70-402d-89ee-04dba24e2495 labelID=03283043-363b-447b-963b-6ef1fde04e3c pkg=bridge/event/imap time="2024-08-08T05:59:06+02:00" level=info msg="Received mailbox message count" count=0 gluonID=8d13c326-9a70-402d-89ee-04dba24e2495 labelID=10 pkg=bridge/event/imap time="2024-08-08T05:59:06+02:00" level=info msg="Received mailbox message count" count=0 gluonID=8d13c326-9a70-402d-89ee-04dba24e2495 labelID=12 pkg=bridge/event/imap time="2024-08-08T05:59:06+02:00" level=info msg="Received mailbox message count" count=0 gluonID=8d13c326-9a70-402d-89ee-04dba24e2495 labelID=29453ad4-949a-4f02-a973-2110873f4c2b pkg=bridge/event/imap time="2024-08-08T05:59:06+02:00" level=info msg="Received mailbox message count" count=0 gluonID=8d13c326-9a70-402d-89ee-04dba24e2495 labelID=7 pkg=bridge/event/imap time="2024-08-08T05:59:06+02:00" level=info msg="Received mailbox message count" count=0 gluonID=8d13c326-9a70-402d-89ee-04dba24e2495 labelID=9d1a0f8a-0f6e-4a1e-bd52-2478d1f28693 pkg=bridge/event/imap time="2024-08-08T05:59:06+02:00" level=info msg="Received mailbox message count" count=0 gluonID=8d13c326-9a70-402d-89ee-04dba24e2495 labelID=Folders pkg=bridge/event/imap time="2024-08-08T05:59:06+02:00" level=info msg="Received mailbox message count" count=0 gluonID=8d13c326-9a70-402d-89ee-04dba24e2495 labelID=0 pkg=bridge/event/imap time="2024-08-08T05:59:06+02:00" level=info msg="Received mailbox message count" count=0 gluonID=8d13c326-9a70-402d-89ee-04dba24e2495 labelID=f42359bc-ffc4-4f20-a334-50a974542e53 pkg=bridge/event/imap time="2024-08-08T05:59:06+02:00" level=info msg="Received mailbox message count" count=0 gluonID=8d13c326-9a70-402d-89ee-04dba24e2495 labelID=fa7317ce-2cf5-404c-8c09-df2b9a5135b0 pkg=bridge/event/imap time="2024-08-08T05:59:06+02:00" level=info msg="Received mailbox message count" count=0 gluonID=8d13c326-9a70-402d-89ee-04dba24e2495 labelID=Labels pkg=bridge/event/imap time="2024-08-08T05:59:06+02:00" level=info msg="Received mailbox message count" count=0 gluonID=8d13c326-9a70-402d-89ee-04dba24e2495 labelID=4fde0263-5cb9-476e-bae4-219a38367f42 pkg=bridge/event/imap time="2024-08-08T05:59:06+02:00" level=info msg="Received mailbox message count" count=0 gluonID=8d13c326-9a70-402d-89ee-04dba24e2495 labelID=80333af9-6882-4d63-9abf-05ec43122825 pkg=bridge/event/imap time="2024-08-08T05:59:06+02:00" level=info msg="Received mailbox message count" count=0 gluonID=8d13c326-9a70-402d-89ee-04dba24e2495 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T05:59:06+02:00" level=info msg="Received mailbox message count" count=0 gluonID=8d13c326-9a70-402d-89ee-04dba24e2495 labelID=3 pkg=bridge/event/imap time="2024-08-08T05:59:06+02:00" level=info msg="Received mailbox message count" count=0 gluonID=8d13c326-9a70-402d-89ee-04dba24e2495 labelID=6 pkg=bridge/event/imap time="2024-08-08T05:59:06+02:00" level=info msg="Received mailbox message count" count=0 gluonID=8d13c326-9a70-402d-89ee-04dba24e2495 labelID=cca70a4e-1cde-4574-ba25-2de6cfaa1f53 pkg=bridge/event/imap time="2024-08-08T05:59:06+02:00" level=info msg="Received mailbox message count" count=0 gluonID=8d13c326-9a70-402d-89ee-04dba24e2495 labelID=ee3f54f3-2263-4fa1-a7b1-62ac376599a3 pkg=bridge/event/imap time="2024-08-08T05:59:06+02:00" level=info msg="Received mailbox message count" count=0 gluonID=8d13c326-9a70-402d-89ee-04dba24e2495 labelID=4 pkg=bridge/event/imap time="2024-08-08T05:59:06+02:00" level=info msg="Starting IMAP Service" service=imap user=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Sync triggered" service=imap user=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 05:59:06.534609819 +0200 CEST m=+88.163440031" user=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Sync already complete, only system labels will be updated" service=imap user=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:3b3ec536-991d-467f-a463-f4ecffe666f2" userID=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-08-08T05:59:06+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-08-08T05:59:06+02:00" level=info msg="Finished user sync" duration=9.864663ms service=imap user=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Event loop reset" eventID="Cw==" service=user-events user=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-08-08T05:59:06+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:06+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:35301: use of closed network connection" service=server-manager time="2024-08-08T05:59:06+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:59:06+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:06+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-08-08T05:59:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:42379/core/v4/events/Cw==" pkg=gpa/client userID=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Received new API event" new="Event DA==: refresh: 255" old="Cw==" service=user-events user=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Received refresh event" service=user-events user=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Handling refresh event" service=user-identity user=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:42379/core/v4/settings" pkg=gpa/client userID=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:42379/core/v4/users" pkg=gpa/client userID=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:42379/core/v4/users" pkg=gpa/client userID=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:42379/core/v4/addresses" pkg=gpa/client userID=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:42379/core/v4/addresses" pkg=gpa/client userID=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:42379/core/v4/users" pkg=gpa/client userID=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:42379/core/v4/addresses" pkg=gpa/client userID=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Removing gluon ID" addrID=99bb9509-5258-448a-b437-2c22914fed75 gluonID=8d13c326-9a70-402d-89ee-04dba24e2495 userID=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:59:06+02:00" level=info msg="Adding user to imap server" addrID=99bb9509-5258-448a-b437-2c22914fed75 service=server-manager time="2024-08-08T05:59:06+02:00" level=info msg="Creating new IMAP user" addrID=99bb9509-5258-448a-b437-2c22914fed75 service=server-manager time="2024-08-08T05:59:06+02:00" level=info msg="Setting gluon ID" addrID=99bb9509-5258-448a-b437-2c22914fed75 gluonID=3c6e0324-ed95-4b77-890b-1c7d801c2497 userID=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Created new IMAP user" addrID=99bb9509-5258-448a-b437-2c22914fed75 gluonID=3c6e0324-ed95-4b77-890b-1c7d801c2497 service=server-manager time="2024-08-08T05:59:06+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:59:06+02:00" level=info msg="Sync triggered" service=imap user=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Received mailbox message count" count=0 gluonID=3c6e0324-ed95-4b77-890b-1c7d801c2497 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T05:59:06+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 05:59:06.673286559 +0200 CEST m=+88.302116771" user=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Syncing labels" service=imap user=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Synced labels" service=imap user=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:42379/mail/v4/messages/count" pkg=gpa/client userID=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Syncing messages" service=imap user=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Job started" service=imap user=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="200 OK: POST https://127.0.0.1:42379/mail/v4/messages" pkg=gpa/client userID=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Job finished" service=imap user=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Synced messages" service=imap user=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Finished user sync" duration=38.268463ms service=imap user=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Event loop reset" eventID="DA==" service=user-events user=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:59:06+02:00" level=info msg="Closing user" userID=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Exiting IMAP Service" service=imap user=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Exiting service main loop" service=smtp user=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Exiting Service" service=user-identity user=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Exiting service main loop" service=telemetry user=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Exiting service" service=user-events user=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:59:06+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:59:06+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:06+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:33985: use of closed network connection" service=server-manager time="2024-08-08T05:59:06+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:59:06+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_Refresh2994786123/001/config601833486/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:59:06+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_Refresh2994786123/001/data3006574164/gluon/backend/db gluonStore=/tmp/TestBridge_Refresh2994786123/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-08-08T05:59:06+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:06+02:00" level=info msg="Starting IMAP server" port=38017 service=server-manager ssl=false time="2024-08-08T05:59:06+02:00" level=info msg="Starting SMTP server" port=33985 service=server-manager ssl=false time="2024-08-08T05:59:06+02:00" level=info msg="Loading users" count=1 pkg=bridge/user time="2024-08-08T05:59:06+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:59:06+02:00" level=info msg="Loading connected user" mode=combined pkg=bridge/user userID=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="200 OK: POST https://127.0.0.1:42379/auth/v4/refresh" pkg=gpa/manager time="2024-08-08T05:59:06+02:00" level=info msg="Creating new user" userID=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Creating user object" numAddr=1 numLabels=22 userID=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Starting service Last EventID=DA==" service=user-events user=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:42379/core/v4/settings" pkg=gpa/client userID=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Starting service main loop" service=telemetry user=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Starting service main loop" service=smtp user=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:42379/core/v4/labels?Type=4" pkg=gpa/client userID=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:42379/core/v4/labels?Type=3" pkg=gpa/client userID=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:42379/core/v4/labels?Type=1" pkg=gpa/client userID=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Adding user to imap server" addrID=99bb9509-5258-448a-b437-2c22914fed75 service=server-manager time="2024-08-08T05:59:06+02:00" level=info msg="Loading existing IMAP user" addrID=99bb9509-5258-448a-b437-2c22914fed75 gluonID=3c6e0324-ed95-4b77-890b-1c7d801c2497 service=server-manager time="2024-08-08T05:59:06+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:59:06+02:00" level=info msg=Resuming service=user-events user=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Successfully loaded connected user" pkg=bridge/user userID=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:59:06+02:00" level=info msg="Received mailbox message count" count=0 gluonID=3c6e0324-ed95-4b77-890b-1c7d801c2497 labelID=9d1a0f8a-0f6e-4a1e-bd52-2478d1f28693 pkg=bridge/event/imap time="2024-08-08T05:59:06+02:00" level=info msg="Received mailbox message count" count=0 gluonID=3c6e0324-ed95-4b77-890b-1c7d801c2497 labelID=Folders pkg=bridge/event/imap time="2024-08-08T05:59:06+02:00" level=info msg="Received mailbox message count" count=0 gluonID=3c6e0324-ed95-4b77-890b-1c7d801c2497 labelID=0 pkg=bridge/event/imap time="2024-08-08T05:59:06+02:00" level=info msg="Received mailbox message count" count=0 gluonID=3c6e0324-ed95-4b77-890b-1c7d801c2497 labelID=03283043-363b-447b-963b-6ef1fde04e3c pkg=bridge/event/imap time="2024-08-08T05:59:06+02:00" level=info msg="Received mailbox message count" count=0 gluonID=3c6e0324-ed95-4b77-890b-1c7d801c2497 labelID=12 pkg=bridge/event/imap time="2024-08-08T05:59:06+02:00" level=info msg="Received mailbox message count" count=0 gluonID=3c6e0324-ed95-4b77-890b-1c7d801c2497 labelID=4fde0263-5cb9-476e-bae4-219a38367f42 pkg=bridge/event/imap time="2024-08-08T05:59:06+02:00" level=info msg="Received mailbox message count" count=0 gluonID=3c6e0324-ed95-4b77-890b-1c7d801c2497 labelID=5 pkg=bridge/event/imap time="2024-08-08T05:59:06+02:00" level=info msg="Received mailbox message count" count=0 gluonID=3c6e0324-ed95-4b77-890b-1c7d801c2497 labelID=72155e96-1311-42a8-9165-3591539285e3 pkg=bridge/event/imap time="2024-08-08T05:59:06+02:00" level=info msg="Received mailbox message count" count=0 gluonID=3c6e0324-ed95-4b77-890b-1c7d801c2497 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T05:59:06+02:00" level=info msg="Received mailbox message count" count=0 gluonID=3c6e0324-ed95-4b77-890b-1c7d801c2497 labelID=fa7317ce-2cf5-404c-8c09-df2b9a5135b0 pkg=bridge/event/imap time="2024-08-08T05:59:06+02:00" level=info msg="Received mailbox message count" count=0 gluonID=3c6e0324-ed95-4b77-890b-1c7d801c2497 labelID=3 pkg=bridge/event/imap time="2024-08-08T05:59:06+02:00" level=info msg="Received mailbox message count" count=0 gluonID=3c6e0324-ed95-4b77-890b-1c7d801c2497 labelID=8 pkg=bridge/event/imap time="2024-08-08T05:59:06+02:00" level=info msg="Received mailbox message count" count=0 gluonID=3c6e0324-ed95-4b77-890b-1c7d801c2497 labelID=f42359bc-ffc4-4f20-a334-50a974542e53 pkg=bridge/event/imap time="2024-08-08T05:59:06+02:00" level=info msg="Received mailbox message count" count=0 gluonID=3c6e0324-ed95-4b77-890b-1c7d801c2497 labelID=29453ad4-949a-4f02-a973-2110873f4c2b pkg=bridge/event/imap time="2024-08-08T05:59:06+02:00" level=info msg="Received mailbox message count" count=0 gluonID=3c6e0324-ed95-4b77-890b-1c7d801c2497 labelID=4 pkg=bridge/event/imap time="2024-08-08T05:59:06+02:00" level=info msg="Received mailbox message count" count=0 gluonID=3c6e0324-ed95-4b77-890b-1c7d801c2497 labelID=6 pkg=bridge/event/imap time="2024-08-08T05:59:06+02:00" level=info msg="Received mailbox message count" count=0 gluonID=3c6e0324-ed95-4b77-890b-1c7d801c2497 labelID=80333af9-6882-4d63-9abf-05ec43122825 pkg=bridge/event/imap time="2024-08-08T05:59:06+02:00" level=info msg="Received mailbox message count" count=0 gluonID=3c6e0324-ed95-4b77-890b-1c7d801c2497 labelID=cca70a4e-1cde-4574-ba25-2de6cfaa1f53 pkg=bridge/event/imap time="2024-08-08T05:59:06+02:00" level=info msg="Received mailbox message count" count=0 gluonID=3c6e0324-ed95-4b77-890b-1c7d801c2497 labelID=ee3f54f3-2263-4fa1-a7b1-62ac376599a3 pkg=bridge/event/imap time="2024-08-08T05:59:06+02:00" level=info msg="Received mailbox message count" count=0 gluonID=3c6e0324-ed95-4b77-890b-1c7d801c2497 labelID=10 pkg=bridge/event/imap time="2024-08-08T05:59:06+02:00" level=info msg="Received mailbox message count" count=0 gluonID=3c6e0324-ed95-4b77-890b-1c7d801c2497 labelID=7 pkg=bridge/event/imap time="2024-08-08T05:59:06+02:00" level=info msg="Received mailbox message count" count=0 gluonID=3c6e0324-ed95-4b77-890b-1c7d801c2497 labelID=Labels pkg=bridge/event/imap time="2024-08-08T05:59:06+02:00" level=info msg="Starting IMAP Service" service=imap user=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Sync triggered" service=imap user=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 05:59:06.7484565 +0200 CEST m=+88.377286712" user=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Sync already complete, only system labels will be updated" service=imap user=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:3b3ec536-991d-467f-a463-f4ecffe666f2" userID=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-08-08T05:59:06+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-08-08T05:59:06+02:00" level=info msg="Finished user sync" duration=12.919685ms service=imap user=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Event loop reset" eventID="DA==" service=user-events user=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-08-08T05:59:06+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:06+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:33985: use of closed network connection" service=server-manager time="2024-08-08T05:59:06+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:59:06+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:06+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-08-08T05:59:06+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:59:06+02:00" level=info msg="Closing user" userID=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Exiting IMAP Service" service=imap user=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Exiting service main loop" service=smtp user=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Exiting Service" service=user-identity user=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Exiting service main loop" service=telemetry user=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Exiting service" service=user-events user=3b3ec536-991d-467f-a463-f4ecffe666f2 time="2024-08-08T05:59:06+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:59:06+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:59:06+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:06+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:38597: use of closed network connection" service=server-manager time="2024-08-08T05:59:06+02:00" level=info msg="Closing SMTP server" service=server-manager --- PASS: TestBridge_Refresh (2.17s) === RUN TestBridge_Send time="2024-08-08T05:59:07+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_Send4109917058/001/config2337600883/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:59:07+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_Send4109917058/001/data3579848926/gluon/backend/db gluonStore=/tmp/TestBridge_Send4109917058/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-08-08T05:59:07+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:07+02:00" level=info msg="Starting IMAP server" port=1144 service=server-manager ssl=false time="2024-08-08T05:59:07+02:00" level=info msg="Starting SMTP server" port=1026 service=server-manager ssl=false time="2024-08-08T05:59:07+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T05:59:07+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:59:07+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:59:07+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-08-08T05:59:07+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-08-08T05:59:07+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-08-08T05:59:07+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:07+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1026: use of closed network connection" service=server-manager time="2024-08-08T05:59:07+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:59:07+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:07+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-08-08T05:59:07+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (16f78a7d)" time="2024-08-08T05:59:07+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (16f78a7d)" time="2024-08-08T05:59:07+02:00" level=info msg="200 OK: POST https://127.0.0.1:42133/auth/v4/info" pkg=gpa/manager time="2024-08-08T05:59:08+02:00" level=info msg="200 OK: POST https://127.0.0.1:42133/auth/v4" pkg=gpa/manager time="2024-08-08T05:59:08+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:08+02:00" level=info msg="Adding vault user" userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:08+02:00" level=info msg="Creating new user" userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:08+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:42133/core/v4/events/latest" pkg=gpa/client userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:08+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:42133/core/v4/settings" pkg=gpa/client userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:08+02:00" level=info msg="Starting service main loop" service=telemetry user=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:08+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:08+02:00" level=info msg="Starting service main loop" service=smtp user=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:42133/core/v4/labels?Type=4" pkg=gpa/client userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:42133/core/v4/labels?Type=3" pkg=gpa/client userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:42133/core/v4/labels?Type=1" pkg=gpa/client userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:08+02:00" level=info msg="Adding user to imap server" addrID=ec420f52-7eda-447b-9807-17292fb08fb5 service=server-manager time="2024-08-08T05:59:08+02:00" level=info msg="Creating new IMAP user" addrID=ec420f52-7eda-447b-9807-17292fb08fb5 service=server-manager time="2024-08-08T05:59:08+02:00" level=info msg="Setting gluon ID" addrID=ec420f52-7eda-447b-9807-17292fb08fb5 gluonID=609a1581-9ea7-434c-ba05-2937bd2b969c userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:08+02:00" level=info msg="Created new IMAP user" addrID=ec420f52-7eda-447b-9807-17292fb08fb5 gluonID=609a1581-9ea7-434c-ba05-2937bd2b969c service=server-manager time="2024-08-08T05:59:08+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:59:08+02:00" level=info msg=Resuming service=user-events user=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:08+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (665d0698)" time="2024-08-08T05:59:08+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (665d0698)" time="2024-08-08T05:59:08+02:00" level=info msg="Received mailbox message count" count=0 gluonID=609a1581-9ea7-434c-ba05-2937bd2b969c labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T05:59:08+02:00" level=info msg="Starting IMAP Service" service=imap user=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:08+02:00" level=info msg="Sync triggered" service=imap user=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:08+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 05:59:08.855030088 +0200 CEST m=+90.483860310" user=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:08+02:00" level=info msg="Syncing labels" service=imap user=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:08+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:a92bcf57-687c-4764-92a1-9620b782d7d3" userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:08+02:00" level=info msg="Synced labels" service=imap user=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:42133/mail/v4/messages/count" pkg=gpa/client userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:08+02:00" level=info msg="Syncing messages" service=imap user=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:08+02:00" level=info msg="Job started" service=imap user=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:08+02:00" level=info msg="200 OK: POST https://127.0.0.1:42133/auth/v4/info" pkg=gpa/manager time="2024-08-08T05:59:08+02:00" level=info msg="200 OK: POST https://127.0.0.1:42133/mail/v4/messages" pkg=gpa/client userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:08+02:00" level=info msg="Job finished" service=imap user=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:08+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:08+02:00" level=info msg="Synced messages" service=imap user=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:08+02:00" level=info msg="Finished user sync" duration=82.829726ms service=imap user=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:08+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:08+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:42133/core/v4/events/AA==" pkg=gpa/client userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42133/core/v4/events/AA==" pkg=gpa/client userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42133/core/v4/events/AA==" pkg=gpa/client userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42133/core/v4/events/AA==" pkg=gpa/client userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: POST https://127.0.0.1:42133/auth/v4" pkg=gpa/manager time="2024-08-08T05:59:09+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=c26242d3-0c41-48f5-b9f7-7af330d8a5fa time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42133/core/v4/events/AA==" pkg=gpa/client userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42133/core/v4/events/AA==" pkg=gpa/client userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="Adding vault user" userID=c26242d3-0c41-48f5-b9f7-7af330d8a5fa time="2024-08-08T05:59:09+02:00" level=info msg="Creating new user" userID=c26242d3-0c41-48f5-b9f7-7af330d8a5fa time="2024-08-08T05:59:09+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=c26242d3-0c41-48f5-b9f7-7af330d8a5fa time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42133/core/v4/events/latest" pkg=gpa/client userID=c26242d3-0c41-48f5-b9f7-7af330d8a5fa time="2024-08-08T05:59:09+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=c26242d3-0c41-48f5-b9f7-7af330d8a5fa time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42133/core/v4/settings" pkg=gpa/client userID=c26242d3-0c41-48f5-b9f7-7af330d8a5fa time="2024-08-08T05:59:09+02:00" level=info msg="Starting service main loop" service=telemetry user=c26242d3-0c41-48f5-b9f7-7af330d8a5fa time="2024-08-08T05:59:09+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=c26242d3-0c41-48f5-b9f7-7af330d8a5fa time="2024-08-08T05:59:09+02:00" level=info msg="Starting service main loop" service=smtp user=c26242d3-0c41-48f5-b9f7-7af330d8a5fa time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42133/core/v4/labels?Type=4" pkg=gpa/client userID=c26242d3-0c41-48f5-b9f7-7af330d8a5fa time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42133/core/v4/labels?Type=3" pkg=gpa/client userID=c26242d3-0c41-48f5-b9f7-7af330d8a5fa time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42133/core/v4/labels?Type=1" pkg=gpa/client userID=c26242d3-0c41-48f5-b9f7-7af330d8a5fa time="2024-08-08T05:59:09+02:00" level=info msg="Adding user to imap server" addrID=2e14655c-90a0-4cd5-b690-eb5f533f72e5 service=server-manager time="2024-08-08T05:59:09+02:00" level=info msg="Creating new IMAP user" addrID=2e14655c-90a0-4cd5-b690-eb5f533f72e5 service=server-manager time="2024-08-08T05:59:09+02:00" level=info msg="Setting gluon ID" addrID=2e14655c-90a0-4cd5-b690-eb5f533f72e5 gluonID=d7d79d76-99d2-4e7a-9e87-2ee029481304 userID=c26242d3-0c41-48f5-b9f7-7af330d8a5fa time="2024-08-08T05:59:09+02:00" level=info msg="Created new IMAP user" addrID=2e14655c-90a0-4cd5-b690-eb5f533f72e5 gluonID=d7d79d76-99d2-4e7a-9e87-2ee029481304 service=server-manager time="2024-08-08T05:59:09+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:59:09+02:00" level=info msg=Resuming service=user-events user=c26242d3-0c41-48f5-b9f7-7af330d8a5fa time="2024-08-08T05:59:09+02:00" level=info msg="Received mailbox message count" count=0 gluonID=d7d79d76-99d2-4e7a-9e87-2ee029481304 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T05:59:09+02:00" level=info msg="Starting IMAP Service" service=imap user=c26242d3-0c41-48f5-b9f7-7af330d8a5fa time="2024-08-08T05:59:09+02:00" level=info msg="Sync triggered" service=imap user=c26242d3-0c41-48f5-b9f7-7af330d8a5fa time="2024-08-08T05:59:09+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 05:59:09.489415721 +0200 CEST m=+91.118245933" user=c26242d3-0c41-48f5-b9f7-7af330d8a5fa time="2024-08-08T05:59:09+02:00" level=info msg="Syncing labels" service=imap user=c26242d3-0c41-48f5-b9f7-7af330d8a5fa time="2024-08-08T05:59:09+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:c26242d3-0c41-48f5-b9f7-7af330d8a5fa" userID=c26242d3-0c41-48f5-b9f7-7af330d8a5fa time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: POST https://127.0.0.1:42133/data/v1/stats" pkg=gpa/client userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="Configuration Status Success event sent." userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42133/mail/v4/settings" pkg=gpa/client userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="Synced labels" service=imap user=c26242d3-0c41-48f5-b9f7-7af330d8a5fa time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42133/mail/v4/messages/count" pkg=gpa/client userID=c26242d3-0c41-48f5-b9f7-7af330d8a5fa time="2024-08-08T05:59:09+02:00" level=info msg="Syncing messages" service=imap user=c26242d3-0c41-48f5-b9f7-7af330d8a5fa time="2024-08-08T05:59:09+02:00" level=info msg="Job started" service=imap user=c26242d3-0c41-48f5-b9f7-7af330d8a5fa time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: POST https://127.0.0.1:42133/mail/v4/messages" pkg=gpa/client userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: POST https://127.0.0.1:42133/mail/v4/messages" pkg=gpa/client userID=c26242d3-0c41-48f5-b9f7-7af330d8a5fa time="2024-08-08T05:59:09+02:00" level=info msg="Job finished" service=imap user=c26242d3-0c41-48f5-b9f7-7af330d8a5fa time="2024-08-08T05:59:09+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=c26242d3-0c41-48f5-b9f7-7af330d8a5fa time="2024-08-08T05:59:09+02:00" level=info msg="Synced messages" service=imap user=c26242d3-0c41-48f5-b9f7-7af330d8a5fa time="2024-08-08T05:59:09+02:00" level=info msg="Finished user sync" duration=32.076714ms service=imap user=c26242d3-0c41-48f5-b9f7-7af330d8a5fa time="2024-08-08T05:59:09+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=c26242d3-0c41-48f5-b9f7-7af330d8a5fa time="2024-08-08T05:59:09+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=c26242d3-0c41-48f5-b9f7-7af330d8a5fa time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42133/core/v4/keys?Email=recipient%40proton.local" pkg=gpa/client userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42133/contacts/v4/emails?Email=recipient%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: POST https://127.0.0.1:42133/mail/v4/messages/696d4a4e-f7f4-4255-a39b-c37ecc3ab045" pkg=gpa/client userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42133/mail/v4/settings" pkg=gpa/client userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: POST https://127.0.0.1:42133/mail/v4/messages" pkg=gpa/client userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42133/core/v4/keys?Email=recipient%40proton.local" pkg=gpa/client userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42133/contacts/v4/emails?Email=recipient%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: POST https://127.0.0.1:42133/mail/v4/messages/45011f6e-3ce6-4669-8d4f-17281d4b409b" pkg=gpa/client userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42133/mail/v4/settings" pkg=gpa/client userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: POST https://127.0.0.1:42133/mail/v4/messages" pkg=gpa/client userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42133/core/v4/keys?Email=recipient%40proton.local" pkg=gpa/client userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42133/contacts/v4/emails?Email=recipient%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: POST https://127.0.0.1:42133/mail/v4/messages/1d4dd72a-c448-469b-bbce-a01bdc122431" pkg=gpa/client userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42133/mail/v4/settings" pkg=gpa/client userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: POST https://127.0.0.1:42133/mail/v4/messages" pkg=gpa/client userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42133/core/v4/keys?Email=recipient%40proton.local" pkg=gpa/client userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42133/contacts/v4/emails?Email=recipient%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: POST https://127.0.0.1:42133/mail/v4/messages/1d926845-28a4-41ab-9bbc-90acf8122146" pkg=gpa/client userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42133/mail/v4/settings" pkg=gpa/client userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42133/core/v4/events/AA==" pkg=gpa/client userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="Received new API event" new="Event DA==: messages: created=4, updated=4, deleted=0" old="AA==" service=user-events user=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="Handling message created event" date=0 messageID=696d4a4e-f7f4-4255-a39b-c37ecc3ab045 service=imap subject="******** (19421d58)" user=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42133/mail/v4/messages/696d4a4e-f7f4-4255-a39b-c37ecc3ab045" pkg=gpa/client userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=696d4a4e-f7f4-4255-a39b-c37ecc3ab045 service=imap subject="******** (19421d58)" user=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42133/mail/v4/messages/696d4a4e-f7f4-4255-a39b-c37ecc3ab045" pkg=gpa/client userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: POST https://127.0.0.1:42133/mail/v4/messages" pkg=gpa/client userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="Handling message created event" date=0 messageID=45011f6e-3ce6-4669-8d4f-17281d4b409b service=imap subject="******** (26ea0ae2)" user=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42133/core/v4/keys?Email=recipient%40proton.local" pkg=gpa/client userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42133/mail/v4/messages/45011f6e-3ce6-4669-8d4f-17281d4b409b" pkg=gpa/client userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42133/contacts/v4/emails?Email=recipient%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=45011f6e-3ce6-4669-8d4f-17281d4b409b service=imap subject="******** (26ea0ae2)" user=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: POST https://127.0.0.1:42133/mail/v4/messages/5c5342b4-f803-4da8-b8cc-b6c4ac61758e" pkg=gpa/client userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42133/mail/v4/messages/45011f6e-3ce6-4669-8d4f-17281d4b409b" pkg=gpa/client userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42133/core/v4/events/AQ==" pkg=gpa/client userID=c26242d3-0c41-48f5-b9f7-7af330d8a5fa time="2024-08-08T05:59:09+02:00" level=info msg="Received new API event" new="Event DQ==: messages: created=4, updated=0, deleted=0" old="AQ==" service=user-events user=c26242d3-0c41-48f5-b9f7-7af330d8a5fa time="2024-08-08T05:59:09+02:00" level=info msg="Handling message created event" date=0 messageID=30774e8e-f1e0-49a1-a45f-552fddeae538 service=imap subject="******** (19421d58)" user=c26242d3-0c41-48f5-b9f7-7af330d8a5fa time="2024-08-08T05:59:09+02:00" level=info msg="Handling message created event" date=0 messageID=1d4dd72a-c448-469b-bbce-a01bdc122431 service=imap subject="******** (32aaca36)" user=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42133/mail/v4/messages/30774e8e-f1e0-49a1-a45f-552fddeae538" pkg=gpa/client userID=c26242d3-0c41-48f5-b9f7-7af330d8a5fa time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42133/mail/v4/messages/1d4dd72a-c448-469b-bbce-a01bdc122431" pkg=gpa/client userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=1d4dd72a-c448-469b-bbce-a01bdc122431 service=imap subject="******** (32aaca36)" user=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42133/mail/v4/messages/1d4dd72a-c448-469b-bbce-a01bdc122431" pkg=gpa/client userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="Handling message created event" date=0 messageID=1d926845-28a4-41ab-9bbc-90acf8122146 service=imap subject="******** (4a13e678)" user=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42133/mail/v4/settings" pkg=gpa/client userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42133/mail/v4/messages/1d926845-28a4-41ab-9bbc-90acf8122146" pkg=gpa/client userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: POST https://127.0.0.1:42133/mail/v4/messages" pkg=gpa/client userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="Handling message created event" date=0 messageID=98eb6584-3bd8-4f3a-bb99-ec4fe981b758 service=imap subject="******** (26ea0ae2)" user=c26242d3-0c41-48f5-b9f7-7af330d8a5fa time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42133/core/v4/keys?Email=recipient%40proton.local" pkg=gpa/client userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42133/mail/v4/messages/98eb6584-3bd8-4f3a-bb99-ec4fe981b758" pkg=gpa/client userID=c26242d3-0c41-48f5-b9f7-7af330d8a5fa time="2024-08-08T05:59:09+02:00" level=info msg="Handling message created event" date=0 messageID=328d58b1-f73d-49a6-816f-d3779395a137 service=imap subject="******** (32aaca36)" user=c26242d3-0c41-48f5-b9f7-7af330d8a5fa time="2024-08-08T05:59:09+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=1d926845-28a4-41ab-9bbc-90acf8122146 service=imap subject="******** (4a13e678)" user=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42133/mail/v4/messages/1d926845-28a4-41ab-9bbc-90acf8122146" pkg=gpa/client userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42133/contacts/v4/emails?Email=recipient%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42133/mail/v4/messages/328d58b1-f73d-49a6-816f-d3779395a137" pkg=gpa/client userID=c26242d3-0c41-48f5-b9f7-7af330d8a5fa time="2024-08-08T05:59:09+02:00" level=info msg="Handling message created event" date=0 messageID=3ba648d3-378a-4cb5-9be5-63eee1e60f04 service=imap subject="******** (4a13e678)" user=c26242d3-0c41-48f5-b9f7-7af330d8a5fa time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: POST https://127.0.0.1:42133/mail/v4/messages/21f3e143-a32f-4b6d-9507-8f6908c5e2ce" pkg=gpa/client userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42133/mail/v4/messages/3ba648d3-378a-4cb5-9be5-63eee1e60f04" pkg=gpa/client userID=c26242d3-0c41-48f5-b9f7-7af330d8a5fa time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42133/mail/v4/settings" pkg=gpa/client userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: POST https://127.0.0.1:42133/mail/v4/messages" pkg=gpa/client userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42133/core/v4/keys?Email=recipient%40proton.local" pkg=gpa/client userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42133/contacts/v4/emails?Email=recipient%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: POST https://127.0.0.1:42133/mail/v4/messages/545dda76-d0da-4d18-8a6b-6de09e5e8b3d" pkg=gpa/client userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42133/core/v4/events/DA==" pkg=gpa/client userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="Received new API event" new="Event FA==: messages: created=3, updated=2, deleted=0" old="DA==" service=user-events user=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="Handling message created event" date=0 messageID=5c5342b4-f803-4da8-b8cc-b6c4ac61758e service=imap subject="******** (04788660)" user=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42133/core/v4/events/DQ==" pkg=gpa/client userID=c26242d3-0c41-48f5-b9f7-7af330d8a5fa time="2024-08-08T05:59:09+02:00" level=info msg="Received new API event" new="Event Fg==: messages: created=3, updated=0, deleted=0" old="DQ==" service=user-events user=c26242d3-0c41-48f5-b9f7-7af330d8a5fa time="2024-08-08T05:59:09+02:00" level=info msg="Handling message created event" date=0 messageID=f7bef086-f947-45d2-899b-2134a62894b7 service=imap subject="******** (04788660)" user=c26242d3-0c41-48f5-b9f7-7af330d8a5fa time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42133/mail/v4/messages/5c5342b4-f803-4da8-b8cc-b6c4ac61758e" pkg=gpa/client userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42133/mail/v4/messages/f7bef086-f947-45d2-899b-2134a62894b7" pkg=gpa/client userID=c26242d3-0c41-48f5-b9f7-7af330d8a5fa time="2024-08-08T05:59:09+02:00" level=info msg="Handling message created event" date=0 messageID=893422df-94d8-4cf6-b130-d421f21e0a20 service=imap subject="******** (cfde65e6)" user=c26242d3-0c41-48f5-b9f7-7af330d8a5fa time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42133/mail/v4/messages/893422df-94d8-4cf6-b130-d421f21e0a20" pkg=gpa/client userID=c26242d3-0c41-48f5-b9f7-7af330d8a5fa time="2024-08-08T05:59:09+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=5c5342b4-f803-4da8-b8cc-b6c4ac61758e service=imap subject="******** (04788660)" user=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42133/mail/v4/messages/5c5342b4-f803-4da8-b8cc-b6c4ac61758e" pkg=gpa/client userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="Handling message created event" date=0 messageID=823aa6d6-be34-466a-b749-c8e2b3a5246d service=imap subject="******** (8de58fd4)" user=c26242d3-0c41-48f5-b9f7-7af330d8a5fa time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42133/mail/v4/messages/823aa6d6-be34-466a-b749-c8e2b3a5246d" pkg=gpa/client userID=c26242d3-0c41-48f5-b9f7-7af330d8a5fa time="2024-08-08T05:59:09+02:00" level=info msg="Handling message created event" date=0 messageID=21f3e143-a32f-4b6d-9507-8f6908c5e2ce service=imap subject="******** (cfde65e6)" user=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42133/mail/v4/messages/21f3e143-a32f-4b6d-9507-8f6908c5e2ce" pkg=gpa/client userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42133/mail/v4/settings" pkg=gpa/client userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: POST https://127.0.0.1:42133/mail/v4/messages" pkg=gpa/client userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42133/core/v4/keys?Email=recipient%40proton.local" pkg=gpa/client userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=21f3e143-a32f-4b6d-9507-8f6908c5e2ce service=imap subject="******** (cfde65e6)" user=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42133/contacts/v4/emails?Email=recipient%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42133/mail/v4/messages/21f3e143-a32f-4b6d-9507-8f6908c5e2ce" pkg=gpa/client userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: POST https://127.0.0.1:42133/mail/v4/messages/a3ec356c-0e44-454f-93c2-86a398637be3" pkg=gpa/client userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="Handling message created event" date=0 messageID=545dda76-d0da-4d18-8a6b-6de09e5e8b3d service=imap subject="******** (8de58fd4)" user=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42133/mail/v4/messages/545dda76-d0da-4d18-8a6b-6de09e5e8b3d" pkg=gpa/client userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42133/mail/v4/settings" pkg=gpa/client userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: POST https://127.0.0.1:42133/mail/v4/messages" pkg=gpa/client userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42133/core/v4/keys?Email=recipient%40proton.local" pkg=gpa/client userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42133/contacts/v4/emails?Email=recipient%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: POST https://127.0.0.1:42133/mail/v4/messages/ae7ba276-8aae-46ff-93b0-0c54c82fa94f" pkg=gpa/client userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42133/mail/v4/settings" pkg=gpa/client userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42133/core/v4/events/FA==" pkg=gpa/client userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="Received new API event" new="Event Gw==: messages: created=2, updated=3, deleted=0" old="FA==" service=user-events user=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=545dda76-d0da-4d18-8a6b-6de09e5e8b3d service=imap subject="******** (8de58fd4)" user=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42133/core/v4/events/Fg==" pkg=gpa/client userID=c26242d3-0c41-48f5-b9f7-7af330d8a5fa time="2024-08-08T05:59:09+02:00" level=info msg="Received new API event" new="Event HA==: messages: created=2, updated=0, deleted=0" old="Fg==" service=user-events user=c26242d3-0c41-48f5-b9f7-7af330d8a5fa time="2024-08-08T05:59:09+02:00" level=info msg="Handling message created event" date=0 messageID=394aad19-e9cd-4389-a8b1-39893cbe0e79 service=imap subject="******** (4a67196f)" user=c26242d3-0c41-48f5-b9f7-7af330d8a5fa time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42133/mail/v4/messages/545dda76-d0da-4d18-8a6b-6de09e5e8b3d" pkg=gpa/client userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="Handling message created event" date=0 messageID=a3ec356c-0e44-454f-93c2-86a398637be3 service=imap subject="******** (4a67196f)" user=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42133/mail/v4/messages/394aad19-e9cd-4389-a8b1-39893cbe0e79" pkg=gpa/client userID=c26242d3-0c41-48f5-b9f7-7af330d8a5fa time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42133/mail/v4/messages/a3ec356c-0e44-454f-93c2-86a398637be3" pkg=gpa/client userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="Handling message created event" date=0 messageID=c4f63089-78b2-4279-bb98-8b2eab102341 service=imap subject="******** (b806793b)" user=c26242d3-0c41-48f5-b9f7-7af330d8a5fa time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42133/mail/v4/messages/c4f63089-78b2-4279-bb98-8b2eab102341" pkg=gpa/client userID=c26242d3-0c41-48f5-b9f7-7af330d8a5fa time="2024-08-08T05:59:09+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=a3ec356c-0e44-454f-93c2-86a398637be3 service=imap subject="******** (4a67196f)" user=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42133/mail/v4/messages/a3ec356c-0e44-454f-93c2-86a398637be3" pkg=gpa/client userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="Handling message created event" date=0 messageID=ae7ba276-8aae-46ff-93b0-0c54c82fa94f service=imap subject="******** (b806793b)" user=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: POST https://127.0.0.1:42133/mail/v4/messages" pkg=gpa/client userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42133/mail/v4/messages/ae7ba276-8aae-46ff-93b0-0c54c82fa94f" pkg=gpa/client userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42133/core/v4/keys?Email=recipient%40proton.local" pkg=gpa/client userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42133/contacts/v4/emails?Email=recipient%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: POST https://127.0.0.1:42133/mail/v4/messages/dc1ac017-afac-438c-9fbd-c8cb179cb7be" pkg=gpa/client userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="Configuration Status is back to Pending due to Failure." userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: POST https://127.0.0.1:42133/data/v1/stats" pkg=gpa/client userID=c26242d3-0c41-48f5-b9f7-7af330d8a5fa time="2024-08-08T05:59:09+02:00" level=info msg="Configuration Status Success event sent." userID=c26242d3-0c41-48f5-b9f7-7af330d8a5fa time="2024-08-08T05:59:09+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=ae7ba276-8aae-46ff-93b0-0c54c82fa94f service=imap subject="******** (b806793b)" user=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42133/mail/v4/messages/ae7ba276-8aae-46ff-93b0-0c54c82fa94f" pkg=gpa/client userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42133/core/v4/events/Gw==" pkg=gpa/client userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="Received new API event" new="Event Hg==: messages: created=1, updated=1, deleted=0" old="Gw==" service=user-events user=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="Handling message created event" date=0 messageID=dc1ac017-afac-438c-9fbd-c8cb179cb7be service=imap subject="******** (a032fadc)" user=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42133/core/v4/events/HA==" pkg=gpa/client userID=c26242d3-0c41-48f5-b9f7-7af330d8a5fa time="2024-08-08T05:59:09+02:00" level=info msg="Received new API event" new="Event Hw==: messages: created=1, updated=0, deleted=0" old="HA==" service=user-events user=c26242d3-0c41-48f5-b9f7-7af330d8a5fa time="2024-08-08T05:59:09+02:00" level=info msg="Handling message created event" date=0 messageID=d4000d49-475e-49c5-b8a4-f0a6abc10833 service=imap subject="******** (a032fadc)" user=c26242d3-0c41-48f5-b9f7-7af330d8a5fa time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42133/mail/v4/messages/dc1ac017-afac-438c-9fbd-c8cb179cb7be" pkg=gpa/client userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42133/mail/v4/messages/d4000d49-475e-49c5-b8a4-f0a6abc10833" pkg=gpa/client userID=c26242d3-0c41-48f5-b9f7-7af330d8a5fa time="2024-08-08T05:59:09+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=dc1ac017-afac-438c-9fbd-c8cb179cb7be service=imap subject="******** (a032fadc)" user=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42133/mail/v4/messages/dc1ac017-afac-438c-9fbd-c8cb179cb7be" pkg=gpa/client userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:59:09+02:00" level=info msg="Closing user" userID=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="Exiting IMAP Service" service=imap user=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="Exiting service main loop" service=smtp user=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="Exiting Service" service=user-identity user=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="Exiting service main loop" service=telemetry user=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="Exiting service" service=user-events user=a92bcf57-687c-4764-92a1-9620b782d7d3 time="2024-08-08T05:59:09+02:00" level=info msg="Closing user" userID=c26242d3-0c41-48f5-b9f7-7af330d8a5fa time="2024-08-08T05:59:09+02:00" level=info msg="Exiting IMAP Service" service=imap user=c26242d3-0c41-48f5-b9f7-7af330d8a5fa time="2024-08-08T05:59:09+02:00" level=info msg="Exiting service main loop" service=smtp user=c26242d3-0c41-48f5-b9f7-7af330d8a5fa time="2024-08-08T05:59:09+02:00" level=info msg="Exiting Service" service=user-identity user=c26242d3-0c41-48f5-b9f7-7af330d8a5fa time="2024-08-08T05:59:09+02:00" level=info msg="Exiting service main loop" service=telemetry user=c26242d3-0c41-48f5-b9f7-7af330d8a5fa time="2024-08-08T05:59:09+02:00" level=info msg="Exiting service" service=user-events user=c26242d3-0c41-48f5-b9f7-7af330d8a5fa time="2024-08-08T05:59:09+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:59:09+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:59:09+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:09+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:39717: use of closed network connection" service=server-manager time="2024-08-08T05:59:09+02:00" level=info msg="Closing SMTP server" service=server-manager --- PASS: TestBridge_Send (3.12s) === RUN TestBridge_SendDraftFlags time="2024-08-08T05:59:10+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_SendDraftFlags3717287378/001/config2672056480/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:59:10+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_SendDraftFlags3717287378/001/data260114830/gluon/backend/db gluonStore=/tmp/TestBridge_SendDraftFlags3717287378/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-08-08T05:59:10+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:10+02:00" level=info msg="Starting IMAP server" port=1144 service=server-manager ssl=false time="2024-08-08T05:59:10+02:00" level=info msg="Starting SMTP server" port=1026 service=server-manager ssl=false time="2024-08-08T05:59:10+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T05:59:10+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:59:10+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:59:10+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-08-08T05:59:10+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-08-08T05:59:10+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-08-08T05:59:10+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:10+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1026: use of closed network connection" service=server-manager time="2024-08-08T05:59:10+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:59:10+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:10+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-08-08T05:59:10+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (16f78a7d)" time="2024-08-08T05:59:10+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (16f78a7d)" time="2024-08-08T05:59:10+02:00" level=info msg="200 OK: POST https://127.0.0.1:40091/auth/v4/info" pkg=gpa/manager time="2024-08-08T05:59:11+02:00" level=info msg="200 OK: POST https://127.0.0.1:40091/auth/v4" pkg=gpa/manager time="2024-08-08T05:59:11+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=6552cfb5-f243-4dba-b075-d9d093c11124 time="2024-08-08T05:59:11+02:00" level=info msg="Adding vault user" userID=6552cfb5-f243-4dba-b075-d9d093c11124 time="2024-08-08T05:59:11+02:00" level=info msg="Creating new user" userID=6552cfb5-f243-4dba-b075-d9d093c11124 time="2024-08-08T05:59:11+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=6552cfb5-f243-4dba-b075-d9d093c11124 time="2024-08-08T05:59:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:40091/core/v4/events/latest" pkg=gpa/client userID=6552cfb5-f243-4dba-b075-d9d093c11124 time="2024-08-08T05:59:11+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=6552cfb5-f243-4dba-b075-d9d093c11124 time="2024-08-08T05:59:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:40091/core/v4/settings" pkg=gpa/client userID=6552cfb5-f243-4dba-b075-d9d093c11124 time="2024-08-08T05:59:11+02:00" level=info msg="Starting service main loop" service=telemetry user=6552cfb5-f243-4dba-b075-d9d093c11124 time="2024-08-08T05:59:11+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=6552cfb5-f243-4dba-b075-d9d093c11124 time="2024-08-08T05:59:11+02:00" level=info msg="Starting service main loop" service=smtp user=6552cfb5-f243-4dba-b075-d9d093c11124 time="2024-08-08T05:59:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:40091/core/v4/labels?Type=4" pkg=gpa/client userID=6552cfb5-f243-4dba-b075-d9d093c11124 time="2024-08-08T05:59:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:40091/core/v4/labels?Type=3" pkg=gpa/client userID=6552cfb5-f243-4dba-b075-d9d093c11124 time="2024-08-08T05:59:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:40091/core/v4/labels?Type=1" pkg=gpa/client userID=6552cfb5-f243-4dba-b075-d9d093c11124 time="2024-08-08T05:59:11+02:00" level=info msg="Adding user to imap server" addrID=2865607e-e687-42e1-87b6-d48fbf6ac935 service=server-manager time="2024-08-08T05:59:11+02:00" level=info msg="Creating new IMAP user" addrID=2865607e-e687-42e1-87b6-d48fbf6ac935 service=server-manager time="2024-08-08T05:59:11+02:00" level=info msg="Setting gluon ID" addrID=2865607e-e687-42e1-87b6-d48fbf6ac935 gluonID=5053c5a9-3f20-4080-82aa-64050bf64ce0 userID=6552cfb5-f243-4dba-b075-d9d093c11124 time="2024-08-08T05:59:11+02:00" level=info msg="Created new IMAP user" addrID=2865607e-e687-42e1-87b6-d48fbf6ac935 gluonID=5053c5a9-3f20-4080-82aa-64050bf64ce0 service=server-manager time="2024-08-08T05:59:11+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:59:11+02:00" level=info msg=Resuming service=user-events user=6552cfb5-f243-4dba-b075-d9d093c11124 time="2024-08-08T05:59:11+02:00" level=info msg="Received mailbox message count" count=0 gluonID=5053c5a9-3f20-4080-82aa-64050bf64ce0 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T05:59:11+02:00" level=info msg="Starting IMAP Service" service=imap user=6552cfb5-f243-4dba-b075-d9d093c11124 time="2024-08-08T05:59:11+02:00" level=info msg="Sync triggered" service=imap user=6552cfb5-f243-4dba-b075-d9d093c11124 time="2024-08-08T05:59:11+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 05:59:11.541440159 +0200 CEST m=+93.170270371" user=6552cfb5-f243-4dba-b075-d9d093c11124 time="2024-08-08T05:59:11+02:00" level=info msg="Syncing labels" service=imap user=6552cfb5-f243-4dba-b075-d9d093c11124 time="2024-08-08T05:59:11+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:6552cfb5-f243-4dba-b075-d9d093c11124" userID=6552cfb5-f243-4dba-b075-d9d093c11124 time="2024-08-08T05:59:11+02:00" level=info msg="Synced labels" service=imap user=6552cfb5-f243-4dba-b075-d9d093c11124 time="2024-08-08T05:59:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:40091/mail/v4/messages/count" pkg=gpa/client userID=6552cfb5-f243-4dba-b075-d9d093c11124 time="2024-08-08T05:59:11+02:00" level=info msg="Syncing messages" service=imap user=6552cfb5-f243-4dba-b075-d9d093c11124 time="2024-08-08T05:59:11+02:00" level=info msg="Job started" service=imap user=6552cfb5-f243-4dba-b075-d9d093c11124 time="2024-08-08T05:59:11+02:00" level=info msg="200 OK: POST https://127.0.0.1:40091/mail/v4/messages" pkg=gpa/client userID=6552cfb5-f243-4dba-b075-d9d093c11124 time="2024-08-08T05:59:11+02:00" level=info msg="Job finished" service=imap user=6552cfb5-f243-4dba-b075-d9d093c11124 time="2024-08-08T05:59:11+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=6552cfb5-f243-4dba-b075-d9d093c11124 time="2024-08-08T05:59:11+02:00" level=info msg="Synced messages" service=imap user=6552cfb5-f243-4dba-b075-d9d093c11124 time="2024-08-08T05:59:11+02:00" level=info msg="Finished user sync" duration=17.636612ms service=imap user=6552cfb5-f243-4dba-b075-d9d093c11124 time="2024-08-08T05:59:11+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=6552cfb5-f243-4dba-b075-d9d093c11124 time="2024-08-08T05:59:11+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=6552cfb5-f243-4dba-b075-d9d093c11124 time="2024-08-08T05:59:11+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:59:11+02:00" level=info msg="Closing user" userID=6552cfb5-f243-4dba-b075-d9d093c11124 time="2024-08-08T05:59:11+02:00" level=info msg="Exiting IMAP Service" service=imap user=6552cfb5-f243-4dba-b075-d9d093c11124 time="2024-08-08T05:59:11+02:00" level=info msg="Exiting service main loop" service=smtp user=6552cfb5-f243-4dba-b075-d9d093c11124 time="2024-08-08T05:59:11+02:00" level=info msg="Exiting Service" service=user-identity user=6552cfb5-f243-4dba-b075-d9d093c11124 time="2024-08-08T05:59:11+02:00" level=info msg="Exiting service main loop" service=telemetry user=6552cfb5-f243-4dba-b075-d9d093c11124 time="2024-08-08T05:59:11+02:00" level=info msg="Exiting service" service=user-events user=6552cfb5-f243-4dba-b075-d9d093c11124 time="2024-08-08T05:59:11+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:59:11+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:59:11+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:11+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:38567: use of closed network connection" service=server-manager time="2024-08-08T05:59:11+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:59:11+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_SendDraftFlags3717287378/001/config2672056480/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:59:11+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_SendDraftFlags3717287378/001/data260114830/gluon/backend/db gluonStore=/tmp/TestBridge_SendDraftFlags3717287378/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-08-08T05:59:11+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:11+02:00" level=info msg="Starting IMAP server" port=46479 service=server-manager ssl=false time="2024-08-08T05:59:11+02:00" level=info msg="Starting SMTP server" port=38567 service=server-manager ssl=false time="2024-08-08T05:59:11+02:00" level=info msg="Loading users" count=1 pkg=bridge/user time="2024-08-08T05:59:11+02:00" level=info msg="Loading connected user" mode=combined pkg=bridge/user userID=6552cfb5-f243-4dba-b075-d9d093c11124 time="2024-08-08T05:59:11+02:00" level=info msg="200 OK: POST https://127.0.0.1:40091/auth/v4/refresh" pkg=gpa/manager time="2024-08-08T05:59:11+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:59:11+02:00" level=info msg="Creating new user" userID=6552cfb5-f243-4dba-b075-d9d093c11124 time="2024-08-08T05:59:11+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=6552cfb5-f243-4dba-b075-d9d093c11124 time="2024-08-08T05:59:11+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=6552cfb5-f243-4dba-b075-d9d093c11124 time="2024-08-08T05:59:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:40091/core/v4/settings" pkg=gpa/client userID=6552cfb5-f243-4dba-b075-d9d093c11124 time="2024-08-08T05:59:11+02:00" level=info msg="Starting service main loop" service=telemetry user=6552cfb5-f243-4dba-b075-d9d093c11124 time="2024-08-08T05:59:11+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=6552cfb5-f243-4dba-b075-d9d093c11124 time="2024-08-08T05:59:11+02:00" level=info msg="Starting service main loop" service=smtp user=6552cfb5-f243-4dba-b075-d9d093c11124 time="2024-08-08T05:59:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:40091/core/v4/labels?Type=4" pkg=gpa/client userID=6552cfb5-f243-4dba-b075-d9d093c11124 time="2024-08-08T05:59:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:40091/core/v4/labels?Type=3" pkg=gpa/client userID=6552cfb5-f243-4dba-b075-d9d093c11124 time="2024-08-08T05:59:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:40091/core/v4/labels?Type=1" pkg=gpa/client userID=6552cfb5-f243-4dba-b075-d9d093c11124 time="2024-08-08T05:59:11+02:00" level=info msg="Adding user to imap server" addrID=2865607e-e687-42e1-87b6-d48fbf6ac935 service=server-manager time="2024-08-08T05:59:11+02:00" level=info msg="Loading existing IMAP user" addrID=2865607e-e687-42e1-87b6-d48fbf6ac935 gluonID=5053c5a9-3f20-4080-82aa-64050bf64ce0 service=server-manager time="2024-08-08T05:59:11+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:59:11+02:00" level=info msg=Resuming service=user-events user=6552cfb5-f243-4dba-b075-d9d093c11124 time="2024-08-08T05:59:11+02:00" level=info msg="Successfully loaded connected user" pkg=bridge/user userID=6552cfb5-f243-4dba-b075-d9d093c11124 time="2024-08-08T05:59:11+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:59:11+02:00" level=info msg="Received mailbox message count" count=0 gluonID=5053c5a9-3f20-4080-82aa-64050bf64ce0 labelID=4 pkg=bridge/event/imap time="2024-08-08T05:59:11+02:00" level=info msg="Received mailbox message count" count=0 gluonID=5053c5a9-3f20-4080-82aa-64050bf64ce0 labelID=8 pkg=bridge/event/imap time="2024-08-08T05:59:11+02:00" level=info msg="Received mailbox message count" count=0 gluonID=5053c5a9-3f20-4080-82aa-64050bf64ce0 labelID=Folders pkg=bridge/event/imap time="2024-08-08T05:59:11+02:00" level=info msg="Received mailbox message count" count=0 gluonID=5053c5a9-3f20-4080-82aa-64050bf64ce0 labelID=0 pkg=bridge/event/imap time="2024-08-08T05:59:11+02:00" level=info msg="Received mailbox message count" count=0 gluonID=5053c5a9-3f20-4080-82aa-64050bf64ce0 labelID=10 pkg=bridge/event/imap time="2024-08-08T05:59:11+02:00" level=info msg="Received mailbox message count" count=0 gluonID=5053c5a9-3f20-4080-82aa-64050bf64ce0 labelID=12 pkg=bridge/event/imap time="2024-08-08T05:59:11+02:00" level=info msg="Received mailbox message count" count=0 gluonID=5053c5a9-3f20-4080-82aa-64050bf64ce0 labelID=7 pkg=bridge/event/imap time="2024-08-08T05:59:11+02:00" level=info msg="Received mailbox message count" count=0 gluonID=5053c5a9-3f20-4080-82aa-64050bf64ce0 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T05:59:11+02:00" level=info msg="Received mailbox message count" count=0 gluonID=5053c5a9-3f20-4080-82aa-64050bf64ce0 labelID=Labels pkg=bridge/event/imap time="2024-08-08T05:59:11+02:00" level=info msg="Received mailbox message count" count=0 gluonID=5053c5a9-3f20-4080-82aa-64050bf64ce0 labelID=3 pkg=bridge/event/imap time="2024-08-08T05:59:11+02:00" level=info msg="Received mailbox message count" count=0 gluonID=5053c5a9-3f20-4080-82aa-64050bf64ce0 labelID=5 pkg=bridge/event/imap time="2024-08-08T05:59:11+02:00" level=info msg="Received mailbox message count" count=0 gluonID=5053c5a9-3f20-4080-82aa-64050bf64ce0 labelID=6 pkg=bridge/event/imap time="2024-08-08T05:59:11+02:00" level=info msg="Starting IMAP Service" service=imap user=6552cfb5-f243-4dba-b075-d9d093c11124 time="2024-08-08T05:59:11+02:00" level=info msg="Sync triggered" service=imap user=6552cfb5-f243-4dba-b075-d9d093c11124 time="2024-08-08T05:59:11+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 05:59:11.614896023 +0200 CEST m=+93.243726235" user=6552cfb5-f243-4dba-b075-d9d093c11124 time="2024-08-08T05:59:11+02:00" level=info msg="Sync already complete, only system labels will be updated" service=imap user=6552cfb5-f243-4dba-b075-d9d093c11124 time="2024-08-08T05:59:11+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:6552cfb5-f243-4dba-b075-d9d093c11124" userID=6552cfb5-f243-4dba-b075-d9d093c11124 time="2024-08-08T05:59:11+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-08-08T05:59:11+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-08-08T05:59:11+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-08-08T05:59:11+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:11+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:38567: use of closed network connection" service=server-manager time="2024-08-08T05:59:11+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:59:11+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:11+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-08-08T05:59:11+02:00" level=info msg="Finished user sync" duration=1.136468ms service=imap user=6552cfb5-f243-4dba-b075-d9d093c11124 time="2024-08-08T05:59:11+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=6552cfb5-f243-4dba-b075-d9d093c11124 time="2024-08-08T05:59:11+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=6552cfb5-f243-4dba-b075-d9d093c11124 time="2024-08-08T05:59:11+02:00" level=info msg="200 OK: POST https://127.0.0.1:40091/data/v1/stats" pkg=gpa/client userID=6552cfb5-f243-4dba-b075-d9d093c11124 time="2024-08-08T05:59:11+02:00" level=info msg="Configuration Status Success event sent." userID=6552cfb5-f243-4dba-b075-d9d093c11124 time="2024-08-08T05:59:11+02:00" level=info msg="200 OK: POST https://127.0.0.1:40091/mail/v4/messages" pkg=gpa/client userID=6552cfb5-f243-4dba-b075-d9d093c11124 time="2024-08-08T05:59:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:40091/mail/v4/messages/e7d32844-76c1-4b54-8aa1-a4d5288a4bd4" pkg=gpa/client userID=6552cfb5-f243-4dba-b075-d9d093c11124 time="2024-08-08T05:59:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:40091/mail/v4/settings" pkg=gpa/client userID=6552cfb5-f243-4dba-b075-d9d093c11124 time="2024-08-08T05:59:11+02:00" level=info msg="200 OK: POST https://127.0.0.1:40091/mail/v4/messages" pkg=gpa/client userID=6552cfb5-f243-4dba-b075-d9d093c11124 time="2024-08-08T05:59:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:40091/core/v4/keys?Email=recipient%40proton.local" pkg=gpa/client userID=6552cfb5-f243-4dba-b075-d9d093c11124 time="2024-08-08T05:59:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:40091/contacts/v4/emails?Email=recipient%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=6552cfb5-f243-4dba-b075-d9d093c11124 time="2024-08-08T05:59:11+02:00" level=info msg="200 OK: POST https://127.0.0.1:40091/mail/v4/messages/9a435770-a567-4855-9f82-2ecde88711d9" pkg=gpa/client userID=6552cfb5-f243-4dba-b075-d9d093c11124 time="2024-08-08T05:59:11+02:00" level=info msg="200 OK: PUT https://127.0.0.1:40091/mail/v4/messages/unlabel" pkg=gpa/client userID=6552cfb5-f243-4dba-b075-d9d093c11124 time="2024-08-08T05:59:11+02:00" level=info msg="200 OK: POST https://127.0.0.1:40091/mail/v4/messages" pkg=gpa/client userID=6552cfb5-f243-4dba-b075-d9d093c11124 time="2024-08-08T05:59:11+02:00" level=info msg="200 OK: PUT https://127.0.0.1:40091/mail/v4/messages/delete" pkg=gpa/client userID=6552cfb5-f243-4dba-b075-d9d093c11124 time="2024-08-08T05:59:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:40091/core/v4/events/AA==" pkg=gpa/client userID=6552cfb5-f243-4dba-b075-d9d093c11124 time="2024-08-08T05:59:11+02:00" level=info msg="Received new API event" new="Event Bw==: messages: created=1, updated=1, deleted=1" old="AA==" service=user-events user=6552cfb5-f243-4dba-b075-d9d093c11124 time="2024-08-08T05:59:11+02:00" level=info msg="Handling message created event" date=0 messageID=9a435770-a567-4855-9f82-2ecde88711d9 service=imap subject="******** (532eaabd)" user=6552cfb5-f243-4dba-b075-d9d093c11124 time="2024-08-08T05:59:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:40091/mail/v4/messages/9a435770-a567-4855-9f82-2ecde88711d9" pkg=gpa/client userID=6552cfb5-f243-4dba-b075-d9d093c11124 time="2024-08-08T05:59:11+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=9a435770-a567-4855-9f82-2ecde88711d9 service=imap subject="******** (532eaabd)" user=6552cfb5-f243-4dba-b075-d9d093c11124 time="2024-08-08T05:59:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:40091/mail/v4/messages/9a435770-a567-4855-9f82-2ecde88711d9" pkg=gpa/client userID=6552cfb5-f243-4dba-b075-d9d093c11124 time="2024-08-08T05:59:11+02:00" level=info msg="Handling message deleted event" messageID=e7d32844-76c1-4b54-8aa1-a4d5288a4bd4 service=imap user=6552cfb5-f243-4dba-b075-d9d093c11124 time="2024-08-08T05:59:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:40091/core/v4/events/Bw==" pkg=gpa/client userID=6552cfb5-f243-4dba-b075-d9d093c11124 time="2024-08-08T05:59:11+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:59:11+02:00" level=info msg="Closing user" userID=6552cfb5-f243-4dba-b075-d9d093c11124 time="2024-08-08T05:59:11+02:00" level=info msg="Exiting IMAP Service" service=imap user=6552cfb5-f243-4dba-b075-d9d093c11124 time="2024-08-08T05:59:11+02:00" level=info msg="Exiting service main loop" service=smtp user=6552cfb5-f243-4dba-b075-d9d093c11124 time="2024-08-08T05:59:11+02:00" level=info msg="Exiting Service" service=user-identity user=6552cfb5-f243-4dba-b075-d9d093c11124 time="2024-08-08T05:59:11+02:00" level=info msg="Exiting service main loop" service=telemetry user=6552cfb5-f243-4dba-b075-d9d093c11124 time="2024-08-08T05:59:11+02:00" level=info msg="Exiting service" service=user-events user=6552cfb5-f243-4dba-b075-d9d093c11124 time="2024-08-08T05:59:11+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:59:11+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:59:11+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:11+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:39075: use of closed network connection" service=server-manager time="2024-08-08T05:59:11+02:00" level=info msg="Closing SMTP server" service=server-manager --- PASS: TestBridge_SendDraftFlags (1.96s) === RUN TestBridge_SendInvite time="2024-08-08T05:59:13+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_SendInvite3878246760/001/config1343370771/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:59:13+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_SendInvite3878246760/001/data3131185990/gluon/backend/db gluonStore=/tmp/TestBridge_SendInvite3878246760/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-08-08T05:59:13+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:13+02:00" level=info msg="Starting IMAP server" port=1144 service=server-manager ssl=false time="2024-08-08T05:59:13+02:00" level=info msg="Starting SMTP server" port=1026 service=server-manager ssl=false time="2024-08-08T05:59:13+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T05:59:13+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:59:13+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:59:13+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-08-08T05:59:13+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-08-08T05:59:13+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-08-08T05:59:13+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:13+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1026: use of closed network connection" service=server-manager time="2024-08-08T05:59:13+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:59:13+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:13+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-08-08T05:59:13+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (16f78a7d)" time="2024-08-08T05:59:13+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (16f78a7d)" time="2024-08-08T05:59:13+02:00" level=info msg="200 OK: POST https://127.0.0.1:46025/auth/v4/info" pkg=gpa/manager time="2024-08-08T05:59:13+02:00" level=info msg="200 OK: POST https://127.0.0.1:46025/auth/v4" pkg=gpa/manager time="2024-08-08T05:59:13+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=0b32628f-aa7b-4041-888e-52d6732781f5 time="2024-08-08T05:59:13+02:00" level=info msg="Adding vault user" userID=0b32628f-aa7b-4041-888e-52d6732781f5 time="2024-08-08T05:59:13+02:00" level=info msg="Creating new user" userID=0b32628f-aa7b-4041-888e-52d6732781f5 time="2024-08-08T05:59:13+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=0b32628f-aa7b-4041-888e-52d6732781f5 time="2024-08-08T05:59:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:46025/core/v4/events/latest" pkg=gpa/client userID=0b32628f-aa7b-4041-888e-52d6732781f5 time="2024-08-08T05:59:13+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=0b32628f-aa7b-4041-888e-52d6732781f5 time="2024-08-08T05:59:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:46025/core/v4/settings" pkg=gpa/client userID=0b32628f-aa7b-4041-888e-52d6732781f5 time="2024-08-08T05:59:13+02:00" level=info msg="Starting service main loop" service=telemetry user=0b32628f-aa7b-4041-888e-52d6732781f5 time="2024-08-08T05:59:13+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=0b32628f-aa7b-4041-888e-52d6732781f5 time="2024-08-08T05:59:13+02:00" level=info msg="Starting service main loop" service=smtp user=0b32628f-aa7b-4041-888e-52d6732781f5 time="2024-08-08T05:59:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:46025/core/v4/labels?Type=4" pkg=gpa/client userID=0b32628f-aa7b-4041-888e-52d6732781f5 time="2024-08-08T05:59:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:46025/core/v4/labels?Type=3" pkg=gpa/client userID=0b32628f-aa7b-4041-888e-52d6732781f5 time="2024-08-08T05:59:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:46025/core/v4/labels?Type=1" pkg=gpa/client userID=0b32628f-aa7b-4041-888e-52d6732781f5 time="2024-08-08T05:59:13+02:00" level=info msg="Adding user to imap server" addrID=e277da9f-a317-4085-8651-2a5484a357ef service=server-manager time="2024-08-08T05:59:13+02:00" level=info msg="Creating new IMAP user" addrID=e277da9f-a317-4085-8651-2a5484a357ef service=server-manager time="2024-08-08T05:59:13+02:00" level=info msg="Setting gluon ID" addrID=e277da9f-a317-4085-8651-2a5484a357ef gluonID=cf61de8a-d935-4ae9-b301-06aa0ed00834 userID=0b32628f-aa7b-4041-888e-52d6732781f5 time="2024-08-08T05:59:13+02:00" level=info msg="Created new IMAP user" addrID=e277da9f-a317-4085-8651-2a5484a357ef gluonID=cf61de8a-d935-4ae9-b301-06aa0ed00834 service=server-manager time="2024-08-08T05:59:13+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:59:13+02:00" level=info msg=Resuming service=user-events user=0b32628f-aa7b-4041-888e-52d6732781f5 time="2024-08-08T05:59:13+02:00" level=info msg="Received mailbox message count" count=0 gluonID=cf61de8a-d935-4ae9-b301-06aa0ed00834 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T05:59:13+02:00" level=info msg="Starting IMAP Service" service=imap user=0b32628f-aa7b-4041-888e-52d6732781f5 time="2024-08-08T05:59:13+02:00" level=info msg="Sync triggered" service=imap user=0b32628f-aa7b-4041-888e-52d6732781f5 time="2024-08-08T05:59:13+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 05:59:13.825025877 +0200 CEST m=+95.453856079" user=0b32628f-aa7b-4041-888e-52d6732781f5 time="2024-08-08T05:59:13+02:00" level=info msg="Syncing labels" service=imap user=0b32628f-aa7b-4041-888e-52d6732781f5 time="2024-08-08T05:59:13+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:0b32628f-aa7b-4041-888e-52d6732781f5" userID=0b32628f-aa7b-4041-888e-52d6732781f5 time="2024-08-08T05:59:13+02:00" level=info msg="Synced labels" service=imap user=0b32628f-aa7b-4041-888e-52d6732781f5 time="2024-08-08T05:59:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:46025/mail/v4/messages/count" pkg=gpa/client userID=0b32628f-aa7b-4041-888e-52d6732781f5 time="2024-08-08T05:59:13+02:00" level=info msg="Syncing messages" service=imap user=0b32628f-aa7b-4041-888e-52d6732781f5 time="2024-08-08T05:59:13+02:00" level=info msg="Job started" service=imap user=0b32628f-aa7b-4041-888e-52d6732781f5 time="2024-08-08T05:59:13+02:00" level=info msg="200 OK: POST https://127.0.0.1:46025/mail/v4/messages" pkg=gpa/client userID=0b32628f-aa7b-4041-888e-52d6732781f5 time="2024-08-08T05:59:13+02:00" level=info msg="Job finished" service=imap user=0b32628f-aa7b-4041-888e-52d6732781f5 time="2024-08-08T05:59:13+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=0b32628f-aa7b-4041-888e-52d6732781f5 time="2024-08-08T05:59:13+02:00" level=info msg="Synced messages" service=imap user=0b32628f-aa7b-4041-888e-52d6732781f5 time="2024-08-08T05:59:13+02:00" level=info msg="Finished user sync" duration=7.527505ms service=imap user=0b32628f-aa7b-4041-888e-52d6732781f5 time="2024-08-08T05:59:13+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=0b32628f-aa7b-4041-888e-52d6732781f5 time="2024-08-08T05:59:13+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=0b32628f-aa7b-4041-888e-52d6732781f5 time="2024-08-08T05:59:13+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:59:13+02:00" level=info msg="Closing user" userID=0b32628f-aa7b-4041-888e-52d6732781f5 time="2024-08-08T05:59:13+02:00" level=info msg="Exiting IMAP Service" service=imap user=0b32628f-aa7b-4041-888e-52d6732781f5 time="2024-08-08T05:59:13+02:00" level=info msg="Exiting service main loop" service=smtp user=0b32628f-aa7b-4041-888e-52d6732781f5 time="2024-08-08T05:59:13+02:00" level=info msg="Exiting Service" service=user-identity user=0b32628f-aa7b-4041-888e-52d6732781f5 time="2024-08-08T05:59:13+02:00" level=info msg="Exiting service main loop" service=telemetry user=0b32628f-aa7b-4041-888e-52d6732781f5 time="2024-08-08T05:59:13+02:00" level=info msg="Exiting service" service=user-events user=0b32628f-aa7b-4041-888e-52d6732781f5 time="2024-08-08T05:59:13+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:59:13+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:59:13+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:13+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:45425: use of closed network connection" service=server-manager time="2024-08-08T05:59:13+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:59:13+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_SendInvite3878246760/001/config1343370771/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:59:13+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_SendInvite3878246760/001/data3131185990/gluon/backend/db gluonStore=/tmp/TestBridge_SendInvite3878246760/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-08-08T05:59:13+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:13+02:00" level=info msg="Starting IMAP server" port=32821 service=server-manager ssl=false time="2024-08-08T05:59:13+02:00" level=info msg="Starting SMTP server" port=45425 service=server-manager ssl=false time="2024-08-08T05:59:13+02:00" level=info msg="Loading users" count=1 pkg=bridge/user time="2024-08-08T05:59:13+02:00" level=info msg="Loading connected user" mode=combined pkg=bridge/user userID=0b32628f-aa7b-4041-888e-52d6732781f5 time="2024-08-08T05:59:13+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:59:13+02:00" level=info msg="200 OK: POST https://127.0.0.1:46025/auth/v4/refresh" pkg=gpa/manager time="2024-08-08T05:59:13+02:00" level=info msg="Creating new user" userID=0b32628f-aa7b-4041-888e-52d6732781f5 time="2024-08-08T05:59:13+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=0b32628f-aa7b-4041-888e-52d6732781f5 time="2024-08-08T05:59:13+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=0b32628f-aa7b-4041-888e-52d6732781f5 time="2024-08-08T05:59:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:46025/core/v4/settings" pkg=gpa/client userID=0b32628f-aa7b-4041-888e-52d6732781f5 time="2024-08-08T05:59:13+02:00" level=info msg="Starting service main loop" service=telemetry user=0b32628f-aa7b-4041-888e-52d6732781f5 time="2024-08-08T05:59:13+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=0b32628f-aa7b-4041-888e-52d6732781f5 time="2024-08-08T05:59:13+02:00" level=info msg="Starting service main loop" service=smtp user=0b32628f-aa7b-4041-888e-52d6732781f5 time="2024-08-08T05:59:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:46025/core/v4/labels?Type=4" pkg=gpa/client userID=0b32628f-aa7b-4041-888e-52d6732781f5 time="2024-08-08T05:59:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:46025/core/v4/labels?Type=3" pkg=gpa/client userID=0b32628f-aa7b-4041-888e-52d6732781f5 time="2024-08-08T05:59:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:46025/core/v4/labels?Type=1" pkg=gpa/client userID=0b32628f-aa7b-4041-888e-52d6732781f5 time="2024-08-08T05:59:13+02:00" level=info msg="Adding user to imap server" addrID=e277da9f-a317-4085-8651-2a5484a357ef service=server-manager time="2024-08-08T05:59:13+02:00" level=info msg="Loading existing IMAP user" addrID=e277da9f-a317-4085-8651-2a5484a357ef gluonID=cf61de8a-d935-4ae9-b301-06aa0ed00834 service=server-manager time="2024-08-08T05:59:13+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:59:13+02:00" level=info msg=Resuming service=user-events user=0b32628f-aa7b-4041-888e-52d6732781f5 time="2024-08-08T05:59:13+02:00" level=info msg="Successfully loaded connected user" pkg=bridge/user userID=0b32628f-aa7b-4041-888e-52d6732781f5 time="2024-08-08T05:59:13+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:59:13+02:00" level=info msg="Received mailbox message count" count=0 gluonID=cf61de8a-d935-4ae9-b301-06aa0ed00834 labelID=10 pkg=bridge/event/imap time="2024-08-08T05:59:13+02:00" level=info msg="Received mailbox message count" count=0 gluonID=cf61de8a-d935-4ae9-b301-06aa0ed00834 labelID=3 pkg=bridge/event/imap time="2024-08-08T05:59:13+02:00" level=info msg="Received mailbox message count" count=0 gluonID=cf61de8a-d935-4ae9-b301-06aa0ed00834 labelID=0 pkg=bridge/event/imap time="2024-08-08T05:59:13+02:00" level=info msg="Received mailbox message count" count=0 gluonID=cf61de8a-d935-4ae9-b301-06aa0ed00834 labelID=4 pkg=bridge/event/imap time="2024-08-08T05:59:13+02:00" level=info msg="Received mailbox message count" count=0 gluonID=cf61de8a-d935-4ae9-b301-06aa0ed00834 labelID=5 pkg=bridge/event/imap time="2024-08-08T05:59:13+02:00" level=info msg="Received mailbox message count" count=0 gluonID=cf61de8a-d935-4ae9-b301-06aa0ed00834 labelID=6 pkg=bridge/event/imap time="2024-08-08T05:59:13+02:00" level=info msg="Received mailbox message count" count=0 gluonID=cf61de8a-d935-4ae9-b301-06aa0ed00834 labelID=7 pkg=bridge/event/imap time="2024-08-08T05:59:13+02:00" level=info msg="Received mailbox message count" count=0 gluonID=cf61de8a-d935-4ae9-b301-06aa0ed00834 labelID=8 pkg=bridge/event/imap time="2024-08-08T05:59:13+02:00" level=info msg="Received mailbox message count" count=0 gluonID=cf61de8a-d935-4ae9-b301-06aa0ed00834 labelID=Folders pkg=bridge/event/imap time="2024-08-08T05:59:13+02:00" level=info msg="Received mailbox message count" count=0 gluonID=cf61de8a-d935-4ae9-b301-06aa0ed00834 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T05:59:13+02:00" level=info msg="Received mailbox message count" count=0 gluonID=cf61de8a-d935-4ae9-b301-06aa0ed00834 labelID=12 pkg=bridge/event/imap time="2024-08-08T05:59:13+02:00" level=info msg="Received mailbox message count" count=0 gluonID=cf61de8a-d935-4ae9-b301-06aa0ed00834 labelID=Labels pkg=bridge/event/imap time="2024-08-08T05:59:13+02:00" level=info msg="Starting IMAP Service" service=imap user=0b32628f-aa7b-4041-888e-52d6732781f5 time="2024-08-08T05:59:13+02:00" level=info msg="Sync triggered" service=imap user=0b32628f-aa7b-4041-888e-52d6732781f5 time="2024-08-08T05:59:13+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 05:59:13.862154985 +0200 CEST m=+95.490985187" user=0b32628f-aa7b-4041-888e-52d6732781f5 time="2024-08-08T05:59:13+02:00" level=info msg="Sync already complete, only system labels will be updated" service=imap user=0b32628f-aa7b-4041-888e-52d6732781f5 time="2024-08-08T05:59:13+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:0b32628f-aa7b-4041-888e-52d6732781f5" userID=0b32628f-aa7b-4041-888e-52d6732781f5 time="2024-08-08T05:59:13+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-08-08T05:59:13+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-08-08T05:59:13+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-08-08T05:59:13+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:13+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:45425: use of closed network connection" service=server-manager time="2024-08-08T05:59:13+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:59:13+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:13+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-08-08T05:59:13+02:00" level=info msg="Finished user sync" duration=1.206261ms service=imap user=0b32628f-aa7b-4041-888e-52d6732781f5 time="2024-08-08T05:59:13+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=0b32628f-aa7b-4041-888e-52d6732781f5 time="2024-08-08T05:59:13+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=0b32628f-aa7b-4041-888e-52d6732781f5 time="2024-08-08T05:59:13+02:00" level=info msg="200 OK: POST https://127.0.0.1:46025/data/v1/stats" pkg=gpa/client userID=0b32628f-aa7b-4041-888e-52d6732781f5 time="2024-08-08T05:59:13+02:00" level=info msg="Configuration Status Success event sent." userID=0b32628f-aa7b-4041-888e-52d6732781f5 time="2024-08-08T05:59:13+02:00" level=info msg="200 OK: POST https://127.0.0.1:46025/mail/v4/messages" pkg=gpa/client userID=0b32628f-aa7b-4041-888e-52d6732781f5 time="2024-08-08T05:59:13+02:00" level=info msg="200 OK: POST https://127.0.0.1:46025/mail/v4/attachments" pkg=gpa/client userID=0b32628f-aa7b-4041-888e-52d6732781f5 time="2024-08-08T05:59:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:46025/mail/v4/messages/3cd62536-3a7c-4e58-8e2c-15b49509d8cd" pkg=gpa/client userID=0b32628f-aa7b-4041-888e-52d6732781f5 time="2024-08-08T05:59:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:46025/mail/v4/settings" pkg=gpa/client userID=0b32628f-aa7b-4041-888e-52d6732781f5 time="2024-08-08T05:59:13+02:00" level=info msg="200 OK: POST https://127.0.0.1:46025/mail/v4/messages" pkg=gpa/client userID=0b32628f-aa7b-4041-888e-52d6732781f5 time="2024-08-08T05:59:13+02:00" level=info msg="200 OK: POST https://127.0.0.1:46025/mail/v4/attachments" pkg=gpa/client userID=0b32628f-aa7b-4041-888e-52d6732781f5 time="2024-08-08T05:59:13+02:00" level=info msg="200 OK: POST https://127.0.0.1:46025/mail/v4/attachments" pkg=gpa/client userID=0b32628f-aa7b-4041-888e-52d6732781f5 time="2024-08-08T05:59:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:46025/core/v4/keys?Email=recipient%40proton.local" pkg=gpa/client userID=0b32628f-aa7b-4041-888e-52d6732781f5 time="2024-08-08T05:59:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:46025/contacts/v4/emails?Email=recipient%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=0b32628f-aa7b-4041-888e-52d6732781f5 time="2024-08-08T05:59:13+02:00" level=info msg="200 OK: POST https://127.0.0.1:46025/mail/v4/messages/0b30f96f-b7e2-4afa-a08d-fa7e40e671aa" pkg=gpa/client userID=0b32628f-aa7b-4041-888e-52d6732781f5 time="2024-08-08T05:59:13+02:00" level=info msg="200 OK: PUT https://127.0.0.1:46025/mail/v4/messages/unlabel" pkg=gpa/client userID=0b32628f-aa7b-4041-888e-52d6732781f5 time="2024-08-08T05:59:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:46025/core/v4/events/AA==" pkg=gpa/client userID=0b32628f-aa7b-4041-888e-52d6732781f5 time="2024-08-08T05:59:13+02:00" level=info msg="Received new API event" new="Event CQ==: messages: created=2, updated=2, deleted=0" old="AA==" service=user-events user=0b32628f-aa7b-4041-888e-52d6732781f5 time="2024-08-08T05:59:13+02:00" level=info msg="Handling message created event" date=0 messageID=3cd62536-3a7c-4e58-8e2c-15b49509d8cd service=imap subject="******** (c3b1795b)" user=0b32628f-aa7b-4041-888e-52d6732781f5 time="2024-08-08T05:59:13+02:00" level=info msg="200 OK: POST https://127.0.0.1:46025/mail/v4/messages" pkg=gpa/client userID=0b32628f-aa7b-4041-888e-52d6732781f5 time="2024-08-08T05:59:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:46025/mail/v4/messages/3cd62536-3a7c-4e58-8e2c-15b49509d8cd" pkg=gpa/client userID=0b32628f-aa7b-4041-888e-52d6732781f5 time="2024-08-08T05:59:13+02:00" level=info msg="200 OK: PUT https://127.0.0.1:46025/mail/v4/messages/delete" pkg=gpa/client userID=0b32628f-aa7b-4041-888e-52d6732781f5 time="2024-08-08T05:59:13+02:00" level=info msg="Handling message created event" date=0 messageID=0b30f96f-b7e2-4afa-a08d-fa7e40e671aa service=imap subject="******** (c3b1795b)" user=0b32628f-aa7b-4041-888e-52d6732781f5 time="2024-08-08T05:59:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:46025/mail/v4/messages/0b30f96f-b7e2-4afa-a08d-fa7e40e671aa" pkg=gpa/client userID=0b32628f-aa7b-4041-888e-52d6732781f5 time="2024-08-08T05:59:13+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=0b30f96f-b7e2-4afa-a08d-fa7e40e671aa service=imap subject="******** (c3b1795b)" user=0b32628f-aa7b-4041-888e-52d6732781f5 time="2024-08-08T05:59:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:46025/mail/v4/messages/0b30f96f-b7e2-4afa-a08d-fa7e40e671aa" pkg=gpa/client userID=0b32628f-aa7b-4041-888e-52d6732781f5 time="2024-08-08T05:59:14+02:00" level=info msg="Handling draft or sent updated event" isDraft=true messageID=3cd62536-3a7c-4e58-8e2c-15b49509d8cd service=imap subject="******** (c3b1795b)" user=0b32628f-aa7b-4041-888e-52d6732781f5 time="2024-08-08T05:59:14+02:00" level=warning msg="422 GET https://127.0.0.1:46025/mail/v4/messages/3cd62536-3a7c-4e58-8e2c-15b49509d8cd: Message 3cd62536-3a7c-4e58-8e2c-15b49509d8cd not found (Code=2001, Status=422), Attempt 1" pkg=gpa/client time="2024-08-08T05:59:14+02:00" level=error msg="422 GET https://127.0.0.1:46025/mail/v4/messages/3cd62536-3a7c-4e58-8e2c-15b49509d8cd: Message 3cd62536-3a7c-4e58-8e2c-15b49509d8cd not found (Code=2001, Status=422)" pkg=gpa/client time="2024-08-08T05:59:14+02:00" level=warning msg="Cannot update message: full message is missing on API" messageID=3cd62536-3a7c-4e58-8e2c-15b49509d8cd service=imap user=0b32628f-aa7b-4041-888e-52d6732781f5 time="2024-08-08T05:59:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:46025/core/v4/events/CQ==" pkg=gpa/client userID=0b32628f-aa7b-4041-888e-52d6732781f5 time="2024-08-08T05:59:14+02:00" level=info msg="Received new API event" new="Event Cg==: messages: created=0, updated=0, deleted=1" old="CQ==" service=user-events user=0b32628f-aa7b-4041-888e-52d6732781f5 time="2024-08-08T05:59:14+02:00" level=info msg="Handling message deleted event" messageID=3cd62536-3a7c-4e58-8e2c-15b49509d8cd service=imap user=0b32628f-aa7b-4041-888e-52d6732781f5 time="2024-08-08T05:59:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:46025/core/v4/events/Cg==" pkg=gpa/client userID=0b32628f-aa7b-4041-888e-52d6732781f5 time="2024-08-08T05:59:14+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:59:14+02:00" level=info msg="Closing user" userID=0b32628f-aa7b-4041-888e-52d6732781f5 time="2024-08-08T05:59:14+02:00" level=info msg="Exiting IMAP Service" service=imap user=0b32628f-aa7b-4041-888e-52d6732781f5 time="2024-08-08T05:59:14+02:00" level=info msg="Exiting service main loop" service=smtp user=0b32628f-aa7b-4041-888e-52d6732781f5 time="2024-08-08T05:59:14+02:00" level=info msg="Exiting Service" service=user-identity user=0b32628f-aa7b-4041-888e-52d6732781f5 time="2024-08-08T05:59:14+02:00" level=info msg="Exiting service main loop" service=telemetry user=0b32628f-aa7b-4041-888e-52d6732781f5 time="2024-08-08T05:59:14+02:00" level=info msg="Exiting service" service=user-events user=0b32628f-aa7b-4041-888e-52d6732781f5 time="2024-08-08T05:59:14+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:59:14+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:59:14+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:14+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:33645: use of closed network connection" service=server-manager time="2024-08-08T05:59:14+02:00" level=info msg="Closing SMTP server" service=server-manager --- PASS: TestBridge_SendInvite (2.30s) === RUN TestBridge_SendAddTextBodyPartIfNotExists time="2024-08-08T05:59:15+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_SendAddTextBodyPartIfNotExists922948575/001/config2084211014/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:59:15+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_SendAddTextBodyPartIfNotExists922948575/001/data1158912000/gluon/backend/db gluonStore=/tmp/TestBridge_SendAddTextBodyPartIfNotExists922948575/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-08-08T05:59:15+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:15+02:00" level=info msg="Starting IMAP server" port=1144 service=server-manager ssl=false time="2024-08-08T05:59:15+02:00" level=info msg="Starting SMTP server" port=1026 service=server-manager ssl=false time="2024-08-08T05:59:15+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T05:59:15+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:59:15+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:59:15+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-08-08T05:59:15+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-08-08T05:59:15+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-08-08T05:59:15+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:15+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1026: use of closed network connection" service=server-manager time="2024-08-08T05:59:15+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:59:15+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:15+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-08-08T05:59:15+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (16f78a7d)" time="2024-08-08T05:59:15+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (16f78a7d)" time="2024-08-08T05:59:15+02:00" level=info msg="200 OK: POST https://127.0.0.1:41691/auth/v4/info" pkg=gpa/manager time="2024-08-08T05:59:15+02:00" level=info msg="200 OK: POST https://127.0.0.1:41691/auth/v4" pkg=gpa/manager time="2024-08-08T05:59:15+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=fdcd2071-1d04-4c54-b7db-86c66dd72071 time="2024-08-08T05:59:15+02:00" level=info msg="Adding vault user" userID=fdcd2071-1d04-4c54-b7db-86c66dd72071 time="2024-08-08T05:59:15+02:00" level=info msg="Creating new user" userID=fdcd2071-1d04-4c54-b7db-86c66dd72071 time="2024-08-08T05:59:15+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=fdcd2071-1d04-4c54-b7db-86c66dd72071 time="2024-08-08T05:59:15+02:00" level=info msg="200 OK: GET https://127.0.0.1:41691/core/v4/events/latest" pkg=gpa/client userID=fdcd2071-1d04-4c54-b7db-86c66dd72071 time="2024-08-08T05:59:15+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=fdcd2071-1d04-4c54-b7db-86c66dd72071 time="2024-08-08T05:59:15+02:00" level=info msg="200 OK: GET https://127.0.0.1:41691/core/v4/settings" pkg=gpa/client userID=fdcd2071-1d04-4c54-b7db-86c66dd72071 time="2024-08-08T05:59:15+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=fdcd2071-1d04-4c54-b7db-86c66dd72071 time="2024-08-08T05:59:15+02:00" level=info msg="Starting service main loop" service=telemetry user=fdcd2071-1d04-4c54-b7db-86c66dd72071 time="2024-08-08T05:59:15+02:00" level=info msg="Starting service main loop" service=smtp user=fdcd2071-1d04-4c54-b7db-86c66dd72071 time="2024-08-08T05:59:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:41691/core/v4/labels?Type=4" pkg=gpa/client userID=fdcd2071-1d04-4c54-b7db-86c66dd72071 time="2024-08-08T05:59:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:41691/core/v4/labels?Type=3" pkg=gpa/client userID=fdcd2071-1d04-4c54-b7db-86c66dd72071 time="2024-08-08T05:59:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:41691/core/v4/labels?Type=1" pkg=gpa/client userID=fdcd2071-1d04-4c54-b7db-86c66dd72071 time="2024-08-08T05:59:16+02:00" level=info msg="Adding user to imap server" addrID=7f96b868-0e14-468c-a6aa-c5c3c263e4a0 service=server-manager time="2024-08-08T05:59:16+02:00" level=info msg="Creating new IMAP user" addrID=7f96b868-0e14-468c-a6aa-c5c3c263e4a0 service=server-manager time="2024-08-08T05:59:16+02:00" level=info msg="Setting gluon ID" addrID=7f96b868-0e14-468c-a6aa-c5c3c263e4a0 gluonID=8e13a09d-3f3d-49f7-b80a-1dfb652f55b1 userID=fdcd2071-1d04-4c54-b7db-86c66dd72071 time="2024-08-08T05:59:16+02:00" level=info msg="Created new IMAP user" addrID=7f96b868-0e14-468c-a6aa-c5c3c263e4a0 gluonID=8e13a09d-3f3d-49f7-b80a-1dfb652f55b1 service=server-manager time="2024-08-08T05:59:16+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:59:16+02:00" level=info msg=Resuming service=user-events user=fdcd2071-1d04-4c54-b7db-86c66dd72071 time="2024-08-08T05:59:16+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (665d0698)" time="2024-08-08T05:59:16+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (665d0698)" time="2024-08-08T05:59:16+02:00" level=info msg="Received mailbox message count" count=0 gluonID=8e13a09d-3f3d-49f7-b80a-1dfb652f55b1 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T05:59:16+02:00" level=info msg="Starting IMAP Service" service=imap user=fdcd2071-1d04-4c54-b7db-86c66dd72071 time="2024-08-08T05:59:16+02:00" level=info msg="Sync triggered" service=imap user=fdcd2071-1d04-4c54-b7db-86c66dd72071 time="2024-08-08T05:59:16+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 05:59:16.017955006 +0200 CEST m=+97.646785218" user=fdcd2071-1d04-4c54-b7db-86c66dd72071 time="2024-08-08T05:59:16+02:00" level=info msg="Syncing labels" service=imap user=fdcd2071-1d04-4c54-b7db-86c66dd72071 time="2024-08-08T05:59:16+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:fdcd2071-1d04-4c54-b7db-86c66dd72071" userID=fdcd2071-1d04-4c54-b7db-86c66dd72071 time="2024-08-08T05:59:16+02:00" level=info msg="Synced labels" service=imap user=fdcd2071-1d04-4c54-b7db-86c66dd72071 time="2024-08-08T05:59:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:41691/mail/v4/messages/count" pkg=gpa/client userID=fdcd2071-1d04-4c54-b7db-86c66dd72071 time="2024-08-08T05:59:16+02:00" level=info msg="Syncing messages" service=imap user=fdcd2071-1d04-4c54-b7db-86c66dd72071 time="2024-08-08T05:59:16+02:00" level=info msg="Job started" service=imap user=fdcd2071-1d04-4c54-b7db-86c66dd72071 time="2024-08-08T05:59:16+02:00" level=info msg="200 OK: POST https://127.0.0.1:41691/auth/v4/info" pkg=gpa/manager time="2024-08-08T05:59:16+02:00" level=info msg="200 OK: POST https://127.0.0.1:41691/mail/v4/messages" pkg=gpa/client userID=fdcd2071-1d04-4c54-b7db-86c66dd72071 time="2024-08-08T05:59:16+02:00" level=info msg="Job finished" service=imap user=fdcd2071-1d04-4c54-b7db-86c66dd72071 time="2024-08-08T05:59:16+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=fdcd2071-1d04-4c54-b7db-86c66dd72071 time="2024-08-08T05:59:16+02:00" level=info msg="Synced messages" service=imap user=fdcd2071-1d04-4c54-b7db-86c66dd72071 time="2024-08-08T05:59:16+02:00" level=info msg="Finished user sync" duration=40.565955ms service=imap user=fdcd2071-1d04-4c54-b7db-86c66dd72071 time="2024-08-08T05:59:16+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=fdcd2071-1d04-4c54-b7db-86c66dd72071 time="2024-08-08T05:59:16+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=fdcd2071-1d04-4c54-b7db-86c66dd72071 time="2024-08-08T05:59:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:41691/core/v4/events/AA==" pkg=gpa/client userID=fdcd2071-1d04-4c54-b7db-86c66dd72071 time="2024-08-08T05:59:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:41691/core/v4/events/AA==" pkg=gpa/client userID=fdcd2071-1d04-4c54-b7db-86c66dd72071 time="2024-08-08T05:59:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:41691/core/v4/events/AA==" pkg=gpa/client userID=fdcd2071-1d04-4c54-b7db-86c66dd72071 time="2024-08-08T05:59:16+02:00" level=info msg="200 OK: POST https://127.0.0.1:41691/auth/v4" pkg=gpa/manager time="2024-08-08T05:59:16+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=6c184d9a-ce90-4031-8ef2-124aee860334 time="2024-08-08T05:59:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:41691/core/v4/events/AA==" pkg=gpa/client userID=fdcd2071-1d04-4c54-b7db-86c66dd72071 time="2024-08-08T05:59:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:41691/core/v4/events/AA==" pkg=gpa/client userID=fdcd2071-1d04-4c54-b7db-86c66dd72071 time="2024-08-08T05:59:16+02:00" level=info msg="Adding vault user" userID=6c184d9a-ce90-4031-8ef2-124aee860334 time="2024-08-08T05:59:16+02:00" level=info msg="Creating new user" userID=6c184d9a-ce90-4031-8ef2-124aee860334 time="2024-08-08T05:59:16+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=6c184d9a-ce90-4031-8ef2-124aee860334 time="2024-08-08T05:59:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:41691/core/v4/events/latest" pkg=gpa/client userID=6c184d9a-ce90-4031-8ef2-124aee860334 time="2024-08-08T05:59:16+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=6c184d9a-ce90-4031-8ef2-124aee860334 time="2024-08-08T05:59:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:41691/core/v4/settings" pkg=gpa/client userID=6c184d9a-ce90-4031-8ef2-124aee860334 time="2024-08-08T05:59:16+02:00" level=info msg="Starting service main loop" service=telemetry user=6c184d9a-ce90-4031-8ef2-124aee860334 time="2024-08-08T05:59:16+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=6c184d9a-ce90-4031-8ef2-124aee860334 time="2024-08-08T05:59:16+02:00" level=info msg="Starting service main loop" service=smtp user=6c184d9a-ce90-4031-8ef2-124aee860334 time="2024-08-08T05:59:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:41691/core/v4/labels?Type=4" pkg=gpa/client userID=6c184d9a-ce90-4031-8ef2-124aee860334 time="2024-08-08T05:59:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:41691/core/v4/labels?Type=3" pkg=gpa/client userID=6c184d9a-ce90-4031-8ef2-124aee860334 time="2024-08-08T05:59:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:41691/core/v4/labels?Type=1" pkg=gpa/client userID=6c184d9a-ce90-4031-8ef2-124aee860334 time="2024-08-08T05:59:16+02:00" level=info msg="Adding user to imap server" addrID=71011a7e-919f-4eda-8ca9-2f528043848f service=server-manager time="2024-08-08T05:59:16+02:00" level=info msg="Creating new IMAP user" addrID=71011a7e-919f-4eda-8ca9-2f528043848f service=server-manager time="2024-08-08T05:59:16+02:00" level=info msg="Setting gluon ID" addrID=71011a7e-919f-4eda-8ca9-2f528043848f gluonID=7c49acc0-b9a0-4f03-bfc9-0f990cad9eee userID=6c184d9a-ce90-4031-8ef2-124aee860334 time="2024-08-08T05:59:16+02:00" level=info msg="Created new IMAP user" addrID=71011a7e-919f-4eda-8ca9-2f528043848f gluonID=7c49acc0-b9a0-4f03-bfc9-0f990cad9eee service=server-manager time="2024-08-08T05:59:16+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:59:16+02:00" level=info msg=Resuming service=user-events user=6c184d9a-ce90-4031-8ef2-124aee860334 time="2024-08-08T05:59:16+02:00" level=info msg="Received mailbox message count" count=0 gluonID=7c49acc0-b9a0-4f03-bfc9-0f990cad9eee labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T05:59:16+02:00" level=info msg="Starting IMAP Service" service=imap user=6c184d9a-ce90-4031-8ef2-124aee860334 time="2024-08-08T05:59:16+02:00" level=info msg="Sync triggered" service=imap user=6c184d9a-ce90-4031-8ef2-124aee860334 time="2024-08-08T05:59:16+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 05:59:16.549817638 +0200 CEST m=+98.178647850" user=6c184d9a-ce90-4031-8ef2-124aee860334 time="2024-08-08T05:59:16+02:00" level=info msg="Syncing labels" service=imap user=6c184d9a-ce90-4031-8ef2-124aee860334 time="2024-08-08T05:59:16+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:6c184d9a-ce90-4031-8ef2-124aee860334" userID=6c184d9a-ce90-4031-8ef2-124aee860334 time="2024-08-08T05:59:16+02:00" level=info msg="200 OK: POST https://127.0.0.1:41691/data/v1/stats" pkg=gpa/client userID=fdcd2071-1d04-4c54-b7db-86c66dd72071 time="2024-08-08T05:59:16+02:00" level=info msg="Configuration Status Success event sent." userID=fdcd2071-1d04-4c54-b7db-86c66dd72071 time="2024-08-08T05:59:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:41691/mail/v4/settings" pkg=gpa/client userID=fdcd2071-1d04-4c54-b7db-86c66dd72071 time="2024-08-08T05:59:16+02:00" level=info msg="200 OK: POST https://127.0.0.1:41691/mail/v4/messages" pkg=gpa/client userID=fdcd2071-1d04-4c54-b7db-86c66dd72071 time="2024-08-08T05:59:16+02:00" level=info msg="Synced labels" service=imap user=6c184d9a-ce90-4031-8ef2-124aee860334 time="2024-08-08T05:59:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:41691/mail/v4/messages/count" pkg=gpa/client userID=6c184d9a-ce90-4031-8ef2-124aee860334 time="2024-08-08T05:59:16+02:00" level=info msg="Syncing messages" service=imap user=6c184d9a-ce90-4031-8ef2-124aee860334 time="2024-08-08T05:59:16+02:00" level=info msg="Job started" service=imap user=6c184d9a-ce90-4031-8ef2-124aee860334 time="2024-08-08T05:59:16+02:00" level=info msg="200 OK: POST https://127.0.0.1:41691/mail/v4/attachments" pkg=gpa/client userID=fdcd2071-1d04-4c54-b7db-86c66dd72071 time="2024-08-08T05:59:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:41691/core/v4/keys?Email=recipient%40proton.local" pkg=gpa/client userID=fdcd2071-1d04-4c54-b7db-86c66dd72071 time="2024-08-08T05:59:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:41691/contacts/v4/emails?Email=recipient%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=fdcd2071-1d04-4c54-b7db-86c66dd72071 time="2024-08-08T05:59:16+02:00" level=info msg="200 OK: POST https://127.0.0.1:41691/mail/v4/messages/1010f6b3-b9ce-4412-9eff-6e0a6a80433a" pkg=gpa/client userID=fdcd2071-1d04-4c54-b7db-86c66dd72071 time="2024-08-08T05:59:16+02:00" level=info msg="200 OK: POST https://127.0.0.1:41691/mail/v4/messages" pkg=gpa/client userID=6c184d9a-ce90-4031-8ef2-124aee860334 time="2024-08-08T05:59:16+02:00" level=info msg="200 OK: POST https://127.0.0.1:41691/mail/v4/messages" pkg=gpa/client userID=6c184d9a-ce90-4031-8ef2-124aee860334 time="2024-08-08T05:59:16+02:00" level=info msg="Creating new child job" service=imap user=6c184d9a-ce90-4031-8ef2-124aee860334 time="2024-08-08T05:59:16+02:00" level=info msg="Job finished" service=imap user=6c184d9a-ce90-4031-8ef2-124aee860334 time="2024-08-08T05:59:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:41691/mail/v4/messages/bcaa2124-5c41-4e51-b91a-a465a556e46b" pkg=gpa/client userID=6c184d9a-ce90-4031-8ef2-124aee860334 time="2024-08-08T05:59:16+02:00" level=info msg="Child job finished" service=imap user=6c184d9a-ce90-4031-8ef2-124aee860334 time="2024-08-08T05:59:16+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=6c184d9a-ce90-4031-8ef2-124aee860334 time="2024-08-08T05:59:16+02:00" level=info msg="Synced messages" service=imap user=6c184d9a-ce90-4031-8ef2-124aee860334 time="2024-08-08T05:59:16+02:00" level=info msg="Finished user sync" duration=38.571228ms service=imap user=6c184d9a-ce90-4031-8ef2-124aee860334 time="2024-08-08T05:59:16+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=6c184d9a-ce90-4031-8ef2-124aee860334 time="2024-08-08T05:59:16+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=6c184d9a-ce90-4031-8ef2-124aee860334 time="2024-08-08T05:59:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:41691/mail/v4/settings" pkg=gpa/client userID=fdcd2071-1d04-4c54-b7db-86c66dd72071 time="2024-08-08T05:59:16+02:00" level=info msg="200 OK: POST https://127.0.0.1:41691/mail/v4/messages" pkg=gpa/client userID=fdcd2071-1d04-4c54-b7db-86c66dd72071 time="2024-08-08T05:59:16+02:00" level=info msg="200 OK: POST https://127.0.0.1:41691/mail/v4/attachments" pkg=gpa/client userID=fdcd2071-1d04-4c54-b7db-86c66dd72071 time="2024-08-08T05:59:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:41691/core/v4/keys?Email=recipient%40proton.local" pkg=gpa/client userID=fdcd2071-1d04-4c54-b7db-86c66dd72071 time="2024-08-08T05:59:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:41691/contacts/v4/emails?Email=recipient%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=fdcd2071-1d04-4c54-b7db-86c66dd72071 time="2024-08-08T05:59:16+02:00" level=info msg="200 OK: POST https://127.0.0.1:41691/mail/v4/messages/5f2abf44-7878-450e-b2b7-fe04851b2fc5" pkg=gpa/client userID=fdcd2071-1d04-4c54-b7db-86c66dd72071 time="2024-08-08T05:59:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:41691/core/v4/events/AA==" pkg=gpa/client userID=fdcd2071-1d04-4c54-b7db-86c66dd72071 time="2024-08-08T05:59:16+02:00" level=info msg="Received new API event" new="Event CA==: messages: created=2, updated=2, deleted=0" old="AA==" service=user-events user=fdcd2071-1d04-4c54-b7db-86c66dd72071 time="2024-08-08T05:59:16+02:00" level=info msg="Handling message created event" date=0 messageID=1010f6b3-b9ce-4412-9eff-6e0a6a80433a service=imap subject="******** (77a2ed99)" user=fdcd2071-1d04-4c54-b7db-86c66dd72071 time="2024-08-08T05:59:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:41691/mail/v4/messages/1010f6b3-b9ce-4412-9eff-6e0a6a80433a" pkg=gpa/client userID=fdcd2071-1d04-4c54-b7db-86c66dd72071 time="2024-08-08T05:59:16+02:00" level=warning msg="Message has an unknown charset" error="unknown charset: unknown charset: message: unhandled charset \"utf8\"" time="2024-08-08T05:59:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:41691/mail/v4/settings" pkg=gpa/client userID=fdcd2071-1d04-4c54-b7db-86c66dd72071 time="2024-08-08T05:59:16+02:00" level=info msg="200 OK: POST https://127.0.0.1:41691/mail/v4/messages" pkg=gpa/client userID=fdcd2071-1d04-4c54-b7db-86c66dd72071 time="2024-08-08T05:59:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:41691/core/v4/keys?Email=recipient%40proton.local" pkg=gpa/client userID=fdcd2071-1d04-4c54-b7db-86c66dd72071 time="2024-08-08T05:59:16+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=1010f6b3-b9ce-4412-9eff-6e0a6a80433a service=imap subject="******** (77a2ed99)" user=fdcd2071-1d04-4c54-b7db-86c66dd72071 time="2024-08-08T05:59:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:41691/contacts/v4/emails?Email=recipient%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=fdcd2071-1d04-4c54-b7db-86c66dd72071 time="2024-08-08T05:59:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:41691/mail/v4/messages/1010f6b3-b9ce-4412-9eff-6e0a6a80433a" pkg=gpa/client userID=fdcd2071-1d04-4c54-b7db-86c66dd72071 time="2024-08-08T05:59:16+02:00" level=info msg="200 OK: POST https://127.0.0.1:41691/mail/v4/messages/de023d8a-5968-41ab-a6e4-be82b8dc4ff1" pkg=gpa/client userID=fdcd2071-1d04-4c54-b7db-86c66dd72071 time="2024-08-08T05:59:16+02:00" level=info msg="Handling message created event" date=0 messageID=5f2abf44-7878-450e-b2b7-fe04851b2fc5 service=imap subject="******** (dbba7461)" user=fdcd2071-1d04-4c54-b7db-86c66dd72071 time="2024-08-08T05:59:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:41691/mail/v4/messages/5f2abf44-7878-450e-b2b7-fe04851b2fc5" pkg=gpa/client userID=fdcd2071-1d04-4c54-b7db-86c66dd72071 time="2024-08-08T05:59:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:41691/core/v4/events/AQ==" pkg=gpa/client userID=6c184d9a-ce90-4031-8ef2-124aee860334 time="2024-08-08T05:59:16+02:00" level=info msg="Received new API event" new="Event DA==: messages: created=3, updated=0, deleted=0" old="AQ==" service=user-events user=6c184d9a-ce90-4031-8ef2-124aee860334 time="2024-08-08T05:59:16+02:00" level=info msg="Handling message created event" date=0 messageID=bcaa2124-5c41-4e51-b91a-a465a556e46b service=imap subject="******** (77a2ed99)" user=6c184d9a-ce90-4031-8ef2-124aee860334 time="2024-08-08T05:59:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:41691/mail/v4/messages/bcaa2124-5c41-4e51-b91a-a465a556e46b" pkg=gpa/client userID=6c184d9a-ce90-4031-8ef2-124aee860334 time="2024-08-08T05:59:16+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=5f2abf44-7878-450e-b2b7-fe04851b2fc5 service=imap subject="******** (dbba7461)" user=fdcd2071-1d04-4c54-b7db-86c66dd72071 time="2024-08-08T05:59:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:41691/mail/v4/messages/5f2abf44-7878-450e-b2b7-fe04851b2fc5" pkg=gpa/client userID=fdcd2071-1d04-4c54-b7db-86c66dd72071 time="2024-08-08T05:59:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:41691/mail/v4/settings" pkg=gpa/client userID=fdcd2071-1d04-4c54-b7db-86c66dd72071 time="2024-08-08T05:59:16+02:00" level=info msg="Handling message created event" date=0 messageID=f470c8ea-8a5b-40a9-b9de-9d3301a3e009 service=imap subject="******** (dbba7461)" user=6c184d9a-ce90-4031-8ef2-124aee860334 time="2024-08-08T05:59:16+02:00" level=info msg="200 OK: POST https://127.0.0.1:41691/mail/v4/messages" pkg=gpa/client userID=fdcd2071-1d04-4c54-b7db-86c66dd72071 time="2024-08-08T05:59:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:41691/mail/v4/messages/f470c8ea-8a5b-40a9-b9de-9d3301a3e009" pkg=gpa/client userID=6c184d9a-ce90-4031-8ef2-124aee860334 time="2024-08-08T05:59:16+02:00" level=info msg="200 OK: POST https://127.0.0.1:41691/mail/v4/attachments" pkg=gpa/client userID=fdcd2071-1d04-4c54-b7db-86c66dd72071 time="2024-08-08T05:59:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:41691/core/v4/keys?Email=recipient%40proton.local" pkg=gpa/client userID=fdcd2071-1d04-4c54-b7db-86c66dd72071 time="2024-08-08T05:59:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:41691/contacts/v4/emails?Email=recipient%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=fdcd2071-1d04-4c54-b7db-86c66dd72071 time="2024-08-08T05:59:16+02:00" level=info msg="200 OK: POST https://127.0.0.1:41691/mail/v4/messages/b38d40ab-a07a-4463-ac48-0c3a82b7401d" pkg=gpa/client userID=fdcd2071-1d04-4c54-b7db-86c66dd72071 time="2024-08-08T05:59:16+02:00" level=info msg="Configuration Status is back to Pending due to Failure." userID=fdcd2071-1d04-4c54-b7db-86c66dd72071 time="2024-08-08T05:59:16+02:00" level=info msg="200 OK: POST https://127.0.0.1:41691/data/v1/stats" pkg=gpa/client userID=6c184d9a-ce90-4031-8ef2-124aee860334 time="2024-08-08T05:59:16+02:00" level=info msg="Configuration Status Success event sent." userID=6c184d9a-ce90-4031-8ef2-124aee860334 time="2024-08-08T05:59:16+02:00" level=info msg="Handling message created event" date=0 messageID=fe2cd879-61ca-42fc-b613-189cb27e2c22 service=imap subject="******** (5b716656)" user=6c184d9a-ce90-4031-8ef2-124aee860334 time="2024-08-08T05:59:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:41691/mail/v4/messages/fe2cd879-61ca-42fc-b613-189cb27e2c22" pkg=gpa/client userID=6c184d9a-ce90-4031-8ef2-124aee860334 time="2024-08-08T05:59:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:41691/core/v4/events/CA==" pkg=gpa/client userID=fdcd2071-1d04-4c54-b7db-86c66dd72071 time="2024-08-08T05:59:16+02:00" level=info msg="Received new API event" new="Event Dw==: messages: created=2, updated=2, deleted=0" old="CA==" service=user-events user=fdcd2071-1d04-4c54-b7db-86c66dd72071 time="2024-08-08T05:59:16+02:00" level=info msg="Handling message created event" date=0 messageID=de023d8a-5968-41ab-a6e4-be82b8dc4ff1 service=imap subject="******** (5b716656)" user=fdcd2071-1d04-4c54-b7db-86c66dd72071 time="2024-08-08T05:59:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:41691/mail/v4/messages/de023d8a-5968-41ab-a6e4-be82b8dc4ff1" pkg=gpa/client userID=fdcd2071-1d04-4c54-b7db-86c66dd72071 time="2024-08-08T05:59:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:41691/core/v4/events/DA==" pkg=gpa/client userID=6c184d9a-ce90-4031-8ef2-124aee860334 time="2024-08-08T05:59:16+02:00" level=info msg="Received new API event" new="Event EA==: messages: created=1, updated=0, deleted=0" old="DA==" service=user-events user=6c184d9a-ce90-4031-8ef2-124aee860334 time="2024-08-08T05:59:16+02:00" level=info msg="Handling message created event" date=0 messageID=67c95f8c-0ba8-4249-bd02-f8f0854ed500 service=imap subject="******** (93544b10)" user=6c184d9a-ce90-4031-8ef2-124aee860334 time="2024-08-08T05:59:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:41691/mail/v4/messages/67c95f8c-0ba8-4249-bd02-f8f0854ed500" pkg=gpa/client userID=6c184d9a-ce90-4031-8ef2-124aee860334 time="2024-08-08T05:59:16+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=de023d8a-5968-41ab-a6e4-be82b8dc4ff1 service=imap subject="******** (5b716656)" user=fdcd2071-1d04-4c54-b7db-86c66dd72071 time="2024-08-08T05:59:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:41691/mail/v4/messages/de023d8a-5968-41ab-a6e4-be82b8dc4ff1" pkg=gpa/client userID=fdcd2071-1d04-4c54-b7db-86c66dd72071 time="2024-08-08T05:59:16+02:00" level=info msg="Handling message created event" date=0 messageID=b38d40ab-a07a-4463-ac48-0c3a82b7401d service=imap subject="******** (93544b10)" user=fdcd2071-1d04-4c54-b7db-86c66dd72071 time="2024-08-08T05:59:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:41691/mail/v4/messages/b38d40ab-a07a-4463-ac48-0c3a82b7401d" pkg=gpa/client userID=fdcd2071-1d04-4c54-b7db-86c66dd72071 time="2024-08-08T05:59:16+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=b38d40ab-a07a-4463-ac48-0c3a82b7401d service=imap subject="******** (93544b10)" user=fdcd2071-1d04-4c54-b7db-86c66dd72071 time="2024-08-08T05:59:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:41691/mail/v4/messages/b38d40ab-a07a-4463-ac48-0c3a82b7401d" pkg=gpa/client userID=fdcd2071-1d04-4c54-b7db-86c66dd72071 time="2024-08-08T05:59:16+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:59:16+02:00" level=info msg="Closing user" userID=fdcd2071-1d04-4c54-b7db-86c66dd72071 time="2024-08-08T05:59:16+02:00" level=info msg="Exiting IMAP Service" service=imap user=fdcd2071-1d04-4c54-b7db-86c66dd72071 time="2024-08-08T05:59:16+02:00" level=info msg="Exiting service main loop" service=smtp user=fdcd2071-1d04-4c54-b7db-86c66dd72071 time="2024-08-08T05:59:16+02:00" level=info msg="Exiting Service" service=user-identity user=fdcd2071-1d04-4c54-b7db-86c66dd72071 time="2024-08-08T05:59:16+02:00" level=info msg="Exiting service main loop" service=telemetry user=fdcd2071-1d04-4c54-b7db-86c66dd72071 time="2024-08-08T05:59:16+02:00" level=info msg="Exiting service" service=user-events user=fdcd2071-1d04-4c54-b7db-86c66dd72071 time="2024-08-08T05:59:16+02:00" level=info msg="Closing user" userID=6c184d9a-ce90-4031-8ef2-124aee860334 time="2024-08-08T05:59:16+02:00" level=info msg="Exiting IMAP Service" service=imap user=6c184d9a-ce90-4031-8ef2-124aee860334 time="2024-08-08T05:59:16+02:00" level=info msg="Exiting service main loop" service=smtp user=6c184d9a-ce90-4031-8ef2-124aee860334 time="2024-08-08T05:59:16+02:00" level=info msg="Exiting Service" service=user-identity user=6c184d9a-ce90-4031-8ef2-124aee860334 time="2024-08-08T05:59:16+02:00" level=info msg="Exiting service main loop" service=telemetry user=6c184d9a-ce90-4031-8ef2-124aee860334 time="2024-08-08T05:59:16+02:00" level=info msg="Exiting service" service=user-events user=6c184d9a-ce90-4031-8ef2-124aee860334 time="2024-08-08T05:59:16+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:59:16+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:59:16+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:16+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:34299: use of closed network connection" service=server-manager time="2024-08-08T05:59:16+02:00" level=info msg="Closing SMTP server" service=server-manager --- PASS: TestBridge_SendAddTextBodyPartIfNotExists (2.64s) === RUN TestBridge_SendInlineImage time="2024-08-08T05:59:17+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_SendInlineImage3050800636/001/config4209941191/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:59:17+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_SendInlineImage3050800636/001/data3947632398/gluon/backend/db gluonStore=/tmp/TestBridge_SendInlineImage3050800636/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-08-08T05:59:17+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:17+02:00" level=info msg="Starting IMAP server" port=1144 service=server-manager ssl=false time="2024-08-08T05:59:17+02:00" level=info msg="Starting SMTP server" port=1026 service=server-manager ssl=false time="2024-08-08T05:59:17+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T05:59:17+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:59:17+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:59:17+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-08-08T05:59:17+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-08-08T05:59:17+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-08-08T05:59:17+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:17+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1026: use of closed network connection" service=server-manager time="2024-08-08T05:59:17+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:59:17+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:17+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-08-08T05:59:17+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (16f78a7d)" time="2024-08-08T05:59:17+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (16f78a7d)" time="2024-08-08T05:59:18+02:00" level=info msg="200 OK: POST https://127.0.0.1:46129/auth/v4/info" pkg=gpa/manager time="2024-08-08T05:59:18+02:00" level=info msg="200 OK: POST https://127.0.0.1:46129/auth/v4" pkg=gpa/manager time="2024-08-08T05:59:18+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=8af0d4f4-9f64-452b-849c-d3f21a935679 time="2024-08-08T05:59:18+02:00" level=info msg="Adding vault user" userID=8af0d4f4-9f64-452b-849c-d3f21a935679 time="2024-08-08T05:59:18+02:00" level=info msg="Creating new user" userID=8af0d4f4-9f64-452b-849c-d3f21a935679 time="2024-08-08T05:59:18+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=8af0d4f4-9f64-452b-849c-d3f21a935679 time="2024-08-08T05:59:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:46129/core/v4/events/latest" pkg=gpa/client userID=8af0d4f4-9f64-452b-849c-d3f21a935679 time="2024-08-08T05:59:18+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=8af0d4f4-9f64-452b-849c-d3f21a935679 time="2024-08-08T05:59:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:46129/core/v4/settings" pkg=gpa/client userID=8af0d4f4-9f64-452b-849c-d3f21a935679 time="2024-08-08T05:59:18+02:00" level=info msg="Starting service main loop" service=telemetry user=8af0d4f4-9f64-452b-849c-d3f21a935679 time="2024-08-08T05:59:18+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=8af0d4f4-9f64-452b-849c-d3f21a935679 time="2024-08-08T05:59:18+02:00" level=info msg="Starting service main loop" service=smtp user=8af0d4f4-9f64-452b-849c-d3f21a935679 time="2024-08-08T05:59:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:46129/core/v4/labels?Type=4" pkg=gpa/client userID=8af0d4f4-9f64-452b-849c-d3f21a935679 time="2024-08-08T05:59:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:46129/core/v4/labels?Type=3" pkg=gpa/client userID=8af0d4f4-9f64-452b-849c-d3f21a935679 time="2024-08-08T05:59:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:46129/core/v4/labels?Type=1" pkg=gpa/client userID=8af0d4f4-9f64-452b-849c-d3f21a935679 time="2024-08-08T05:59:18+02:00" level=info msg="Adding user to imap server" addrID=8975d1dd-49ce-4641-83a1-2d28f2003f6d service=server-manager time="2024-08-08T05:59:18+02:00" level=info msg="Creating new IMAP user" addrID=8975d1dd-49ce-4641-83a1-2d28f2003f6d service=server-manager time="2024-08-08T05:59:18+02:00" level=info msg="Setting gluon ID" addrID=8975d1dd-49ce-4641-83a1-2d28f2003f6d gluonID=93ddc02b-5124-482a-ad75-0f0d3562b1ce userID=8af0d4f4-9f64-452b-849c-d3f21a935679 time="2024-08-08T05:59:18+02:00" level=info msg="Created new IMAP user" addrID=8975d1dd-49ce-4641-83a1-2d28f2003f6d gluonID=93ddc02b-5124-482a-ad75-0f0d3562b1ce service=server-manager time="2024-08-08T05:59:18+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:59:18+02:00" level=info msg=Resuming service=user-events user=8af0d4f4-9f64-452b-849c-d3f21a935679 time="2024-08-08T05:59:18+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (665d0698)" time="2024-08-08T05:59:18+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (665d0698)" time="2024-08-08T05:59:18+02:00" level=info msg="Received mailbox message count" count=0 gluonID=93ddc02b-5124-482a-ad75-0f0d3562b1ce labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T05:59:18+02:00" level=info msg="Starting IMAP Service" service=imap user=8af0d4f4-9f64-452b-849c-d3f21a935679 time="2024-08-08T05:59:18+02:00" level=info msg="Sync triggered" service=imap user=8af0d4f4-9f64-452b-849c-d3f21a935679 time="2024-08-08T05:59:18+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 05:59:18.563857916 +0200 CEST m=+100.192688128" user=8af0d4f4-9f64-452b-849c-d3f21a935679 time="2024-08-08T05:59:18+02:00" level=info msg="Syncing labels" service=imap user=8af0d4f4-9f64-452b-849c-d3f21a935679 time="2024-08-08T05:59:18+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:8af0d4f4-9f64-452b-849c-d3f21a935679" userID=8af0d4f4-9f64-452b-849c-d3f21a935679 time="2024-08-08T05:59:18+02:00" level=info msg="Synced labels" service=imap user=8af0d4f4-9f64-452b-849c-d3f21a935679 time="2024-08-08T05:59:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:46129/mail/v4/messages/count" pkg=gpa/client userID=8af0d4f4-9f64-452b-849c-d3f21a935679 time="2024-08-08T05:59:18+02:00" level=info msg="Syncing messages" service=imap user=8af0d4f4-9f64-452b-849c-d3f21a935679 time="2024-08-08T05:59:18+02:00" level=info msg="Job started" service=imap user=8af0d4f4-9f64-452b-849c-d3f21a935679 time="2024-08-08T05:59:18+02:00" level=info msg="200 OK: POST https://127.0.0.1:46129/auth/v4/info" pkg=gpa/manager time="2024-08-08T05:59:18+02:00" level=info msg="200 OK: POST https://127.0.0.1:46129/mail/v4/messages" pkg=gpa/client userID=8af0d4f4-9f64-452b-849c-d3f21a935679 time="2024-08-08T05:59:18+02:00" level=info msg="Job finished" service=imap user=8af0d4f4-9f64-452b-849c-d3f21a935679 time="2024-08-08T05:59:18+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=8af0d4f4-9f64-452b-849c-d3f21a935679 time="2024-08-08T05:59:18+02:00" level=info msg="Synced messages" service=imap user=8af0d4f4-9f64-452b-849c-d3f21a935679 time="2024-08-08T05:59:18+02:00" level=info msg="Finished user sync" duration=27.271638ms service=imap user=8af0d4f4-9f64-452b-849c-d3f21a935679 time="2024-08-08T05:59:18+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=8af0d4f4-9f64-452b-849c-d3f21a935679 time="2024-08-08T05:59:18+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=8af0d4f4-9f64-452b-849c-d3f21a935679 time="2024-08-08T05:59:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:46129/core/v4/events/AA==" pkg=gpa/client userID=8af0d4f4-9f64-452b-849c-d3f21a935679 time="2024-08-08T05:59:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:46129/core/v4/events/AA==" pkg=gpa/client userID=8af0d4f4-9f64-452b-849c-d3f21a935679 time="2024-08-08T05:59:18+02:00" level=info msg="200 OK: POST https://127.0.0.1:46129/auth/v4" pkg=gpa/manager time="2024-08-08T05:59:18+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=e8eec938-b919-461c-a177-2447eabdfbf9 time="2024-08-08T05:59:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:46129/core/v4/events/AA==" pkg=gpa/client userID=8af0d4f4-9f64-452b-849c-d3f21a935679 time="2024-08-08T05:59:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:46129/core/v4/events/AA==" pkg=gpa/client userID=8af0d4f4-9f64-452b-849c-d3f21a935679 time="2024-08-08T05:59:19+02:00" level=info msg="Adding vault user" userID=e8eec938-b919-461c-a177-2447eabdfbf9 time="2024-08-08T05:59:19+02:00" level=info msg="Creating new user" userID=e8eec938-b919-461c-a177-2447eabdfbf9 time="2024-08-08T05:59:19+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=e8eec938-b919-461c-a177-2447eabdfbf9 time="2024-08-08T05:59:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:46129/core/v4/events/latest" pkg=gpa/client userID=e8eec938-b919-461c-a177-2447eabdfbf9 time="2024-08-08T05:59:19+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=e8eec938-b919-461c-a177-2447eabdfbf9 time="2024-08-08T05:59:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:46129/core/v4/settings" pkg=gpa/client userID=e8eec938-b919-461c-a177-2447eabdfbf9 time="2024-08-08T05:59:19+02:00" level=info msg="Starting service main loop" service=telemetry user=e8eec938-b919-461c-a177-2447eabdfbf9 time="2024-08-08T05:59:19+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=e8eec938-b919-461c-a177-2447eabdfbf9 time="2024-08-08T05:59:19+02:00" level=info msg="Starting service main loop" service=smtp user=e8eec938-b919-461c-a177-2447eabdfbf9 time="2024-08-08T05:59:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:46129/core/v4/labels?Type=4" pkg=gpa/client userID=e8eec938-b919-461c-a177-2447eabdfbf9 time="2024-08-08T05:59:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:46129/core/v4/labels?Type=3" pkg=gpa/client userID=e8eec938-b919-461c-a177-2447eabdfbf9 time="2024-08-08T05:59:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:46129/core/v4/labels?Type=1" pkg=gpa/client userID=e8eec938-b919-461c-a177-2447eabdfbf9 time="2024-08-08T05:59:19+02:00" level=info msg="Adding user to imap server" addrID=6bb312e0-1f42-467c-af7f-3d6bd4edf7db service=server-manager time="2024-08-08T05:59:19+02:00" level=info msg="Creating new IMAP user" addrID=6bb312e0-1f42-467c-af7f-3d6bd4edf7db service=server-manager time="2024-08-08T05:59:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:46129/core/v4/events/AA==" pkg=gpa/client userID=8af0d4f4-9f64-452b-849c-d3f21a935679 time="2024-08-08T05:59:19+02:00" level=info msg="Setting gluon ID" addrID=6bb312e0-1f42-467c-af7f-3d6bd4edf7db gluonID=fcbac1bf-c008-4282-bd8c-11e39574f6b9 userID=e8eec938-b919-461c-a177-2447eabdfbf9 time="2024-08-08T05:59:19+02:00" level=info msg="Created new IMAP user" addrID=6bb312e0-1f42-467c-af7f-3d6bd4edf7db gluonID=fcbac1bf-c008-4282-bd8c-11e39574f6b9 service=server-manager time="2024-08-08T05:59:19+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:59:19+02:00" level=info msg=Resuming service=user-events user=e8eec938-b919-461c-a177-2447eabdfbf9 time="2024-08-08T05:59:19+02:00" level=info msg="Starting IMAP Service" service=imap user=e8eec938-b919-461c-a177-2447eabdfbf9 time="2024-08-08T05:59:19+02:00" level=info msg="Sync triggered" service=imap user=e8eec938-b919-461c-a177-2447eabdfbf9 time="2024-08-08T05:59:19+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 05:59:19.112250827 +0200 CEST m=+100.741081039" user=e8eec938-b919-461c-a177-2447eabdfbf9 time="2024-08-08T05:59:19+02:00" level=info msg="Syncing labels" service=imap user=e8eec938-b919-461c-a177-2447eabdfbf9 time="2024-08-08T05:59:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=fcbac1bf-c008-4282-bd8c-11e39574f6b9 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T05:59:19+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:e8eec938-b919-461c-a177-2447eabdfbf9" userID=e8eec938-b919-461c-a177-2447eabdfbf9 time="2024-08-08T05:59:19+02:00" level=info msg="200 OK: POST https://127.0.0.1:46129/data/v1/stats" pkg=gpa/client userID=8af0d4f4-9f64-452b-849c-d3f21a935679 time="2024-08-08T05:59:19+02:00" level=info msg="Configuration Status Success event sent." userID=8af0d4f4-9f64-452b-849c-d3f21a935679 time="2024-08-08T05:59:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:46129/mail/v4/settings" pkg=gpa/client userID=8af0d4f4-9f64-452b-849c-d3f21a935679 time="2024-08-08T05:59:19+02:00" level=info msg="Synced labels" service=imap user=e8eec938-b919-461c-a177-2447eabdfbf9 time="2024-08-08T05:59:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:46129/mail/v4/messages/count" pkg=gpa/client userID=e8eec938-b919-461c-a177-2447eabdfbf9 time="2024-08-08T05:59:19+02:00" level=info msg="Syncing messages" service=imap user=e8eec938-b919-461c-a177-2447eabdfbf9 time="2024-08-08T05:59:19+02:00" level=info msg="Job started" service=imap user=e8eec938-b919-461c-a177-2447eabdfbf9 time="2024-08-08T05:59:19+02:00" level=info msg="200 OK: POST https://127.0.0.1:46129/mail/v4/messages" pkg=gpa/client userID=e8eec938-b919-461c-a177-2447eabdfbf9 time="2024-08-08T05:59:19+02:00" level=info msg="Job finished" service=imap user=e8eec938-b919-461c-a177-2447eabdfbf9 time="2024-08-08T05:59:19+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=e8eec938-b919-461c-a177-2447eabdfbf9 time="2024-08-08T05:59:19+02:00" level=info msg="Synced messages" service=imap user=e8eec938-b919-461c-a177-2447eabdfbf9 time="2024-08-08T05:59:19+02:00" level=info msg="Finished user sync" duration=8.4094ms service=imap user=e8eec938-b919-461c-a177-2447eabdfbf9 time="2024-08-08T05:59:19+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=e8eec938-b919-461c-a177-2447eabdfbf9 time="2024-08-08T05:59:19+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=e8eec938-b919-461c-a177-2447eabdfbf9 time="2024-08-08T05:59:19+02:00" level=info msg="200 OK: POST https://127.0.0.1:46129/mail/v4/messages" pkg=gpa/client userID=8af0d4f4-9f64-452b-849c-d3f21a935679 time="2024-08-08T05:59:19+02:00" level=info msg="200 OK: POST https://127.0.0.1:46129/mail/v4/attachments" pkg=gpa/client userID=8af0d4f4-9f64-452b-849c-d3f21a935679 time="2024-08-08T05:59:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:46129/core/v4/keys?Email=recipient%40proton.local" pkg=gpa/client userID=8af0d4f4-9f64-452b-849c-d3f21a935679 time="2024-08-08T05:59:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:46129/contacts/v4/emails?Email=recipient%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=8af0d4f4-9f64-452b-849c-d3f21a935679 time="2024-08-08T05:59:19+02:00" level=info msg="200 OK: POST https://127.0.0.1:46129/mail/v4/messages/d5efb570-8188-4299-9434-e00be86d849a" pkg=gpa/client userID=8af0d4f4-9f64-452b-849c-d3f21a935679 time="2024-08-08T05:59:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:46129/mail/v4/settings" pkg=gpa/client userID=8af0d4f4-9f64-452b-849c-d3f21a935679 time="2024-08-08T05:59:19+02:00" level=info msg="200 OK: POST https://127.0.0.1:46129/mail/v4/messages" pkg=gpa/client userID=8af0d4f4-9f64-452b-849c-d3f21a935679 time="2024-08-08T05:59:19+02:00" level=info msg="200 OK: POST https://127.0.0.1:46129/mail/v4/attachments" pkg=gpa/client userID=8af0d4f4-9f64-452b-849c-d3f21a935679 time="2024-08-08T05:59:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:46129/core/v4/keys?Email=recipient%40proton.local" pkg=gpa/client userID=8af0d4f4-9f64-452b-849c-d3f21a935679 time="2024-08-08T05:59:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:46129/contacts/v4/emails?Email=recipient%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=8af0d4f4-9f64-452b-849c-d3f21a935679 time="2024-08-08T05:59:19+02:00" level=info msg="200 OK: POST https://127.0.0.1:46129/mail/v4/messages/11f5758f-df0a-47a2-af14-961790948610" pkg=gpa/client userID=8af0d4f4-9f64-452b-849c-d3f21a935679 time="2024-08-08T05:59:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:46129/mail/v4/settings" pkg=gpa/client userID=8af0d4f4-9f64-452b-849c-d3f21a935679 time="2024-08-08T05:59:19+02:00" level=info msg="200 OK: POST https://127.0.0.1:46129/mail/v4/messages" pkg=gpa/client userID=8af0d4f4-9f64-452b-849c-d3f21a935679 time="2024-08-08T05:59:19+02:00" level=info msg="200 OK: POST https://127.0.0.1:46129/mail/v4/attachments" pkg=gpa/client userID=8af0d4f4-9f64-452b-849c-d3f21a935679 time="2024-08-08T05:59:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:46129/core/v4/keys?Email=recipient%40proton.local" pkg=gpa/client userID=8af0d4f4-9f64-452b-849c-d3f21a935679 time="2024-08-08T05:59:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:46129/contacts/v4/emails?Email=recipient%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=8af0d4f4-9f64-452b-849c-d3f21a935679 time="2024-08-08T05:59:19+02:00" level=info msg="200 OK: POST https://127.0.0.1:46129/mail/v4/messages/e50070ae-0048-47f6-bcad-befb7539e643" pkg=gpa/client userID=8af0d4f4-9f64-452b-849c-d3f21a935679 time="2024-08-08T05:59:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:46129/mail/v4/settings" pkg=gpa/client userID=8af0d4f4-9f64-452b-849c-d3f21a935679 time="2024-08-08T05:59:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:46129/core/v4/events/AA==" pkg=gpa/client userID=8af0d4f4-9f64-452b-849c-d3f21a935679 time="2024-08-08T05:59:19+02:00" level=info msg="Received new API event" new="Event DA==: messages: created=3, updated=3, deleted=0" old="AA==" service=user-events user=8af0d4f4-9f64-452b-849c-d3f21a935679 time="2024-08-08T05:59:19+02:00" level=info msg="Handling message created event" date=0 messageID=d5efb570-8188-4299-9434-e00be86d849a service=imap subject="******** (77a2ed99)" user=8af0d4f4-9f64-452b-849c-d3f21a935679 time="2024-08-08T05:59:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:46129/mail/v4/messages/d5efb570-8188-4299-9434-e00be86d849a" pkg=gpa/client userID=8af0d4f4-9f64-452b-849c-d3f21a935679 time="2024-08-08T05:59:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:46129/core/v4/events/AQ==" pkg=gpa/client userID=e8eec938-b919-461c-a177-2447eabdfbf9 time="2024-08-08T05:59:19+02:00" level=info msg="Received new API event" new="Event DQ==: messages: created=3, updated=0, deleted=0" old="AQ==" service=user-events user=e8eec938-b919-461c-a177-2447eabdfbf9 time="2024-08-08T05:59:19+02:00" level=info msg="Handling message created event" date=0 messageID=765a86ad-4198-4388-a92a-4555b081a5f6 service=imap subject="******** (77a2ed99)" user=e8eec938-b919-461c-a177-2447eabdfbf9 time="2024-08-08T05:59:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:46129/mail/v4/messages/765a86ad-4198-4388-a92a-4555b081a5f6" pkg=gpa/client userID=e8eec938-b919-461c-a177-2447eabdfbf9 time="2024-08-08T05:59:19+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=d5efb570-8188-4299-9434-e00be86d849a service=imap subject="******** (77a2ed99)" user=8af0d4f4-9f64-452b-849c-d3f21a935679 time="2024-08-08T05:59:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:46129/mail/v4/messages/d5efb570-8188-4299-9434-e00be86d849a" pkg=gpa/client userID=8af0d4f4-9f64-452b-849c-d3f21a935679 time="2024-08-08T05:59:19+02:00" level=info msg="Handling message created event" date=0 messageID=8c4191aa-6342-4f2a-9794-71106a57e0ec service=imap subject="******** (dbba7461)" user=e8eec938-b919-461c-a177-2447eabdfbf9 time="2024-08-08T05:59:19+02:00" level=info msg="Handling message created event" date=0 messageID=11f5758f-df0a-47a2-af14-961790948610 service=imap subject="******** (dbba7461)" user=8af0d4f4-9f64-452b-849c-d3f21a935679 time="2024-08-08T05:59:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:46129/mail/v4/messages/8c4191aa-6342-4f2a-9794-71106a57e0ec" pkg=gpa/client userID=e8eec938-b919-461c-a177-2447eabdfbf9 time="2024-08-08T05:59:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:46129/mail/v4/messages/11f5758f-df0a-47a2-af14-961790948610" pkg=gpa/client userID=8af0d4f4-9f64-452b-849c-d3f21a935679 time="2024-08-08T05:59:19+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=11f5758f-df0a-47a2-af14-961790948610 service=imap subject="******** (dbba7461)" user=8af0d4f4-9f64-452b-849c-d3f21a935679 time="2024-08-08T05:59:19+02:00" level=info msg="Handling message created event" date=0 messageID=cdc8931c-812e-4884-8ffe-5a05ef0a7b8d service=imap subject="******** (5b716656)" user=e8eec938-b919-461c-a177-2447eabdfbf9 time="2024-08-08T05:59:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:46129/mail/v4/messages/11f5758f-df0a-47a2-af14-961790948610" pkg=gpa/client userID=8af0d4f4-9f64-452b-849c-d3f21a935679 time="2024-08-08T05:59:19+02:00" level=info msg="200 OK: POST https://127.0.0.1:46129/mail/v4/messages" pkg=gpa/client userID=8af0d4f4-9f64-452b-849c-d3f21a935679 time="2024-08-08T05:59:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:46129/mail/v4/messages/cdc8931c-812e-4884-8ffe-5a05ef0a7b8d" pkg=gpa/client userID=e8eec938-b919-461c-a177-2447eabdfbf9 time="2024-08-08T05:59:19+02:00" level=info msg="Handling message created event" date=0 messageID=e50070ae-0048-47f6-bcad-befb7539e643 service=imap subject="******** (5b716656)" user=8af0d4f4-9f64-452b-849c-d3f21a935679 time="2024-08-08T05:59:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:46129/mail/v4/messages/e50070ae-0048-47f6-bcad-befb7539e643" pkg=gpa/client userID=8af0d4f4-9f64-452b-849c-d3f21a935679 time="2024-08-08T05:59:19+02:00" level=info msg="200 OK: POST https://127.0.0.1:46129/mail/v4/attachments" pkg=gpa/client userID=8af0d4f4-9f64-452b-849c-d3f21a935679 time="2024-08-08T05:59:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:46129/core/v4/keys?Email=recipient%40proton.local" pkg=gpa/client userID=8af0d4f4-9f64-452b-849c-d3f21a935679 time="2024-08-08T05:59:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:46129/contacts/v4/emails?Email=recipient%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=8af0d4f4-9f64-452b-849c-d3f21a935679 time="2024-08-08T05:59:19+02:00" level=info msg="200 OK: POST https://127.0.0.1:46129/mail/v4/messages/66c19376-caed-47db-b2c7-de939999f484" pkg=gpa/client userID=8af0d4f4-9f64-452b-849c-d3f21a935679 time="2024-08-08T05:59:19+02:00" level=info msg="Configuration Status is back to Pending due to Failure." userID=8af0d4f4-9f64-452b-849c-d3f21a935679 time="2024-08-08T05:59:19+02:00" level=info msg="200 OK: POST https://127.0.0.1:46129/data/v1/stats" pkg=gpa/client userID=e8eec938-b919-461c-a177-2447eabdfbf9 time="2024-08-08T05:59:19+02:00" level=info msg="Configuration Status Success event sent." userID=e8eec938-b919-461c-a177-2447eabdfbf9 time="2024-08-08T05:59:19+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=e50070ae-0048-47f6-bcad-befb7539e643 service=imap subject="******** (5b716656)" user=8af0d4f4-9f64-452b-849c-d3f21a935679 time="2024-08-08T05:59:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:46129/mail/v4/messages/e50070ae-0048-47f6-bcad-befb7539e643" pkg=gpa/client userID=8af0d4f4-9f64-452b-849c-d3f21a935679 time="2024-08-08T05:59:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:46129/core/v4/events/DQ==" pkg=gpa/client userID=e8eec938-b919-461c-a177-2447eabdfbf9 time="2024-08-08T05:59:19+02:00" level=info msg="Received new API event" new="Event EQ==: messages: created=1, updated=0, deleted=0" old="DQ==" service=user-events user=e8eec938-b919-461c-a177-2447eabdfbf9 time="2024-08-08T05:59:19+02:00" level=info msg="Handling message created event" date=0 messageID=9f0da758-aab0-44bd-8353-d2c0c42009f7 service=imap subject="******** (93544b10)" user=e8eec938-b919-461c-a177-2447eabdfbf9 time="2024-08-08T05:59:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:46129/mail/v4/messages/9f0da758-aab0-44bd-8353-d2c0c42009f7" pkg=gpa/client userID=e8eec938-b919-461c-a177-2447eabdfbf9 time="2024-08-08T05:59:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:46129/core/v4/events/DA==" pkg=gpa/client userID=8af0d4f4-9f64-452b-849c-d3f21a935679 time="2024-08-08T05:59:19+02:00" level=info msg="Received new API event" new="Event EA==: messages: created=1, updated=1, deleted=0" old="DA==" service=user-events user=8af0d4f4-9f64-452b-849c-d3f21a935679 time="2024-08-08T05:59:19+02:00" level=info msg="Handling message created event" date=0 messageID=66c19376-caed-47db-b2c7-de939999f484 service=imap subject="******** (93544b10)" user=8af0d4f4-9f64-452b-849c-d3f21a935679 time="2024-08-08T05:59:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:46129/mail/v4/messages/66c19376-caed-47db-b2c7-de939999f484" pkg=gpa/client userID=8af0d4f4-9f64-452b-849c-d3f21a935679 time="2024-08-08T05:59:19+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=66c19376-caed-47db-b2c7-de939999f484 service=imap subject="******** (93544b10)" user=8af0d4f4-9f64-452b-849c-d3f21a935679 time="2024-08-08T05:59:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:46129/mail/v4/messages/66c19376-caed-47db-b2c7-de939999f484" pkg=gpa/client userID=8af0d4f4-9f64-452b-849c-d3f21a935679 time="2024-08-08T05:59:19+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:59:19+02:00" level=info msg="Closing user" userID=8af0d4f4-9f64-452b-849c-d3f21a935679 time="2024-08-08T05:59:19+02:00" level=info msg="Exiting IMAP Service" service=imap user=8af0d4f4-9f64-452b-849c-d3f21a935679 time="2024-08-08T05:59:19+02:00" level=info msg="Exiting service main loop" service=smtp user=8af0d4f4-9f64-452b-849c-d3f21a935679 time="2024-08-08T05:59:19+02:00" level=info msg="Exiting Service" service=user-identity user=8af0d4f4-9f64-452b-849c-d3f21a935679 time="2024-08-08T05:59:19+02:00" level=info msg="Exiting service main loop" service=telemetry user=8af0d4f4-9f64-452b-849c-d3f21a935679 time="2024-08-08T05:59:19+02:00" level=info msg="Exiting service" service=user-events user=8af0d4f4-9f64-452b-849c-d3f21a935679 time="2024-08-08T05:59:19+02:00" level=info msg="Closing user" userID=e8eec938-b919-461c-a177-2447eabdfbf9 time="2024-08-08T05:59:19+02:00" level=info msg="Exiting IMAP Service" service=imap user=e8eec938-b919-461c-a177-2447eabdfbf9 time="2024-08-08T05:59:19+02:00" level=info msg="Exiting service main loop" service=smtp user=e8eec938-b919-461c-a177-2447eabdfbf9 time="2024-08-08T05:59:19+02:00" level=info msg="Exiting Service" service=user-identity user=e8eec938-b919-461c-a177-2447eabdfbf9 time="2024-08-08T05:59:19+02:00" level=info msg="Exiting service main loop" service=telemetry user=e8eec938-b919-461c-a177-2447eabdfbf9 time="2024-08-08T05:59:19+02:00" level=info msg="Exiting service" service=user-events user=e8eec938-b919-461c-a177-2447eabdfbf9 time="2024-08-08T05:59:19+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:59:19+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:59:19+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:19+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:37195: use of closed network connection" service=server-manager time="2024-08-08T05:59:19+02:00" level=info msg="Closing SMTP server" service=server-manager --- PASS: TestBridge_SendInlineImage (2.59s) === RUN TestBridge_SendAddressDisabled time="2024-08-08T05:59:20+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_SendAddressDisabled4021959733/001/config3059866292/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:59:20+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_SendAddressDisabled4021959733/001/data3324337816/gluon/backend/db gluonStore=/tmp/TestBridge_SendAddressDisabled4021959733/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-08-08T05:59:20+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:20+02:00" level=info msg="Starting IMAP server" port=1144 service=server-manager ssl=false time="2024-08-08T05:59:20+02:00" level=info msg="Starting SMTP server" port=1026 service=server-manager ssl=false time="2024-08-08T05:59:20+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T05:59:20+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:59:20+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:59:20+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-08-08T05:59:20+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-08-08T05:59:20+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-08-08T05:59:20+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:20+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1026: use of closed network connection" service=server-manager time="2024-08-08T05:59:20+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:59:20+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:20+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-08-08T05:59:20+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (0a367b92)" time="2024-08-08T05:59:20+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (0a367b92)" time="2024-08-08T05:59:20+02:00" level=info msg="200 OK: POST https://127.0.0.1:38599/auth/v4/info" pkg=gpa/manager time="2024-08-08T05:59:21+02:00" level=info msg="200 OK: POST https://127.0.0.1:38599/auth/v4" pkg=gpa/manager time="2024-08-08T05:59:21+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=4f321038-3164-4fcc-a349-9d39df3e2c04 time="2024-08-08T05:59:21+02:00" level=info msg="Adding vault user" userID=4f321038-3164-4fcc-a349-9d39df3e2c04 time="2024-08-08T05:59:21+02:00" level=info msg="Creating new user" userID=4f321038-3164-4fcc-a349-9d39df3e2c04 time="2024-08-08T05:59:21+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=4f321038-3164-4fcc-a349-9d39df3e2c04 time="2024-08-08T05:59:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:38599/core/v4/events/latest" pkg=gpa/client userID=4f321038-3164-4fcc-a349-9d39df3e2c04 time="2024-08-08T05:59:21+02:00" level=info msg="Starting service Last EventID=Ag==" service=user-events user=4f321038-3164-4fcc-a349-9d39df3e2c04 time="2024-08-08T05:59:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:38599/core/v4/settings" pkg=gpa/client userID=4f321038-3164-4fcc-a349-9d39df3e2c04 time="2024-08-08T05:59:21+02:00" level=info msg="Starting service main loop" service=telemetry user=4f321038-3164-4fcc-a349-9d39df3e2c04 time="2024-08-08T05:59:21+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=4f321038-3164-4fcc-a349-9d39df3e2c04 time="2024-08-08T05:59:21+02:00" level=info msg="Starting service main loop" service=smtp user=4f321038-3164-4fcc-a349-9d39df3e2c04 time="2024-08-08T05:59:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:38599/core/v4/labels?Type=4" pkg=gpa/client userID=4f321038-3164-4fcc-a349-9d39df3e2c04 time="2024-08-08T05:59:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:38599/core/v4/labels?Type=3" pkg=gpa/client userID=4f321038-3164-4fcc-a349-9d39df3e2c04 time="2024-08-08T05:59:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:38599/core/v4/labels?Type=1" pkg=gpa/client userID=4f321038-3164-4fcc-a349-9d39df3e2c04 time="2024-08-08T05:59:21+02:00" level=info msg="Adding user to imap server" addrID=7270f3f5-a5d1-452c-a8f1-7cdd2bc7d7d6 service=server-manager time="2024-08-08T05:59:21+02:00" level=info msg="Creating new IMAP user" addrID=7270f3f5-a5d1-452c-a8f1-7cdd2bc7d7d6 service=server-manager time="2024-08-08T05:59:21+02:00" level=info msg="Setting gluon ID" addrID=7270f3f5-a5d1-452c-a8f1-7cdd2bc7d7d6 gluonID=7fc25411-5d96-4e6f-b457-ee3dbcd90741 userID=4f321038-3164-4fcc-a349-9d39df3e2c04 time="2024-08-08T05:59:21+02:00" level=info msg="Created new IMAP user" addrID=7270f3f5-a5d1-452c-a8f1-7cdd2bc7d7d6 gluonID=7fc25411-5d96-4e6f-b457-ee3dbcd90741 service=server-manager time="2024-08-08T05:59:21+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:59:21+02:00" level=info msg=Resuming service=user-events user=4f321038-3164-4fcc-a349-9d39df3e2c04 time="2024-08-08T05:59:21+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (665d0698)" time="2024-08-08T05:59:21+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (665d0698)" time="2024-08-08T05:59:21+02:00" level=info msg="Received mailbox message count" count=0 gluonID=7fc25411-5d96-4e6f-b457-ee3dbcd90741 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T05:59:21+02:00" level=info msg="Starting IMAP Service" service=imap user=4f321038-3164-4fcc-a349-9d39df3e2c04 time="2024-08-08T05:59:21+02:00" level=info msg="Sync triggered" service=imap user=4f321038-3164-4fcc-a349-9d39df3e2c04 time="2024-08-08T05:59:21+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 05:59:21.356777879 +0200 CEST m=+102.985608091" user=4f321038-3164-4fcc-a349-9d39df3e2c04 time="2024-08-08T05:59:21+02:00" level=info msg="Syncing labels" service=imap user=4f321038-3164-4fcc-a349-9d39df3e2c04 time="2024-08-08T05:59:21+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:4f321038-3164-4fcc-a349-9d39df3e2c04" userID=4f321038-3164-4fcc-a349-9d39df3e2c04 time="2024-08-08T05:59:21+02:00" level=info msg="Synced labels" service=imap user=4f321038-3164-4fcc-a349-9d39df3e2c04 time="2024-08-08T05:59:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:38599/mail/v4/messages/count" pkg=gpa/client userID=4f321038-3164-4fcc-a349-9d39df3e2c04 time="2024-08-08T05:59:21+02:00" level=info msg="Syncing messages" service=imap user=4f321038-3164-4fcc-a349-9d39df3e2c04 time="2024-08-08T05:59:21+02:00" level=info msg="Job started" service=imap user=4f321038-3164-4fcc-a349-9d39df3e2c04 time="2024-08-08T05:59:21+02:00" level=info msg="200 OK: POST https://127.0.0.1:38599/auth/v4/info" pkg=gpa/manager time="2024-08-08T05:59:21+02:00" level=info msg="200 OK: POST https://127.0.0.1:38599/mail/v4/messages" pkg=gpa/client userID=4f321038-3164-4fcc-a349-9d39df3e2c04 time="2024-08-08T05:59:21+02:00" level=info msg="Job finished" service=imap user=4f321038-3164-4fcc-a349-9d39df3e2c04 time="2024-08-08T05:59:21+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=4f321038-3164-4fcc-a349-9d39df3e2c04 time="2024-08-08T05:59:21+02:00" level=info msg="Synced messages" service=imap user=4f321038-3164-4fcc-a349-9d39df3e2c04 time="2024-08-08T05:59:21+02:00" level=info msg="Finished user sync" duration=58.003197ms service=imap user=4f321038-3164-4fcc-a349-9d39df3e2c04 time="2024-08-08T05:59:21+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=4f321038-3164-4fcc-a349-9d39df3e2c04 time="2024-08-08T05:59:21+02:00" level=info msg="Event loop reset" eventID="Ag==" service=user-events user=4f321038-3164-4fcc-a349-9d39df3e2c04 time="2024-08-08T05:59:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:38599/core/v4/events/Ag==" pkg=gpa/client userID=4f321038-3164-4fcc-a349-9d39df3e2c04 time="2024-08-08T05:59:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:38599/core/v4/events/Ag==" pkg=gpa/client userID=4f321038-3164-4fcc-a349-9d39df3e2c04 time="2024-08-08T05:59:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:38599/core/v4/events/Ag==" pkg=gpa/client userID=4f321038-3164-4fcc-a349-9d39df3e2c04 time="2024-08-08T05:59:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:38599/core/v4/events/Ag==" pkg=gpa/client userID=4f321038-3164-4fcc-a349-9d39df3e2c04 time="2024-08-08T05:59:21+02:00" level=info msg="200 OK: POST https://127.0.0.1:38599/auth/v4" pkg=gpa/manager time="2024-08-08T05:59:21+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=70b75aef-fae0-499c-83da-6d2ca24fe002 time="2024-08-08T05:59:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:38599/core/v4/events/Ag==" pkg=gpa/client userID=4f321038-3164-4fcc-a349-9d39df3e2c04 time="2024-08-08T05:59:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:38599/core/v4/events/Ag==" pkg=gpa/client userID=4f321038-3164-4fcc-a349-9d39df3e2c04 time="2024-08-08T05:59:21+02:00" level=info msg="Adding vault user" userID=70b75aef-fae0-499c-83da-6d2ca24fe002 time="2024-08-08T05:59:22+02:00" level=info msg="Creating new user" userID=70b75aef-fae0-499c-83da-6d2ca24fe002 time="2024-08-08T05:59:22+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=70b75aef-fae0-499c-83da-6d2ca24fe002 time="2024-08-08T05:59:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:38599/core/v4/events/latest" pkg=gpa/client userID=70b75aef-fae0-499c-83da-6d2ca24fe002 time="2024-08-08T05:59:22+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=70b75aef-fae0-499c-83da-6d2ca24fe002 time="2024-08-08T05:59:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:38599/core/v4/settings" pkg=gpa/client userID=70b75aef-fae0-499c-83da-6d2ca24fe002 time="2024-08-08T05:59:22+02:00" level=info msg="Starting service main loop" service=telemetry user=70b75aef-fae0-499c-83da-6d2ca24fe002 time="2024-08-08T05:59:22+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=70b75aef-fae0-499c-83da-6d2ca24fe002 time="2024-08-08T05:59:22+02:00" level=info msg="Starting service main loop" service=smtp user=70b75aef-fae0-499c-83da-6d2ca24fe002 time="2024-08-08T05:59:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:38599/core/v4/labels?Type=4" pkg=gpa/client userID=70b75aef-fae0-499c-83da-6d2ca24fe002 time="2024-08-08T05:59:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:38599/core/v4/labels?Type=3" pkg=gpa/client userID=70b75aef-fae0-499c-83da-6d2ca24fe002 time="2024-08-08T05:59:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:38599/core/v4/labels?Type=1" pkg=gpa/client userID=70b75aef-fae0-499c-83da-6d2ca24fe002 time="2024-08-08T05:59:22+02:00" level=info msg="Adding user to imap server" addrID=727cb221-0261-4887-a66c-f7cd3b54acee service=server-manager time="2024-08-08T05:59:22+02:00" level=info msg="Creating new IMAP user" addrID=727cb221-0261-4887-a66c-f7cd3b54acee service=server-manager time="2024-08-08T05:59:22+02:00" level=info msg="Setting gluon ID" addrID=727cb221-0261-4887-a66c-f7cd3b54acee gluonID=e5e53c22-cb9c-4bea-bc4f-bc973a55e8e4 userID=70b75aef-fae0-499c-83da-6d2ca24fe002 time="2024-08-08T05:59:22+02:00" level=info msg="Created new IMAP user" addrID=727cb221-0261-4887-a66c-f7cd3b54acee gluonID=e5e53c22-cb9c-4bea-bc4f-bc973a55e8e4 service=server-manager time="2024-08-08T05:59:22+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:59:22+02:00" level=info msg=Resuming service=user-events user=70b75aef-fae0-499c-83da-6d2ca24fe002 time="2024-08-08T05:59:22+02:00" level=info msg="Received mailbox message count" count=0 gluonID=e5e53c22-cb9c-4bea-bc4f-bc973a55e8e4 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T05:59:22+02:00" level=info msg="Starting IMAP Service" service=imap user=70b75aef-fae0-499c-83da-6d2ca24fe002 time="2024-08-08T05:59:22+02:00" level=info msg="Sync triggered" service=imap user=70b75aef-fae0-499c-83da-6d2ca24fe002 time="2024-08-08T05:59:22+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 05:59:22.029425948 +0200 CEST m=+103.658256160" user=70b75aef-fae0-499c-83da-6d2ca24fe002 time="2024-08-08T05:59:22+02:00" level=info msg="Syncing labels" service=imap user=70b75aef-fae0-499c-83da-6d2ca24fe002 time="2024-08-08T05:59:22+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:70b75aef-fae0-499c-83da-6d2ca24fe002" userID=70b75aef-fae0-499c-83da-6d2ca24fe002 time="2024-08-08T05:59:22+02:00" level=info msg="Synced labels" service=imap user=70b75aef-fae0-499c-83da-6d2ca24fe002 time="2024-08-08T05:59:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:38599/mail/v4/messages/count" pkg=gpa/client userID=70b75aef-fae0-499c-83da-6d2ca24fe002 time="2024-08-08T05:59:22+02:00" level=info msg="Syncing messages" service=imap user=70b75aef-fae0-499c-83da-6d2ca24fe002 time="2024-08-08T05:59:22+02:00" level=info msg="Job started" service=imap user=70b75aef-fae0-499c-83da-6d2ca24fe002 time="2024-08-08T05:59:22+02:00" level=info msg="200 OK: POST https://127.0.0.1:38599/mail/v4/messages" pkg=gpa/client userID=70b75aef-fae0-499c-83da-6d2ca24fe002 time="2024-08-08T05:59:22+02:00" level=info msg="Job finished" service=imap user=70b75aef-fae0-499c-83da-6d2ca24fe002 time="2024-08-08T05:59:22+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=70b75aef-fae0-499c-83da-6d2ca24fe002 time="2024-08-08T05:59:22+02:00" level=info msg="Synced messages" service=imap user=70b75aef-fae0-499c-83da-6d2ca24fe002 time="2024-08-08T05:59:22+02:00" level=info msg="Finished user sync" duration=3.419093ms service=imap user=70b75aef-fae0-499c-83da-6d2ca24fe002 time="2024-08-08T05:59:22+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=70b75aef-fae0-499c-83da-6d2ca24fe002 time="2024-08-08T05:59:22+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=70b75aef-fae0-499c-83da-6d2ca24fe002 time="2024-08-08T05:59:22+02:00" level=info msg="200 OK: POST https://127.0.0.1:38599/data/v1/stats" pkg=gpa/client userID=4f321038-3164-4fcc-a349-9d39df3e2c04 time="2024-08-08T05:59:22+02:00" level=info msg="Configuration Status Success event sent." userID=4f321038-3164-4fcc-a349-9d39df3e2c04 time="2024-08-08T05:59:22+02:00" level=error msg="Cannot send emails from address: sender@proton.local" service=smtp user=4f321038-3164-4fcc-a349-9d39df3e2c04 time="2024-08-08T05:59:22+02:00" level=error msg="Send mail failed." error="cannot send from address: sender@proton.local" pkg=smtp time="2024-08-08T05:59:22+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:59:22+02:00" level=info msg="Closing user" userID=4f321038-3164-4fcc-a349-9d39df3e2c04 time="2024-08-08T05:59:22+02:00" level=info msg="Exiting IMAP Service" service=imap user=4f321038-3164-4fcc-a349-9d39df3e2c04 time="2024-08-08T05:59:22+02:00" level=info msg="Exiting service main loop" service=smtp user=4f321038-3164-4fcc-a349-9d39df3e2c04 time="2024-08-08T05:59:22+02:00" level=info msg="Exiting Service" service=user-identity user=4f321038-3164-4fcc-a349-9d39df3e2c04 time="2024-08-08T05:59:22+02:00" level=info msg="Exiting service main loop" service=telemetry user=4f321038-3164-4fcc-a349-9d39df3e2c04 time="2024-08-08T05:59:22+02:00" level=info msg="Exiting service" service=user-events user=4f321038-3164-4fcc-a349-9d39df3e2c04 time="2024-08-08T05:59:22+02:00" level=info msg="Closing user" userID=70b75aef-fae0-499c-83da-6d2ca24fe002 time="2024-08-08T05:59:22+02:00" level=info msg="Exiting IMAP Service" service=imap user=70b75aef-fae0-499c-83da-6d2ca24fe002 time="2024-08-08T05:59:22+02:00" level=info msg="Exiting service main loop" service=smtp user=70b75aef-fae0-499c-83da-6d2ca24fe002 time="2024-08-08T05:59:22+02:00" level=info msg="Exiting Service" service=user-identity user=70b75aef-fae0-499c-83da-6d2ca24fe002 time="2024-08-08T05:59:22+02:00" level=info msg="Exiting service main loop" service=telemetry user=70b75aef-fae0-499c-83da-6d2ca24fe002 time="2024-08-08T05:59:22+02:00" level=info msg="Exiting service" service=user-events user=70b75aef-fae0-499c-83da-6d2ca24fe002 time="2024-08-08T05:59:22+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:59:22+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:59:22+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:22+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:43113: use of closed network connection" service=server-manager time="2024-08-08T05:59:22+02:00" level=info msg="Closing SMTP server" service=server-manager --- PASS: TestBridge_SendAddressDisabled (2.64s) === RUN TestBridge_Report time="2024-08-08T05:59:22+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_Report1778863959/001/config2116180048/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:59:22+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_Report1778863959/001/data2729261810/gluon/backend/db gluonStore=/tmp/TestBridge_Report1778863959/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-08-08T05:59:22+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:22+02:00" level=info msg="Starting IMAP server" port=1144 service=server-manager ssl=false time="2024-08-08T05:59:22+02:00" level=info msg="Starting SMTP server" port=1026 service=server-manager ssl=false time="2024-08-08T05:59:22+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T05:59:22+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:59:22+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:59:22+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-08-08T05:59:22+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-08-08T05:59:22+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-08-08T05:59:22+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:22+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1026: use of closed network connection" service=server-manager time="2024-08-08T05:59:22+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:59:22+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:22+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-08-08T05:59:22+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (16f78a7d)" time="2024-08-08T05:59:22+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (16f78a7d)" time="2024-08-08T05:59:22+02:00" level=info msg="200 OK: POST https://127.0.0.1:37381/auth/v4/info" pkg=gpa/manager time="2024-08-08T05:59:22+02:00" level=info msg="200 OK: POST https://127.0.0.1:37381/auth/v4" pkg=gpa/manager time="2024-08-08T05:59:22+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=a0b6d158-6726-4f57-9d9e-95d3a6feaf06 time="2024-08-08T05:59:23+02:00" level=info msg="Adding vault user" userID=a0b6d158-6726-4f57-9d9e-95d3a6feaf06 time="2024-08-08T05:59:23+02:00" level=info msg="Creating new user" userID=a0b6d158-6726-4f57-9d9e-95d3a6feaf06 time="2024-08-08T05:59:23+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=a0b6d158-6726-4f57-9d9e-95d3a6feaf06 time="2024-08-08T05:59:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:37381/core/v4/events/latest" pkg=gpa/client userID=a0b6d158-6726-4f57-9d9e-95d3a6feaf06 time="2024-08-08T05:59:23+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=a0b6d158-6726-4f57-9d9e-95d3a6feaf06 time="2024-08-08T05:59:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:37381/core/v4/settings" pkg=gpa/client userID=a0b6d158-6726-4f57-9d9e-95d3a6feaf06 time="2024-08-08T05:59:23+02:00" level=info msg="Starting service main loop" service=telemetry user=a0b6d158-6726-4f57-9d9e-95d3a6feaf06 time="2024-08-08T05:59:23+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=a0b6d158-6726-4f57-9d9e-95d3a6feaf06 time="2024-08-08T05:59:23+02:00" level=info msg="Starting service main loop" service=smtp user=a0b6d158-6726-4f57-9d9e-95d3a6feaf06 time="2024-08-08T05:59:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:37381/core/v4/labels?Type=4" pkg=gpa/client userID=a0b6d158-6726-4f57-9d9e-95d3a6feaf06 time="2024-08-08T05:59:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:37381/core/v4/labels?Type=3" pkg=gpa/client userID=a0b6d158-6726-4f57-9d9e-95d3a6feaf06 time="2024-08-08T05:59:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:37381/core/v4/labels?Type=1" pkg=gpa/client userID=a0b6d158-6726-4f57-9d9e-95d3a6feaf06 time="2024-08-08T05:59:23+02:00" level=info msg="Adding user to imap server" addrID=2c8b767b-2e41-4e54-b0cd-b0338e1f2765 service=server-manager time="2024-08-08T05:59:23+02:00" level=info msg="Creating new IMAP user" addrID=2c8b767b-2e41-4e54-b0cd-b0338e1f2765 service=server-manager time="2024-08-08T05:59:23+02:00" level=info msg="Setting gluon ID" addrID=2c8b767b-2e41-4e54-b0cd-b0338e1f2765 gluonID=9af98436-0a83-4c4f-9e1f-3b4411a63f72 userID=a0b6d158-6726-4f57-9d9e-95d3a6feaf06 time="2024-08-08T05:59:23+02:00" level=info msg="Created new IMAP user" addrID=2c8b767b-2e41-4e54-b0cd-b0338e1f2765 gluonID=9af98436-0a83-4c4f-9e1f-3b4411a63f72 service=server-manager time="2024-08-08T05:59:23+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:59:23+02:00" level=info msg=Resuming service=user-events user=a0b6d158-6726-4f57-9d9e-95d3a6feaf06 time="2024-08-08T05:59:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=9af98436-0a83-4c4f-9e1f-3b4411a63f72 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T05:59:23+02:00" level=info msg="Starting IMAP Service" service=imap user=a0b6d158-6726-4f57-9d9e-95d3a6feaf06 time="2024-08-08T05:59:23+02:00" level=info msg="Sync triggered" service=imap user=a0b6d158-6726-4f57-9d9e-95d3a6feaf06 time="2024-08-08T05:59:23+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 05:59:23.144405772 +0200 CEST m=+104.773235984" user=a0b6d158-6726-4f57-9d9e-95d3a6feaf06 time="2024-08-08T05:59:23+02:00" level=info msg="Syncing labels" service=imap user=a0b6d158-6726-4f57-9d9e-95d3a6feaf06 time="2024-08-08T05:59:23+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:a0b6d158-6726-4f57-9d9e-95d3a6feaf06" userID=a0b6d158-6726-4f57-9d9e-95d3a6feaf06 time="2024-08-08T05:59:23+02:00" level=info msg="Synced labels" service=imap user=a0b6d158-6726-4f57-9d9e-95d3a6feaf06 time="2024-08-08T05:59:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:37381/mail/v4/messages/count" pkg=gpa/client userID=a0b6d158-6726-4f57-9d9e-95d3a6feaf06 time="2024-08-08T05:59:23+02:00" level=info msg="Syncing messages" service=imap user=a0b6d158-6726-4f57-9d9e-95d3a6feaf06 time="2024-08-08T05:59:23+02:00" level=info msg="Job started" service=imap user=a0b6d158-6726-4f57-9d9e-95d3a6feaf06 time="2024-08-08T05:59:23+02:00" level=info msg="200 OK: POST https://127.0.0.1:37381/mail/v4/messages" pkg=gpa/client userID=a0b6d158-6726-4f57-9d9e-95d3a6feaf06 time="2024-08-08T05:59:23+02:00" level=info msg="Job finished" service=imap user=a0b6d158-6726-4f57-9d9e-95d3a6feaf06 time="2024-08-08T05:59:23+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=a0b6d158-6726-4f57-9d9e-95d3a6feaf06 time="2024-08-08T05:59:23+02:00" level=info msg="Synced messages" service=imap user=a0b6d158-6726-4f57-9d9e-95d3a6feaf06 time="2024-08-08T05:59:23+02:00" level=info msg="Finished user sync" duration=3.650483ms service=imap user=a0b6d158-6726-4f57-9d9e-95d3a6feaf06 time="2024-08-08T05:59:23+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=a0b6d158-6726-4f57-9d9e-95d3a6feaf06 time="2024-08-08T05:59:23+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=a0b6d158-6726-4f57-9d9e-95d3a6feaf06 time="2024-08-08T05:59:23+02:00" level=error msg="Failed to parse IMAP command" error="[Error offset=5]: unknown command 'garbage'" pkg=gluon/session session=1 type=garbage time="2024-08-08T05:59:23+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:59:23+02:00" level=info msg="Closing user" userID=a0b6d158-6726-4f57-9d9e-95d3a6feaf06 time="2024-08-08T05:59:23+02:00" level=info msg="Exiting IMAP Service" service=imap user=a0b6d158-6726-4f57-9d9e-95d3a6feaf06 time="2024-08-08T05:59:23+02:00" level=info msg="Exiting service main loop" service=smtp user=a0b6d158-6726-4f57-9d9e-95d3a6feaf06 time="2024-08-08T05:59:23+02:00" level=info msg="Exiting Service" service=user-identity user=a0b6d158-6726-4f57-9d9e-95d3a6feaf06 time="2024-08-08T05:59:23+02:00" level=info msg="Exiting service main loop" service=telemetry user=a0b6d158-6726-4f57-9d9e-95d3a6feaf06 time="2024-08-08T05:59:23+02:00" level=info msg="Exiting service" service=user-events user=a0b6d158-6726-4f57-9d9e-95d3a6feaf06 time="2024-08-08T05:59:23+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:59:23+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:59:23+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:23+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:43897: use of closed network connection" service=server-manager time="2024-08-08T05:59:23+02:00" level=info msg="Closing SMTP server" service=server-manager --- PASS: TestBridge_Report (1.10s) === RUN TestServerManager_ServersStartWithBridge time="2024-08-08T05:59:23+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestServerManager_ServersStartWithBridge2331196651/001/config1535853310/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:59:23+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestServerManager_ServersStartWithBridge2331196651/001/data3500152838/gluon/backend/db gluonStore=/tmp/TestServerManager_ServersStartWithBridge2331196651/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-08-08T05:59:23+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:23+02:00" level=info msg="Starting IMAP server" port=1144 service=server-manager ssl=false time="2024-08-08T05:59:23+02:00" level=info msg="Starting SMTP server" port=1026 service=server-manager ssl=false time="2024-08-08T05:59:23+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T05:59:23+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:59:23+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:59:23+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-08-08T05:59:23+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-08-08T05:59:23+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-08-08T05:59:23+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:23+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1026: use of closed network connection" service=server-manager time="2024-08-08T05:59:23+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:59:23+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:23+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-08-08T05:59:23+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:59:23+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:59:23+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:59:23+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:23+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:40797: use of closed network connection" service=server-manager time="2024-08-08T05:59:23+02:00" level=info msg="Closing SMTP server" service=server-manager --- PASS: TestServerManager_ServersStartWithBridge (0.57s) === RUN TestServerManager_ServersKeepsRunningfterUserLogsOut time="2024-08-08T05:59:24+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestServerManager_ServersKeepsRunningfterUserLogsOut3808221226/001/config1975265806/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:59:24+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestServerManager_ServersKeepsRunningfterUserLogsOut3808221226/001/data1914547613/gluon/backend/db gluonStore=/tmp/TestServerManager_ServersKeepsRunningfterUserLogsOut3808221226/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-08-08T05:59:24+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:24+02:00" level=info msg="Starting IMAP server" port=1144 service=server-manager ssl=false time="2024-08-08T05:59:24+02:00" level=info msg="Starting SMTP server" port=1026 service=server-manager ssl=false time="2024-08-08T05:59:24+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T05:59:24+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:59:24+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:59:24+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-08-08T05:59:24+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-08-08T05:59:24+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-08-08T05:59:24+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:24+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1026: use of closed network connection" service=server-manager time="2024-08-08T05:59:24+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:59:24+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:24+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-08-08T05:59:24+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (16f78a7d)" time="2024-08-08T05:59:24+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (16f78a7d)" time="2024-08-08T05:59:24+02:00" level=info msg="200 OK: POST https://127.0.0.1:46063/auth/v4/info" pkg=gpa/manager time="2024-08-08T05:59:24+02:00" level=info msg="200 OK: POST https://127.0.0.1:46063/auth/v4" pkg=gpa/manager time="2024-08-08T05:59:24+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=e9868609-1985-4b24-8277-b1aa1cb74e6a time="2024-08-08T05:59:24+02:00" level=info msg="Adding vault user" userID=e9868609-1985-4b24-8277-b1aa1cb74e6a time="2024-08-08T05:59:24+02:00" level=info msg="Creating new user" userID=e9868609-1985-4b24-8277-b1aa1cb74e6a time="2024-08-08T05:59:24+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=e9868609-1985-4b24-8277-b1aa1cb74e6a time="2024-08-08T05:59:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:46063/core/v4/events/latest" pkg=gpa/client userID=e9868609-1985-4b24-8277-b1aa1cb74e6a time="2024-08-08T05:59:24+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=e9868609-1985-4b24-8277-b1aa1cb74e6a time="2024-08-08T05:59:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:46063/core/v4/settings" pkg=gpa/client userID=e9868609-1985-4b24-8277-b1aa1cb74e6a time="2024-08-08T05:59:24+02:00" level=info msg="Starting service main loop" service=telemetry user=e9868609-1985-4b24-8277-b1aa1cb74e6a time="2024-08-08T05:59:24+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=e9868609-1985-4b24-8277-b1aa1cb74e6a time="2024-08-08T05:59:24+02:00" level=info msg="Starting service main loop" service=smtp user=e9868609-1985-4b24-8277-b1aa1cb74e6a time="2024-08-08T05:59:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:46063/core/v4/labels?Type=4" pkg=gpa/client userID=e9868609-1985-4b24-8277-b1aa1cb74e6a time="2024-08-08T05:59:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:46063/core/v4/labels?Type=3" pkg=gpa/client userID=e9868609-1985-4b24-8277-b1aa1cb74e6a time="2024-08-08T05:59:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:46063/core/v4/labels?Type=1" pkg=gpa/client userID=e9868609-1985-4b24-8277-b1aa1cb74e6a time="2024-08-08T05:59:24+02:00" level=info msg="Adding user to imap server" addrID=4bed536b-a34f-4644-8742-9be7c99bdd99 service=server-manager time="2024-08-08T05:59:24+02:00" level=info msg="Creating new IMAP user" addrID=4bed536b-a34f-4644-8742-9be7c99bdd99 service=server-manager time="2024-08-08T05:59:24+02:00" level=info msg="Setting gluon ID" addrID=4bed536b-a34f-4644-8742-9be7c99bdd99 gluonID=b6a1e0f1-c8d5-4231-b322-c23d6a672482 userID=e9868609-1985-4b24-8277-b1aa1cb74e6a time="2024-08-08T05:59:24+02:00" level=info msg="Created new IMAP user" addrID=4bed536b-a34f-4644-8742-9be7c99bdd99 gluonID=b6a1e0f1-c8d5-4231-b322-c23d6a672482 service=server-manager time="2024-08-08T05:59:24+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:59:24+02:00" level=info msg=Resuming service=user-events user=e9868609-1985-4b24-8277-b1aa1cb74e6a time="2024-08-08T05:59:24+02:00" level=info msg="Logging out user" pkg=bridge/user userID=e9868609-1985-4b24-8277-b1aa1cb74e6a time="2024-08-08T05:59:24+02:00" level=info msg="Logging out user" userID=e9868609-1985-4b24-8277-b1aa1cb74e6a withAPI=true time="2024-08-08T05:59:24+02:00" level=info msg="Received mailbox message count" count=0 gluonID=b6a1e0f1-c8d5-4231-b322-c23d6a672482 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T05:59:24+02:00" level=info msg="Starting IMAP Service" service=imap user=e9868609-1985-4b24-8277-b1aa1cb74e6a time="2024-08-08T05:59:24+02:00" level=info msg="Sync triggered" service=imap user=e9868609-1985-4b24-8277-b1aa1cb74e6a time="2024-08-08T05:59:24+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:e9868609-1985-4b24-8277-b1aa1cb74e6a" userID=e9868609-1985-4b24-8277-b1aa1cb74e6a time="2024-08-08T05:59:24+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:59:24+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 05:59:24.894278922 +0200 CEST m=+106.523109124" user=e9868609-1985-4b24-8277-b1aa1cb74e6a time="2024-08-08T05:59:24+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=e9868609-1985-4b24-8277-b1aa1cb74e6a time="2024-08-08T05:59:24+02:00" level=info msg="Finished user sync" duration="127.853µs" service=imap user=e9868609-1985-4b24-8277-b1aa1cb74e6a time="2024-08-08T05:59:24+02:00" level=info msg="Exiting IMAP Service" service=imap user=e9868609-1985-4b24-8277-b1aa1cb74e6a time="2024-08-08T05:59:24+02:00" level=info msg="Exiting service main loop" service=smtp user=e9868609-1985-4b24-8277-b1aa1cb74e6a time="2024-08-08T05:59:24+02:00" level=info msg="Exiting Service" service=user-identity user=e9868609-1985-4b24-8277-b1aa1cb74e6a time="2024-08-08T05:59:24+02:00" level=info msg="Exiting service main loop" service=telemetry user=e9868609-1985-4b24-8277-b1aa1cb74e6a time="2024-08-08T05:59:24+02:00" level=info msg="Exiting service" service=user-events user=e9868609-1985-4b24-8277-b1aa1cb74e6a time="2024-08-08T05:59:24+02:00" level=info msg="200 OK: DELETE https://127.0.0.1:46063/auth/v4" pkg=gpa/client userID=e9868609-1985-4b24-8277-b1aa1cb74e6a time="2024-08-08T05:59:24+02:00" level=info msg="Closing user" userID=e9868609-1985-4b24-8277-b1aa1cb74e6a time="2024-08-08T05:59:24+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:59:24+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:59:24+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:59:24+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:24+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:37223: use of closed network connection" service=server-manager time="2024-08-08T05:59:24+02:00" level=info msg="Closing SMTP server" service=server-manager --- PASS: TestServerManager_ServersKeepsRunningfterUserLogsOut (1.17s) === RUN TestServerManager_ServersDoNotStopWhenThereIsStillOneActiveUser time="2024-08-08T05:59:25+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestServerManager_ServersDoNotStopWhenThereIsStillOneActiveUser3738050782/001/config1585391720/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:59:25+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestServerManager_ServersDoNotStopWhenThereIsStillOneActiveUser3738050782/001/data2318014858/gluon/backend/db gluonStore=/tmp/TestServerManager_ServersDoNotStopWhenThereIsStillOneActiveUser3738050782/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-08-08T05:59:25+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:25+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T05:59:25+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T05:59:25+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T05:59:25+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:59:25+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:59:25+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-08-08T05:59:25+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-08-08T05:59:25+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-08-08T05:59:25+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:25+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T05:59:25+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:59:25+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:25+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-08-08T05:59:25+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (16f78a7d)" time="2024-08-08T05:59:25+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (16f78a7d)" time="2024-08-08T05:59:25+02:00" level=info msg="200 OK: POST https://127.0.0.1:35471/auth/v4/info" pkg=gpa/manager time="2024-08-08T05:59:26+02:00" level=info msg="200 OK: POST https://127.0.0.1:35471/auth/v4" pkg=gpa/manager time="2024-08-08T05:59:26+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=efad7c7d-fed5-430c-b5f8-44a156ab46eb time="2024-08-08T05:59:26+02:00" level=info msg="Adding vault user" userID=efad7c7d-fed5-430c-b5f8-44a156ab46eb time="2024-08-08T05:59:26+02:00" level=info msg="Creating new user" userID=efad7c7d-fed5-430c-b5f8-44a156ab46eb time="2024-08-08T05:59:26+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=efad7c7d-fed5-430c-b5f8-44a156ab46eb time="2024-08-08T05:59:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:35471/core/v4/events/latest" pkg=gpa/client userID=efad7c7d-fed5-430c-b5f8-44a156ab46eb time="2024-08-08T05:59:26+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=efad7c7d-fed5-430c-b5f8-44a156ab46eb time="2024-08-08T05:59:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:35471/core/v4/settings" pkg=gpa/client userID=efad7c7d-fed5-430c-b5f8-44a156ab46eb time="2024-08-08T05:59:26+02:00" level=info msg="Starting service main loop" service=telemetry user=efad7c7d-fed5-430c-b5f8-44a156ab46eb time="2024-08-08T05:59:26+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=efad7c7d-fed5-430c-b5f8-44a156ab46eb time="2024-08-08T05:59:26+02:00" level=info msg="Starting service main loop" service=smtp user=efad7c7d-fed5-430c-b5f8-44a156ab46eb time="2024-08-08T05:59:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:35471/core/v4/labels?Type=4" pkg=gpa/client userID=efad7c7d-fed5-430c-b5f8-44a156ab46eb time="2024-08-08T05:59:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:35471/core/v4/labels?Type=3" pkg=gpa/client userID=efad7c7d-fed5-430c-b5f8-44a156ab46eb time="2024-08-08T05:59:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:35471/core/v4/labels?Type=1" pkg=gpa/client userID=efad7c7d-fed5-430c-b5f8-44a156ab46eb time="2024-08-08T05:59:26+02:00" level=info msg="Adding user to imap server" addrID=c4db3dc5-5b50-4453-96f2-4defc17bfcf6 service=server-manager time="2024-08-08T05:59:26+02:00" level=info msg="Creating new IMAP user" addrID=c4db3dc5-5b50-4453-96f2-4defc17bfcf6 service=server-manager time="2024-08-08T05:59:26+02:00" level=info msg="Setting gluon ID" addrID=c4db3dc5-5b50-4453-96f2-4defc17bfcf6 gluonID=f8c51351-0d23-4652-9059-2c74fa189755 userID=efad7c7d-fed5-430c-b5f8-44a156ab46eb time="2024-08-08T05:59:26+02:00" level=info msg="Created new IMAP user" addrID=c4db3dc5-5b50-4453-96f2-4defc17bfcf6 gluonID=f8c51351-0d23-4652-9059-2c74fa189755 service=server-manager time="2024-08-08T05:59:26+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:59:26+02:00" level=info msg=Resuming service=user-events user=efad7c7d-fed5-430c-b5f8-44a156ab46eb time="2024-08-08T05:59:26+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (2c26b46b)" time="2024-08-08T05:59:26+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (2c26b46b)" time="2024-08-08T05:59:26+02:00" level=info msg="Received mailbox message count" count=0 gluonID=f8c51351-0d23-4652-9059-2c74fa189755 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T05:59:26+02:00" level=info msg="Starting IMAP Service" service=imap user=efad7c7d-fed5-430c-b5f8-44a156ab46eb time="2024-08-08T05:59:26+02:00" level=info msg="Sync triggered" service=imap user=efad7c7d-fed5-430c-b5f8-44a156ab46eb time="2024-08-08T05:59:26+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 05:59:26.545989536 +0200 CEST m=+108.174819768" user=efad7c7d-fed5-430c-b5f8-44a156ab46eb time="2024-08-08T05:59:26+02:00" level=info msg="Syncing labels" service=imap user=efad7c7d-fed5-430c-b5f8-44a156ab46eb time="2024-08-08T05:59:26+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:efad7c7d-fed5-430c-b5f8-44a156ab46eb" userID=efad7c7d-fed5-430c-b5f8-44a156ab46eb time="2024-08-08T05:59:26+02:00" level=info msg="Synced labels" service=imap user=efad7c7d-fed5-430c-b5f8-44a156ab46eb time="2024-08-08T05:59:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:35471/mail/v4/messages/count" pkg=gpa/client userID=efad7c7d-fed5-430c-b5f8-44a156ab46eb time="2024-08-08T05:59:26+02:00" level=info msg="Syncing messages" service=imap user=efad7c7d-fed5-430c-b5f8-44a156ab46eb time="2024-08-08T05:59:26+02:00" level=info msg="Job started" service=imap user=efad7c7d-fed5-430c-b5f8-44a156ab46eb time="2024-08-08T05:59:26+02:00" level=info msg="200 OK: POST https://127.0.0.1:35471/auth/v4/info" pkg=gpa/manager time="2024-08-08T05:59:26+02:00" level=info msg="200 OK: POST https://127.0.0.1:35471/mail/v4/messages" pkg=gpa/client userID=efad7c7d-fed5-430c-b5f8-44a156ab46eb time="2024-08-08T05:59:26+02:00" level=info msg="Job finished" service=imap user=efad7c7d-fed5-430c-b5f8-44a156ab46eb time="2024-08-08T05:59:26+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=efad7c7d-fed5-430c-b5f8-44a156ab46eb time="2024-08-08T05:59:26+02:00" level=info msg="Synced messages" service=imap user=efad7c7d-fed5-430c-b5f8-44a156ab46eb time="2024-08-08T05:59:26+02:00" level=info msg="Finished user sync" duration=68.227063ms service=imap user=efad7c7d-fed5-430c-b5f8-44a156ab46eb time="2024-08-08T05:59:26+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=efad7c7d-fed5-430c-b5f8-44a156ab46eb time="2024-08-08T05:59:26+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=efad7c7d-fed5-430c-b5f8-44a156ab46eb time="2024-08-08T05:59:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:35471/core/v4/events/AA==" pkg=gpa/client userID=efad7c7d-fed5-430c-b5f8-44a156ab46eb time="2024-08-08T05:59:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:35471/core/v4/events/AA==" pkg=gpa/client userID=efad7c7d-fed5-430c-b5f8-44a156ab46eb time="2024-08-08T05:59:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:35471/core/v4/events/AA==" pkg=gpa/client userID=efad7c7d-fed5-430c-b5f8-44a156ab46eb time="2024-08-08T05:59:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:35471/core/v4/events/AA==" pkg=gpa/client userID=efad7c7d-fed5-430c-b5f8-44a156ab46eb time="2024-08-08T05:59:27+02:00" level=info msg="200 OK: POST https://127.0.0.1:35471/auth/v4" pkg=gpa/manager time="2024-08-08T05:59:27+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=38266a2d-b243-4027-b5f3-04aa96bc3ad4 time="2024-08-08T05:59:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:35471/core/v4/events/AA==" pkg=gpa/client userID=efad7c7d-fed5-430c-b5f8-44a156ab46eb time="2024-08-08T05:59:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:35471/core/v4/events/AA==" pkg=gpa/client userID=efad7c7d-fed5-430c-b5f8-44a156ab46eb time="2024-08-08T05:59:27+02:00" level=info msg="Adding vault user" userID=38266a2d-b243-4027-b5f3-04aa96bc3ad4 time="2024-08-08T05:59:27+02:00" level=info msg="Creating new user" userID=38266a2d-b243-4027-b5f3-04aa96bc3ad4 time="2024-08-08T05:59:27+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=38266a2d-b243-4027-b5f3-04aa96bc3ad4 time="2024-08-08T05:59:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:35471/core/v4/events/latest" pkg=gpa/client userID=38266a2d-b243-4027-b5f3-04aa96bc3ad4 time="2024-08-08T05:59:27+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=38266a2d-b243-4027-b5f3-04aa96bc3ad4 time="2024-08-08T05:59:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:35471/core/v4/settings" pkg=gpa/client userID=38266a2d-b243-4027-b5f3-04aa96bc3ad4 time="2024-08-08T05:59:27+02:00" level=info msg="Starting service main loop" service=telemetry user=38266a2d-b243-4027-b5f3-04aa96bc3ad4 time="2024-08-08T05:59:27+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=38266a2d-b243-4027-b5f3-04aa96bc3ad4 time="2024-08-08T05:59:27+02:00" level=info msg="Starting service main loop" service=smtp user=38266a2d-b243-4027-b5f3-04aa96bc3ad4 time="2024-08-08T05:59:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:35471/core/v4/labels?Type=4" pkg=gpa/client userID=38266a2d-b243-4027-b5f3-04aa96bc3ad4 time="2024-08-08T05:59:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:35471/core/v4/labels?Type=3" pkg=gpa/client userID=38266a2d-b243-4027-b5f3-04aa96bc3ad4 time="2024-08-08T05:59:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:35471/core/v4/labels?Type=1" pkg=gpa/client userID=38266a2d-b243-4027-b5f3-04aa96bc3ad4 time="2024-08-08T05:59:27+02:00" level=info msg="Adding user to imap server" addrID=7a127a40-fc5a-44d3-8bb3-8e970dd4c06d service=server-manager time="2024-08-08T05:59:27+02:00" level=info msg="Creating new IMAP user" addrID=7a127a40-fc5a-44d3-8bb3-8e970dd4c06d service=server-manager time="2024-08-08T05:59:27+02:00" level=info msg="Setting gluon ID" addrID=7a127a40-fc5a-44d3-8bb3-8e970dd4c06d gluonID=2cdf2ad3-d4f9-4c61-a6a3-213c71423075 userID=38266a2d-b243-4027-b5f3-04aa96bc3ad4 time="2024-08-08T05:59:27+02:00" level=info msg="Created new IMAP user" addrID=7a127a40-fc5a-44d3-8bb3-8e970dd4c06d gluonID=2cdf2ad3-d4f9-4c61-a6a3-213c71423075 service=server-manager time="2024-08-08T05:59:27+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:59:27+02:00" level=info msg=Resuming service=user-events user=38266a2d-b243-4027-b5f3-04aa96bc3ad4 time="2024-08-08T05:59:27+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2cdf2ad3-d4f9-4c61-a6a3-213c71423075 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T05:59:27+02:00" level=info msg="Starting IMAP Service" service=imap user=38266a2d-b243-4027-b5f3-04aa96bc3ad4 time="2024-08-08T05:59:27+02:00" level=info msg="Sync triggered" service=imap user=38266a2d-b243-4027-b5f3-04aa96bc3ad4 time="2024-08-08T05:59:27+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 05:59:27.228853928 +0200 CEST m=+108.857684140" user=38266a2d-b243-4027-b5f3-04aa96bc3ad4 time="2024-08-08T05:59:27+02:00" level=info msg="Syncing labels" service=imap user=38266a2d-b243-4027-b5f3-04aa96bc3ad4 time="2024-08-08T05:59:27+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:38266a2d-b243-4027-b5f3-04aa96bc3ad4" userID=38266a2d-b243-4027-b5f3-04aa96bc3ad4 time="2024-08-08T05:59:27+02:00" level=info msg="Synced labels" service=imap user=38266a2d-b243-4027-b5f3-04aa96bc3ad4 time="2024-08-08T05:59:27+02:00" level=warning msg="401 GET https://127.0.0.1:35471/mail/v4/messages/count: 401 Unauthorized (Code=0, Status=401), Attempt 1" pkg=gpa/client time="2024-08-08T05:59:27+02:00" level=error msg="401 GET https://127.0.0.1:35471/mail/v4/messages/count: 401 Unauthorized (Code=0, Status=401)" pkg=gpa/client time="2024-08-08T05:59:27+02:00" level=warning msg="422 POST https://127.0.0.1:35471/auth/v4/refresh: 422 Unprocessable Entity (Code=0, Status=422), Attempt 1" pkg=gpa/client time="2024-08-08T05:59:27+02:00" level=error msg="422 POST https://127.0.0.1:35471/auth/v4/refresh: 422 Unprocessable Entity (Code=0, Status=422)" pkg=gpa/client time="2024-08-08T05:59:27+02:00" level=error msg="Failed to sync, will retry later" error="failed to retrieve message ids: failed to refresh auth: failed to refresh auth, de-auth: 422 POST https://127.0.0.1:35471/auth/v4/refresh: 422 Unprocessable Entity (Code=0, Status=422)" service=imap user=38266a2d-b243-4027-b5f3-04aa96bc3ad4 time="2024-08-08T05:59:27+02:00" level=info msg="Logging out user" userID=38266a2d-b243-4027-b5f3-04aa96bc3ad4 withAPI=false time="2024-08-08T05:59:27+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:59:27+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=38266a2d-b243-4027-b5f3-04aa96bc3ad4 time="2024-08-08T05:59:27+02:00" level=info msg="Finished user sync" duration=13.504025ms service=imap user=38266a2d-b243-4027-b5f3-04aa96bc3ad4 time="2024-08-08T05:59:27+02:00" level=info msg="Exiting IMAP Service" service=imap user=38266a2d-b243-4027-b5f3-04aa96bc3ad4 time="2024-08-08T05:59:27+02:00" level=info msg="Exiting service main loop" service=smtp user=38266a2d-b243-4027-b5f3-04aa96bc3ad4 time="2024-08-08T05:59:27+02:00" level=info msg="Exiting Service" service=user-identity user=38266a2d-b243-4027-b5f3-04aa96bc3ad4 time="2024-08-08T05:59:27+02:00" level=info msg="Exiting service main loop" service=telemetry user=38266a2d-b243-4027-b5f3-04aa96bc3ad4 time="2024-08-08T05:59:27+02:00" level=info msg="Exiting service" service=user-events user=38266a2d-b243-4027-b5f3-04aa96bc3ad4 time="2024-08-08T05:59:27+02:00" level=info msg="Closing user" userID=38266a2d-b243-4027-b5f3-04aa96bc3ad4 time="2024-08-08T05:59:27+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:59:27+02:00" level=info msg="Closing user" userID=efad7c7d-fed5-430c-b5f8-44a156ab46eb time="2024-08-08T05:59:27+02:00" level=info msg="Exiting IMAP Service" service=imap user=efad7c7d-fed5-430c-b5f8-44a156ab46eb time="2024-08-08T05:59:27+02:00" level=info msg="Exiting service main loop" service=smtp user=efad7c7d-fed5-430c-b5f8-44a156ab46eb time="2024-08-08T05:59:27+02:00" level=info msg="Exiting Service" service=user-identity user=efad7c7d-fed5-430c-b5f8-44a156ab46eb time="2024-08-08T05:59:27+02:00" level=info msg="Exiting service main loop" service=telemetry user=efad7c7d-fed5-430c-b5f8-44a156ab46eb time="2024-08-08T05:59:27+02:00" level=info msg="Exiting service" service=user-events user=efad7c7d-fed5-430c-b5f8-44a156ab46eb time="2024-08-08T05:59:27+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:59:27+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:59:27+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:27+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:35293: use of closed network connection" service=server-manager time="2024-08-08T05:59:27+02:00" level=info msg="Closing SMTP server" service=server-manager --- PASS: TestServerManager_ServersDoNotStopWhenThereIsStillOneActiveUser (2.36s) === RUN TestServerManager_NetworkLossStopsServers time="2024-08-08T05:59:27+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestServerManager_NetworkLossStopsServers3989917196/001/config1519224666/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:59:27+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestServerManager_NetworkLossStopsServers3989917196/001/data2018005812/gluon/backend/db gluonStore=/tmp/TestServerManager_NetworkLossStopsServers3989917196/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-08-08T05:59:27+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:27+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T05:59:27+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T05:59:27+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T05:59:27+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:59:27+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:59:27+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-08-08T05:59:27+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-08-08T05:59:27+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-08-08T05:59:27+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:27+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T05:59:27+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:59:27+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:27+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-08-08T05:59:27+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (16f78a7d)" time="2024-08-08T05:59:27+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (16f78a7d)" time="2024-08-08T05:59:27+02:00" level=info msg="200 OK: POST https://127.0.0.1:44329/auth/v4/info" pkg=gpa/manager time="2024-08-08T05:59:28+02:00" level=info msg="200 OK: POST https://127.0.0.1:44329/auth/v4" pkg=gpa/manager time="2024-08-08T05:59:28+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=ff63a41f-cab4-46f2-b9f1-aa376f33fa3f time="2024-08-08T05:59:28+02:00" level=info msg="Adding vault user" userID=ff63a41f-cab4-46f2-b9f1-aa376f33fa3f time="2024-08-08T05:59:28+02:00" level=info msg="Creating new user" userID=ff63a41f-cab4-46f2-b9f1-aa376f33fa3f time="2024-08-08T05:59:28+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=ff63a41f-cab4-46f2-b9f1-aa376f33fa3f time="2024-08-08T05:59:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:44329/core/v4/events/latest" pkg=gpa/client userID=ff63a41f-cab4-46f2-b9f1-aa376f33fa3f time="2024-08-08T05:59:28+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=ff63a41f-cab4-46f2-b9f1-aa376f33fa3f time="2024-08-08T05:59:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:44329/core/v4/settings" pkg=gpa/client userID=ff63a41f-cab4-46f2-b9f1-aa376f33fa3f time="2024-08-08T05:59:28+02:00" level=info msg="Starting service main loop" service=telemetry user=ff63a41f-cab4-46f2-b9f1-aa376f33fa3f time="2024-08-08T05:59:28+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=ff63a41f-cab4-46f2-b9f1-aa376f33fa3f time="2024-08-08T05:59:28+02:00" level=info msg="Starting service main loop" service=smtp user=ff63a41f-cab4-46f2-b9f1-aa376f33fa3f time="2024-08-08T05:59:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:44329/core/v4/labels?Type=4" pkg=gpa/client userID=ff63a41f-cab4-46f2-b9f1-aa376f33fa3f time="2024-08-08T05:59:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:44329/core/v4/labels?Type=3" pkg=gpa/client userID=ff63a41f-cab4-46f2-b9f1-aa376f33fa3f time="2024-08-08T05:59:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:44329/core/v4/labels?Type=1" pkg=gpa/client userID=ff63a41f-cab4-46f2-b9f1-aa376f33fa3f time="2024-08-08T05:59:28+02:00" level=info msg="Adding user to imap server" addrID=3c1c83f7-a287-4278-8164-bd303bd21951 service=server-manager time="2024-08-08T05:59:28+02:00" level=info msg="Creating new IMAP user" addrID=3c1c83f7-a287-4278-8164-bd303bd21951 service=server-manager time="2024-08-08T05:59:28+02:00" level=info msg="Setting gluon ID" addrID=3c1c83f7-a287-4278-8164-bd303bd21951 gluonID=491652cc-6d60-42e2-b10b-561dfb6be2aa userID=ff63a41f-cab4-46f2-b9f1-aa376f33fa3f time="2024-08-08T05:59:28+02:00" level=info msg="Created new IMAP user" addrID=3c1c83f7-a287-4278-8164-bd303bd21951 gluonID=491652cc-6d60-42e2-b10b-561dfb6be2aa service=server-manager time="2024-08-08T05:59:28+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:59:28+02:00" level=info msg=Resuming service=user-events user=ff63a41f-cab4-46f2-b9f1-aa376f33fa3f time="2024-08-08T05:59:28+02:00" level=info msg="Received mailbox message count" count=0 gluonID=491652cc-6d60-42e2-b10b-561dfb6be2aa labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T05:59:28+02:00" level=info msg="Starting IMAP Service" service=imap user=ff63a41f-cab4-46f2-b9f1-aa376f33fa3f time="2024-08-08T05:59:28+02:00" level=info msg="Sync triggered" service=imap user=ff63a41f-cab4-46f2-b9f1-aa376f33fa3f time="2024-08-08T05:59:28+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 05:59:28.325297542 +0200 CEST m=+109.954127754" user=ff63a41f-cab4-46f2-b9f1-aa376f33fa3f time="2024-08-08T05:59:28+02:00" level=info msg="Syncing labels" service=imap user=ff63a41f-cab4-46f2-b9f1-aa376f33fa3f time="2024-08-08T05:59:28+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:ff63a41f-cab4-46f2-b9f1-aa376f33fa3f" userID=ff63a41f-cab4-46f2-b9f1-aa376f33fa3f time="2024-08-08T05:59:28+02:00" level=info msg="Synced labels" service=imap user=ff63a41f-cab4-46f2-b9f1-aa376f33fa3f time="2024-08-08T05:59:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:44329/mail/v4/messages/count" pkg=gpa/client userID=ff63a41f-cab4-46f2-b9f1-aa376f33fa3f time="2024-08-08T05:59:28+02:00" level=info msg="Syncing messages" service=imap user=ff63a41f-cab4-46f2-b9f1-aa376f33fa3f time="2024-08-08T05:59:28+02:00" level=info msg="Job started" service=imap user=ff63a41f-cab4-46f2-b9f1-aa376f33fa3f time="2024-08-08T05:59:28+02:00" level=info msg="200 OK: POST https://127.0.0.1:44329/mail/v4/messages" pkg=gpa/client userID=ff63a41f-cab4-46f2-b9f1-aa376f33fa3f time="2024-08-08T05:59:28+02:00" level=info msg="Job finished" service=imap user=ff63a41f-cab4-46f2-b9f1-aa376f33fa3f time="2024-08-08T05:59:28+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=ff63a41f-cab4-46f2-b9f1-aa376f33fa3f time="2024-08-08T05:59:28+02:00" level=info msg="Synced messages" service=imap user=ff63a41f-cab4-46f2-b9f1-aa376f33fa3f time="2024-08-08T05:59:28+02:00" level=info msg="Finished user sync" duration=20.023675ms service=imap user=ff63a41f-cab4-46f2-b9f1-aa376f33fa3f time="2024-08-08T05:59:28+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=ff63a41f-cab4-46f2-b9f1-aa376f33fa3f time="2024-08-08T05:59:28+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=ff63a41f-cab4-46f2-b9f1-aa376f33fa3f time="2024-08-08T05:59:28+02:00" level=warning msg="Get \"https://127.0.0.1:44329/core/v4/events/AA==\": dial failed (not allowed), Attempt 1" pkg=gpa/client time="2024-08-08T05:59:28+02:00" level=warning msg="Get \"https://127.0.0.1:44329/core/v4/events/AA==\": dial failed (not allowed), Attempt 2" pkg=gpa/client time="2024-08-08T05:59:28+02:00" level=warning msg="Get \"https://127.0.0.1:44329/core/v4/events/AA==\": dial failed (not allowed), Attempt 3" pkg=gpa/client time="2024-08-08T05:59:28+02:00" level=warning msg="Get \"https://127.0.0.1:44329/core/v4/events/AA==\": dial failed (not allowed), Attempt 4" pkg=gpa/client time="2024-08-08T05:59:28+02:00" level=error msg="Get \"https://127.0.0.1:44329/core/v4/events/AA==\": dial failed (not allowed)" pkg=gpa/client time="2024-08-08T05:59:28+02:00" level=info msg="API status changed: down" pkg=bridge time="2024-08-08T05:59:28+02:00" level=error msg="Failed to get event (caused by *errors.errorString)" error="received no response from API: Get \"https://127.0.0.1:44329/core/v4/events/AA==\": dial failed (not allowed)" service=user-events user=ff63a41f-cab4-46f2-b9f1-aa376f33fa3f time="2024-08-08T05:59:28+02:00" level=warning msg="Get \"https://127.0.0.1:44329/core/v4/events/AA==\": dial failed (not allowed), Attempt 1" pkg=gpa/client time="2024-08-08T05:59:28+02:00" level=info msg="Server Manager, network down stopping listeners" service=server-manager time="2024-08-08T05:59:28+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:28+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:41573: use of closed network connection" service=server-manager time="2024-08-08T05:59:28+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:59:28+02:00" level=info msg="Stopping IMAP listener" service=server-manager time="2024-08-08T05:59:28+02:00" level=info msg="Connection Lost cancelling sync" service=imap user=ff63a41f-cab4-46f2-b9f1-aa376f33fa3f time="2024-08-08T05:59:28+02:00" level=info msg="Handling API status down" pkg=bridge time="2024-08-08T05:59:28+02:00" level=info msg="API status changed: up" pkg=bridge time="2024-08-08T05:59:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:44329/core/v4/events/AA==" pkg=gpa/client userID=ff63a41f-cab4-46f2-b9f1-aa376f33fa3f time="2024-08-08T05:59:28+02:00" level=info msg="Connection Lost, pausing" service=user-events user=ff63a41f-cab4-46f2-b9f1-aa376f33fa3f time="2024-08-08T05:59:28+02:00" level=info msg=Pausing service=user-events user=ff63a41f-cab4-46f2-b9f1-aa376f33fa3f time="2024-08-08T05:59:28+02:00" level=info msg="Server Manager, network up starting listeners" service=server-manager time="2024-08-08T05:59:28+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:59:28+02:00" level=info msg="Starting IMAP server" port=36329 service=server-manager ssl=false time="2024-08-08T05:59:28+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-08-08T05:59:28+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:28+02:00" level=info msg="Starting SMTP server" port=41573 service=server-manager ssl=false time="2024-08-08T05:59:28+02:00" level=info msg="Connection Restored Resuming Sync (if any)" service=imap user=ff63a41f-cab4-46f2-b9f1-aa376f33fa3f time="2024-08-08T05:59:28+02:00" level=info msg="Sync triggered" service=imap user=ff63a41f-cab4-46f2-b9f1-aa376f33fa3f time="2024-08-08T05:59:28+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 05:59:28.970426613 +0200 CEST m=+110.599256825" user=ff63a41f-cab4-46f2-b9f1-aa376f33fa3f time="2024-08-08T05:59:28+02:00" level=info msg="Sync already complete, only system labels will be updated" service=imap user=ff63a41f-cab4-46f2-b9f1-aa376f33fa3f time="2024-08-08T05:59:28+02:00" level=info msg="Handling API status up" pkg=bridge time="2024-08-08T05:59:28+02:00" level=info msg="Loading users" count=1 pkg=bridge/user time="2024-08-08T05:59:28+02:00" level=info msg="User is already loaded (skipping)" pkg=bridge/user userID=ff63a41f-cab4-46f2-b9f1-aa376f33fa3f time="2024-08-08T05:59:28+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:59:28+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:59:28+02:00" level=info msg="Closing user" userID=ff63a41f-cab4-46f2-b9f1-aa376f33fa3f time="2024-08-08T05:59:28+02:00" level=info msg="Finished user sync" duration="264.663µs" service=imap user=ff63a41f-cab4-46f2-b9f1-aa376f33fa3f time="2024-08-08T05:59:28+02:00" level=info msg="Exiting IMAP Service" service=imap user=ff63a41f-cab4-46f2-b9f1-aa376f33fa3f time="2024-08-08T05:59:28+02:00" level=info msg="Exiting service main loop" service=smtp user=ff63a41f-cab4-46f2-b9f1-aa376f33fa3f time="2024-08-08T05:59:28+02:00" level=info msg="Exiting Service" service=user-identity user=ff63a41f-cab4-46f2-b9f1-aa376f33fa3f time="2024-08-08T05:59:28+02:00" level=info msg="Exiting service main loop" service=telemetry user=ff63a41f-cab4-46f2-b9f1-aa376f33fa3f time="2024-08-08T05:59:28+02:00" level=warning msg="Get \"https://127.0.0.1:44329/core/v4/events/AA==\": context canceled, Attempt 1" pkg=gpa/client time="2024-08-08T05:59:28+02:00" level=error msg="Get \"https://127.0.0.1:44329/core/v4/events/AA==\": context canceled" pkg=gpa/client time="2024-08-08T05:59:28+02:00" level=error msg="Failed to get event (caused by *errors.errorString)" error="received no response from API: Get \"https://127.0.0.1:44329/core/v4/events/AA==\": context canceled" service=user-events user=ff63a41f-cab4-46f2-b9f1-aa376f33fa3f time="2024-08-08T05:59:28+02:00" level=info msg="Connection Restored, resuming" service=user-events user=ff63a41f-cab4-46f2-b9f1-aa376f33fa3f time="2024-08-08T05:59:28+02:00" level=info msg=Resuming service=user-events user=ff63a41f-cab4-46f2-b9f1-aa376f33fa3f time="2024-08-08T05:59:28+02:00" level=warning msg="Get \"https://127.0.0.1:44329/core/v4/events/AA==\": context canceled, Attempt 1" pkg=gpa/client time="2024-08-08T05:59:28+02:00" level=error msg="Get \"https://127.0.0.1:44329/core/v4/events/AA==\": context canceled" pkg=gpa/client time="2024-08-08T05:59:28+02:00" level=error msg="Failed to get event (caused by *errors.errorString)" error="received no response from API: Get \"https://127.0.0.1:44329/core/v4/events/AA==\": context canceled" service=user-events user=ff63a41f-cab4-46f2-b9f1-aa376f33fa3f time="2024-08-08T05:59:28+02:00" level=info msg="Exiting service" service=user-events user=ff63a41f-cab4-46f2-b9f1-aa376f33fa3f time="2024-08-08T05:59:28+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:59:28+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:59:28+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:28+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:41573: use of closed network connection" service=server-manager time="2024-08-08T05:59:28+02:00" level=info msg="Closing SMTP server" service=server-manager --- PASS: TestServerManager_NetworkLossStopsServers (1.71s) === RUN TestBridge_Settings_GluonDir time="2024-08-08T05:59:29+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_Settings_GluonDir2956829331/001/config1925619498/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:59:29+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_Settings_GluonDir2956829331/001/data577914346/gluon/backend/db gluonStore=/tmp/TestBridge_Settings_GluonDir2956829331/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-08-08T05:59:29+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:29+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T05:59:29+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T05:59:29+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T05:59:29+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:59:29+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:59:29+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-08-08T05:59:29+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-08-08T05:59:29+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-08-08T05:59:29+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:29+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T05:59:29+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:59:29+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:29+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-08-08T05:59:29+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (16f78a7d)" time="2024-08-08T05:59:29+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (16f78a7d)" time="2024-08-08T05:59:29+02:00" level=info msg="200 OK: POST https://127.0.0.1:36003/auth/v4/info" pkg=gpa/manager time="2024-08-08T05:59:29+02:00" level=info msg="200 OK: POST https://127.0.0.1:36003/auth/v4" pkg=gpa/manager time="2024-08-08T05:59:29+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=8efc6651-f6e3-4454-81e6-d7dd2a1cb5aa time="2024-08-08T05:59:29+02:00" level=info msg="Adding vault user" userID=8efc6651-f6e3-4454-81e6-d7dd2a1cb5aa time="2024-08-08T05:59:29+02:00" level=info msg="Creating new user" userID=8efc6651-f6e3-4454-81e6-d7dd2a1cb5aa time="2024-08-08T05:59:29+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=8efc6651-f6e3-4454-81e6-d7dd2a1cb5aa time="2024-08-08T05:59:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:36003/core/v4/events/latest" pkg=gpa/client userID=8efc6651-f6e3-4454-81e6-d7dd2a1cb5aa time="2024-08-08T05:59:29+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=8efc6651-f6e3-4454-81e6-d7dd2a1cb5aa time="2024-08-08T05:59:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:36003/core/v4/settings" pkg=gpa/client userID=8efc6651-f6e3-4454-81e6-d7dd2a1cb5aa time="2024-08-08T05:59:29+02:00" level=info msg="Starting service main loop" service=telemetry user=8efc6651-f6e3-4454-81e6-d7dd2a1cb5aa time="2024-08-08T05:59:29+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=8efc6651-f6e3-4454-81e6-d7dd2a1cb5aa time="2024-08-08T05:59:29+02:00" level=info msg="Starting service main loop" service=smtp user=8efc6651-f6e3-4454-81e6-d7dd2a1cb5aa time="2024-08-08T05:59:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:36003/core/v4/labels?Type=4" pkg=gpa/client userID=8efc6651-f6e3-4454-81e6-d7dd2a1cb5aa time="2024-08-08T05:59:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:36003/core/v4/labels?Type=3" pkg=gpa/client userID=8efc6651-f6e3-4454-81e6-d7dd2a1cb5aa time="2024-08-08T05:59:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:36003/core/v4/labels?Type=1" pkg=gpa/client userID=8efc6651-f6e3-4454-81e6-d7dd2a1cb5aa time="2024-08-08T05:59:29+02:00" level=info msg="Adding user to imap server" addrID=bb0a8795-147b-4420-ae6b-63da8550d5a3 service=server-manager time="2024-08-08T05:59:29+02:00" level=info msg="Creating new IMAP user" addrID=bb0a8795-147b-4420-ae6b-63da8550d5a3 service=server-manager time="2024-08-08T05:59:29+02:00" level=info msg="Setting gluon ID" addrID=bb0a8795-147b-4420-ae6b-63da8550d5a3 gluonID=bf6385f1-65be-49f7-a51b-bb010c43c267 userID=8efc6651-f6e3-4454-81e6-d7dd2a1cb5aa time="2024-08-08T05:59:29+02:00" level=info msg="Created new IMAP user" addrID=bb0a8795-147b-4420-ae6b-63da8550d5a3 gluonID=bf6385f1-65be-49f7-a51b-bb010c43c267 service=server-manager time="2024-08-08T05:59:29+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:59:29+02:00" level=info msg=Resuming service=user-events user=8efc6651-f6e3-4454-81e6-d7dd2a1cb5aa time="2024-08-08T05:59:29+02:00" level=info msg="Pausing user event loops for gluon dir change" pkg=bridge time="2024-08-08T05:59:29+02:00" level=info msg=Pausing service=user-events user=8efc6651-f6e3-4454-81e6-d7dd2a1cb5aa time="2024-08-08T05:59:29+02:00" level=info msg="Waiting on user event loop completion" pkg=bridge time="2024-08-08T05:59:29+02:00" level=info msg="Received mailbox message count" count=0 gluonID=bf6385f1-65be-49f7-a51b-bb010c43c267 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T05:59:29+02:00" level=info msg="Starting IMAP Service" service=imap user=8efc6651-f6e3-4454-81e6-d7dd2a1cb5aa time="2024-08-08T05:59:29+02:00" level=info msg="Sync triggered" service=imap user=8efc6651-f6e3-4454-81e6-d7dd2a1cb5aa time="2024-08-08T05:59:29+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 05:59:29.991358348 +0200 CEST m=+111.620188560" user=8efc6651-f6e3-4454-81e6-d7dd2a1cb5aa time="2024-08-08T05:59:29+02:00" level=info msg="Syncing labels" service=imap user=8efc6651-f6e3-4454-81e6-d7dd2a1cb5aa time="2024-08-08T05:59:29+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:8efc6651-f6e3-4454-81e6-d7dd2a1cb5aa" userID=8efc6651-f6e3-4454-81e6-d7dd2a1cb5aa time="2024-08-08T05:59:29+02:00" level=info msg="Synced labels" service=imap user=8efc6651-f6e3-4454-81e6-d7dd2a1cb5aa time="2024-08-08T05:59:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:36003/mail/v4/messages/count" pkg=gpa/client userID=8efc6651-f6e3-4454-81e6-d7dd2a1cb5aa time="2024-08-08T05:59:29+02:00" level=info msg="Syncing messages" service=imap user=8efc6651-f6e3-4454-81e6-d7dd2a1cb5aa time="2024-08-08T05:59:29+02:00" level=info msg="Job started" service=imap user=8efc6651-f6e3-4454-81e6-d7dd2a1cb5aa time="2024-08-08T05:59:29+02:00" level=info msg="200 OK: POST https://127.0.0.1:36003/mail/v4/messages" pkg=gpa/client userID=8efc6651-f6e3-4454-81e6-d7dd2a1cb5aa time="2024-08-08T05:59:29+02:00" level=info msg="Job finished" service=imap user=8efc6651-f6e3-4454-81e6-d7dd2a1cb5aa time="2024-08-08T05:59:29+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=8efc6651-f6e3-4454-81e6-d7dd2a1cb5aa time="2024-08-08T05:59:29+02:00" level=info msg="Synced messages" service=imap user=8efc6651-f6e3-4454-81e6-d7dd2a1cb5aa time="2024-08-08T05:59:29+02:00" level=info msg="Finished user sync" duration=7.512265ms service=imap user=8efc6651-f6e3-4454-81e6-d7dd2a1cb5aa time="2024-08-08T05:59:29+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=8efc6651-f6e3-4454-81e6-d7dd2a1cb5aa time="2024-08-08T05:59:29+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=8efc6651-f6e3-4454-81e6-d7dd2a1cb5aa time="2024-08-08T05:59:30+02:00" level=info msg="Changing gluon directory" pkg=bridge time="2024-08-08T05:59:30+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:59:30+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:59:30+02:00" level=info msg="gluon cache moving from /tmp/TestBridge_Settings_GluonDir2956829331/002 to /tmp/TestBridge_Settings_GluonDir2956829331/003/gluon" pkg=service/imap time="2024-08-08T05:59:30+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_Settings_GluonDir2956829331/001/data577914346/gluon/backend/db gluonStore=/tmp/TestBridge_Settings_GluonDir2956829331/003/gluon/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-08-08T05:59:30+02:00" level=info msg="Starting IMAP server" port=34679 service=server-manager ssl=false time="2024-08-08T05:59:30+02:00" level=info msg="Adding user to imap server" addrID=bb0a8795-147b-4420-ae6b-63da8550d5a3 service=server-manager time="2024-08-08T05:59:30+02:00" level=info msg="Loading existing IMAP user" addrID=bb0a8795-147b-4420-ae6b-63da8550d5a3 gluonID=bf6385f1-65be-49f7-a51b-bb010c43c267 service=server-manager time="2024-08-08T05:59:30+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:59:30+02:00" level=info msg="Received mailbox message count" count=0 gluonID=bf6385f1-65be-49f7-a51b-bb010c43c267 labelID=0 pkg=bridge/event/imap time="2024-08-08T05:59:30+02:00" level=info msg="Received mailbox message count" count=0 gluonID=bf6385f1-65be-49f7-a51b-bb010c43c267 labelID=10 pkg=bridge/event/imap time="2024-08-08T05:59:30+02:00" level=info msg="Received mailbox message count" count=0 gluonID=bf6385f1-65be-49f7-a51b-bb010c43c267 labelID=12 pkg=bridge/event/imap time="2024-08-08T05:59:30+02:00" level=info msg="Received mailbox message count" count=0 gluonID=bf6385f1-65be-49f7-a51b-bb010c43c267 labelID=4 pkg=bridge/event/imap time="2024-08-08T05:59:30+02:00" level=info msg="Received mailbox message count" count=0 gluonID=bf6385f1-65be-49f7-a51b-bb010c43c267 labelID=6 pkg=bridge/event/imap time="2024-08-08T05:59:30+02:00" level=info msg="Received mailbox message count" count=0 gluonID=bf6385f1-65be-49f7-a51b-bb010c43c267 labelID=8 pkg=bridge/event/imap time="2024-08-08T05:59:30+02:00" level=info msg="Received mailbox message count" count=0 gluonID=bf6385f1-65be-49f7-a51b-bb010c43c267 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T05:59:30+02:00" level=info msg="Received mailbox message count" count=0 gluonID=bf6385f1-65be-49f7-a51b-bb010c43c267 labelID=3 pkg=bridge/event/imap time="2024-08-08T05:59:30+02:00" level=info msg="Received mailbox message count" count=0 gluonID=bf6385f1-65be-49f7-a51b-bb010c43c267 labelID=5 pkg=bridge/event/imap time="2024-08-08T05:59:30+02:00" level=info msg="Received mailbox message count" count=0 gluonID=bf6385f1-65be-49f7-a51b-bb010c43c267 labelID=7 pkg=bridge/event/imap time="2024-08-08T05:59:30+02:00" level=info msg="Received mailbox message count" count=0 gluonID=bf6385f1-65be-49f7-a51b-bb010c43c267 labelID=Folders pkg=bridge/event/imap time="2024-08-08T05:59:30+02:00" level=info msg="Received mailbox message count" count=0 gluonID=bf6385f1-65be-49f7-a51b-bb010c43c267 labelID=Labels pkg=bridge/event/imap time="2024-08-08T05:59:30+02:00" level=info msg="Restarting user event loops" pkg=bridge time="2024-08-08T05:59:30+02:00" level=info msg=Resuming service=user-events user=8efc6651-f6e3-4454-81e6-d7dd2a1cb5aa time="2024-08-08T05:59:30+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:59:30+02:00" level=info msg="Closing user" userID=8efc6651-f6e3-4454-81e6-d7dd2a1cb5aa time="2024-08-08T05:59:30+02:00" level=info msg="Exiting IMAP Service" service=imap user=8efc6651-f6e3-4454-81e6-d7dd2a1cb5aa time="2024-08-08T05:59:30+02:00" level=info msg="Exiting service main loop" service=smtp user=8efc6651-f6e3-4454-81e6-d7dd2a1cb5aa time="2024-08-08T05:59:30+02:00" level=info msg="Exiting Service" service=user-identity user=8efc6651-f6e3-4454-81e6-d7dd2a1cb5aa time="2024-08-08T05:59:30+02:00" level=info msg="Exiting service main loop" service=telemetry user=8efc6651-f6e3-4454-81e6-d7dd2a1cb5aa time="2024-08-08T05:59:30+02:00" level=info msg="Exiting service" service=user-events user=8efc6651-f6e3-4454-81e6-d7dd2a1cb5aa time="2024-08-08T05:59:30+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:59:30+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:59:30+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:30+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:34549: use of closed network connection" service=server-manager time="2024-08-08T05:59:30+02:00" level=info msg="Closing SMTP server" service=server-manager --- PASS: TestBridge_Settings_GluonDir (1.13s) === RUN TestBridge_Settings_GluonDirWithOnGoingEvents time="2024-08-08T05:59:30+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_Settings_GluonDirWithOnGoingEvents913235789/001/config422686984/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:59:30+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_Settings_GluonDirWithOnGoingEvents913235789/001/data3561264668/gluon/backend/db gluonStore=/tmp/TestBridge_Settings_GluonDirWithOnGoingEvents913235789/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-08-08T05:59:30+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:30+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T05:59:30+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T05:59:30+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T05:59:30+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:59:30+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:59:30+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-08-08T05:59:30+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-08-08T05:59:30+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-08-08T05:59:30+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:30+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T05:59:30+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:59:30+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:30+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-08-08T05:59:30+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (c009985f)" time="2024-08-08T05:59:30+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (c009985f)" time="2024-08-08T05:59:30+02:00" level=info msg="200 OK: POST https://127.0.0.1:35769/auth/v4/info" pkg=gpa/manager time="2024-08-08T05:59:31+02:00" level=info msg="200 OK: POST https://127.0.0.1:35769/auth/v4" pkg=gpa/manager time="2024-08-08T05:59:31+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=e8f29b41-6675-4521-9dee-db66255a7faf time="2024-08-08T05:59:31+02:00" level=info msg="Adding vault user" userID=e8f29b41-6675-4521-9dee-db66255a7faf time="2024-08-08T05:59:31+02:00" level=info msg="Creating new user" userID=e8f29b41-6675-4521-9dee-db66255a7faf time="2024-08-08T05:59:31+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=e8f29b41-6675-4521-9dee-db66255a7faf time="2024-08-08T05:59:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:35769/core/v4/events/latest" pkg=gpa/client userID=e8f29b41-6675-4521-9dee-db66255a7faf time="2024-08-08T05:59:31+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=e8f29b41-6675-4521-9dee-db66255a7faf time="2024-08-08T05:59:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:35769/core/v4/settings" pkg=gpa/client userID=e8f29b41-6675-4521-9dee-db66255a7faf time="2024-08-08T05:59:31+02:00" level=info msg="Starting service main loop" service=telemetry user=e8f29b41-6675-4521-9dee-db66255a7faf time="2024-08-08T05:59:31+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=e8f29b41-6675-4521-9dee-db66255a7faf time="2024-08-08T05:59:31+02:00" level=info msg="Starting service main loop" service=smtp user=e8f29b41-6675-4521-9dee-db66255a7faf time="2024-08-08T05:59:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:35769/core/v4/labels?Type=4" pkg=gpa/client userID=e8f29b41-6675-4521-9dee-db66255a7faf time="2024-08-08T05:59:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:35769/core/v4/labels?Type=3" pkg=gpa/client userID=e8f29b41-6675-4521-9dee-db66255a7faf time="2024-08-08T05:59:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:35769/core/v4/labels?Type=1" pkg=gpa/client userID=e8f29b41-6675-4521-9dee-db66255a7faf time="2024-08-08T05:59:31+02:00" level=info msg="Adding user to imap server" addrID=2a70b9a3-aa3e-4bb4-a611-c37e6fb49c9f service=server-manager time="2024-08-08T05:59:31+02:00" level=info msg="Creating new IMAP user" addrID=2a70b9a3-aa3e-4bb4-a611-c37e6fb49c9f service=server-manager time="2024-08-08T05:59:31+02:00" level=info msg="Setting gluon ID" addrID=2a70b9a3-aa3e-4bb4-a611-c37e6fb49c9f gluonID=6ab31e3a-1e2d-489b-83d6-ba4dc5156f7f userID=e8f29b41-6675-4521-9dee-db66255a7faf time="2024-08-08T05:59:31+02:00" level=info msg="Created new IMAP user" addrID=2a70b9a3-aa3e-4bb4-a611-c37e6fb49c9f gluonID=6ab31e3a-1e2d-489b-83d6-ba4dc5156f7f service=server-manager time="2024-08-08T05:59:31+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:59:31+02:00" level=info msg=Resuming service=user-events user=e8f29b41-6675-4521-9dee-db66255a7faf time="2024-08-08T05:59:31+02:00" level=info msg="Received mailbox message count" count=0 gluonID=6ab31e3a-1e2d-489b-83d6-ba4dc5156f7f labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T05:59:31+02:00" level=info msg="Starting IMAP Service" service=imap user=e8f29b41-6675-4521-9dee-db66255a7faf time="2024-08-08T05:59:31+02:00" level=info msg="Sync triggered" service=imap user=e8f29b41-6675-4521-9dee-db66255a7faf time="2024-08-08T05:59:31+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 05:59:31.493982453 +0200 CEST m=+113.122812665" user=e8f29b41-6675-4521-9dee-db66255a7faf time="2024-08-08T05:59:31+02:00" level=info msg="Syncing labels" service=imap user=e8f29b41-6675-4521-9dee-db66255a7faf time="2024-08-08T05:59:31+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:e8f29b41-6675-4521-9dee-db66255a7faf" userID=e8f29b41-6675-4521-9dee-db66255a7faf time="2024-08-08T05:59:31+02:00" level=info msg="Synced labels" service=imap user=e8f29b41-6675-4521-9dee-db66255a7faf time="2024-08-08T05:59:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:35769/mail/v4/messages/count" pkg=gpa/client userID=e8f29b41-6675-4521-9dee-db66255a7faf time="2024-08-08T05:59:31+02:00" level=info msg="Syncing messages" service=imap user=e8f29b41-6675-4521-9dee-db66255a7faf time="2024-08-08T05:59:31+02:00" level=info msg="Job started" service=imap user=e8f29b41-6675-4521-9dee-db66255a7faf time="2024-08-08T05:59:31+02:00" level=info msg="200 OK: POST https://127.0.0.1:35769/mail/v4/messages" pkg=gpa/client userID=e8f29b41-6675-4521-9dee-db66255a7faf time="2024-08-08T05:59:31+02:00" level=info msg="Job finished" service=imap user=e8f29b41-6675-4521-9dee-db66255a7faf time="2024-08-08T05:59:31+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=e8f29b41-6675-4521-9dee-db66255a7faf time="2024-08-08T05:59:31+02:00" level=info msg="Synced messages" service=imap user=e8f29b41-6675-4521-9dee-db66255a7faf time="2024-08-08T05:59:31+02:00" level=info msg="Finished user sync" duration=4.093174ms service=imap user=e8f29b41-6675-4521-9dee-db66255a7faf time="2024-08-08T05:59:31+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=e8f29b41-6675-4521-9dee-db66255a7faf time="2024-08-08T05:59:31+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=e8f29b41-6675-4521-9dee-db66255a7faf time="2024-08-08T05:59:31+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:59:31+02:00" level=info msg="Closing user" userID=e8f29b41-6675-4521-9dee-db66255a7faf time="2024-08-08T05:59:31+02:00" level=info msg="Exiting IMAP Service" service=imap user=e8f29b41-6675-4521-9dee-db66255a7faf time="2024-08-08T05:59:31+02:00" level=info msg="Exiting service main loop" service=smtp user=e8f29b41-6675-4521-9dee-db66255a7faf time="2024-08-08T05:59:31+02:00" level=info msg="Exiting Service" service=user-identity user=e8f29b41-6675-4521-9dee-db66255a7faf time="2024-08-08T05:59:31+02:00" level=info msg="Exiting service main loop" service=telemetry user=e8f29b41-6675-4521-9dee-db66255a7faf time="2024-08-08T05:59:31+02:00" level=info msg="Exiting service" service=user-events user=e8f29b41-6675-4521-9dee-db66255a7faf time="2024-08-08T05:59:31+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:59:31+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:59:31+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:31+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:38583: use of closed network connection" service=server-manager time="2024-08-08T05:59:31+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:59:32+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_Settings_GluonDirWithOnGoingEvents913235789/001/config422686984/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:59:32+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_Settings_GluonDirWithOnGoingEvents913235789/001/data3561264668/gluon/backend/db gluonStore=/tmp/TestBridge_Settings_GluonDirWithOnGoingEvents913235789/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-08-08T05:59:32+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:32+02:00" level=info msg="Starting IMAP server" port=36469 service=server-manager ssl=false time="2024-08-08T05:59:32+02:00" level=info msg="Starting SMTP server" port=38583 service=server-manager ssl=false 2024/08/08 05:59:32 http: TLS handshake error from 127.0.0.1:34120: EOF time="2024-08-08T05:59:32+02:00" level=info msg="Loading users" count=1 pkg=bridge/user time="2024-08-08T05:59:32+02:00" level=info msg="Loading connected user" mode=combined pkg=bridge/user userID=e8f29b41-6675-4521-9dee-db66255a7faf 2024/08/08 05:59:32 http: TLS handshake error from 127.0.0.1:34212: EOF 2024/08/08 05:59:32 http: TLS handshake error from 127.0.0.1:34210: EOF 2024/08/08 05:59:32 http: TLS handshake error from 127.0.0.1:34082: EOF time="2024-08-08T05:59:32+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:59:32+02:00" level=info msg="200 OK: POST https://127.0.0.1:35769/auth/v4/refresh" pkg=gpa/manager time="2024-08-08T05:59:32+02:00" level=info msg="Creating new user" userID=e8f29b41-6675-4521-9dee-db66255a7faf time="2024-08-08T05:59:32+02:00" level=info msg="Creating user object" numAddr=1 numLabels=13 userID=e8f29b41-6675-4521-9dee-db66255a7faf time="2024-08-08T05:59:32+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=e8f29b41-6675-4521-9dee-db66255a7faf time="2024-08-08T05:59:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:35769/core/v4/settings" pkg=gpa/client userID=e8f29b41-6675-4521-9dee-db66255a7faf time="2024-08-08T05:59:32+02:00" level=info msg="Starting service main loop" service=telemetry user=e8f29b41-6675-4521-9dee-db66255a7faf time="2024-08-08T05:59:32+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=e8f29b41-6675-4521-9dee-db66255a7faf time="2024-08-08T05:59:32+02:00" level=info msg="Starting service main loop" service=smtp user=e8f29b41-6675-4521-9dee-db66255a7faf time="2024-08-08T05:59:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:35769/core/v4/labels?Type=4" pkg=gpa/client userID=e8f29b41-6675-4521-9dee-db66255a7faf time="2024-08-08T05:59:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:35769/core/v4/labels?Type=3" pkg=gpa/client userID=e8f29b41-6675-4521-9dee-db66255a7faf time="2024-08-08T05:59:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:35769/core/v4/labels?Type=1" pkg=gpa/client userID=e8f29b41-6675-4521-9dee-db66255a7faf time="2024-08-08T05:59:32+02:00" level=info msg="Adding user to imap server" addrID=2a70b9a3-aa3e-4bb4-a611-c37e6fb49c9f service=server-manager time="2024-08-08T05:59:32+02:00" level=info msg="Loading existing IMAP user" addrID=2a70b9a3-aa3e-4bb4-a611-c37e6fb49c9f gluonID=6ab31e3a-1e2d-489b-83d6-ba4dc5156f7f service=server-manager time="2024-08-08T05:59:32+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:59:32+02:00" level=info msg=Resuming service=user-events user=e8f29b41-6675-4521-9dee-db66255a7faf time="2024-08-08T05:59:32+02:00" level=info msg="Successfully loaded connected user" pkg=bridge/user userID=e8f29b41-6675-4521-9dee-db66255a7faf time="2024-08-08T05:59:32+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:59:32+02:00" level=info msg="Received mailbox message count" count=0 gluonID=6ab31e3a-1e2d-489b-83d6-ba4dc5156f7f labelID=8 pkg=bridge/event/imap time="2024-08-08T05:59:32+02:00" level=info msg="Received mailbox message count" count=0 gluonID=6ab31e3a-1e2d-489b-83d6-ba4dc5156f7f labelID=Folders pkg=bridge/event/imap time="2024-08-08T05:59:32+02:00" level=info msg="Received mailbox message count" count=0 gluonID=6ab31e3a-1e2d-489b-83d6-ba4dc5156f7f labelID=Labels pkg=bridge/event/imap time="2024-08-08T05:59:32+02:00" level=info msg="Received mailbox message count" count=0 gluonID=6ab31e3a-1e2d-489b-83d6-ba4dc5156f7f labelID=0 pkg=bridge/event/imap time="2024-08-08T05:59:32+02:00" level=info msg="Received mailbox message count" count=0 gluonID=6ab31e3a-1e2d-489b-83d6-ba4dc5156f7f labelID=10 pkg=bridge/event/imap time="2024-08-08T05:59:32+02:00" level=info msg="Received mailbox message count" count=0 gluonID=6ab31e3a-1e2d-489b-83d6-ba4dc5156f7f labelID=12 pkg=bridge/event/imap time="2024-08-08T05:59:32+02:00" level=info msg="Received mailbox message count" count=0 gluonID=6ab31e3a-1e2d-489b-83d6-ba4dc5156f7f labelID=6 pkg=bridge/event/imap time="2024-08-08T05:59:32+02:00" level=info msg="Received mailbox message count" count=0 gluonID=6ab31e3a-1e2d-489b-83d6-ba4dc5156f7f labelID=7 pkg=bridge/event/imap time="2024-08-08T05:59:32+02:00" level=info msg="Received mailbox message count" count=0 gluonID=6ab31e3a-1e2d-489b-83d6-ba4dc5156f7f labelID=3 pkg=bridge/event/imap time="2024-08-08T05:59:32+02:00" level=info msg="Received mailbox message count" count=0 gluonID=6ab31e3a-1e2d-489b-83d6-ba4dc5156f7f labelID=4 pkg=bridge/event/imap time="2024-08-08T05:59:32+02:00" level=info msg="Received mailbox message count" count=0 gluonID=6ab31e3a-1e2d-489b-83d6-ba4dc5156f7f labelID=5 pkg=bridge/event/imap time="2024-08-08T05:59:32+02:00" level=info msg="Received mailbox message count" count=0 gluonID=6ab31e3a-1e2d-489b-83d6-ba4dc5156f7f labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T05:59:32+02:00" level=info msg="Starting IMAP Service" service=imap user=e8f29b41-6675-4521-9dee-db66255a7faf time="2024-08-08T05:59:32+02:00" level=info msg="Sync triggered" service=imap user=e8f29b41-6675-4521-9dee-db66255a7faf time="2024-08-08T05:59:32+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 05:59:32.518138335 +0200 CEST m=+114.146968547" user=e8f29b41-6675-4521-9dee-db66255a7faf time="2024-08-08T05:59:32+02:00" level=info msg="Sync already complete, only system labels will be updated" service=imap user=e8f29b41-6675-4521-9dee-db66255a7faf time="2024-08-08T05:59:32+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:e8f29b41-6675-4521-9dee-db66255a7faf" userID=e8f29b41-6675-4521-9dee-db66255a7faf time="2024-08-08T05:59:32+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-08-08T05:59:32+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-08-08T05:59:32+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-08-08T05:59:32+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:32+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:38583: use of closed network connection" service=server-manager time="2024-08-08T05:59:32+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:59:32+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:32+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-08-08T05:59:32+02:00" level=info msg="Finished user sync" duration=1.199739ms service=imap user=e8f29b41-6675-4521-9dee-db66255a7faf time="2024-08-08T05:59:32+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=e8f29b41-6675-4521-9dee-db66255a7faf time="2024-08-08T05:59:32+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=e8f29b41-6675-4521-9dee-db66255a7faf time="2024-08-08T05:59:32+02:00" level=info msg="Pausing user event loops for gluon dir change" pkg=bridge time="2024-08-08T05:59:32+02:00" level=info msg=Pausing service=user-events user=e8f29b41-6675-4521-9dee-db66255a7faf time="2024-08-08T05:59:32+02:00" level=info msg="Waiting on user event loop completion" pkg=bridge time="2024-08-08T05:59:32+02:00" level=info msg="Changing gluon directory" pkg=bridge time="2024-08-08T05:59:32+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:59:32+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:59:32+02:00" level=info msg="gluon cache moving from /tmp/TestBridge_Settings_GluonDirWithOnGoingEvents913235789/002 to /tmp/TestBridge_Settings_GluonDirWithOnGoingEvents913235789/004/gluon" pkg=service/imap time="2024-08-08T05:59:32+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_Settings_GluonDirWithOnGoingEvents913235789/001/data3561264668/gluon/backend/db gluonStore=/tmp/TestBridge_Settings_GluonDirWithOnGoingEvents913235789/004/gluon/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-08-08T05:59:32+02:00" level=info msg="Starting IMAP server" port=41873 service=server-manager ssl=false time="2024-08-08T05:59:32+02:00" level=info msg="Restarting user event loops" pkg=bridge time="2024-08-08T05:59:32+02:00" level=info msg=Resuming service=user-events user=e8f29b41-6675-4521-9dee-db66255a7faf time="2024-08-08T05:59:32+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:59:32+02:00" level=info msg="Closing user" userID=e8f29b41-6675-4521-9dee-db66255a7faf time="2024-08-08T05:59:32+02:00" level=info msg="Exiting IMAP Service" service=imap user=e8f29b41-6675-4521-9dee-db66255a7faf time="2024-08-08T05:59:32+02:00" level=info msg="Exiting service main loop" service=smtp user=e8f29b41-6675-4521-9dee-db66255a7faf time="2024-08-08T05:59:32+02:00" level=info msg="Exiting Service" service=user-identity user=e8f29b41-6675-4521-9dee-db66255a7faf time="2024-08-08T05:59:32+02:00" level=info msg="Exiting service main loop" service=telemetry user=e8f29b41-6675-4521-9dee-db66255a7faf time="2024-08-08T05:59:32+02:00" level=info msg="Exiting service" service=user-events user=e8f29b41-6675-4521-9dee-db66255a7faf time="2024-08-08T05:59:32+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:59:32+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:59:32+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:32+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:44333: use of closed network connection" service=server-manager time="2024-08-08T05:59:32+02:00" level=info msg="Closing SMTP server" service=server-manager --- PASS: TestBridge_Settings_GluonDirWithOnGoingEvents (2.53s) === RUN TestBridge_Settings_IMAPPort time="2024-08-08T05:59:33+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_Settings_IMAPPort1562685297/001/config605269762/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:59:33+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_Settings_IMAPPort1562685297/001/data25707794/gluon/backend/db gluonStore=/tmp/TestBridge_Settings_IMAPPort1562685297/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-08-08T05:59:33+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:33+02:00" level=info msg="Starting IMAP server" port=1144 service=server-manager ssl=false time="2024-08-08T05:59:33+02:00" level=info msg="Starting SMTP server" port=1026 service=server-manager ssl=false time="2024-08-08T05:59:33+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T05:59:33+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:59:33+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:59:33+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-08-08T05:59:33+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-08-08T05:59:33+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-08-08T05:59:33+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:33+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1026: use of closed network connection" service=server-manager time="2024-08-08T05:59:33+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:59:33+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:33+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-08-08T05:59:33+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-08-08T05:59:33+02:00" level=info msg="Starting IMAP server" port=1144 service=server-manager ssl=false time="2024-08-08T05:59:33+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:59:33+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:59:33+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:59:33+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:33+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:33549: use of closed network connection" service=server-manager time="2024-08-08T05:59:33+02:00" level=info msg="Closing SMTP server" service=server-manager --- PASS: TestBridge_Settings_IMAPPort (0.47s) === RUN TestBridge_Settings_IMAPSSL time="2024-08-08T05:59:33+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_Settings_IMAPSSL4204447016/001/config3013605897/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:59:33+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_Settings_IMAPSSL4204447016/001/data1183544224/gluon/backend/db gluonStore=/tmp/TestBridge_Settings_IMAPSSL4204447016/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-08-08T05:59:33+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:33+02:00" level=info msg="Starting IMAP server" port=1144 service=server-manager ssl=false time="2024-08-08T05:59:33+02:00" level=info msg="Starting SMTP server" port=1026 service=server-manager ssl=false time="2024-08-08T05:59:33+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T05:59:33+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:59:33+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:59:33+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-08-08T05:59:33+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-08-08T05:59:33+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-08-08T05:59:33+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:33+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1026: use of closed network connection" service=server-manager time="2024-08-08T05:59:33+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:59:33+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:33+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-08-08T05:59:33+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-08-08T05:59:33+02:00" level=info msg="Starting IMAP server" port=44967 service=server-manager ssl=true time="2024-08-08T05:59:33+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:59:33+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:59:33+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:59:33+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:33+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:44609: use of closed network connection" service=server-manager time="2024-08-08T05:59:33+02:00" level=info msg="Closing SMTP server" service=server-manager --- PASS: TestBridge_Settings_IMAPSSL (0.42s) === RUN TestBridge_Settings_SMTPPort time="2024-08-08T05:59:33+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_Settings_SMTPPort1471499763/001/config3265546561/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:59:33+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_Settings_SMTPPort1471499763/001/data3734641179/gluon/backend/db gluonStore=/tmp/TestBridge_Settings_SMTPPort1471499763/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-08-08T05:59:33+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:33+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T05:59:33+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T05:59:33+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T05:59:33+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:59:33+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:59:33+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-08-08T05:59:33+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-08-08T05:59:33+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-08-08T05:59:33+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:33+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T05:59:33+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:59:33+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:33+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-08-08T05:59:33+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-08-08T05:59:33+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:33+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:59:33+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:33+02:00" level=info msg="Starting SMTP server" port=1024 service=server-manager ssl=false time="2024-08-08T05:59:33+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:59:33+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:59:33+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:59:33+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:38655: use of closed network connection" service=server-manager time="2024-08-08T05:59:33+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:33+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1024: use of closed network connection" service=server-manager time="2024-08-08T05:59:33+02:00" level=info msg="Closing SMTP server" service=server-manager --- PASS: TestBridge_Settings_SMTPPort (0.41s) === RUN TestBridge_Settings_SMTPSSL time="2024-08-08T05:59:34+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_Settings_SMTPSSL4127244028/001/config256075815/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:59:34+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_Settings_SMTPSSL4127244028/001/data678415624/gluon/backend/db gluonStore=/tmp/TestBridge_Settings_SMTPSSL4127244028/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-08-08T05:59:34+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:34+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T05:59:34+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T05:59:34+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T05:59:34+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:59:34+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:59:34+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-08-08T05:59:34+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-08-08T05:59:34+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-08-08T05:59:34+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:34+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T05:59:34+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:59:34+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:34+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-08-08T05:59:34+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-08-08T05:59:34+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:34+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:59:34+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:34+02:00" level=info msg="Starting SMTP server" port=33893 service=server-manager ssl=true time="2024-08-08T05:59:34+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:59:34+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:59:34+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:59:34+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:33893: use of closed network connection" service=server-manager time="2024-08-08T05:59:34+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:34+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:33893: use of closed network connection" service=server-manager time="2024-08-08T05:59:34+02:00" level=info msg="Closing SMTP server" service=server-manager --- PASS: TestBridge_Settings_SMTPSSL (0.53s) === RUN TestBridge_Settings_Proxy time="2024-08-08T05:59:34+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_Settings_Proxy3397353536/001/config693504050/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:59:34+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_Settings_Proxy3397353536/001/data1433734211/gluon/backend/db gluonStore=/tmp/TestBridge_Settings_Proxy3397353536/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-08-08T05:59:34+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:34+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T05:59:34+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T05:59:34+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T05:59:34+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:59:34+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-08-08T05:59:34+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-08-08T05:59:34+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-08-08T05:59:34+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:34+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T05:59:34+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:59:34+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:34+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-08-08T05:59:34+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:59:34+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:59:34+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:59:34+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:34+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:39859: use of closed network connection" service=server-manager time="2024-08-08T05:59:34+02:00" level=info msg="Closing SMTP server" service=server-manager --- PASS: TestBridge_Settings_Proxy (0.42s) === RUN TestBridge_Settings_Autostart time="2024-08-08T05:59:35+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_Settings_Autostart212346790/001/config1051634221/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:59:35+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_Settings_Autostart212346790/001/data730262969/gluon/backend/db gluonStore=/tmp/TestBridge_Settings_Autostart212346790/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-08-08T05:59:35+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:35+02:00" level=info msg="Starting IMAP server" port=1144 service=server-manager ssl=false time="2024-08-08T05:59:35+02:00" level=info msg="Starting SMTP server" port=1026 service=server-manager ssl=false time="2024-08-08T05:59:35+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T05:59:35+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:59:35+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:59:35+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-08-08T05:59:35+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-08-08T05:59:35+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-08-08T05:59:35+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:35+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1026: use of closed network connection" service=server-manager time="2024-08-08T05:59:35+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:59:35+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:35+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-08-08T05:59:35+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:59:35+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:59:35+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:59:35+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:35+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:39885: use of closed network connection" service=server-manager time="2024-08-08T05:59:35+02:00" level=info msg="Closing SMTP server" service=server-manager --- PASS: TestBridge_Settings_Autostart (0.31s) === RUN TestBridge_Settings_FirstStart time="2024-08-08T05:59:35+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_Settings_FirstStart2243979645/001/config3349096235/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:59:35+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_Settings_FirstStart2243979645/001/data1442922679/gluon/backend/db gluonStore=/tmp/TestBridge_Settings_FirstStart2243979645/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-08-08T05:59:35+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:35+02:00" level=info msg="Starting IMAP server" port=1144 service=server-manager ssl=false time="2024-08-08T05:59:35+02:00" level=info msg="Starting SMTP server" port=1026 service=server-manager ssl=false time="2024-08-08T05:59:35+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T05:59:35+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:59:35+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-08-08T05:59:35+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-08-08T05:59:35+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-08-08T05:59:35+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:35+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1026: use of closed network connection" service=server-manager time="2024-08-08T05:59:35+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:59:35+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:35+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-08-08T05:59:35+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:59:35+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:59:35+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:59:35+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:35+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:40495: use of closed network connection" service=server-manager time="2024-08-08T05:59:35+02:00" level=info msg="Closing SMTP server" service=server-manager --- PASS: TestBridge_Settings_FirstStart (0.46s) === RUN TestBridge_Sync time="2024-08-08T05:59:37+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_Sync1002857534/001/config3860452738/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:59:37+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_Sync1002857534/001/data4246684896/gluon/backend/db gluonStore=/tmp/TestBridge_Sync1002857534/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-08-08T05:59:37+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:37+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T05:59:37+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T05:59:37+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T05:59:37+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:59:37+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:59:37+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-08-08T05:59:37+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-08-08T05:59:37+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-08-08T05:59:37+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:37+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T05:59:37+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:59:37+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:37+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-08-08T05:59:37+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (c009985f)" time="2024-08-08T05:59:37+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (c009985f)" time="2024-08-08T05:59:37+02:00" level=info msg="200 OK: POST http://127.0.0.1:35943/auth/v4/info" pkg=gpa/manager time="2024-08-08T05:59:37+02:00" level=info msg="200 OK: POST http://127.0.0.1:35943/auth/v4" pkg=gpa/manager time="2024-08-08T05:59:37+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="Adding vault user" userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="Creating new user" userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="Creating user object" numAddr=1 numLabels=13 userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/core/v4/events/latest" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="Starting service Last EventID=AQI=" service=user-events user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/core/v4/settings" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="Starting service main loop" service=telemetry user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="Starting service main loop" service=smtp user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/core/v4/labels?Type=4" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/core/v4/labels?Type=3" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/core/v4/labels?Type=1" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="Adding user to imap server" addrID=c64405d9-a3a3-4e07-bfbd-c8b0be870552 service=server-manager time="2024-08-08T05:59:38+02:00" level=info msg="Creating new IMAP user" addrID=c64405d9-a3a3-4e07-bfbd-c8b0be870552 service=server-manager time="2024-08-08T05:59:38+02:00" level=info msg="Setting gluon ID" addrID=c64405d9-a3a3-4e07-bfbd-c8b0be870552 gluonID=0b0a9456-a915-400e-b36c-d35703f23ea0 userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="Created new IMAP user" addrID=c64405d9-a3a3-4e07-bfbd-c8b0be870552 gluonID=0b0a9456-a915-400e-b36c-d35703f23ea0 service=server-manager time="2024-08-08T05:59:38+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:59:38+02:00" level=info msg=Resuming service=user-events user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="Received mailbox message count" count=0 gluonID=0b0a9456-a915-400e-b36c-d35703f23ea0 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T05:59:38+02:00" level=info msg="Starting IMAP Service" service=imap user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="Sync triggered" service=imap user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 05:59:38.107594146 +0200 CEST m=+119.736424348" user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="Syncing labels" service=imap user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:a78dec64-4b2f-4e34-a84b-ab8b7359dd08" userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="Synced labels" service=imap user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/count" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="Syncing messages" service=imap user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="Job started" service=imap user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: POST http://127.0.0.1:35943/mail/v4/messages" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="Creating new child job" service=imap user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/181a94dd-0039-411a-b5e8-499873932d20" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/3c58a486-23f2-453f-9d62-92d29e8f905f" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: POST http://127.0.0.1:35943/mail/v4/messages" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/39896237-7e8a-42ab-9f21-e1b34b03d55d" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="Creating new child job" service=imap user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/b66a78d8-483c-4d9a-9d21-876cd3f58b45" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/65d320d8-53c4-47d6-ab97-81877cf93d3f" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/ffa085eb-8de1-4465-a95e-09446791e441" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/7ca9f71c-c0bd-4c5e-b222-2af1ceea8623" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/06e93b98-093c-4fad-b855-4c17282ec73d" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/a3deb52f-6d33-460b-a309-4841e690d970" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/39e1ca98-4970-4985-a7f9-640906cdf4f1" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/1f5d36e1-733b-44d5-8c4e-af0fb0f2dda1" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/8b507f6c-d0be-4287-b00e-371475a52c22" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/e7c6beba-9855-4269-b397-17f0220fe825" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/a146234c-2237-406b-9372-ffab9027eef4" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/370f0c8c-d5c0-4e45-98e5-ba1bf2ebad00" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/0dc62418-a74c-416a-bead-fd52a69b45a1" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/bef4174e-6aab-4c62-9cde-72516312e7fb" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/1199e373-84b0-4310-8eff-df108ec419c3" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/98477251-0d8a-4ecd-856e-6302079f391f" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/b461162f-b5c1-4920-94f9-91101d0c2f23" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/46cd1318-f2bc-4633-95bc-5cff72158422" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/eb571a27-fe9e-482b-b4a9-9f5908a9cba6" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/2a949f08-b555-49b1-84aa-f92cf1a56348" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/1d3812d5-5ed9-46a3-aab3-5d5a6df8b808" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/da032dda-d515-4908-b4c9-71765cbf82c1" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/8ddeee4a-04dc-476b-8160-52d9660a804f" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/751f7a3d-933c-4e98-bfc7-870c708b760d" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/dbe7df4f-1394-46c0-a906-777e4b711905" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/b73008e0-8ecc-4f33-b0fd-1c25c0c98d55" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/74c7c788-9e11-4b9a-a4a7-654ac4f40687" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/9344eff7-a6bc-44bc-aef0-1cc2274b17de" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/7ae38eaa-19c2-42b9-ab66-3a1cdd9a3ec0" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/65c1832d-68bb-4f78-9feb-e49ca5edba58" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/b3f03bce-9d15-445e-9ca2-ae1c3d01b242" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/bdbceed7-c0b0-43be-bf32-23467b20a194" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/334e7501-ec95-455d-a25c-e2ef906df514" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/2ce508cd-1688-40bd-9bb7-a96f663d111a" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/aaec077e-f41f-49b3-ae1c-754468b52511" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/5471281d-0345-4d3c-94da-c7bce999f2c5" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/8f33b5f8-bd3e-4f60-88f2-7144387bd53e" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/5b4e6ef6-aafe-4304-acd8-dd7c372956cf" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/ba2d41e9-2a01-4d8b-bb94-0c5491c5831b" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/8aa9d421-c381-452b-935d-a4df7179e01a" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/6cfd55a8-689c-495b-978f-5f2f917a4030" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/8651a357-2aed-4d86-b78b-43b9c33adba7" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/326fd8f0-b721-4e7b-bb03-fffd75ba9fd5" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/e8c4e6af-b085-4243-8f6e-64594422806e" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/2aac6c40-cca1-45f1-9704-bb467875889f" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/5080f5f0-ca6a-40a7-9f45-4bd761a425aa" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/c86c63a5-a7fd-411c-8dd7-25a7b2f1b66a" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/95802f2d-12e6-4070-8170-4342af0bc8c2" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/1e7e3d38-b536-483f-9f6c-638e6350855f" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/9fbe9087-60c7-45ba-8eec-2fba0d5cc457" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/9a24ee76-f944-4b41-bf83-1ad8f6c6f2ff" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/da2f6295-3e57-4247-965f-fb5121ffe5bf" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/2a04a782-056f-4b1f-bcbc-091b4118156d" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/f891c4ce-09d7-4223-85b3-4e8b63e95ddd" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/827914d9-6625-4cad-b0bc-8858673a1b49" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/4e56105d-4667-4eff-bd16-5fff159ef0b0" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/7617893e-0d92-4020-b9af-6c1d97f4f6fe" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/3aeab956-b6ab-40cc-ba9b-3958e7fd281f" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/cf9781be-267e-4679-a6d0-ee54fdbfa442" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/73660254-cbcc-47b3-9fe0-4e3ddbbae422" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/e122a59e-e8c4-458e-ad1b-b50ce75c3e55" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/b90f6c7c-bb1f-4b1b-bc14-1ddbb3aab403" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/f11f287a-2563-469e-a30e-eb34e5148a67" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/5bf59697-6857-40af-a385-58fae5a2ccb6" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/11714e75-1731-4ede-b002-cbcf29366280" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/614ceec4-7377-460e-8e90-d68991b0d050" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/8f43ee67-b917-449a-8f9a-e076930a66a4" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/49022c9d-51db-4b61-a678-e440edefb3fd" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/61292eca-46b4-472c-b733-fc171ca9e019" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/fe96364a-7bd8-4cb4-99f0-47aa41e02001" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/41e80cc9-7cf6-45b5-8292-ac0bffa39f9e" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/524d03bc-1eca-4b7e-bd9f-179c1fb78d43" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/8ef09c61-beda-4e3a-ad01-e6a99d7e40f7" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/7e7ae6d7-446e-430c-887f-a4f6a066c614" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/b316e18b-3b5c-4c3a-8581-8028959b8e06" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/2a8ab4c8-f54f-4d47-a42d-9a7131ec47a2" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/1b90458a-e5ba-4d4f-830e-4ee6c26d742c" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/906459e3-697a-42dd-afaa-12a2d148294e" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/0aae6c2d-7da2-474e-82d1-061ea9d1134c" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/4648ad22-9cfa-4975-88ae-55f7b5e04f89" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/5b25b394-596f-4373-898c-4e4b78b17a65" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/4893d6c8-51fd-42d8-a809-f4d598820c3e" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/fb502c18-aa65-47a9-bb7b-0be905336f6c" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/98e31b85-505f-483b-8735-5538367ea424" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/23a753b9-4070-4761-a3ee-374a9723c8ec" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/529fceed-15c3-4a9f-82e5-39f07933d228" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/6e23a2f6-c91a-4e46-82fe-88d3309c0b3e" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/a134778c-a75f-4f2c-bfb2-321a1006a44b" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/abc018fc-55f1-445d-a981-938c15e4c8d5" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/c6804482-4379-4ccc-9aba-9ac234d80d58" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/5ae9dd81-c125-4a08-a7ba-f94d600ec69c" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/a76d0bd3-046b-4bcc-aaea-873cb4997a23" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/aa592323-ca5b-44ea-a3af-e6fdef61cdd3" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/94e521ad-5917-4e29-8d72-3498959e1c5b" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/759b8f2a-46c5-4a7a-8411-618195ba5638" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/62535086-2d58-4f0f-87dd-da45d927a0d3" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/f88c99dd-5466-4580-9879-406480a45d95" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/4fe97bb4-8533-4d95-8a09-6349358b7fe5" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/e678f5f4-98ad-44ca-a5c2-191b79872cea" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/436ab9ab-191a-4310-a3a1-5ecccb2ec88f" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/c7b44478-7fb3-4455-977f-5630ecc5fc2e" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/e4578195-9c24-4345-ae66-3e81466f0d1a" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/f8604147-c1c2-4e67-a025-c20ed471792b" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/d38979a1-9c2d-4656-80e3-59fbf3e3ad4e" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/4dc0546b-4ff1-43e2-a83c-b6cafbe6e2c3" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/635018a8-85cc-492a-8b6c-f96d2e44724e" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/519608ad-363f-4c10-8f0f-db3429d4030f" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/2b2b4991-fe2c-4012-b02e-35817daf82ca" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/9e9584db-1b26-49a2-8562-a6e0eda2479a" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/0126e38f-ef4f-4bdb-874f-f1ecd95d53db" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/d551c9e3-59e8-4043-bb11-709b764ad6f5" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/22ebaf9d-360c-484d-9265-bc60a5ba404e" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/core/v4/events/AQI=" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="Creating new child job" service=imap user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/ff8086bc-e4f1-43af-9a5f-97006f339bbc" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/ee1066cf-75cc-4ca4-9658-b092e44bcc70" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/4e9360f1-b71f-4187-ab5b-cb9815004995" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/b4ab68c6-4d5f-4222-ac26-ee8fb70a3b13" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/5563205b-1cfe-48ae-a72b-cee53242d014" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/5ff65946-5cfe-420f-ad01-af2fcaa3ff60" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/0f05714d-b45a-4e04-b49a-4d174722bb23" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/50a9d2b1-a4ae-4d6d-9660-7090d7601909" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/ab326771-40ac-4422-85a3-5dcc0283cb96" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/33a36d94-97a1-4bec-bf5d-c6b12f7f116d" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/ad9c49f7-4e79-461d-9a40-34429f15b2d3" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/bf7f82cb-f6ed-4a3d-8200-3f040ce0b886" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/7f1b4a93-2644-4a91-9cbb-49a2c8c7c04e" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/bc2ebdab-c59f-4992-b88b-d9713063d163" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: POST http://127.0.0.1:35943/mail/v4/messages" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: POST http://127.0.0.1:35943/mail/v4/messages" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="Creating new child job" service=imap user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/d1d5ebf7-c702-45c4-8d0b-270857f77ba8" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/core/v4/events/AQI=" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/82749be9-7cd1-46bb-950e-dde6336f34a3" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/75e76afb-2b46-4870-b4c9-b7429e848af5" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/a0243923-d545-4fa8-807d-b6c2a439ebb4" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/c8157d88-68c3-4e03-ada8-7869e58eccf4" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/7a30b4c1-6a0c-48b7-9729-eb47ba84e9a3" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/b1a62375-fda1-4957-8f86-70990c5f8af2" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/dfac4040-e8d0-45b0-870f-61579a00365b" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/39d2374d-6958-4341-a122-6651782ac963" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/fff4d3ec-3104-45b4-a2a2-3ade8fcfd016" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/113e8bc4-616a-4477-908f-ac0d3ee64388" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/69920d6e-c99c-431d-a74b-b6f7546733d0" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/75efcd4a-c906-4102-adc9-fbd28b7d47dc" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/dc7873d4-b8da-4b6f-8970-185197ffb7a7" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/7c905b36-07db-4650-953a-95420306b8da" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/99ca5814-bac8-455b-b2c6-446c20cad2a7" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/b2bee5ca-026d-4a93-b4ba-ce1ed53fccd0" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/5ac16c48-7a90-4c3b-b4a2-ff43c9b930c0" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/5e262392-209a-43c4-a4d3-970396cd3405" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/9fe0ddc6-d3c7-4149-9bf4-e617654720ae" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/d7df07e9-5011-43f9-ab8a-8efb540e6cda" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/bc68359b-35af-4804-a231-0b0be5112118" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/e6104729-55e8-4b49-b935-0f05230f9396" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/d88112f9-7197-47bb-94e7-a76915d0b595" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/b5303983-6efa-4bb9-893e-2cfb0906af8e" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/9351730c-4530-40f8-bf4e-7dd3c66fdea4" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/7ef36c25-066a-4a61-84e9-1824df303074" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/66ac6036-da43-44b0-9cd5-069cf9fb4657" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/fee135c7-7d7b-485b-a4b4-cbbf193bfcb0" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/af289522-4b0e-403b-8c85-d4494aab1263" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/40cfd7c3-fa1c-4343-a458-8ca0236239e5" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/0bd2c4f9-6601-4e88-b90d-dcc0a6c2778d" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/6d035e84-d878-47fc-9688-955c656f757a" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/13909a46-6c8e-4740-bd3b-0e752816b93f" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/fe4da10d-d4a7-4f11-902e-ca68cc3ece13" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/a243060f-7d71-45bc-8bd5-6617f1a040eb" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/2ec0aa26-2675-4fe9-86e8-179eac2ed0aa" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/127a841e-bc7a-480d-84a8-1354675a8e37" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/c13b12b8-fae8-4def-bb8a-8455b51994c6" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/bbd409e6-0aab-46a7-8ad8-97a89d05180e" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/53b95d7b-3fd2-4f98-a7b5-9f09cde41f03" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/3483422a-d731-43b1-87c5-c59d336400de" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/922af954-6718-4519-b6d7-b72badd9abe5" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/7945a5a7-eede-4f59-bf7e-2ddc836fb2dc" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/8f7ecff1-78fc-4177-b0b6-56425e1c33ac" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/c62b7962-c22c-41c1-8923-4c30dbe1c158" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/190e8db9-09c8-4c05-9cb7-1792a93c089c" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/7f5f8487-c086-4e94-aaa2-220a18644ca5" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/4791eaa6-6f87-4a1a-bfa1-b33ee24feaf9" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/808575e0-add8-4a89-8724-bc6d335a9e8f" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/0d314347-80cd-4776-8947-903bf2f4bfbf" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/fdc09a84-2357-4fb9-afc1-31fe0b5b4ae8" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/eeb395e4-d8ed-44e7-95db-fcd67d67f566" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/27799869-1cbb-40d8-81a5-22f1c4ecb63d" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/5618488e-8bef-4eb7-9c20-69f1a2c0bb8f" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/7606be79-ab34-4c38-b17a-f073975e179a" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/6219eecc-739f-41da-b7c1-8f8cf492a0ab" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/f5640516-25b5-4313-8dc8-236b45c0e0cc" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/e977f91b-c5fb-4a2c-a1b8-1d7de7c1767f" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/22dc5d9a-44f6-43f7-962d-c8630dfb70fd" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/3f710653-6587-4c65-a30c-453d2f503e8d" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/f93f58bf-bd0b-429b-8292-2e9ee7b00349" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/733aa51b-53cc-4c1e-80df-2b8604f5c8f8" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/core/v4/events/AQI=" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="Child job finished" service=imap user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="Job finished" service=imap user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/eca37cab-4600-4d6e-9dee-cd024aac2cb5" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/ee44ee1f-aba9-4cd5-ae9b-07f3e3a94d3b" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/73f3ee42-9db9-4b0c-845e-8fc0968cd2f3" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/0ef02c34-2328-4d44-86b7-b143ae6b3f7f" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/e39fd566-affc-48b9-b2bb-2f50f4126729" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/61b485fa-a4bb-45b6-a033-5fea286f5033" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/core/v4/events/AQI=" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/2723c69f-2aaa-4eec-bcf3-81894fdc4b98" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/d090ac6e-a659-47c7-a03d-adaae6199456" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/7d45d7a8-c270-44e0-a0b2-ada720c8bb59" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/8ca1b82c-8f8d-4c5e-a72c-cd392d9a41b1" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/6091b24d-66e5-4e09-85a1-4ecf33ed7c46" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/554b81f3-fd75-4491-a66c-1d669732b218" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/44fcd510-d603-4195-bac4-40c04597491c" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/bae281b3-abe6-4f75-bbb4-0e878f997183" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/a0328bf9-086c-4aaf-8e62-9fdbecb137c5" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/46dd59c4-d1c3-43f9-9eee-00e562b9ae4b" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/8ba05d36-38f4-4b4c-be20-1fbea0c2745f" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/f64382ca-3e15-432d-b6d7-1fca1877cf8c" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/6199f61c-ac8c-47e4-ba5b-f9da3e8f714f" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/851d051b-2cb0-4f6a-a466-092b887a5c71" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/core/v4/events/AQI=" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/f3245d4d-908b-469c-af79-d06d7c09551a" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/53fd8600-b9ad-42b0-b63f-073ec6110c93" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/44343ea6-1f04-4b22-805d-4da1882b7dd5" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/27d8b43e-148c-4f7f-bc43-ab599ca749d4" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/e65a090f-c871-4f49-833e-b885021f448c" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/454698c4-cea9-4a14-848b-f19217ae0a39" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/ee92137e-8d95-46eb-99c1-7ca1d4d5de99" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/ae59d8ed-3672-4138-ad98-c38d5136dcd0" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/42dd83c6-ee7e-476b-80d2-f0a88d49f2b3" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/e8475927-8b1f-465b-b0e7-e9c0ace8b8c3" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/b12822d5-7c62-479e-a7be-9b9bc9aaab1d" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/a1a45dc8-c751-4d0d-b529-9cf3324ae7ac" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/367d6e6b-d4f2-4be9-a495-280ed5ca2671" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/dc641a92-4f7b-40b5-8071-862e53af0bf5" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/660056ac-6a9d-45e3-9dc9-f0d5bc3ba27a" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/95b12f01-ed3d-4e88-83bf-e6b42fb22091" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/fccf0956-1702-4228-a0bf-67c5f53272cb" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/6b6507ab-7298-4229-9f9e-b8e63ffc3072" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/9c3f458a-6c0a-4206-b730-d4eb6abac528" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/e97c8895-ef76-4166-bb51-c9fb6091bd05" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/d8a65b53-5696-4d99-b9b0-7d7b661078fb" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/122bf435-a451-44f0-b2a1-9bdbc0580f9c" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/fb6fb9b5-77b4-47f5-b64b-176f41dd8926" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/83c5f60e-5955-4f81-a43a-a51b2c6970dc" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/0ad863b7-33e4-463c-a073-4e7d6ebf3a8f" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/00b71076-75f5-4f9c-9070-f0c59b7b8c79" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/90ac8ed1-04d9-407e-9681-d0e1d54eda98" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/9cc8460c-3736-4f28-b9a3-42af7b81906a" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/fd1ddd17-179f-4a8e-ad34-72212870c279" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/783f7f8c-aa94-4e74-b74a-71ce8745db1d" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/b463d95d-d99c-4a19-a2b8-05cd684c8e5e" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/2254ac5c-0c4c-48dd-9654-541d81b3ac34" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/5c181c0c-bd47-4f3d-bb5f-7c1d412002e5" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/7f42bd55-52f0-4490-916d-03548939f068" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/1db87120-5e8c-4d94-8299-e13b2b64ba01" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/11e731be-fb75-4497-8f9a-761d8929d4c1" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/97c2becc-dd0e-48b7-8826-162db88c46ef" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/c65a18ef-c38a-4d9d-ab0c-4f3021215a7a" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/117d2eca-4091-4e51-b496-61c46a963b0f" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/273e936c-3cba-475e-8550-e824907504c0" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="Child job finished" service=imap user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/e194831d-58ff-46f5-b05e-4ca17aab73da" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/873d783c-6fd5-4086-a8c9-cb0e7d7a51a0" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/d3ab9aec-e8ad-4636-ab8f-23c23d8e91df" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/f1a89418-2fdc-4d97-b9cd-70658b83fedc" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/core/v4/events/AQI=" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="Child job finished" service=imap user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="Child job finished" service=imap user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="Synced messages" service=imap user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="Finished user sync" duration=753.896795ms service=imap user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="Event loop reset" eventID="AQI=" service=user-events user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:59:38+02:00" level=info msg="Closing user" userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="Exiting IMAP Service" service=imap user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="Exiting service main loop" service=smtp user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="Exiting Service" service=user-identity user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="Exiting service main loop" service=telemetry user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="Exiting service" service=user-events user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:59:38+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:59:38+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:38+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:39827: use of closed network connection" service=server-manager time="2024-08-08T05:59:38+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:59:38+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_Sync1002857534/001/config3860452738/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:59:38+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_Sync1002857534/001/data4246684896/gluon/backend/db gluonStore=/tmp/TestBridge_Sync1002857534/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-08-08T05:59:38+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:38+02:00" level=info msg="Starting IMAP server" port=37249 service=server-manager ssl=false time="2024-08-08T05:59:38+02:00" level=info msg="Starting SMTP server" port=39827 service=server-manager ssl=false time="2024-08-08T05:59:38+02:00" level=info msg="Loading users" count=1 pkg=bridge/user time="2024-08-08T05:59:38+02:00" level=info msg="Loading connected user" mode=combined pkg=bridge/user userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: POST http://127.0.0.1:35943/auth/v4/refresh" pkg=gpa/manager time="2024-08-08T05:59:38+02:00" level=info msg="Creating new user" userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="Creating user object" numAddr=1 numLabels=13 userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="Starting service Last EventID=AQI=" service=user-events user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/core/v4/settings" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="Starting service main loop" service=telemetry user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="Starting service main loop" service=smtp user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/core/v4/labels?Type=4" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/core/v4/labels?Type=3" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/core/v4/labels?Type=1" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="Adding user to imap server" addrID=c64405d9-a3a3-4e07-bfbd-c8b0be870552 service=server-manager time="2024-08-08T05:59:38+02:00" level=info msg="Loading existing IMAP user" addrID=c64405d9-a3a3-4e07-bfbd-c8b0be870552 gluonID=0b0a9456-a915-400e-b36c-d35703f23ea0 service=server-manager time="2024-08-08T05:59:38+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:59:38+02:00" level=info msg=Resuming service=user-events user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="Successfully loaded connected user" pkg=bridge/user userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:59:38+02:00" level=info msg="Received mailbox message count" count=0 gluonID=0b0a9456-a915-400e-b36c-d35703f23ea0 labelID=6 pkg=bridge/event/imap time="2024-08-08T05:59:38+02:00" level=info msg="Received mailbox message count" count=0 gluonID=0b0a9456-a915-400e-b36c-d35703f23ea0 labelID=7 pkg=bridge/event/imap time="2024-08-08T05:59:38+02:00" level=info msg="Received mailbox message count" count=256 gluonID=0b0a9456-a915-400e-b36c-d35703f23ea0 labelID=b4ccd64b-25ce-46a4-a78c-06d075cd7206 pkg=bridge/event/imap time="2024-08-08T05:59:38+02:00" level=info msg="Received mailbox message count" count=0 gluonID=0b0a9456-a915-400e-b36c-d35703f23ea0 labelID=8 pkg=bridge/event/imap time="2024-08-08T05:59:38+02:00" level=info msg="Received mailbox message count" count=0 gluonID=0b0a9456-a915-400e-b36c-d35703f23ea0 labelID=Folders pkg=bridge/event/imap time="2024-08-08T05:59:38+02:00" level=info msg="Received mailbox message count" count=0 gluonID=0b0a9456-a915-400e-b36c-d35703f23ea0 labelID=0 pkg=bridge/event/imap time="2024-08-08T05:59:38+02:00" level=info msg="Received mailbox message count" count=0 gluonID=0b0a9456-a915-400e-b36c-d35703f23ea0 labelID=10 pkg=bridge/event/imap time="2024-08-08T05:59:38+02:00" level=info msg="Received mailbox message count" count=0 gluonID=0b0a9456-a915-400e-b36c-d35703f23ea0 labelID=12 pkg=bridge/event/imap time="2024-08-08T05:59:38+02:00" level=info msg="Received mailbox message count" count=0 gluonID=0b0a9456-a915-400e-b36c-d35703f23ea0 labelID=3 pkg=bridge/event/imap time="2024-08-08T05:59:38+02:00" level=info msg="Received mailbox message count" count=0 gluonID=0b0a9456-a915-400e-b36c-d35703f23ea0 labelID=4 pkg=bridge/event/imap time="2024-08-08T05:59:38+02:00" level=info msg="Received mailbox message count" count=256 gluonID=0b0a9456-a915-400e-b36c-d35703f23ea0 labelID=5 pkg=bridge/event/imap time="2024-08-08T05:59:38+02:00" level=info msg="Received mailbox message count" count=0 gluonID=0b0a9456-a915-400e-b36c-d35703f23ea0 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T05:59:38+02:00" level=info msg="Received mailbox message count" count=0 gluonID=0b0a9456-a915-400e-b36c-d35703f23ea0 labelID=Labels pkg=bridge/event/imap time="2024-08-08T05:59:38+02:00" level=info msg="Starting IMAP Service" service=imap user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="Sync triggered" service=imap user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 05:59:38.883590899 +0200 CEST m=+120.512421111" user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="Sync already complete, only system labels will be updated" service=imap user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:a78dec64-4b2f-4e34-a84b-ab8b7359dd08" userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-08-08T05:59:38+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-08-08T05:59:38+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-08-08T05:59:38+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:38+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:39827: use of closed network connection" service=server-manager time="2024-08-08T05:59:38+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:59:38+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:38+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-08-08T05:59:38+02:00" level=info msg="Finished user sync" duration=1.452688ms service=imap user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="Event loop reset" eventID="AQI=" service=user-events user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: POST http://127.0.0.1:35943/data/v1/stats" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="Configuration Status Success event sent." userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:59:38+02:00" level=info msg="Closing user" userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="Exiting IMAP Service" service=imap user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="Exiting service main loop" service=smtp user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="Exiting Service" service=user-identity user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="Exiting service main loop" service=telemetry user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="Exiting service" service=user-events user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:59:38+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:59:38+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:38+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:37325: use of closed network connection" service=server-manager time="2024-08-08T05:59:38+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:59:38+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_Sync1002857534/001/config3860452738/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:59:38+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_Sync1002857534/001/data4246684896/gluon/backend/db gluonStore=/tmp/TestBridge_Sync1002857534/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-08-08T05:59:38+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:38+02:00" level=info msg="Starting IMAP server" port=40461 service=server-manager ssl=false time="2024-08-08T05:59:38+02:00" level=info msg="Starting SMTP server" port=37325 service=server-manager ssl=false time="2024-08-08T05:59:38+02:00" level=info msg="Loading users" count=1 pkg=bridge/user time="2024-08-08T05:59:38+02:00" level=info msg="Loading connected user" mode=combined pkg=bridge/user userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: POST http://127.0.0.1:35943/auth/v4/refresh" pkg=gpa/manager time="2024-08-08T05:59:38+02:00" level=info msg="Creating new user" userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="Creating user object" numAddr=1 numLabels=13 userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="Starting service Last EventID=AQI=" service=user-events user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/core/v4/settings" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="Starting service main loop" service=telemetry user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="Starting service main loop" service=smtp user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/core/v4/labels?Type=4" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/core/v4/labels?Type=3" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/core/v4/labels?Type=1" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="Adding user to imap server" addrID=c64405d9-a3a3-4e07-bfbd-c8b0be870552 service=server-manager time="2024-08-08T05:59:38+02:00" level=info msg="Loading existing IMAP user" addrID=c64405d9-a3a3-4e07-bfbd-c8b0be870552 gluonID=0b0a9456-a915-400e-b36c-d35703f23ea0 service=server-manager time="2024-08-08T05:59:38+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:59:38+02:00" level=info msg=Resuming service=user-events user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="Successfully loaded connected user" pkg=bridge/user userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:59:38+02:00" level=info msg="Received mailbox message count" count=0 gluonID=0b0a9456-a915-400e-b36c-d35703f23ea0 labelID=10 pkg=bridge/event/imap time="2024-08-08T05:59:38+02:00" level=info msg="Received mailbox message count" count=0 gluonID=0b0a9456-a915-400e-b36c-d35703f23ea0 labelID=12 pkg=bridge/event/imap time="2024-08-08T05:59:38+02:00" level=info msg="Received mailbox message count" count=0 gluonID=0b0a9456-a915-400e-b36c-d35703f23ea0 labelID=8 pkg=bridge/event/imap time="2024-08-08T05:59:38+02:00" level=info msg="Received mailbox message count" count=0 gluonID=0b0a9456-a915-400e-b36c-d35703f23ea0 labelID=Labels pkg=bridge/event/imap time="2024-08-08T05:59:38+02:00" level=info msg="Received mailbox message count" count=256 gluonID=0b0a9456-a915-400e-b36c-d35703f23ea0 labelID=b4ccd64b-25ce-46a4-a78c-06d075cd7206 pkg=bridge/event/imap time="2024-08-08T05:59:38+02:00" level=info msg="Received mailbox message count" count=0 gluonID=0b0a9456-a915-400e-b36c-d35703f23ea0 labelID=0 pkg=bridge/event/imap time="2024-08-08T05:59:38+02:00" level=info msg="Received mailbox message count" count=0 gluonID=0b0a9456-a915-400e-b36c-d35703f23ea0 labelID=4 pkg=bridge/event/imap time="2024-08-08T05:59:38+02:00" level=info msg="Received mailbox message count" count=256 gluonID=0b0a9456-a915-400e-b36c-d35703f23ea0 labelID=5 pkg=bridge/event/imap time="2024-08-08T05:59:38+02:00" level=info msg="Received mailbox message count" count=0 gluonID=0b0a9456-a915-400e-b36c-d35703f23ea0 labelID=6 pkg=bridge/event/imap time="2024-08-08T05:59:38+02:00" level=info msg="Received mailbox message count" count=0 gluonID=0b0a9456-a915-400e-b36c-d35703f23ea0 labelID=7 pkg=bridge/event/imap time="2024-08-08T05:59:38+02:00" level=info msg="Received mailbox message count" count=0 gluonID=0b0a9456-a915-400e-b36c-d35703f23ea0 labelID=Folders pkg=bridge/event/imap time="2024-08-08T05:59:38+02:00" level=info msg="Received mailbox message count" count=0 gluonID=0b0a9456-a915-400e-b36c-d35703f23ea0 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T05:59:38+02:00" level=info msg="Received mailbox message count" count=0 gluonID=0b0a9456-a915-400e-b36c-d35703f23ea0 labelID=3 pkg=bridge/event/imap time="2024-08-08T05:59:38+02:00" level=info msg="Starting IMAP Service" service=imap user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="Sync triggered" service=imap user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 05:59:38.913078655 +0200 CEST m=+120.541908877" user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="Sync already complete, only system labels will be updated" service=imap user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:a78dec64-4b2f-4e34-a84b-ab8b7359dd08" userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-08-08T05:59:38+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-08-08T05:59:38+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-08-08T05:59:38+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:38+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:37325: use of closed network connection" service=server-manager time="2024-08-08T05:59:38+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:59:38+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:38+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-08-08T05:59:38+02:00" level=info msg="Deleting user" pkg=bridge/user userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="Logging out user" userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 withAPI=true time="2024-08-08T05:59:38+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:59:38+02:00" level=info msg="Finished user sync" duration=7.973852ms service=imap user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="Exiting IMAP Service" service=imap user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="Exiting service main loop" service=smtp user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="Exiting Service" service=user-identity user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="Exiting service main loop" service=telemetry user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="Exiting service" service=user-events user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: DELETE http://127.0.0.1:35943/auth/v4" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="Closing user" userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="Deleting vault user" userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:38+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:59:38+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:59:38+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:59:38+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:38+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:37337: use of closed network connection" service=server-manager time="2024-08-08T05:59:38+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:59:38+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_Sync1002857534/001/config3860452738/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:59:38+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_Sync1002857534/001/data4246684896/gluon/backend/db gluonStore=/tmp/TestBridge_Sync1002857534/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-08-08T05:59:38+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:38+02:00" level=info msg="Starting IMAP server" port=46065 service=server-manager ssl=false time="2024-08-08T05:59:38+02:00" level=info msg="Starting SMTP server" port=37337 service=server-manager ssl=false time="2024-08-08T05:59:38+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T05:59:38+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:59:38+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:59:38+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-08-08T05:59:38+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-08-08T05:59:38+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-08-08T05:59:38+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:38+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:37337: use of closed network connection" service=server-manager time="2024-08-08T05:59:38+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:59:38+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:38+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-08-08T05:59:38+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (c009985f)" time="2024-08-08T05:59:38+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (c009985f)" time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: POST http://127.0.0.1:35943/auth/v4/info" pkg=gpa/manager time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: POST http://127.0.0.1:35943/auth/v4" pkg=gpa/manager time="2024-08-08T05:59:39+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="Adding vault user" userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="Creating new user" userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="Creating user object" numAddr=1 numLabels=13 userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/core/v4/events/latest" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="Starting service Last EventID=AQI=" service=user-events user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/core/v4/settings" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="Starting service main loop" service=telemetry user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="Starting service main loop" service=smtp user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/core/v4/labels?Type=4" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/core/v4/labels?Type=3" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/core/v4/labels?Type=1" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="Adding user to imap server" addrID=c64405d9-a3a3-4e07-bfbd-c8b0be870552 service=server-manager time="2024-08-08T05:59:39+02:00" level=info msg="Creating new IMAP user" addrID=c64405d9-a3a3-4e07-bfbd-c8b0be870552 service=server-manager time="2024-08-08T05:59:39+02:00" level=info msg="Setting gluon ID" addrID=c64405d9-a3a3-4e07-bfbd-c8b0be870552 gluonID=b492b863-eb33-4750-a576-ef351166539d userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="Created new IMAP user" addrID=c64405d9-a3a3-4e07-bfbd-c8b0be870552 gluonID=b492b863-eb33-4750-a576-ef351166539d service=server-manager time="2024-08-08T05:59:39+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:59:39+02:00" level=info msg=Resuming service=user-events user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="Received mailbox message count" count=0 gluonID=b492b863-eb33-4750-a576-ef351166539d labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T05:59:39+02:00" level=info msg="Starting IMAP Service" service=imap user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="Sync triggered" service=imap user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 05:59:39.636351566 +0200 CEST m=+121.265181768" user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="Syncing labels" service=imap user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:a78dec64-4b2f-4e34-a84b-ab8b7359dd08" userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="Synced labels" service=imap user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/count" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="Syncing messages" service=imap user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="Job started" service=imap user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: POST http://127.0.0.1:35943/mail/v4/messages" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="Creating new child job" service=imap user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/3c58a486-23f2-453f-9d62-92d29e8f905f" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/b66a78d8-483c-4d9a-9d21-876cd3f58b45" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/39896237-7e8a-42ab-9f21-e1b34b03d55d" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/65d320d8-53c4-47d6-ab97-81877cf93d3f" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/ffa085eb-8de1-4465-a95e-09446791e441" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/7ca9f71c-c0bd-4c5e-b222-2af1ceea8623" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/06e93b98-093c-4fad-b855-4c17282ec73d" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/a3deb52f-6d33-460b-a309-4841e690d970" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/39e1ca98-4970-4985-a7f9-640906cdf4f1" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/1f5d36e1-733b-44d5-8c4e-af0fb0f2dda1" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/8b507f6c-d0be-4287-b00e-371475a52c22" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/e7c6beba-9855-4269-b397-17f0220fe825" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/a146234c-2237-406b-9372-ffab9027eef4" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/370f0c8c-d5c0-4e45-98e5-ba1bf2ebad00" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/0dc62418-a74c-416a-bead-fd52a69b45a1" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/bef4174e-6aab-4c62-9cde-72516312e7fb" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/1199e373-84b0-4310-8eff-df108ec419c3" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/b461162f-b5c1-4920-94f9-91101d0c2f23" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/98477251-0d8a-4ecd-856e-6302079f391f" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/46cd1318-f2bc-4633-95bc-5cff72158422" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/eb571a27-fe9e-482b-b4a9-9f5908a9cba6" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/2a949f08-b555-49b1-84aa-f92cf1a56348" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/1d3812d5-5ed9-46a3-aab3-5d5a6df8b808" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/da032dda-d515-4908-b4c9-71765cbf82c1" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/8ddeee4a-04dc-476b-8160-52d9660a804f" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/751f7a3d-933c-4e98-bfc7-870c708b760d" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/dbe7df4f-1394-46c0-a906-777e4b711905" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/b73008e0-8ecc-4f33-b0fd-1c25c0c98d55" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/181a94dd-0039-411a-b5e8-499873932d20" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/9344eff7-a6bc-44bc-aef0-1cc2274b17de" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/7ae38eaa-19c2-42b9-ab66-3a1cdd9a3ec0" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/65c1832d-68bb-4f78-9feb-e49ca5edba58" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/b3f03bce-9d15-445e-9ca2-ae1c3d01b242" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/334e7501-ec95-455d-a25c-e2ef906df514" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/bdbceed7-c0b0-43be-bf32-23467b20a194" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/2ce508cd-1688-40bd-9bb7-a96f663d111a" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/aaec077e-f41f-49b3-ae1c-754468b52511" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/8f33b5f8-bd3e-4f60-88f2-7144387bd53e" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/5471281d-0345-4d3c-94da-c7bce999f2c5" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/5b4e6ef6-aafe-4304-acd8-dd7c372956cf" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/ba2d41e9-2a01-4d8b-bb94-0c5491c5831b" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/8aa9d421-c381-452b-935d-a4df7179e01a" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/6cfd55a8-689c-495b-978f-5f2f917a4030" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/8651a357-2aed-4d86-b78b-43b9c33adba7" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/326fd8f0-b721-4e7b-bb03-fffd75ba9fd5" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/e8c4e6af-b085-4243-8f6e-64594422806e" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/2aac6c40-cca1-45f1-9704-bb467875889f" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/5080f5f0-ca6a-40a7-9f45-4bd761a425aa" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/c86c63a5-a7fd-411c-8dd7-25a7b2f1b66a" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: POST http://127.0.0.1:35943/mail/v4/messages" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="Creating new child job" service=imap user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/74c7c788-9e11-4b9a-a4a7-654ac4f40687" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/1e7e3d38-b536-483f-9f6c-638e6350855f" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/9a24ee76-f944-4b41-bf83-1ad8f6c6f2ff" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/95802f2d-12e6-4070-8170-4342af0bc8c2" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/9fbe9087-60c7-45ba-8eec-2fba0d5cc457" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/da2f6295-3e57-4247-965f-fb5121ffe5bf" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/2a04a782-056f-4b1f-bcbc-091b4118156d" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/f891c4ce-09d7-4223-85b3-4e8b63e95ddd" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/827914d9-6625-4cad-b0bc-8858673a1b49" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/4e56105d-4667-4eff-bd16-5fff159ef0b0" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/7617893e-0d92-4020-b9af-6c1d97f4f6fe" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/3aeab956-b6ab-40cc-ba9b-3958e7fd281f" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/cf9781be-267e-4679-a6d0-ee54fdbfa442" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/73660254-cbcc-47b3-9fe0-4e3ddbbae422" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/e122a59e-e8c4-458e-ad1b-b50ce75c3e55" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/b90f6c7c-bb1f-4b1b-bc14-1ddbb3aab403" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/f11f287a-2563-469e-a30e-eb34e5148a67" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/5bf59697-6857-40af-a385-58fae5a2ccb6" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/11714e75-1731-4ede-b002-cbcf29366280" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/614ceec4-7377-460e-8e90-d68991b0d050" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/8f43ee67-b917-449a-8f9a-e076930a66a4" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/49022c9d-51db-4b61-a678-e440edefb3fd" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/61292eca-46b4-472c-b733-fc171ca9e019" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/fe96364a-7bd8-4cb4-99f0-47aa41e02001" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/41e80cc9-7cf6-45b5-8292-ac0bffa39f9e" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/524d03bc-1eca-4b7e-bd9f-179c1fb78d43" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/8ef09c61-beda-4e3a-ad01-e6a99d7e40f7" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/7e7ae6d7-446e-430c-887f-a4f6a066c614" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/b316e18b-3b5c-4c3a-8581-8028959b8e06" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/2a8ab4c8-f54f-4d47-a42d-9a7131ec47a2" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/1b90458a-e5ba-4d4f-830e-4ee6c26d742c" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/906459e3-697a-42dd-afaa-12a2d148294e" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/0aae6c2d-7da2-474e-82d1-061ea9d1134c" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/4648ad22-9cfa-4975-88ae-55f7b5e04f89" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/5b25b394-596f-4373-898c-4e4b78b17a65" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/4893d6c8-51fd-42d8-a809-f4d598820c3e" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="Creating new child job" service=imap user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/98e31b85-505f-483b-8735-5538367ea424" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/core/v4/events/AQI=" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/23a753b9-4070-4761-a3ee-374a9723c8ec" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/529fceed-15c3-4a9f-82e5-39f07933d228" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/6e23a2f6-c91a-4e46-82fe-88d3309c0b3e" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/a134778c-a75f-4f2c-bfb2-321a1006a44b" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/abc018fc-55f1-445d-a981-938c15e4c8d5" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/c6804482-4379-4ccc-9aba-9ac234d80d58" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/5ae9dd81-c125-4a08-a7ba-f94d600ec69c" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/a76d0bd3-046b-4bcc-aaea-873cb4997a23" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/aa592323-ca5b-44ea-a3af-e6fdef61cdd3" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/94e521ad-5917-4e29-8d72-3498959e1c5b" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/759b8f2a-46c5-4a7a-8411-618195ba5638" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/62535086-2d58-4f0f-87dd-da45d927a0d3" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/fb502c18-aa65-47a9-bb7b-0be905336f6c" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/f88c99dd-5466-4580-9879-406480a45d95" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/4fe97bb4-8533-4d95-8a09-6349358b7fe5" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/e678f5f4-98ad-44ca-a5c2-191b79872cea" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/core/v4/events/AQI=" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/436ab9ab-191a-4310-a3a1-5ecccb2ec88f" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/c7b44478-7fb3-4455-977f-5630ecc5fc2e" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/e4578195-9c24-4345-ae66-3e81466f0d1a" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/f8604147-c1c2-4e67-a025-c20ed471792b" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/d38979a1-9c2d-4656-80e3-59fbf3e3ad4e" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/4dc0546b-4ff1-43e2-a83c-b6cafbe6e2c3" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/635018a8-85cc-492a-8b6c-f96d2e44724e" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/519608ad-363f-4c10-8f0f-db3429d4030f" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/2b2b4991-fe2c-4012-b02e-35817daf82ca" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/9e9584db-1b26-49a2-8562-a6e0eda2479a" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/0126e38f-ef4f-4bdb-874f-f1ecd95d53db" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/d551c9e3-59e8-4043-bb11-709b764ad6f5" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/22ebaf9d-360c-484d-9265-bc60a5ba404e" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/ff8086bc-e4f1-43af-9a5f-97006f339bbc" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/4e9360f1-b71f-4187-ab5b-cb9815004995" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/b4ab68c6-4d5f-4222-ac26-ee8fb70a3b13" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/5563205b-1cfe-48ae-a72b-cee53242d014" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/5ff65946-5cfe-420f-ad01-af2fcaa3ff60" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/0f05714d-b45a-4e04-b49a-4d174722bb23" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/50a9d2b1-a4ae-4d6d-9660-7090d7601909" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/ab326771-40ac-4422-85a3-5dcc0283cb96" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/33a36d94-97a1-4bec-bf5d-c6b12f7f116d" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/ad9c49f7-4e79-461d-9a40-34429f15b2d3" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/bf7f82cb-f6ed-4a3d-8200-3f040ce0b886" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/7f1b4a93-2644-4a91-9cbb-49a2c8c7c04e" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/ee1066cf-75cc-4ca4-9658-b092e44bcc70" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="Child job finished" service=imap user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/bc2ebdab-c59f-4992-b88b-d9713063d163" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/d1d5ebf7-c702-45c4-8d0b-270857f77ba8" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/82749be9-7cd1-46bb-950e-dde6336f34a3" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/75e76afb-2b46-4870-b4c9-b7429e848af5" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/a0243923-d545-4fa8-807d-b6c2a439ebb4" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/c8157d88-68c3-4e03-ada8-7869e58eccf4" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/7a30b4c1-6a0c-48b7-9729-eb47ba84e9a3" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/b1a62375-fda1-4957-8f86-70990c5f8af2" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/dfac4040-e8d0-45b0-870f-61579a00365b" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/39d2374d-6958-4341-a122-6651782ac963" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/fff4d3ec-3104-45b4-a2a2-3ade8fcfd016" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/113e8bc4-616a-4477-908f-ac0d3ee64388" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/69920d6e-c99c-431d-a74b-b6f7546733d0" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/75efcd4a-c906-4102-adc9-fbd28b7d47dc" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/dc7873d4-b8da-4b6f-8970-185197ffb7a7" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=warning msg="read failed (limit reached), Attempt 1" pkg=gpa/client time="2024-08-08T05:59:39+02:00" level=error msg="read failed (limit reached)" pkg=gpa/client time="2024-08-08T05:59:39+02:00" level=warning msg="Post \"http://127.0.0.1:35943/mail/v4/messages\": context canceled, Attempt 1" pkg=gpa/client time="2024-08-08T05:59:39+02:00" level=error msg="Post \"http://127.0.0.1:35943/mail/v4/messages\": context canceled" pkg=gpa/client time="2024-08-08T05:59:39+02:00" level=error msg="Failed to download message metadata with lastMessageID=d3ab9aec-e8ad-4636-ab8f-23c23d8e91df" error="received no response from API: Post \"http://127.0.0.1:35943/mail/v4/messages\": context canceled" service=imap user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="Child job exit due to context cancelled" service=imap user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=error msg="Failed to sync, will retry later" error="failed sync messages: read failed (limit reached)" service=imap user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:39+02:00" level=warning msg="Get \"http://127.0.0.1:35943/core/v4/events/AQI=\": read failed (limit reached), Attempt 1" pkg=gpa/client time="2024-08-08T05:59:40+02:00" level=warning msg="Get \"http://127.0.0.1:35943/core/v4/events/AQI=\": read failed (limit reached), Attempt 2" pkg=gpa/client time="2024-08-08T05:59:40+02:00" level=warning msg="Get \"http://127.0.0.1:35943/core/v4/events/AQI=\": read failed (limit reached), Attempt 3" pkg=gpa/client time="2024-08-08T05:59:40+02:00" level=warning msg="Get \"http://127.0.0.1:35943/core/v4/events/AQI=\": read failed (limit reached), Attempt 4" pkg=gpa/client time="2024-08-08T05:59:40+02:00" level=error msg="Get \"http://127.0.0.1:35943/core/v4/events/AQI=\": read failed (limit reached)" pkg=gpa/client time="2024-08-08T05:59:40+02:00" level=info msg="API status changed: down" pkg=bridge time="2024-08-08T05:59:40+02:00" level=error msg="Failed to get event (caused by *errors.errorString)" error="received no response from API: Get \"http://127.0.0.1:35943/core/v4/events/AQI=\": read failed (limit reached)" service=user-events user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="Server Manager, network down stopping listeners" service=server-manager time="2024-08-08T05:59:40+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:40+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:33327: use of closed network connection" service=server-manager time="2024-08-08T05:59:40+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:59:40+02:00" level=info msg="Stopping IMAP listener" service=server-manager time="2024-08-08T05:59:40+02:00" level=info msg="Connection Lost cancelling sync" service=imap user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="Finished user sync" duration=811.746739ms service=imap user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="Handling API status down" pkg=bridge time="2024-08-08T05:59:40+02:00" level=warning msg="Get \"http://127.0.0.1:35943/core/v4/events/AQI=\": read tcp 127.0.0.1:43706->127.0.0.1:35943: use of closed network connection, Attempt 1" pkg=gpa/client time="2024-08-08T05:59:40+02:00" level=info msg="API status changed: up" pkg=bridge time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/core/v4/events/AQI=" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="Connection Lost, pausing" service=user-events user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg=Pausing service=user-events user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="Server Manager, network up starting listeners" service=server-manager time="2024-08-08T05:59:40+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:59:40+02:00" level=info msg="Starting IMAP server" port=35863 service=server-manager ssl=false time="2024-08-08T05:59:40+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-08-08T05:59:40+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:40+02:00" level=info msg="Starting SMTP server" port=33327 service=server-manager ssl=false time="2024-08-08T05:59:40+02:00" level=info msg="Connection Restored Resuming Sync (if any)" service=imap user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="Sync triggered" service=imap user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 05:59:40.552050356 +0200 CEST m=+122.180880569" user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="Syncing messages" service=imap user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="Job started" service=imap user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="Handling API status up" pkg=bridge time="2024-08-08T05:59:40+02:00" level=info msg="Loading users" count=1 pkg=bridge/user time="2024-08-08T05:59:40+02:00" level=info msg="User is already loaded (skipping)" pkg=bridge/user userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/core/v4/events/AQI=" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="Connection Restored, resuming" service=user-events user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg=Resuming service=user-events user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/core/v4/events/AQI=" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: POST http://127.0.0.1:35943/mail/v4/messages" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="Creating new child job" service=imap user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: POST http://127.0.0.1:35943/mail/v4/messages" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="Creating new child job" service=imap user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: POST http://127.0.0.1:35943/mail/v4/messages" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="Creating new child job" service=imap user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/7c905b36-07db-4650-953a-95420306b8da" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/99ca5814-bac8-455b-b2c6-446c20cad2a7" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/b2bee5ca-026d-4a93-b4ba-ce1ed53fccd0" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/5ac16c48-7a90-4c3b-b4a2-ff43c9b930c0" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/5e262392-209a-43c4-a4d3-970396cd3405" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/9fe0ddc6-d3c7-4149-9bf4-e617654720ae" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/d7df07e9-5011-43f9-ab8a-8efb540e6cda" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/bc68359b-35af-4804-a231-0b0be5112118" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/e6104729-55e8-4b49-b935-0f05230f9396" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/d88112f9-7197-47bb-94e7-a76915d0b595" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/9351730c-4530-40f8-bf4e-7dd3c66fdea4" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/7ef36c25-066a-4a61-84e9-1824df303074" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/66ac6036-da43-44b0-9cd5-069cf9fb4657" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/fee135c7-7d7b-485b-a4b4-cbbf193bfcb0" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/af289522-4b0e-403b-8c85-d4494aab1263" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/40cfd7c3-fa1c-4343-a458-8ca0236239e5" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/0bd2c4f9-6601-4e88-b90d-dcc0a6c2778d" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/6d035e84-d878-47fc-9688-955c656f757a" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/5618488e-8bef-4eb7-9c20-69f1a2c0bb8f" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/13909a46-6c8e-4740-bd3b-0e752816b93f" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/fe4da10d-d4a7-4f11-902e-ca68cc3ece13" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/a243060f-7d71-45bc-8bd5-6617f1a040eb" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/2ec0aa26-2675-4fe9-86e8-179eac2ed0aa" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/127a841e-bc7a-480d-84a8-1354675a8e37" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/c13b12b8-fae8-4def-bb8a-8455b51994c6" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/bbd409e6-0aab-46a7-8ad8-97a89d05180e" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/53b95d7b-3fd2-4f98-a7b5-9f09cde41f03" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/3483422a-d731-43b1-87c5-c59d336400de" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/922af954-6718-4519-b6d7-b72badd9abe5" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/7945a5a7-eede-4f59-bf7e-2ddc836fb2dc" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/8f7ecff1-78fc-4177-b0b6-56425e1c33ac" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/c62b7962-c22c-41c1-8923-4c30dbe1c158" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/190e8db9-09c8-4c05-9cb7-1792a93c089c" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/b5303983-6efa-4bb9-893e-2cfb0906af8e" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/7f5f8487-c086-4e94-aaa2-220a18644ca5" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/808575e0-add8-4a89-8724-bc6d335a9e8f" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/0d314347-80cd-4776-8947-903bf2f4bfbf" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/fdc09a84-2357-4fb9-afc1-31fe0b5b4ae8" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/eeb395e4-d8ed-44e7-95db-fcd67d67f566" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/27799869-1cbb-40d8-81a5-22f1c4ecb63d" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/733aa51b-53cc-4c1e-80df-2b8604f5c8f8" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/7606be79-ab34-4c38-b17a-f073975e179a" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/6219eecc-739f-41da-b7c1-8f8cf492a0ab" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/f5640516-25b5-4313-8dc8-236b45c0e0cc" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/e977f91b-c5fb-4a2c-a1b8-1d7de7c1767f" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/22dc5d9a-44f6-43f7-962d-c8630dfb70fd" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/3f710653-6587-4c65-a30c-453d2f503e8d" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/f93f58bf-bd0b-429b-8292-2e9ee7b00349" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/4791eaa6-6f87-4a1a-bfa1-b33ee24feaf9" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/core/v4/events/AQI=" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="Job finished" service=imap user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/ee44ee1f-aba9-4cd5-ae9b-07f3e3a94d3b" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/eca37cab-4600-4d6e-9dee-cd024aac2cb5" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/0ef02c34-2328-4d44-86b7-b143ae6b3f7f" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/73f3ee42-9db9-4b0c-845e-8fc0968cd2f3" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/53fd8600-b9ad-42b0-b63f-073ec6110c93" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/e39fd566-affc-48b9-b2bb-2f50f4126729" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/61b485fa-a4bb-45b6-a033-5fea286f5033" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/2723c69f-2aaa-4eec-bcf3-81894fdc4b98" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/d090ac6e-a659-47c7-a03d-adaae6199456" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/7d45d7a8-c270-44e0-a0b2-ada720c8bb59" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/8ca1b82c-8f8d-4c5e-a72c-cd392d9a41b1" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/6091b24d-66e5-4e09-85a1-4ecf33ed7c46" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/554b81f3-fd75-4491-a66c-1d669732b218" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/44fcd510-d603-4195-bac4-40c04597491c" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/bae281b3-abe6-4f75-bbb4-0e878f997183" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/a0328bf9-086c-4aaf-8e62-9fdbecb137c5" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/46dd59c4-d1c3-43f9-9eee-00e562b9ae4b" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/8ba05d36-38f4-4b4c-be20-1fbea0c2745f" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/f64382ca-3e15-432d-b6d7-1fca1877cf8c" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/6199f61c-ac8c-47e4-ba5b-f9da3e8f714f" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/851d051b-2cb0-4f6a-a466-092b887a5c71" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/f3245d4d-908b-469c-af79-d06d7c09551a" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/44343ea6-1f04-4b22-805d-4da1882b7dd5" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/27d8b43e-148c-4f7f-bc43-ab599ca749d4" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/e65a090f-c871-4f49-833e-b885021f448c" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/454698c4-cea9-4a14-848b-f19217ae0a39" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/ee92137e-8d95-46eb-99c1-7ca1d4d5de99" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/42dd83c6-ee7e-476b-80d2-f0a88d49f2b3" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/ae59d8ed-3672-4138-ad98-c38d5136dcd0" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/e8475927-8b1f-465b-b0e7-e9c0ace8b8c3" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/b12822d5-7c62-479e-a7be-9b9bc9aaab1d" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/a1a45dc8-c751-4d0d-b529-9cf3324ae7ac" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/367d6e6b-d4f2-4be9-a495-280ed5ca2671" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/660056ac-6a9d-45e3-9dc9-f0d5bc3ba27a" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/dc641a92-4f7b-40b5-8071-862e53af0bf5" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/95b12f01-ed3d-4e88-83bf-e6b42fb22091" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/fccf0956-1702-4228-a0bf-67c5f53272cb" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/6b6507ab-7298-4229-9f9e-b8e63ffc3072" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/9c3f458a-6c0a-4206-b730-d4eb6abac528" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/e97c8895-ef76-4166-bb51-c9fb6091bd05" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/d8a65b53-5696-4d99-b9b0-7d7b661078fb" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/873d783c-6fd5-4086-a8c9-cb0e7d7a51a0" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/core/v4/events/AQI=" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="Child job finished" service=imap user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/122bf435-a451-44f0-b2a1-9bdbc0580f9c" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/fb6fb9b5-77b4-47f5-b64b-176f41dd8926" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/core/v4/events/AQI=" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/83c5f60e-5955-4f81-a43a-a51b2c6970dc" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/0ad863b7-33e4-463c-a073-4e7d6ebf3a8f" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/00b71076-75f5-4f9c-9070-f0c59b7b8c79" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/90ac8ed1-04d9-407e-9681-d0e1d54eda98" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/9cc8460c-3736-4f28-b9a3-42af7b81906a" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/fd1ddd17-179f-4a8e-ad34-72212870c279" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/783f7f8c-aa94-4e74-b74a-71ce8745db1d" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/b463d95d-d99c-4a19-a2b8-05cd684c8e5e" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/2254ac5c-0c4c-48dd-9654-541d81b3ac34" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/5c181c0c-bd47-4f3d-bb5f-7c1d412002e5" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/7f42bd55-52f0-4490-916d-03548939f068" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/1db87120-5e8c-4d94-8299-e13b2b64ba01" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/97c2becc-dd0e-48b7-8826-162db88c46ef" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/c65a18ef-c38a-4d9d-ab0c-4f3021215a7a" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/117d2eca-4091-4e51-b496-61c46a963b0f" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/273e936c-3cba-475e-8550-e824907504c0" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/e194831d-58ff-46f5-b05e-4ca17aab73da" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/d3ab9aec-e8ad-4636-ab8f-23c23d8e91df" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/f1a89418-2fdc-4d97-b9cd-70658b83fedc" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/mail/v4/messages/11e731be-fb75-4497-8f9a-761d8929d4c1" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:40+02:00" level=info msg="Child job finished" service=imap user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:41+02:00" level=info msg="200 OK: GET http://127.0.0.1:35943/core/v4/events/AQI=" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:41+02:00" level=info msg="Child job finished" service=imap user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:41+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:41+02:00" level=info msg="Synced messages" service=imap user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:41+02:00" level=info msg="Finished user sync" duration=506.357013ms service=imap user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:41+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:41+02:00" level=info msg="Event loop reset" eventID="AQI=" service=user-events user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:41+02:00" level=info msg="200 OK: POST http://127.0.0.1:35943/data/v1/stats" pkg=gpa/client userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:41+02:00" level=info msg="Configuration Status Success event sent." userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:41+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:59:41+02:00" level=info msg="Closing user" userID=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:41+02:00" level=info msg="Exiting IMAP Service" service=imap user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:41+02:00" level=info msg="Exiting service main loop" service=smtp user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:41+02:00" level=info msg="Exiting Service" service=user-identity user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:41+02:00" level=info msg="Exiting service main loop" service=telemetry user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:41+02:00" level=info msg="Exiting service" service=user-events user=a78dec64-4b2f-4e34-a84b-ab8b7359dd08 time="2024-08-08T05:59:41+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:59:41+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:59:41+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:41+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:33327: use of closed network connection" service=server-manager time="2024-08-08T05:59:41+02:00" level=info msg="Closing SMTP server" service=server-manager --- PASS: TestBridge_Sync (5.42s) === RUN TestBridge_SyncWithOngoingEvents time="2024-08-08T05:59:42+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_SyncWithOngoingEvents4103686795/001/config1052993511/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:59:42+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_SyncWithOngoingEvents4103686795/001/data1358017302/gluon/backend/db gluonStore=/tmp/TestBridge_SyncWithOngoingEvents4103686795/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-08-08T05:59:42+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:42+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T05:59:42+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T05:59:42+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T05:59:42+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:59:42+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:59:42+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-08-08T05:59:42+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-08-08T05:59:42+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-08-08T05:59:42+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:42+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T05:59:42+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:59:42+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:42+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-08-08T05:59:42+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (c009985f)" time="2024-08-08T05:59:42+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (c009985f)" time="2024-08-08T05:59:42+02:00" level=info msg="200 OK: POST http://127.0.0.1:41167/auth/v4/info" pkg=gpa/manager time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: POST http://127.0.0.1:41167/auth/v4" pkg=gpa/manager time="2024-08-08T05:59:43+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="Adding vault user" userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="Creating new user" userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="Creating user object" numAddr=1 numLabels=13 userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/core/v4/events/latest" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="Starting service Last EventID=AQI=" service=user-events user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/core/v4/settings" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="Starting service main loop" service=telemetry user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="Starting service main loop" service=smtp user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/core/v4/labels?Type=4" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/core/v4/labels?Type=3" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/core/v4/labels?Type=1" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="Adding user to imap server" addrID=af66c42f-097d-49e2-b007-f2ef6462f2dd service=server-manager time="2024-08-08T05:59:43+02:00" level=info msg="Creating new IMAP user" addrID=af66c42f-097d-49e2-b007-f2ef6462f2dd service=server-manager time="2024-08-08T05:59:43+02:00" level=info msg="Setting gluon ID" addrID=af66c42f-097d-49e2-b007-f2ef6462f2dd gluonID=b87f3716-4e6f-48bd-9843-2241adc0b780 userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="Created new IMAP user" addrID=af66c42f-097d-49e2-b007-f2ef6462f2dd gluonID=b87f3716-4e6f-48bd-9843-2241adc0b780 service=server-manager time="2024-08-08T05:59:43+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:59:43+02:00" level=info msg=Resuming service=user-events user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="Received mailbox message count" count=0 gluonID=b87f3716-4e6f-48bd-9843-2241adc0b780 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T05:59:43+02:00" level=info msg="Starting IMAP Service" service=imap user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="Sync triggered" service=imap user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 05:59:43.484923299 +0200 CEST m=+125.113753511" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="Syncing labels" service=imap user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:6320ecc8-82ee-4b49-b352-c72054f3e199" userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="Synced labels" service=imap user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/count" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="Syncing messages" service=imap user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="Job started" service=imap user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: POST http://127.0.0.1:41167/mail/v4/messages" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="Creating new child job" service=imap user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: POST http://127.0.0.1:41167/mail/v4/messages" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="Creating new child job" service=imap user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/e4d8c1df-a99b-4176-b3e6-1b5cd0246e4d" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/204f080d-d7ad-4210-9add-73445661c851" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/9e2a7b44-85b4-4b8a-8408-b07ef36434b2" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/cde75f94-d392-4bb2-87b0-e1abc6384850" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/bc119297-9aca-4041-b280-bd34f5b25d8f" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/9b274a68-2024-4788-ad5b-30eea27d8dd9" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/d9453653-efc0-45c3-a3ea-c826906ea308" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/c66934b1-6c6f-47de-a936-35362ee88767" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/2962da03-fa30-4a6d-ac71-b91f025d0bbf" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/4b9e0b78-aad1-4fb0-b9f0-293571fb50ed" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/71a2045a-82d7-4e04-a78d-1a19e2fdad3f" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/9199a7aa-8edb-4ae7-b32c-78bff2d0a978" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/528066cd-b53b-413b-9917-e82305ad8ba8" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/0e3567ca-75c1-4a38-927c-fada0c64a6b6" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/c5b40e5e-4216-4581-8558-70703b1f5c5d" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/7c72e807-db0b-4ad0-8af8-3fc7a032c446" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/74087441-9303-49e9-8825-728d57f4c716" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/887ee9da-51e0-4f41-904e-31de819df1f7" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/8cc9ee1c-7e3e-4232-8ea1-2c7f472ded3f" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/11cb1dd7-1004-48fd-a5d1-b2664d127001" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/5705b77d-4ae5-46d5-ac55-9583fc599a3d" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/bdce0c7e-5ae9-495e-b484-2d0a5d59cffd" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/989d6793-7f98-4e88-8a4b-df27afee8ac0" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/e50bd476-3ace-4707-a465-abd4b8559456" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/a5a2c170-9cdc-416d-9b52-ada313665880" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/6439efcf-8369-4b82-abec-7d9a3e73bf85" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/527864e4-be6b-4977-9d08-c90aa18785d7" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/e6de3bb2-7592-4aa6-9801-c2474e0e63b4" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/459bc2ef-6ff8-484c-acb6-aa20220aa6a3" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/34595ac9-3816-4897-afad-5b4bb3e33497" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/c23c1282-7f08-4fee-9722-bbc9ef85c752" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/bc2f8b8f-db5b-4660-b65b-b8fb7cfd0787" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/5e517626-38eb-4446-9abe-53b5415f9ca1" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/d6021c17-0206-404c-92bc-09de0d37e5c7" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/7f9118fd-542a-4005-95a5-64419b48a080" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/93da191c-e022-414e-890c-08740a8c3a4c" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/971471f8-2083-45aa-a23b-341e8ac51df2" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/a23551fc-373a-4d2d-9ae1-c310d380eb85" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/2dc0e7d4-b6c9-4ab5-9f8b-887352d848a1" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/a4de34ea-54a4-446a-912a-149598b5bbe7" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/de9a4541-0578-4ede-a9c3-3cc5bee716fa" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/fb2ed4f6-ca56-493c-9336-244f075ec63a" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/501d5ca2-4897-4577-8abe-cb042402d72f" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/7c5b6faa-c1ad-4d71-9afe-4a18ad555546" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/91f6632e-21a1-4bff-bfc7-5ab6ea2ff00f" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/cd872c99-bf74-42f2-91dc-9a4a332f54e7" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/a5b9f13e-d6aa-45e4-a8b4-d2f9055b3028" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/21194bd3-6f75-4204-8799-9a3106eedefe" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/546f5e16-2f0a-4f13-b186-1e523a119d9d" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/eb6769a4-6ef2-43a9-a468-82e09967bad2" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/3b88d48b-ec28-428e-9313-703a3c817997" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/cc7f2722-3017-47f6-8789-ce636671c520" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/cb50b0fa-b6d1-4e59-8aae-4f0fa33e3575" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/247ecfc6-1b02-4cce-b2f7-a8b184f1aa33" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/ceede28b-532f-4c32-a3d7-c7d0fc4f8ba4" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/d8dd269c-6c32-4745-9194-990366621b6d" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/cd669bd6-4faf-4a55-9e7a-ffb3800fde4e" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/28ce3efc-9a57-49a6-85af-07349b1385b1" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/90bcdb0a-1453-4224-9054-43433b86db91" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/b6b22ed5-68f9-43cf-b226-3fe7feead66b" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/c8f67417-9ea7-4076-8893-7482001bf496" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/204bca76-3d38-4f98-9bad-4b0212543b3c" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/629fe691-6525-4e20-b791-e069c3a49276" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/589a0f44-05a6-49ed-9c71-53f3eb1e7c09" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/ca26e730-5e60-4a56-9b3e-d640a358541f" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/f87c17c9-b9e0-4545-bcf7-1ca1a921c9a8" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/ed330b29-bbe8-485a-a87b-3bb0a392a8bf" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/0bb2fef7-1c74-49fa-8c50-b72423d15cae" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/b52e5b8b-615d-4877-9c1f-5b32f7e31735" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/0996b2d6-cc6a-498d-96b3-bdf5287313f2" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/a5de0425-be58-4238-9c2d-ca9f7a3db7da" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/e25f4b4d-32d3-4fa4-9a4f-6239dd5fd943" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/271549f6-752a-427e-83dd-4046077471b4" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/f505e4af-1320-48a3-add5-cc5576c0ff1d" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/21a642e0-f6e6-4342-a220-515438204058" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/07d1a9a3-d4f7-40d7-a032-e05883c24381" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/3ec096d6-b62c-4d5c-a33a-7631d669a6c1" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/2d5450cd-b203-4ba9-bcb0-71f92069f1e8" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/84492b0a-9e36-4af5-81bd-8be0841c5667" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/f45a3bbb-54c1-4341-9331-61f32c8fb88b" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/ae66abde-a27c-4242-9461-65da1db9ff4f" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/d82de8a8-8674-4e9c-b68c-4a93977adc2b" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/2fef7ada-0462-4c07-9abc-29357854b668" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="Creating new child job" service=imap user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/73ca534e-0046-4fab-ba33-c682ab4622c4" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/fa6c0529-84cf-4a1b-a1be-1a0def7cf95c" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/d1d41d3a-1c23-4741-b17e-8c902ca7fd30" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/4f04a454-e9ce-4706-91a6-e2b248914685" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/d0c679d3-8c7d-414c-8f58-67999ebfe7cc" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/8692593b-077c-4a1b-8a93-0bf18a911f18" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/3f54f535-94ac-4d6c-a979-44764132e432" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/5d03507b-0edf-4f9b-bdb5-64865612b698" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/5f75543d-22b4-4df2-a7be-b5217e220cf0" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/e59bbe5a-8aea-435e-a265-53321dfa9189" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/fa352efa-26a5-4000-9eb9-535de42ddfd8" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/1b787042-d0bc-47fa-bcd2-5120cdaf1f2e" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/e4e09b75-8814-4750-b76a-bb020291cee9" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/77ec71c3-44c6-4316-9df4-53edcdab95a2" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/913ef088-0d7c-4dc5-af34-595b178e6f5e" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/78ed7f78-e511-49a4-b365-fa7063a4fd68" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/729fe692-9813-4cd5-8724-1f13dde5ddf0" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/c2148101-ec67-4c60-b44a-7b9bc5235e99" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/7d74a611-24c9-4c2c-88f4-8b8fe574381c" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/375d1d65-1e25-441f-9db9-a64cf7efe681" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/6622cba7-ed93-4a86-8f15-4bf690a3c6e2" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/6d168aa3-cc06-41c3-bd97-a558d87c1d36" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/b2790cdc-56b1-4f6a-ab62-7fa4f5be5100" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/d6b40f69-c8d0-440d-b083-9fd375e665ea" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/c2536327-8cce-4372-9e8d-e4f1d5d8b36d" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/6bf05b82-b79b-4e4f-9e4e-ec1ba6d17d4a" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/2b57c357-aa06-433d-9053-f183668156fb" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/87baf740-5b19-43cb-abc8-55503c832c9d" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/3a4a36f0-844f-4439-b4de-aed25c98c813" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/9a839543-7f11-49f4-a1c6-f4f77cd5b311" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/e66babef-807c-4ed6-8318-f37ca30974de" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/41df97ee-a311-4743-be3c-2becc212effd" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/5c851d4c-96be-46c3-bba3-74764590e9c2" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/8d461133-5547-4234-9da6-52903c30f446" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/955d3f0c-49d5-4197-9527-603743c6734c" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/676b2710-edec-4d45-8e49-616a76ee3340" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/core/v4/events/AQI=" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/8c956490-641c-432a-b655-d81417eadfa0" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/8dc52f66-9197-4c97-9a59-224e1b3344bf" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/cca0d120-64b7-47b7-8264-d3e70adbebee" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/fcf089f1-1579-4064-9a66-c34e1478f989" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/5a4c1614-0b07-4f4b-b01b-bf569db1a09a" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/1367430d-20d9-4d12-b3b1-deca6b82681d" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/9bd8b818-c1e4-4c06-b321-eda01f624ed2" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/1d02f93f-6870-4a76-9b9b-b5d687ecf675" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/5f213aa6-2b73-4534-a038-e9db0e92afd8" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/core/v4/events/AQI=" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/eca4ee22-ebc9-40a2-81a1-d61b11827497" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/5a95550c-4585-4df7-b6d2-70b59fa55417" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/177e90c1-a10f-45ab-8c4d-1c8f161df6b7" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/bb98e1e3-5296-4840-aa5c-a063c4d9b5f4" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: POST http://127.0.0.1:41167/mail/v4/messages" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/3cabaf3e-0877-4054-b4ca-e20d4a9d3cea" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/94cce0ce-ea51-4a2f-af56-d25957ff2f0b" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/8cf86ea5-69a5-43aa-af04-c2b779528e1b" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: POST http://127.0.0.1:41167/mail/v4/messages" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="Creating new child job" service=imap user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/bc81295c-aa6c-4cec-9fab-94efd54207ae" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/d937c851-b878-4772-b168-04c13e26bce4" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/477f9a2c-af9b-4b4a-a658-b42a38a19426" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/7542caa8-91a1-476f-ae5e-00eecd60c107" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/29d8cfef-f139-4a19-918b-720f19050cda" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/cd9d5850-f0df-4788-9086-e1fc3083a2d6" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/6dad996a-4001-4052-8387-5725f7efb9e3" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/87dcf1e9-4aaf-472c-ae71-1bef52268462" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/48fc6dbc-863e-4508-9dbc-5ee93566e729" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/fab57d58-cd45-4d88-aae5-ebde3417eb51" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/0d936034-0c77-42b5-9fdf-f4282e6e4637" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/6289b1e5-33d2-4ec7-9292-0cefe03756ad" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/4d53ccbf-6369-4402-a9d0-8a583d978f9d" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/3558b474-aedc-4088-acde-7b51043a2ca7" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/b075c68b-fd0d-4aa1-a6ec-9f78af4ce936" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/9d059034-b690-4706-ac41-e5ea5dbe694f" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/52059e90-3938-4205-b546-4cc91a78aa0b" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/core/v4/events/AQI=" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/3aba7ede-037c-403b-b161-3bc8e35157ba" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/7761520a-e79a-452a-9cc9-4647d7125575" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/568fa4c9-2843-4fd1-b486-4af6323da7c8" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/42a5b250-147f-4b08-ad6d-821dcb0537ce" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/49e75960-4f5e-4e26-a74d-aeb0cb00c14c" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/6aa11d2e-ff04-481a-a711-4e5ebee7a33a" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/c29d76bc-d900-40f8-a914-1b99f0cbfa7f" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/9e77b9e4-a29c-4bcb-9795-1179fa88dd3b" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/48da089c-8126-49d3-9515-f626d0a926f6" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/1e850858-456b-4bc2-8222-bba07d8196ab" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/8c6890ef-6b31-4599-a6bf-5d79b5e59a12" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/baff57bf-d4f2-403b-827e-618fa0476888" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="Child job finished" service=imap user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/dde88a99-669e-405d-828e-4e395137dbc9" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/7ab95aa3-c530-4919-9800-0ffe500516d9" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/2e040398-1cd1-49c8-8d7a-071580108ae5" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/abc41d58-f2d6-4f01-84f8-3d43bca482b4" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/438800e4-2771-4afc-aa4e-34613cd37c0d" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/908e53dd-b2d0-4a2d-93da-4de84de158b1" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/a8dfe32e-41f8-4716-b274-bb19dcd08513" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/639e1a0e-fadd-420c-849c-9aacd6ca9441" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/99e06daf-eeba-42a1-a147-6da255c30f46" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/f354a008-2b8a-47bd-a92a-a18804fb56cb" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/a292609a-20ed-44f9-9e57-23bb1e35612b" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/a6f9208f-4c36-4f78-a620-ac55ee793f1d" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/7bf2156c-5ae3-4f80-840a-c8bcea736ec4" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/e0bdf310-253c-4fad-9d0a-bd7efdf5d242" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/20e409ba-65c0-486b-a812-f6bb8d7d25e7" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/71f23f8b-84b2-4e13-8d19-dacf70e5c603" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/48fe9826-9c4d-4c7a-bc9a-61b98f01d417" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/0dce4bee-09c5-412b-b30d-5a062fe64f46" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/b0b7dc17-08a6-41fb-8791-69a614d217f0" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/064b5e95-38b2-4c55-8fad-4d672fa2033d" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/d6fb009a-77db-4863-b93a-d29cb0f38a1e" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/e2d63370-69f5-4384-a319-be4ca9a2453e" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/b48e3e96-dd55-4323-8190-dceae230794f" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/5499716b-e6c2-4cf1-a917-9295a3d5e9b4" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/f3963176-abbb-4bd8-813a-8caef9baf440" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/3c074ff6-6b43-4b56-8a44-16cbf21aa93f" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/4504d151-647b-4f10-8544-3db86dc9c477" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/b762ec23-3f4d-43b6-b38c-b5c9005fd2ec" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/4812c343-b569-4701-9463-37ffa5133ea5" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/8fe16c6d-4402-47ee-942f-c6baff15b5c8" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/fdead2db-8b69-43cf-986f-b216cc2664a3" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/12235321-e67d-41a2-9e0b-23b453d7cad3" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/a5ef5ec3-617d-4cb9-938d-c2f8433314f4" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/84326cd2-0610-49e2-bda6-2d3981a16f79" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/c211e988-f71f-41a6-a3fb-dae95ed20311" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/5076f177-0194-435f-af25-1e7eb7f6aae1" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/55b5ae03-7bd2-4a5e-8f49-42bc9874e4c9" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/402da351-7a09-4566-9a27-03d357d398ac" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/c7c7d97c-9f01-49ff-a7d8-3e068a47b8b4" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/d561613c-20f4-483a-9c10-6ef0e1229222" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/4b9b4b3d-29c3-4552-991d-1fb33f5781ec" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/03475552-e8ce-4c96-9c9c-40d5ce1a6e75" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/db48ef5a-5538-4210-a882-0642e88eb118" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/70858227-5c9b-4cb9-b4da-685d48228192" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/0391d1ed-a871-487e-8094-2f7ffab5c8ae" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/4ebc3885-5f48-459a-a2aa-998cf689a059" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/a2cd8a1f-48a1-44b4-b518-3a5e9e8cf90e" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/1fc17892-ae65-44e5-841b-489a49084833" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/d591e997-eced-481d-95e7-ef6595e4dae7" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/f9d32aa6-6a85-4528-8ca9-811688719c5a" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/7d130895-25f9-466e-8a20-13ba319c3ada" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/b7c85449-b02f-42bb-bc50-d82b71332be6" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/6a19b03f-5b64-4478-b063-285c3e604f9a" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/d95d15a5-1c9b-4f52-9f22-4225ad4f9108" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="Child job finished" service=imap user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/4e29fe12-f91c-454b-8aed-272933e5a7e0" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/d23cc8fa-b6cb-4312-b212-2f19602e93d0" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/037fcd74-7da9-4f6e-9882-b7a91cb47492" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/cf2d5e1b-f61a-4fb0-af3f-fcbd1aaa6ab1" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/f8488d52-eca1-4406-bcc2-f3ca04bb89f3" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/14ed75f1-32c9-4c2c-8fac-d20d5ff4f954" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/e21e52cf-1fc9-4e72-ac5a-e265e76325d4" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/e105de4c-bc8f-406b-a70e-5b011a4a39e0" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/7e1629c9-8587-46e8-9390-4bcd649f5128" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/324a7b81-a3e8-40ff-9d09-6415aa3083c5" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/246dbe2c-4852-45c3-b80a-55b2877634b0" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/d00165c2-d393-48e1-b7c4-391ce145e6b5" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/0529b428-44e1-4537-a348-481e694cdd8c" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/47506afe-caaf-4f90-bac7-fdcc053edbe5" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/8765daee-5b2e-4cd3-80b8-86e2378a5b17" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/8e43698a-29d1-4340-8ec1-77f17de85880" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/aa7efc72-e17e-41f2-adad-d74a367992e3" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/35c08493-ebb9-493f-9fa7-926e46806c76" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/97c5c726-b2dc-4cb7-b6e6-b14bf9549d47" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/634d2419-7a08-4969-8356-cc03177cca7a" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/c6870a18-df08-4e24-b9d2-7f176be316eb" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/c203b044-578f-4ab0-9029-6066f6def78f" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/92502abb-7201-4e58-a0a3-a8b9da23054e" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/4fb4499a-ab38-4f4f-9e9f-0d5f1c71f4d2" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/912a1762-c88f-4582-bc6c-0165f1a14ac1" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/c862e37d-4a5f-455c-8007-42911674977d" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/27ec21d0-385d-41ff-8460-a51e961c2293" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/a5b10678-e406-4a35-9314-5611aa9c10e6" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/a1c52e8d-d78d-4138-973d-d3c6a4406ac1" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/9d352179-274c-41e8-b03f-79ecc5a2acac" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/49108609-3db7-4c92-9008-a92001961b18" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/be11211a-60e6-4c87-a30e-4f595f2dbd1e" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/a8021100-99e1-405d-91fb-a36d09d91664" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/e3137ee9-1d35-4ccd-b806-06fb683e1caa" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/de6b4f53-a0b8-42ed-9d58-381d0839fff2" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/968f4fb7-f5fb-4e96-b015-446d16412165" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/e36719dd-f48a-4b76-9442-2a31864c4408" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/f1bae2d9-ac27-4b10-8e7e-d9901c3c5030" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/core/v4/events/AQI=" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:43+02:00" level=info msg="Job finished" service=imap user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/core/v4/events/AQI=" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/core/v4/events/AQI=" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="Child job finished" service=imap user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="Child job finished" service=imap user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="Synced messages" service=imap user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="Finished user sync" duration=753.404193ms service=imap user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="Event loop reset" eventID="AQI=" service=user-events user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:59:44+02:00" level=info msg="Closing user" userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="Exiting IMAP Service" service=imap user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="Exiting service main loop" service=smtp user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="Exiting Service" service=user-identity user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="Exiting service main loop" service=telemetry user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="Exiting service" service=user-events user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:59:44+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:59:44+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:44+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:39259: use of closed network connection" service=server-manager time="2024-08-08T05:59:44+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:59:44+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_SyncWithOngoingEvents4103686795/001/config1052993511/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:59:44+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_SyncWithOngoingEvents4103686795/001/data1358017302/gluon/backend/db gluonStore=/tmp/TestBridge_SyncWithOngoingEvents4103686795/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-08-08T05:59:44+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:44+02:00" level=info msg="Starting IMAP server" port=45363 service=server-manager ssl=false time="2024-08-08T05:59:44+02:00" level=info msg="Starting SMTP server" port=39259 service=server-manager ssl=false time="2024-08-08T05:59:44+02:00" level=info msg="Loading users" count=1 pkg=bridge/user time="2024-08-08T05:59:44+02:00" level=info msg="Loading connected user" mode=combined pkg=bridge/user userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:59:44+02:00" level=info msg="200 OK: POST http://127.0.0.1:41167/auth/v4/refresh" pkg=gpa/manager time="2024-08-08T05:59:44+02:00" level=info msg="Creating new user" userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="Creating user object" numAddr=1 numLabels=13 userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="Starting service Last EventID=AQI=" service=user-events user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/core/v4/settings" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="Starting service main loop" service=telemetry user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="Starting service main loop" service=smtp user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/core/v4/labels?Type=4" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/core/v4/labels?Type=3" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/core/v4/labels?Type=1" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="Adding user to imap server" addrID=af66c42f-097d-49e2-b007-f2ef6462f2dd service=server-manager time="2024-08-08T05:59:44+02:00" level=info msg="Loading existing IMAP user" addrID=af66c42f-097d-49e2-b007-f2ef6462f2dd gluonID=b87f3716-4e6f-48bd-9843-2241adc0b780 service=server-manager time="2024-08-08T05:59:44+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:59:44+02:00" level=info msg=Resuming service=user-events user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="Successfully loaded connected user" pkg=bridge/user userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:59:44+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-08-08T05:59:44+02:00" level=info msg="Received mailbox message count" count=0 gluonID=b87f3716-4e6f-48bd-9843-2241adc0b780 labelID=12 pkg=bridge/event/imap time="2024-08-08T05:59:44+02:00" level=info msg="Received mailbox message count" count=0 gluonID=b87f3716-4e6f-48bd-9843-2241adc0b780 labelID=4 pkg=bridge/event/imap time="2024-08-08T05:59:44+02:00" level=info msg="Received mailbox message count" count=0 gluonID=b87f3716-4e6f-48bd-9843-2241adc0b780 labelID=6 pkg=bridge/event/imap time="2024-08-08T05:59:44+02:00" level=info msg="Received mailbox message count" count=0 gluonID=b87f3716-4e6f-48bd-9843-2241adc0b780 labelID=8 pkg=bridge/event/imap time="2024-08-08T05:59:44+02:00" level=info msg="Received mailbox message count" count=256 gluonID=b87f3716-4e6f-48bd-9843-2241adc0b780 labelID=9dcce151-6598-4c8f-85dc-3456b2085dc4 pkg=bridge/event/imap time="2024-08-08T05:59:44+02:00" level=info msg="Received mailbox message count" count=0 gluonID=b87f3716-4e6f-48bd-9843-2241adc0b780 labelID=Folders pkg=bridge/event/imap time="2024-08-08T05:59:44+02:00" level=info msg="Received mailbox message count" count=0 gluonID=b87f3716-4e6f-48bd-9843-2241adc0b780 labelID=0 pkg=bridge/event/imap time="2024-08-08T05:59:44+02:00" level=info msg="Received mailbox message count" count=0 gluonID=b87f3716-4e6f-48bd-9843-2241adc0b780 labelID=10 pkg=bridge/event/imap time="2024-08-08T05:59:44+02:00" level=info msg="Received mailbox message count" count=0 gluonID=b87f3716-4e6f-48bd-9843-2241adc0b780 labelID=3 pkg=bridge/event/imap time="2024-08-08T05:59:44+02:00" level=info msg="Received mailbox message count" count=256 gluonID=b87f3716-4e6f-48bd-9843-2241adc0b780 labelID=5 pkg=bridge/event/imap time="2024-08-08T05:59:44+02:00" level=info msg="Received mailbox message count" count=0 gluonID=b87f3716-4e6f-48bd-9843-2241adc0b780 labelID=7 pkg=bridge/event/imap time="2024-08-08T05:59:44+02:00" level=info msg="Received mailbox message count" count=0 gluonID=b87f3716-4e6f-48bd-9843-2241adc0b780 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T05:59:44+02:00" level=info msg="Received mailbox message count" count=0 gluonID=b87f3716-4e6f-48bd-9843-2241adc0b780 labelID=Labels pkg=bridge/event/imap time="2024-08-08T05:59:44+02:00" level=info msg="Starting IMAP Service" service=imap user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="Sync triggered" service=imap user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 05:59:44.268823483 +0200 CEST m=+125.897653695" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="Sync already complete, only system labels will be updated" service=imap user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:6320ecc8-82ee-4b49-b352-c72054f3e199" userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-08-08T05:59:44+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-08-08T05:59:44+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:44+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:39259: use of closed network connection" service=server-manager time="2024-08-08T05:59:44+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:59:44+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:44+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-08-08T05:59:44+02:00" level=info msg="Deleting user" pkg=bridge/user userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="Finished user sync" duration=2.256124ms service=imap user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="Event loop reset" eventID="AQI=" service=user-events user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="200 OK: POST http://127.0.0.1:41167/data/v1/stats" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="Configuration Status Abort event sent." userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="Logging out user" userID=6320ecc8-82ee-4b49-b352-c72054f3e199 withAPI=true time="2024-08-08T05:59:44+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:59:44+02:00" level=info msg="Exiting IMAP Service" service=imap user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="Exiting service main loop" service=smtp user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="Exiting Service" service=user-identity user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="Exiting service main loop" service=telemetry user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="Exiting service" service=user-events user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="200 OK: DELETE http://127.0.0.1:41167/auth/v4" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="Closing user" userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="Deleting vault user" userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:59:44+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:59:44+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:59:44+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:44+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:32819: use of closed network connection" service=server-manager time="2024-08-08T05:59:44+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:59:44+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_SyncWithOngoingEvents4103686795/001/config1052993511/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:59:44+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_SyncWithOngoingEvents4103686795/001/data1358017302/gluon/backend/db gluonStore=/tmp/TestBridge_SyncWithOngoingEvents4103686795/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-08-08T05:59:44+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:44+02:00" level=info msg="Starting IMAP server" port=39743 service=server-manager ssl=false time="2024-08-08T05:59:44+02:00" level=info msg="Starting SMTP server" port=32819 service=server-manager ssl=false time="2024-08-08T05:59:44+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T05:59:44+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:59:44+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:59:44+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-08-08T05:59:44+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-08-08T05:59:44+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-08-08T05:59:44+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:44+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:32819: use of closed network connection" service=server-manager time="2024-08-08T05:59:44+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:59:44+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:44+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-08-08T05:59:44+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (c009985f)" time="2024-08-08T05:59:44+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (c009985f)" time="2024-08-08T05:59:44+02:00" level=info msg="200 OK: POST http://127.0.0.1:41167/auth/v4/info" pkg=gpa/manager time="2024-08-08T05:59:44+02:00" level=info msg="200 OK: POST http://127.0.0.1:41167/auth/v4" pkg=gpa/manager time="2024-08-08T05:59:44+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="Adding vault user" userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="Creating new user" userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="Creating user object" numAddr=1 numLabels=13 userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/core/v4/events/latest" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="Starting service Last EventID=AQI=" service=user-events user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/core/v4/settings" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="Starting service main loop" service=telemetry user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="Starting service main loop" service=smtp user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/core/v4/labels?Type=4" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/core/v4/labels?Type=3" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/core/v4/labels?Type=1" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="Adding user to imap server" addrID=af66c42f-097d-49e2-b007-f2ef6462f2dd service=server-manager time="2024-08-08T05:59:44+02:00" level=info msg="Creating new IMAP user" addrID=af66c42f-097d-49e2-b007-f2ef6462f2dd service=server-manager time="2024-08-08T05:59:44+02:00" level=info msg="Setting gluon ID" addrID=af66c42f-097d-49e2-b007-f2ef6462f2dd gluonID=677b409e-d5d2-4c6f-a1dd-7f491bc360d9 userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="Created new IMAP user" addrID=af66c42f-097d-49e2-b007-f2ef6462f2dd gluonID=677b409e-d5d2-4c6f-a1dd-7f491bc360d9 service=server-manager time="2024-08-08T05:59:44+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:59:44+02:00" level=info msg=Resuming service=user-events user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="Received mailbox message count" count=0 gluonID=677b409e-d5d2-4c6f-a1dd-7f491bc360d9 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T05:59:44+02:00" level=info msg="Starting IMAP Service" service=imap user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="Sync triggered" service=imap user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 05:59:44.961416186 +0200 CEST m=+126.590246388" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="Syncing labels" service=imap user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:6320ecc8-82ee-4b49-b352-c72054f3e199" userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="Synced labels" service=imap user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/count" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="Syncing messages" service=imap user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="Job started" service=imap user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="200 OK: POST http://127.0.0.1:41167/mail/v4/messages" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="Creating new child job" service=imap user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/e4d8c1df-a99b-4176-b3e6-1b5cd0246e4d" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/9e2a7b44-85b4-4b8a-8408-b07ef36434b2" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/204f080d-d7ad-4210-9add-73445661c851" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/cde75f94-d392-4bb2-87b0-e1abc6384850" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/bc119297-9aca-4041-b280-bd34f5b25d8f" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/9b274a68-2024-4788-ad5b-30eea27d8dd9" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="200 OK: POST http://127.0.0.1:41167/mail/v4/messages" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/d9453653-efc0-45c3-a3ea-c826906ea308" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="Creating new child job" service=imap user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/c66934b1-6c6f-47de-a936-35362ee88767" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/2962da03-fa30-4a6d-ac71-b91f025d0bbf" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/4b9e0b78-aad1-4fb0-b9f0-293571fb50ed" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/71a2045a-82d7-4e04-a78d-1a19e2fdad3f" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/9199a7aa-8edb-4ae7-b32c-78bff2d0a978" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/528066cd-b53b-413b-9917-e82305ad8ba8" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/0e3567ca-75c1-4a38-927c-fada0c64a6b6" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/c5b40e5e-4216-4581-8558-70703b1f5c5d" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/74087441-9303-49e9-8825-728d57f4c716" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/7c72e807-db0b-4ad0-8af8-3fc7a032c446" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/887ee9da-51e0-4f41-904e-31de819df1f7" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/8cc9ee1c-7e3e-4232-8ea1-2c7f472ded3f" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/5705b77d-4ae5-46d5-ac55-9583fc599a3d" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/bdce0c7e-5ae9-495e-b484-2d0a5d59cffd" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/11cb1dd7-1004-48fd-a5d1-b2664d127001" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/989d6793-7f98-4e88-8a4b-df27afee8ac0" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/e50bd476-3ace-4707-a465-abd4b8559456" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/a5a2c170-9cdc-416d-9b52-ada313665880" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/6439efcf-8369-4b82-abec-7d9a3e73bf85" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/527864e4-be6b-4977-9d08-c90aa18785d7" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:44+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/e6de3bb2-7592-4aa6-9801-c2474e0e63b4" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/459bc2ef-6ff8-484c-acb6-aa20220aa6a3" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/34595ac9-3816-4897-afad-5b4bb3e33497" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/c23c1282-7f08-4fee-9722-bbc9ef85c752" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/bc2f8b8f-db5b-4660-b65b-b8fb7cfd0787" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/5e517626-38eb-4446-9abe-53b5415f9ca1" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/7f9118fd-542a-4005-95a5-64419b48a080" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/93da191c-e022-414e-890c-08740a8c3a4c" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/971471f8-2083-45aa-a23b-341e8ac51df2" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/a23551fc-373a-4d2d-9ae1-c310d380eb85" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/2dc0e7d4-b6c9-4ab5-9f8b-887352d848a1" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/a4de34ea-54a4-446a-912a-149598b5bbe7" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/de9a4541-0578-4ede-a9c3-3cc5bee716fa" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/fb2ed4f6-ca56-493c-9336-244f075ec63a" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/589a0f44-05a6-49ed-9c71-53f3eb1e7c09" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/501d5ca2-4897-4577-8abe-cb042402d72f" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/7c5b6faa-c1ad-4d71-9afe-4a18ad555546" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/91f6632e-21a1-4bff-bfc7-5ab6ea2ff00f" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/cd872c99-bf74-42f2-91dc-9a4a332f54e7" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/a5b9f13e-d6aa-45e4-a8b4-d2f9055b3028" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/21194bd3-6f75-4204-8799-9a3106eedefe" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/546f5e16-2f0a-4f13-b186-1e523a119d9d" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/eb6769a4-6ef2-43a9-a468-82e09967bad2" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/3b88d48b-ec28-428e-9313-703a3c817997" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/cc7f2722-3017-47f6-8789-ce636671c520" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/cb50b0fa-b6d1-4e59-8aae-4f0fa33e3575" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/247ecfc6-1b02-4cce-b2f7-a8b184f1aa33" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/ceede28b-532f-4c32-a3d7-c7d0fc4f8ba4" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/d8dd269c-6c32-4745-9194-990366621b6d" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/cd669bd6-4faf-4a55-9e7a-ffb3800fde4e" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/28ce3efc-9a57-49a6-85af-07349b1385b1" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/90bcdb0a-1453-4224-9054-43433b86db91" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/b6b22ed5-68f9-43cf-b226-3fe7feead66b" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/c8f67417-9ea7-4076-8893-7482001bf496" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/204bca76-3d38-4f98-9bad-4b0212543b3c" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/629fe691-6525-4e20-b791-e069c3a49276" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/d6021c17-0206-404c-92bc-09de0d37e5c7" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/ca26e730-5e60-4a56-9b3e-d640a358541f" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/f87c17c9-b9e0-4545-bcf7-1ca1a921c9a8" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/ed330b29-bbe8-485a-a87b-3bb0a392a8bf" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/0bb2fef7-1c74-49fa-8c50-b72423d15cae" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/b52e5b8b-615d-4877-9c1f-5b32f7e31735" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/0996b2d6-cc6a-498d-96b3-bdf5287313f2" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/a5de0425-be58-4238-9c2d-ca9f7a3db7da" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/e25f4b4d-32d3-4fa4-9a4f-6239dd5fd943" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/271549f6-752a-427e-83dd-4046077471b4" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/f505e4af-1320-48a3-add5-cc5576c0ff1d" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/21a642e0-f6e6-4342-a220-515438204058" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/07d1a9a3-d4f7-40d7-a032-e05883c24381" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/3ec096d6-b62c-4d5c-a33a-7631d669a6c1" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/2d5450cd-b203-4ba9-bcb0-71f92069f1e8" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/84492b0a-9e36-4af5-81bd-8be0841c5667" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="Creating new child job" service=imap user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/ae66abde-a27c-4242-9461-65da1db9ff4f" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/d82de8a8-8674-4e9c-b68c-4a93977adc2b" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/2fef7ada-0462-4c07-9abc-29357854b668" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/fa6c0529-84cf-4a1b-a1be-1a0def7cf95c" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/73ca534e-0046-4fab-ba33-c682ab4622c4" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/d1d41d3a-1c23-4741-b17e-8c902ca7fd30" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/4f04a454-e9ce-4706-91a6-e2b248914685" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/d0c679d3-8c7d-414c-8f58-67999ebfe7cc" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/87baf740-5b19-43cb-abc8-55503c832c9d" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/8692593b-077c-4a1b-8a93-0bf18a911f18" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/3f54f535-94ac-4d6c-a979-44764132e432" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/5d03507b-0edf-4f9b-bdb5-64865612b698" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/5f75543d-22b4-4df2-a7be-b5217e220cf0" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/e59bbe5a-8aea-435e-a265-53321dfa9189" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/fa352efa-26a5-4000-9eb9-535de42ddfd8" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/1b787042-d0bc-47fa-bcd2-5120cdaf1f2e" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/e4e09b75-8814-4750-b76a-bb020291cee9" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/77ec71c3-44c6-4316-9df4-53edcdab95a2" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/913ef088-0d7c-4dc5-af34-595b178e6f5e" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/78ed7f78-e511-49a4-b365-fa7063a4fd68" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/729fe692-9813-4cd5-8724-1f13dde5ddf0" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/c2148101-ec67-4c60-b44a-7b9bc5235e99" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/core/v4/events/AQI=" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/f45a3bbb-54c1-4341-9331-61f32c8fb88b" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/7d74a611-24c9-4c2c-88f4-8b8fe574381c" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/6622cba7-ed93-4a86-8f15-4bf690a3c6e2" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/375d1d65-1e25-441f-9db9-a64cf7efe681" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/6d168aa3-cc06-41c3-bd97-a558d87c1d36" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/b2790cdc-56b1-4f6a-ab62-7fa4f5be5100" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/d6b40f69-c8d0-440d-b083-9fd375e665ea" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/c2536327-8cce-4372-9e8d-e4f1d5d8b36d" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/6bf05b82-b79b-4e4f-9e4e-ec1ba6d17d4a" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/2b57c357-aa06-433d-9053-f183668156fb" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/3a4a36f0-844f-4439-b4de-aed25c98c813" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/e66babef-807c-4ed6-8318-f37ca30974de" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/41df97ee-a311-4743-be3c-2becc212effd" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/5c851d4c-96be-46c3-bba3-74764590e9c2" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/955d3f0c-49d5-4197-9527-603743c6734c" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/8d461133-5547-4234-9da6-52903c30f446" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/676b2710-edec-4d45-8e49-616a76ee3340" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/8c956490-641c-432a-b655-d81417eadfa0" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/5f213aa6-2b73-4534-a038-e9db0e92afd8" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/8dc52f66-9197-4c97-9a59-224e1b3344bf" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/cca0d120-64b7-47b7-8264-d3e70adbebee" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/fcf089f1-1579-4064-9a66-c34e1478f989" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/5a4c1614-0b07-4f4b-b01b-bf569db1a09a" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/1367430d-20d9-4d12-b3b1-deca6b82681d" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/9bd8b818-c1e4-4c06-b321-eda01f624ed2" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/1d02f93f-6870-4a76-9b9b-b5d687ecf675" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/9a839543-7f11-49f4-a1c6-f4f77cd5b311" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/eca4ee22-ebc9-40a2-81a1-d61b11827497" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/5a95550c-4585-4df7-b6d2-70b59fa55417" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/bb98e1e3-5296-4840-aa5c-a063c4d9b5f4" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/177e90c1-a10f-45ab-8c4d-1c8f161df6b7" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/94cce0ce-ea51-4a2f-af56-d25957ff2f0b" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/3cabaf3e-0877-4054-b4ca-e20d4a9d3cea" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/8cf86ea5-69a5-43aa-af04-c2b779528e1b" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/bc81295c-aa6c-4cec-9fab-94efd54207ae" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/d937c851-b878-4772-b168-04c13e26bce4" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/7542caa8-91a1-476f-ae5e-00eecd60c107" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/477f9a2c-af9b-4b4a-a658-b42a38a19426" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/29d8cfef-f139-4a19-918b-720f19050cda" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/cd9d5850-f0df-4788-9086-e1fc3083a2d6" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/6dad996a-4001-4052-8387-5725f7efb9e3" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/87dcf1e9-4aaf-472c-ae71-1bef52268462" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=warning msg="read failed (limit reached), Attempt 1" pkg=gpa/client time="2024-08-08T05:59:45+02:00" level=error msg="read failed (limit reached)" pkg=gpa/client time="2024-08-08T05:59:45+02:00" level=info msg="Child job finished" service=imap user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/core/v4/events/AQI=" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=warning msg="Post \"http://127.0.0.1:41167/mail/v4/messages\": context canceled, Attempt 1" pkg=gpa/client time="2024-08-08T05:59:45+02:00" level=error msg="Post \"http://127.0.0.1:41167/mail/v4/messages\": context canceled" pkg=gpa/client time="2024-08-08T05:59:45+02:00" level=error msg="Failed to download message metadata with lastMessageID=e36719dd-f48a-4b76-9442-2a31864c4408" error="received no response from API: Post \"http://127.0.0.1:41167/mail/v4/messages\": context canceled" service=imap user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="Child job exit due to context cancelled" service=imap user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=error msg="Failed to sync, will retry later" error="failed sync messages: read failed (limit reached)" service=imap user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=warning msg="Get \"http://127.0.0.1:41167/core/v4/events/AQI=\": read failed (limit reached), Attempt 1" pkg=gpa/client time="2024-08-08T05:59:45+02:00" level=warning msg="Get \"http://127.0.0.1:41167/core/v4/events/AQI=\": read failed (limit reached), Attempt 2" pkg=gpa/client time="2024-08-08T05:59:45+02:00" level=warning msg="Get \"http://127.0.0.1:41167/core/v4/events/AQI=\": read failed (limit reached), Attempt 3" pkg=gpa/client time="2024-08-08T05:59:45+02:00" level=warning msg="Get \"http://127.0.0.1:41167/core/v4/events/AQI=\": read failed (limit reached), Attempt 4" pkg=gpa/client time="2024-08-08T05:59:45+02:00" level=error msg="Get \"http://127.0.0.1:41167/core/v4/events/AQI=\": read failed (limit reached)" pkg=gpa/client time="2024-08-08T05:59:45+02:00" level=info msg="API status changed: down" pkg=bridge time="2024-08-08T05:59:45+02:00" level=error msg="Failed to get event (caused by *errors.errorString)" error="received no response from API: Get \"http://127.0.0.1:41167/core/v4/events/AQI=\": read failed (limit reached)" service=user-events user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="Server Manager, network down stopping listeners" service=server-manager time="2024-08-08T05:59:45+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:45+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:35523: use of closed network connection" service=server-manager time="2024-08-08T05:59:45+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:59:45+02:00" level=info msg="Stopping IMAP listener" service=server-manager time="2024-08-08T05:59:45+02:00" level=info msg="Connection Lost cancelling sync" service=imap user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="Finished user sync" duration=906.647945ms service=imap user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:45+02:00" level=info msg="Handling API status down" pkg=bridge time="2024-08-08T05:59:45+02:00" level=warning msg="Get \"http://127.0.0.1:41167/core/v4/events/AQI=\": read failed (limit reached), Attempt 1" pkg=gpa/client time="2024-08-08T05:59:45+02:00" level=warning msg="Get \"http://127.0.0.1:41167/core/v4/events/AQI=\": read failed (limit reached), Attempt 2" pkg=gpa/client time="2024-08-08T05:59:46+02:00" level=warning msg="Get \"http://127.0.0.1:41167/core/v4/events/AQI=\": read failed (limit reached), Attempt 3" pkg=gpa/client time="2024-08-08T05:59:46+02:00" level=info msg="API status changed: up" pkg=bridge time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/core/v4/events/AQI=" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Received new API event" new="Event Aa8=: messages: created=0, updated=86, deleted=0, labels: created=1, updated=0, deleted=0" old="AQI=" service=user-events user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling label created event" labelID=4dad0099-3c46-4a2d-893b-f3fddf99791b name="******** (4ae67915)" service=imap user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Server Manager, network up starting listeners" service=server-manager time="2024-08-08T05:59:46+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:59:46+02:00" level=info msg="Starting IMAP server" port=46255 service=server-manager ssl=false time="2024-08-08T05:59:46+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-08-08T05:59:46+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:46+02:00" level=info msg="Starting SMTP server" port=35523 service=server-manager ssl=false time="2024-08-08T05:59:46+02:00" level=info msg="Handling API status up" pkg=bridge time="2024-08-08T05:59:46+02:00" level=info msg="Loading users" count=1 pkg=bridge/user time="2024-08-08T05:59:46+02:00" level=info msg="User is already loaded (skipping)" pkg=bridge/user userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:59:46+02:00" level=info msg="Handling message updated event" messageID=3b88d48b-ec28-428e-9313-703a3c817997 service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message updated event" messageID=ceede28b-532f-4c32-a3d7-c7d0fc4f8ba4 service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message updated event" messageID=247ecfc6-1b02-4cce-b2f7-a8b184f1aa33 service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message updated event" messageID=eb6769a4-6ef2-43a9-a468-82e09967bad2 service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message updated event" messageID=cb50b0fa-b6d1-4e59-8aae-4f0fa33e3575 service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message updated event" messageID=cc7f2722-3017-47f6-8789-ce636671c520 service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message updated event" messageID=a5b9f13e-d6aa-45e4-a8b4-d2f9055b3028 service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message updated event" messageID=546f5e16-2f0a-4f13-b186-1e523a119d9d service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message updated event" messageID=21194bd3-6f75-4204-8799-9a3106eedefe service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message updated event" messageID=cd872c99-bf74-42f2-91dc-9a4a332f54e7 service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message updated event" messageID=629fe691-6525-4e20-b791-e069c3a49276 service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message updated event" messageID=28ce3efc-9a57-49a6-85af-07349b1385b1 service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message updated event" messageID=204bca76-3d38-4f98-9bad-4b0212543b3c service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message updated event" messageID=cd669bd6-4faf-4a55-9e7a-ffb3800fde4e service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message updated event" messageID=c8f67417-9ea7-4076-8893-7482001bf496 service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message updated event" messageID=d8dd269c-6c32-4745-9194-990366621b6d service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message updated event" messageID=f87c17c9-b9e0-4545-bcf7-1ca1a921c9a8 service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=error msg="Failed to apply update: no such message" error="no such message" pkg=gluon/user userID=677b409e-d5d2-4c6f-a1dd-7f491bc360d9 time="2024-08-08T05:59:46+02:00" level=error msg="Failed to handle update message event in gluon, will try creating it" error="failed to apply gluon update MessageMailboxesUpdated: MessageID = f87c17c9-b9e0-4545-bcf7-1ca1a921c9a8..., MailboxIDs = [4dad0099-3c46-4a2d-893b-f3fddf99791b... 5], Flags = [\\Seen]: no such message" service=imap user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message created event" date=0 messageID=f87c17c9-b9e0-4545-bcf7-1ca1a921c9a8 service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/f87c17c9-b9e0-4545-bcf7-1ca1a921c9a8" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message updated event" messageID=b6b22ed5-68f9-43cf-b226-3fe7feead66b service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message updated event" messageID=90bcdb0a-1453-4224-9054-43433b86db91 service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message updated event" messageID=ca26e730-5e60-4a56-9b3e-d640a358541f service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=error msg="Failed to apply update: no such message" error="no such message" pkg=gluon/user userID=677b409e-d5d2-4c6f-a1dd-7f491bc360d9 time="2024-08-08T05:59:46+02:00" level=error msg="Failed to handle update message event in gluon, will try creating it" error="failed to apply gluon update MessageMailboxesUpdated: MessageID = ca26e730-5e60-4a56-9b3e-d640a358541f..., MailboxIDs = [4dad0099-3c46-4a2d-893b-f3fddf99791b... 5], Flags = [\\Seen]: no such message" service=imap user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message created event" date=0 messageID=ca26e730-5e60-4a56-9b3e-d640a358541f service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/ca26e730-5e60-4a56-9b3e-d640a358541f" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message updated event" messageID=7d74a611-24c9-4c2c-88f4-8b8fe574381c service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=error msg="Failed to apply update: no such message" error="no such message" pkg=gluon/user userID=677b409e-d5d2-4c6f-a1dd-7f491bc360d9 time="2024-08-08T05:59:46+02:00" level=error msg="Failed to handle update message event in gluon, will try creating it" error="failed to apply gluon update MessageMailboxesUpdated: MessageID = 7d74a611-24c9-4c2c-88f4-8b8fe574381c..., MailboxIDs = [4dad0099-3c46-4a2d-893b-f3fddf99791b... 5], Flags = [\\Seen]: no such message" service=imap user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message created event" date=0 messageID=7d74a611-24c9-4c2c-88f4-8b8fe574381c service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/7d74a611-24c9-4c2c-88f4-8b8fe574381c" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message updated event" messageID=b2790cdc-56b1-4f6a-ab62-7fa4f5be5100 service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=error msg="Failed to apply update: no such message" error="no such message" pkg=gluon/user userID=677b409e-d5d2-4c6f-a1dd-7f491bc360d9 time="2024-08-08T05:59:46+02:00" level=error msg="Failed to handle update message event in gluon, will try creating it" error="failed to apply gluon update MessageMailboxesUpdated: MessageID = b2790cdc-56b1-4f6a-ab62-7fa4f5be5100..., MailboxIDs = [4dad0099-3c46-4a2d-893b-f3fddf99791b... 5], Flags = [\\Seen]: no such message" service=imap user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message created event" date=0 messageID=b2790cdc-56b1-4f6a-ab62-7fa4f5be5100 service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/b2790cdc-56b1-4f6a-ab62-7fa4f5be5100" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message updated event" messageID=c2148101-ec67-4c60-b44a-7b9bc5235e99 service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=error msg="Failed to apply update: no such message" error="no such message" pkg=gluon/user userID=677b409e-d5d2-4c6f-a1dd-7f491bc360d9 time="2024-08-08T05:59:46+02:00" level=error msg="Failed to handle update message event in gluon, will try creating it" error="failed to apply gluon update MessageMailboxesUpdated: MessageID = c2148101-ec67-4c60-b44a-7b9bc5235e99..., MailboxIDs = [4dad0099-3c46-4a2d-893b-f3fddf99791b... 5], Flags = [\\Seen]: no such message" service=imap user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message created event" date=0 messageID=c2148101-ec67-4c60-b44a-7b9bc5235e99 service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/c2148101-ec67-4c60-b44a-7b9bc5235e99" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message updated event" messageID=6622cba7-ed93-4a86-8f15-4bf690a3c6e2 service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=error msg="Failed to apply update: no such message" error="no such message" pkg=gluon/user userID=677b409e-d5d2-4c6f-a1dd-7f491bc360d9 time="2024-08-08T05:59:46+02:00" level=error msg="Failed to handle update message event in gluon, will try creating it" error="failed to apply gluon update MessageMailboxesUpdated: MessageID = 6622cba7-ed93-4a86-8f15-4bf690a3c6e2..., MailboxIDs = [4dad0099-3c46-4a2d-893b-f3fddf99791b... 5], Flags = [\\Seen]: no such message" service=imap user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message created event" date=0 messageID=6622cba7-ed93-4a86-8f15-4bf690a3c6e2 service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/6622cba7-ed93-4a86-8f15-4bf690a3c6e2" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message updated event" messageID=6d168aa3-cc06-41c3-bd97-a558d87c1d36 service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=error msg="Failed to apply update: no such message" error="no such message" pkg=gluon/user userID=677b409e-d5d2-4c6f-a1dd-7f491bc360d9 time="2024-08-08T05:59:46+02:00" level=error msg="Failed to handle update message event in gluon, will try creating it" error="failed to apply gluon update MessageMailboxesUpdated: MessageID = 6d168aa3-cc06-41c3-bd97-a558d87c1d36..., MailboxIDs = [4dad0099-3c46-4a2d-893b-f3fddf99791b... 5], Flags = [\\Seen]: no such message" service=imap user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message created event" date=0 messageID=6d168aa3-cc06-41c3-bd97-a558d87c1d36 service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/6d168aa3-cc06-41c3-bd97-a558d87c1d36" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message updated event" messageID=d6b40f69-c8d0-440d-b083-9fd375e665ea service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=error msg="Failed to apply update: no such message" error="no such message" pkg=gluon/user userID=677b409e-d5d2-4c6f-a1dd-7f491bc360d9 time="2024-08-08T05:59:46+02:00" level=error msg="Failed to handle update message event in gluon, will try creating it" error="failed to apply gluon update MessageMailboxesUpdated: MessageID = d6b40f69-c8d0-440d-b083-9fd375e665ea..., MailboxIDs = [4dad0099-3c46-4a2d-893b-f3fddf99791b... 5], Flags = [\\Seen]: no such message" service=imap user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message created event" date=0 messageID=d6b40f69-c8d0-440d-b083-9fd375e665ea service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/d6b40f69-c8d0-440d-b083-9fd375e665ea" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message updated event" messageID=729fe692-9813-4cd5-8724-1f13dde5ddf0 service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=error msg="Failed to apply update: no such message" error="no such message" pkg=gluon/user userID=677b409e-d5d2-4c6f-a1dd-7f491bc360d9 time="2024-08-08T05:59:46+02:00" level=error msg="Failed to handle update message event in gluon, will try creating it" error="failed to apply gluon update MessageMailboxesUpdated: MessageID = 729fe692-9813-4cd5-8724-1f13dde5ddf0..., MailboxIDs = [4dad0099-3c46-4a2d-893b-f3fddf99791b... 5], Flags = [\\Seen]: no such message" service=imap user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message created event" date=0 messageID=729fe692-9813-4cd5-8724-1f13dde5ddf0 service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/729fe692-9813-4cd5-8724-1f13dde5ddf0" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message updated event" messageID=375d1d65-1e25-441f-9db9-a64cf7efe681 service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=error msg="Failed to apply update: no such message" error="no such message" pkg=gluon/user userID=677b409e-d5d2-4c6f-a1dd-7f491bc360d9 time="2024-08-08T05:59:46+02:00" level=error msg="Failed to handle update message event in gluon, will try creating it" error="failed to apply gluon update MessageMailboxesUpdated: MessageID = 375d1d65-1e25-441f-9db9-a64cf7efe681..., MailboxIDs = [4dad0099-3c46-4a2d-893b-f3fddf99791b... 5], Flags = [\\Seen]: no such message" service=imap user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message created event" date=0 messageID=375d1d65-1e25-441f-9db9-a64cf7efe681 service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/375d1d65-1e25-441f-9db9-a64cf7efe681" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message updated event" messageID=78ed7f78-e511-49a4-b365-fa7063a4fd68 service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=error msg="Failed to apply update: no such message" error="no such message" pkg=gluon/user userID=677b409e-d5d2-4c6f-a1dd-7f491bc360d9 time="2024-08-08T05:59:46+02:00" level=error msg="Failed to handle update message event in gluon, will try creating it" error="failed to apply gluon update MessageMailboxesUpdated: MessageID = 78ed7f78-e511-49a4-b365-fa7063a4fd68..., MailboxIDs = [4dad0099-3c46-4a2d-893b-f3fddf99791b... 5], Flags = [\\Seen]: no such message" service=imap user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message created event" date=0 messageID=78ed7f78-e511-49a4-b365-fa7063a4fd68 service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/78ed7f78-e511-49a4-b365-fa7063a4fd68" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message updated event" messageID=913ef088-0d7c-4dc5-af34-595b178e6f5e service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=error msg="Failed to apply update: no such message" error="no such message" pkg=gluon/user userID=677b409e-d5d2-4c6f-a1dd-7f491bc360d9 time="2024-08-08T05:59:46+02:00" level=error msg="Failed to handle update message event in gluon, will try creating it" error="failed to apply gluon update MessageMailboxesUpdated: MessageID = 913ef088-0d7c-4dc5-af34-595b178e6f5e..., MailboxIDs = [4dad0099-3c46-4a2d-893b-f3fddf99791b... 5], Flags = [\\Seen]: no such message" service=imap user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message created event" date=0 messageID=913ef088-0d7c-4dc5-af34-595b178e6f5e service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/913ef088-0d7c-4dc5-af34-595b178e6f5e" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message updated event" messageID=d1d41d3a-1c23-4741-b17e-8c902ca7fd30 service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=error msg="Failed to apply update: no such message" error="no such message" pkg=gluon/user userID=677b409e-d5d2-4c6f-a1dd-7f491bc360d9 time="2024-08-08T05:59:46+02:00" level=error msg="Failed to handle update message event in gluon, will try creating it" error="failed to apply gluon update MessageMailboxesUpdated: MessageID = d1d41d3a-1c23-4741-b17e-8c902ca7fd30..., MailboxIDs = [4dad0099-3c46-4a2d-893b-f3fddf99791b... 5], Flags = [\\Seen]: no such message" service=imap user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message created event" date=0 messageID=d1d41d3a-1c23-4741-b17e-8c902ca7fd30 service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/d1d41d3a-1c23-4741-b17e-8c902ca7fd30" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message updated event" messageID=73ca534e-0046-4fab-ba33-c682ab4622c4 service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=error msg="Failed to apply update: no such message" error="no such message" pkg=gluon/user userID=677b409e-d5d2-4c6f-a1dd-7f491bc360d9 time="2024-08-08T05:59:46+02:00" level=error msg="Failed to handle update message event in gluon, will try creating it" error="failed to apply gluon update MessageMailboxesUpdated: MessageID = 73ca534e-0046-4fab-ba33-c682ab4622c4..., MailboxIDs = [4dad0099-3c46-4a2d-893b-f3fddf99791b... 5], Flags = [\\Seen]: no such message" service=imap user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message created event" date=0 messageID=73ca534e-0046-4fab-ba33-c682ab4622c4 service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/73ca534e-0046-4fab-ba33-c682ab4622c4" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message updated event" messageID=fa6c0529-84cf-4a1b-a1be-1a0def7cf95c service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=error msg="Failed to apply update: no such message" error="no such message" pkg=gluon/user userID=677b409e-d5d2-4c6f-a1dd-7f491bc360d9 time="2024-08-08T05:59:46+02:00" level=error msg="Failed to handle update message event in gluon, will try creating it" error="failed to apply gluon update MessageMailboxesUpdated: MessageID = fa6c0529-84cf-4a1b-a1be-1a0def7cf95c..., MailboxIDs = [4dad0099-3c46-4a2d-893b-f3fddf99791b... 5], Flags = [\\Seen]: no such message" service=imap user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message created event" date=0 messageID=fa6c0529-84cf-4a1b-a1be-1a0def7cf95c service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/fa6c0529-84cf-4a1b-a1be-1a0def7cf95c" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message updated event" messageID=2fef7ada-0462-4c07-9abc-29357854b668 service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=error msg="Failed to apply update: no such message" error="no such message" pkg=gluon/user userID=677b409e-d5d2-4c6f-a1dd-7f491bc360d9 time="2024-08-08T05:59:46+02:00" level=error msg="Failed to handle update message event in gluon, will try creating it" error="failed to apply gluon update MessageMailboxesUpdated: MessageID = 2fef7ada-0462-4c07-9abc-29357854b668..., MailboxIDs = [4dad0099-3c46-4a2d-893b-f3fddf99791b... 5], Flags = [\\Seen]: no such message" service=imap user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message created event" date=0 messageID=2fef7ada-0462-4c07-9abc-29357854b668 service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/2fef7ada-0462-4c07-9abc-29357854b668" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message updated event" messageID=d82de8a8-8674-4e9c-b68c-4a93977adc2b service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=error msg="Failed to apply update: no such message" error="no such message" pkg=gluon/user userID=677b409e-d5d2-4c6f-a1dd-7f491bc360d9 time="2024-08-08T05:59:46+02:00" level=error msg="Failed to handle update message event in gluon, will try creating it" error="failed to apply gluon update MessageMailboxesUpdated: MessageID = d82de8a8-8674-4e9c-b68c-4a93977adc2b..., MailboxIDs = [4dad0099-3c46-4a2d-893b-f3fddf99791b... 5], Flags = [\\Seen]: no such message" service=imap user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message created event" date=0 messageID=d82de8a8-8674-4e9c-b68c-4a93977adc2b service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/d82de8a8-8674-4e9c-b68c-4a93977adc2b" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message updated event" messageID=ae66abde-a27c-4242-9461-65da1db9ff4f service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=error msg="Failed to apply update: no such message" error="no such message" pkg=gluon/user userID=677b409e-d5d2-4c6f-a1dd-7f491bc360d9 time="2024-08-08T05:59:46+02:00" level=error msg="Failed to handle update message event in gluon, will try creating it" error="failed to apply gluon update MessageMailboxesUpdated: MessageID = ae66abde-a27c-4242-9461-65da1db9ff4f..., MailboxIDs = [4dad0099-3c46-4a2d-893b-f3fddf99791b... 5], Flags = [\\Seen]: no such message" service=imap user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message created event" date=0 messageID=ae66abde-a27c-4242-9461-65da1db9ff4f service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/ae66abde-a27c-4242-9461-65da1db9ff4f" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message updated event" messageID=0bb2fef7-1c74-49fa-8c50-b72423d15cae service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=error msg="Failed to apply update: no such message" error="no such message" pkg=gluon/user userID=677b409e-d5d2-4c6f-a1dd-7f491bc360d9 time="2024-08-08T05:59:46+02:00" level=error msg="Failed to handle update message event in gluon, will try creating it" error="failed to apply gluon update MessageMailboxesUpdated: MessageID = 0bb2fef7-1c74-49fa-8c50-b72423d15cae..., MailboxIDs = [4dad0099-3c46-4a2d-893b-f3fddf99791b... 5], Flags = [\\Seen]: no such message" service=imap user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message created event" date=0 messageID=0bb2fef7-1c74-49fa-8c50-b72423d15cae service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/0bb2fef7-1c74-49fa-8c50-b72423d15cae" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message updated event" messageID=ed330b29-bbe8-485a-a87b-3bb0a392a8bf service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=error msg="Failed to apply update: no such message" error="no such message" pkg=gluon/user userID=677b409e-d5d2-4c6f-a1dd-7f491bc360d9 time="2024-08-08T05:59:46+02:00" level=error msg="Failed to handle update message event in gluon, will try creating it" error="failed to apply gluon update MessageMailboxesUpdated: MessageID = ed330b29-bbe8-485a-a87b-3bb0a392a8bf..., MailboxIDs = [4dad0099-3c46-4a2d-893b-f3fddf99791b... 5], Flags = [\\Seen]: no such message" service=imap user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message created event" date=0 messageID=ed330b29-bbe8-485a-a87b-3bb0a392a8bf service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/ed330b29-bbe8-485a-a87b-3bb0a392a8bf" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message updated event" messageID=f45a3bbb-54c1-4341-9331-61f32c8fb88b service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=error msg="Failed to apply update: no such message" error="no such message" pkg=gluon/user userID=677b409e-d5d2-4c6f-a1dd-7f491bc360d9 time="2024-08-08T05:59:46+02:00" level=error msg="Failed to handle update message event in gluon, will try creating it" error="failed to apply gluon update MessageMailboxesUpdated: MessageID = f45a3bbb-54c1-4341-9331-61f32c8fb88b..., MailboxIDs = [4dad0099-3c46-4a2d-893b-f3fddf99791b... 5], Flags = [\\Seen]: no such message" service=imap user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message created event" date=0 messageID=f45a3bbb-54c1-4341-9331-61f32c8fb88b service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/f45a3bbb-54c1-4341-9331-61f32c8fb88b" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message updated event" messageID=84492b0a-9e36-4af5-81bd-8be0841c5667 service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=error msg="Failed to apply update: no such message" error="no such message" pkg=gluon/user userID=677b409e-d5d2-4c6f-a1dd-7f491bc360d9 time="2024-08-08T05:59:46+02:00" level=error msg="Failed to handle update message event in gluon, will try creating it" error="failed to apply gluon update MessageMailboxesUpdated: MessageID = 84492b0a-9e36-4af5-81bd-8be0841c5667..., MailboxIDs = [4dad0099-3c46-4a2d-893b-f3fddf99791b... 5], Flags = [\\Seen]: no such message" service=imap user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message created event" date=0 messageID=84492b0a-9e36-4af5-81bd-8be0841c5667 service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/84492b0a-9e36-4af5-81bd-8be0841c5667" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message updated event" messageID=4f04a454-e9ce-4706-91a6-e2b248914685 service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=error msg="Failed to apply update: no such message" error="no such message" pkg=gluon/user userID=677b409e-d5d2-4c6f-a1dd-7f491bc360d9 time="2024-08-08T05:59:46+02:00" level=error msg="Failed to handle update message event in gluon, will try creating it" error="failed to apply gluon update MessageMailboxesUpdated: MessageID = 4f04a454-e9ce-4706-91a6-e2b248914685..., MailboxIDs = [4dad0099-3c46-4a2d-893b-f3fddf99791b... 5], Flags = [\\Seen]: no such message" service=imap user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message created event" date=0 messageID=4f04a454-e9ce-4706-91a6-e2b248914685 service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/4f04a454-e9ce-4706-91a6-e2b248914685" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message updated event" messageID=5f75543d-22b4-4df2-a7be-b5217e220cf0 service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=error msg="Failed to apply update: no such message" error="no such message" pkg=gluon/user userID=677b409e-d5d2-4c6f-a1dd-7f491bc360d9 time="2024-08-08T05:59:46+02:00" level=error msg="Failed to handle update message event in gluon, will try creating it" error="failed to apply gluon update MessageMailboxesUpdated: MessageID = 5f75543d-22b4-4df2-a7be-b5217e220cf0..., MailboxIDs = [4dad0099-3c46-4a2d-893b-f3fddf99791b... 5], Flags = [\\Seen]: no such message" service=imap user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message created event" date=0 messageID=5f75543d-22b4-4df2-a7be-b5217e220cf0 service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/5f75543d-22b4-4df2-a7be-b5217e220cf0" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message updated event" messageID=8692593b-077c-4a1b-8a93-0bf18a911f18 service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=error msg="Failed to apply update: no such message" error="no such message" pkg=gluon/user userID=677b409e-d5d2-4c6f-a1dd-7f491bc360d9 time="2024-08-08T05:59:46+02:00" level=error msg="Failed to handle update message event in gluon, will try creating it" error="failed to apply gluon update MessageMailboxesUpdated: MessageID = 8692593b-077c-4a1b-8a93-0bf18a911f18..., MailboxIDs = [4dad0099-3c46-4a2d-893b-f3fddf99791b... 5], Flags = [\\Seen]: no such message" service=imap user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message created event" date=0 messageID=8692593b-077c-4a1b-8a93-0bf18a911f18 service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/8692593b-077c-4a1b-8a93-0bf18a911f18" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message updated event" messageID=e59bbe5a-8aea-435e-a265-53321dfa9189 service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=error msg="Failed to apply update: no such message" error="no such message" pkg=gluon/user userID=677b409e-d5d2-4c6f-a1dd-7f491bc360d9 time="2024-08-08T05:59:46+02:00" level=error msg="Failed to handle update message event in gluon, will try creating it" error="failed to apply gluon update MessageMailboxesUpdated: MessageID = e59bbe5a-8aea-435e-a265-53321dfa9189..., MailboxIDs = [4dad0099-3c46-4a2d-893b-f3fddf99791b... 5], Flags = [\\Seen]: no such message" service=imap user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message created event" date=0 messageID=e59bbe5a-8aea-435e-a265-53321dfa9189 service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/e59bbe5a-8aea-435e-a265-53321dfa9189" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message updated event" messageID=87baf740-5b19-43cb-abc8-55503c832c9d service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=error msg="Failed to apply update: no such message" error="no such message" pkg=gluon/user userID=677b409e-d5d2-4c6f-a1dd-7f491bc360d9 time="2024-08-08T05:59:46+02:00" level=error msg="Failed to handle update message event in gluon, will try creating it" error="failed to apply gluon update MessageMailboxesUpdated: MessageID = 87baf740-5b19-43cb-abc8-55503c832c9d..., MailboxIDs = [4dad0099-3c46-4a2d-893b-f3fddf99791b... 5], Flags = [\\Seen]: no such message" service=imap user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message created event" date=0 messageID=87baf740-5b19-43cb-abc8-55503c832c9d service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/87baf740-5b19-43cb-abc8-55503c832c9d" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message updated event" messageID=1b787042-d0bc-47fa-bcd2-5120cdaf1f2e service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=error msg="Failed to apply update: no such message" error="no such message" pkg=gluon/user userID=677b409e-d5d2-4c6f-a1dd-7f491bc360d9 time="2024-08-08T05:59:46+02:00" level=error msg="Failed to handle update message event in gluon, will try creating it" error="failed to apply gluon update MessageMailboxesUpdated: MessageID = 1b787042-d0bc-47fa-bcd2-5120cdaf1f2e..., MailboxIDs = [4dad0099-3c46-4a2d-893b-f3fddf99791b... 5], Flags = [\\Seen]: no such message" service=imap user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message created event" date=0 messageID=1b787042-d0bc-47fa-bcd2-5120cdaf1f2e service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/1b787042-d0bc-47fa-bcd2-5120cdaf1f2e" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message updated event" messageID=fa352efa-26a5-4000-9eb9-535de42ddfd8 service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=error msg="Failed to apply update: no such message" error="no such message" pkg=gluon/user userID=677b409e-d5d2-4c6f-a1dd-7f491bc360d9 time="2024-08-08T05:59:46+02:00" level=error msg="Failed to handle update message event in gluon, will try creating it" error="failed to apply gluon update MessageMailboxesUpdated: MessageID = fa352efa-26a5-4000-9eb9-535de42ddfd8..., MailboxIDs = [4dad0099-3c46-4a2d-893b-f3fddf99791b... 5], Flags = [\\Seen]: no such message" service=imap user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message created event" date=0 messageID=fa352efa-26a5-4000-9eb9-535de42ddfd8 service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/fa352efa-26a5-4000-9eb9-535de42ddfd8" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message updated event" messageID=5d03507b-0edf-4f9b-bdb5-64865612b698 service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=error msg="Failed to apply update: no such message" error="no such message" pkg=gluon/user userID=677b409e-d5d2-4c6f-a1dd-7f491bc360d9 time="2024-08-08T05:59:46+02:00" level=error msg="Failed to handle update message event in gluon, will try creating it" error="failed to apply gluon update MessageMailboxesUpdated: MessageID = 5d03507b-0edf-4f9b-bdb5-64865612b698..., MailboxIDs = [4dad0099-3c46-4a2d-893b-f3fddf99791b... 5], Flags = [\\Seen]: no such message" service=imap user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message created event" date=0 messageID=5d03507b-0edf-4f9b-bdb5-64865612b698 service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/5d03507b-0edf-4f9b-bdb5-64865612b698" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message updated event" messageID=d0c679d3-8c7d-414c-8f58-67999ebfe7cc service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=error msg="Failed to apply update: no such message" error="no such message" pkg=gluon/user userID=677b409e-d5d2-4c6f-a1dd-7f491bc360d9 time="2024-08-08T05:59:46+02:00" level=error msg="Failed to handle update message event in gluon, will try creating it" error="failed to apply gluon update MessageMailboxesUpdated: MessageID = d0c679d3-8c7d-414c-8f58-67999ebfe7cc..., MailboxIDs = [4dad0099-3c46-4a2d-893b-f3fddf99791b... 5], Flags = [\\Seen]: no such message" service=imap user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message created event" date=0 messageID=d0c679d3-8c7d-414c-8f58-67999ebfe7cc service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/d0c679d3-8c7d-414c-8f58-67999ebfe7cc" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message updated event" messageID=3f54f535-94ac-4d6c-a979-44764132e432 service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=error msg="Failed to apply update: no such message" error="no such message" pkg=gluon/user userID=677b409e-d5d2-4c6f-a1dd-7f491bc360d9 time="2024-08-08T05:59:46+02:00" level=error msg="Failed to handle update message event in gluon, will try creating it" error="failed to apply gluon update MessageMailboxesUpdated: MessageID = 3f54f535-94ac-4d6c-a979-44764132e432..., MailboxIDs = [4dad0099-3c46-4a2d-893b-f3fddf99791b... 5], Flags = [\\Seen]: no such message" service=imap user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message created event" date=0 messageID=3f54f535-94ac-4d6c-a979-44764132e432 service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/3f54f535-94ac-4d6c-a979-44764132e432" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message updated event" messageID=cde75f94-d392-4bb2-87b0-e1abc6384850 service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message updated event" messageID=204f080d-d7ad-4210-9add-73445661c851 service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message updated event" messageID=4b9e0b78-aad1-4fb0-b9f0-293571fb50ed service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message updated event" messageID=9b274a68-2024-4788-ad5b-30eea27d8dd9 service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message updated event" messageID=2962da03-fa30-4a6d-ac71-b91f025d0bbf service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message updated event" messageID=9e2a7b44-85b4-4b8a-8408-b07ef36434b2 service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message updated event" messageID=c66934b1-6c6f-47de-a936-35362ee88767 service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message updated event" messageID=bc119297-9aca-4041-b280-bd34f5b25d8f service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message updated event" messageID=d9453653-efc0-45c3-a3ea-c826906ea308 service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message updated event" messageID=e4d8c1df-a99b-4176-b3e6-1b5cd0246e4d service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message updated event" messageID=0e3567ca-75c1-4a38-927c-fada0c64a6b6 service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message updated event" messageID=887ee9da-51e0-4f41-904e-31de819df1f7 service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message updated event" messageID=9199a7aa-8edb-4ae7-b32c-78bff2d0a978 service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message updated event" messageID=74087441-9303-49e9-8825-728d57f4c716 service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message updated event" messageID=7c72e807-db0b-4ad0-8af8-3fc7a032c446 service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message updated event" messageID=71a2045a-82d7-4e04-a78d-1a19e2fdad3f service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message updated event" messageID=11cb1dd7-1004-48fd-a5d1-b2664d127001 service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message updated event" messageID=8cc9ee1c-7e3e-4232-8ea1-2c7f472ded3f service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message updated event" messageID=c5b40e5e-4216-4581-8558-70703b1f5c5d service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message updated event" messageID=528066cd-b53b-413b-9917-e82305ad8ba8 service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message updated event" messageID=e50bd476-3ace-4707-a465-abd4b8559456 service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message updated event" messageID=e6de3bb2-7592-4aa6-9801-c2474e0e63b4 service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message updated event" messageID=527864e4-be6b-4977-9d08-c90aa18785d7 service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message updated event" messageID=5705b77d-4ae5-46d5-ac55-9583fc599a3d service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message updated event" messageID=989d6793-7f98-4e88-8a4b-df27afee8ac0 service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message updated event" messageID=34595ac9-3816-4897-afad-5b4bb3e33497 service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message updated event" messageID=6439efcf-8369-4b82-abec-7d9a3e73bf85 service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message updated event" messageID=bdce0c7e-5ae9-495e-b484-2d0a5d59cffd service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message updated event" messageID=459bc2ef-6ff8-484c-acb6-aa20220aa6a3 service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message updated event" messageID=a5a2c170-9cdc-416d-9b52-ada313665880 service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message updated event" messageID=7f9118fd-542a-4005-95a5-64419b48a080 service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message updated event" messageID=d6021c17-0206-404c-92bc-09de0d37e5c7 service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message updated event" messageID=5e517626-38eb-4446-9abe-53b5415f9ca1 service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message updated event" messageID=bc2f8b8f-db5b-4660-b65b-b8fb7cfd0787 service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message updated event" messageID=c23c1282-7f08-4fee-9722-bbc9ef85c752 service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Handling message updated event" messageID=93da191c-e022-414e-890c-08740a8c3a4c service=imap subject="******** (532eaabd)" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Connection Restored Resuming Sync (if any)" service=imap user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Sync triggered" service=imap user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 05:59:46.755837692 +0200 CEST m=+128.384667904" user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Syncing messages" service=imap user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Job started" service=imap user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Connection Lost, pausing" service=user-events user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg=Pausing service=user-events user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: POST http://127.0.0.1:41167/mail/v4/messages" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Creating new child job" service=imap user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/core/v4/events/Aa8=" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Connection Restored, resuming" service=user-events user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg=Resuming service=user-events user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/core/v4/events/Aa8=" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: POST http://127.0.0.1:41167/mail/v4/messages" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Creating new child job" service=imap user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/48fc6dbc-863e-4508-9dbc-5ee93566e729" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: POST http://127.0.0.1:41167/mail/v4/messages" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Creating new child job" service=imap user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/fab57d58-cd45-4d88-aae5-ebde3417eb51" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/0d936034-0c77-42b5-9fdf-f4282e6e4637" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/6289b1e5-33d2-4ec7-9292-0cefe03756ad" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/3558b474-aedc-4088-acde-7b51043a2ca7" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/4d53ccbf-6369-4402-a9d0-8a583d978f9d" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/b075c68b-fd0d-4aa1-a6ec-9f78af4ce936" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/52059e90-3938-4205-b546-4cc91a78aa0b" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/9d059034-b690-4706-ac41-e5ea5dbe694f" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/7761520a-e79a-452a-9cc9-4647d7125575" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/3aba7ede-037c-403b-b161-3bc8e35157ba" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/568fa4c9-2843-4fd1-b486-4af6323da7c8" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/42a5b250-147f-4b08-ad6d-821dcb0537ce" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/49e75960-4f5e-4e26-a74d-aeb0cb00c14c" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/6aa11d2e-ff04-481a-a711-4e5ebee7a33a" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/c29d76bc-d900-40f8-a914-1b99f0cbfa7f" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/9e77b9e4-a29c-4bcb-9795-1179fa88dd3b" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/1e850858-456b-4bc2-8222-bba07d8196ab" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/48da089c-8126-49d3-9515-f626d0a926f6" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/8c6890ef-6b31-4599-a6bf-5d79b5e59a12" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/baff57bf-d4f2-403b-827e-618fa0476888" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/dde88a99-669e-405d-828e-4e395137dbc9" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/7ab95aa3-c530-4919-9800-0ffe500516d9" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/2e040398-1cd1-49c8-8d7a-071580108ae5" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/abc41d58-f2d6-4f01-84f8-3d43bca482b4" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Pinging API" pkg=bridge time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/tests/ping" pkg=gpa/manager time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/438800e4-2771-4afc-aa4e-34613cd37c0d" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/a8dfe32e-41f8-4716-b274-bb19dcd08513" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/908e53dd-b2d0-4a2d-93da-4de84de158b1" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/639e1a0e-fadd-420c-849c-9aacd6ca9441" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/99e06daf-eeba-42a1-a147-6da255c30f46" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/f354a008-2b8a-47bd-a92a-a18804fb56cb" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/a292609a-20ed-44f9-9e57-23bb1e35612b" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/a6f9208f-4c36-4f78-a620-ac55ee793f1d" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/7bf2156c-5ae3-4f80-840a-c8bcea736ec4" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/e0bdf310-253c-4fad-9d0a-bd7efdf5d242" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/20e409ba-65c0-486b-a812-f6bb8d7d25e7" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/71f23f8b-84b2-4e13-8d19-dacf70e5c603" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/0dce4bee-09c5-412b-b30d-5a062fe64f46" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/48fe9826-9c4d-4c7a-bc9a-61b98f01d417" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/b0b7dc17-08a6-41fb-8791-69a614d217f0" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/064b5e95-38b2-4c55-8fad-4d672fa2033d" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/d6fb009a-77db-4863-b93a-d29cb0f38a1e" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/e2d63370-69f5-4384-a319-be4ca9a2453e" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/b48e3e96-dd55-4323-8190-dceae230794f" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/5499716b-e6c2-4cf1-a917-9295a3d5e9b4" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/f3963176-abbb-4bd8-813a-8caef9baf440" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/3c074ff6-6b43-4b56-8a44-16cbf21aa93f" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/b762ec23-3f4d-43b6-b38c-b5c9005fd2ec" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/4504d151-647b-4f10-8544-3db86dc9c477" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/core/v4/events/Aa8=" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/4812c343-b569-4701-9463-37ffa5133ea5" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/8fe16c6d-4402-47ee-942f-c6baff15b5c8" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/12235321-e67d-41a2-9e0b-23b453d7cad3" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/a5ef5ec3-617d-4cb9-938d-c2f8433314f4" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/84326cd2-0610-49e2-bda6-2d3981a16f79" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/fdead2db-8b69-43cf-986f-b216cc2664a3" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/c211e988-f71f-41a6-a3fb-dae95ed20311" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/5076f177-0194-435f-af25-1e7eb7f6aae1" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/55b5ae03-7bd2-4a5e-8f49-42bc9874e4c9" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/402da351-7a09-4566-9a27-03d357d398ac" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/c7c7d97c-9f01-49ff-a7d8-3e068a47b8b4" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/d561613c-20f4-483a-9c10-6ef0e1229222" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/4b9b4b3d-29c3-4552-991d-1fb33f5781ec" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/03475552-e8ce-4c96-9c9c-40d5ce1a6e75" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/db48ef5a-5538-4210-a882-0642e88eb118" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/70858227-5c9b-4cb9-b4da-685d48228192" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/0391d1ed-a871-487e-8094-2f7ffab5c8ae" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/4ebc3885-5f48-459a-a2aa-998cf689a059" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/a2cd8a1f-48a1-44b4-b518-3a5e9e8cf90e" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/1fc17892-ae65-44e5-841b-489a49084833" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/d591e997-eced-481d-95e7-ef6595e4dae7" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/f9d32aa6-6a85-4528-8ca9-811688719c5a" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/7d130895-25f9-466e-8a20-13ba319c3ada" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/b7c85449-b02f-42bb-bc50-d82b71332be6" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Job finished" service=imap user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/6a19b03f-5b64-4478-b063-285c3e604f9a" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/4e29fe12-f91c-454b-8aed-272933e5a7e0" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/d23cc8fa-b6cb-4312-b212-2f19602e93d0" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/037fcd74-7da9-4f6e-9882-b7a91cb47492" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/cf2d5e1b-f61a-4fb0-af3f-fcbd1aaa6ab1" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/f8488d52-eca1-4406-bcc2-f3ca04bb89f3" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/14ed75f1-32c9-4c2c-8fac-d20d5ff4f954" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/e21e52cf-1fc9-4e72-ac5a-e265e76325d4" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/e105de4c-bc8f-406b-a70e-5b011a4a39e0" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/7e1629c9-8587-46e8-9390-4bcd649f5128" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/324a7b81-a3e8-40ff-9d09-6415aa3083c5" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/246dbe2c-4852-45c3-b80a-55b2877634b0" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/d00165c2-d393-48e1-b7c4-391ce145e6b5" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/0529b428-44e1-4537-a348-481e694cdd8c" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/47506afe-caaf-4f90-bac7-fdcc053edbe5" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/8765daee-5b2e-4cd3-80b8-86e2378a5b17" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/8e43698a-29d1-4340-8ec1-77f17de85880" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/aa7efc72-e17e-41f2-adad-d74a367992e3" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/35c08493-ebb9-493f-9fa7-926e46806c76" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/97c5c726-b2dc-4cb7-b6e6-b14bf9549d47" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="Child job finished" service=imap user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/634d2419-7a08-4969-8356-cc03177cca7a" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/d95d15a5-1c9b-4f52-9f22-4225ad4f9108" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/c203b044-578f-4ab0-9029-6066f6def78f" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/c6870a18-df08-4e24-b9d2-7f176be316eb" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/4fb4499a-ab38-4f4f-9e9f-0d5f1c71f4d2" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/92502abb-7201-4e58-a0a3-a8b9da23054e" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/912a1762-c88f-4582-bc6c-0165f1a14ac1" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/c862e37d-4a5f-455c-8007-42911674977d" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/27ec21d0-385d-41ff-8460-a51e961c2293" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/a5b10678-e406-4a35-9314-5611aa9c10e6" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/a1c52e8d-d78d-4138-973d-d3c6a4406ac1" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/9d352179-274c-41e8-b03f-79ecc5a2acac" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/49108609-3db7-4c92-9008-a92001961b18" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/be11211a-60e6-4c87-a30e-4f595f2dbd1e" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/a8021100-99e1-405d-91fb-a36d09d91664" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/e3137ee9-1d35-4ccd-b806-06fb683e1caa" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/de6b4f53-a0b8-42ed-9d58-381d0839fff2" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/968f4fb7-f5fb-4e96-b015-446d16412165" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/e36719dd-f48a-4b76-9442-2a31864c4408" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/mail/v4/messages/f1bae2d9-ac27-4b10-8e7e-d9901c3c5030" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:46+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/core/v4/events/Aa8=" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/core/v4/events/Aa8=" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:47+02:00" level=info msg="Child job finished" service=imap user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:47+02:00" level=info msg="Child job finished" service=imap user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:47+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:47+02:00" level=info msg="Synced messages" service=imap user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:47+02:00" level=info msg="Finished user sync" duration=428.63097ms service=imap user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:47+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/core/v4/events/Aa8=" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:47+02:00" level=info msg="Event loop reset" eventID="Aa8=" service=user-events user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:47+02:00" level=info msg="200 OK: POST http://127.0.0.1:41167/data/v1/stats" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:47+02:00" level=info msg="Configuration Status Success event sent." userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/core/v4/events/Aa8=" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/core/v4/events/Aa8=" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/core/v4/events/Aa8=" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:47+02:00" level=info msg="200 OK: GET http://127.0.0.1:41167/core/v4/events/Aa8=" pkg=gpa/client userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:47+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:59:47+02:00" level=info msg="Closing user" userID=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:47+02:00" level=info msg="Exiting IMAP Service" service=imap user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:47+02:00" level=info msg="Exiting service main loop" service=smtp user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:47+02:00" level=info msg="Exiting Service" service=user-identity user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:47+02:00" level=info msg="Exiting service main loop" service=telemetry user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:47+02:00" level=info msg="Exiting service" service=user-events user=6320ecc8-82ee-4b49-b352-c72054f3e199 time="2024-08-08T05:59:47+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:59:47+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:59:47+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:47+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:35523: use of closed network connection" service=server-manager time="2024-08-08T05:59:47+02:00" level=info msg="Closing SMTP server" service=server-manager --- PASS: TestBridge_SyncWithOngoingEvents (6.62s) === RUN TestBridge_CanProcessEventsDuringSync time="2024-08-08T05:59:49+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_CanProcessEventsDuringSync1765950626/001/config4044361458/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:59:49+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_CanProcessEventsDuringSync1765950626/001/data2822944621/gluon/backend/db gluonStore=/tmp/TestBridge_CanProcessEventsDuringSync1765950626/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-08-08T05:59:49+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:49+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T05:59:49+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T05:59:49+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T05:59:49+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:59:49+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:59:49+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-08-08T05:59:49+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-08-08T05:59:49+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-08-08T05:59:49+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:49+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T05:59:49+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:59:49+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:49+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-08-08T05:59:49+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (c009985f)" time="2024-08-08T05:59:49+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (c009985f)" time="2024-08-08T05:59:49+02:00" level=info msg="200 OK: POST http://127.0.0.1:41753/auth/v4/info" pkg=gpa/manager time="2024-08-08T05:59:50+02:00" level=info msg="200 OK: POST http://127.0.0.1:41753/auth/v4" pkg=gpa/manager time="2024-08-08T05:59:50+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=c9fb890e-be8b-4fdf-8354-947c971d3166 time="2024-08-08T05:59:50+02:00" level=info msg="Adding vault user" userID=c9fb890e-be8b-4fdf-8354-947c971d3166 time="2024-08-08T05:59:50+02:00" level=info msg="Creating new user" userID=c9fb890e-be8b-4fdf-8354-947c971d3166 time="2024-08-08T05:59:50+02:00" level=info msg="Creating user object" numAddr=1 numLabels=13 userID=c9fb890e-be8b-4fdf-8354-947c971d3166 time="2024-08-08T05:59:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:41753/core/v4/events/latest" pkg=gpa/client userID=c9fb890e-be8b-4fdf-8354-947c971d3166 time="2024-08-08T05:59:50+02:00" level=info msg="Starting service Last EventID=AQI=" service=user-events user=c9fb890e-be8b-4fdf-8354-947c971d3166 time="2024-08-08T05:59:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:41753/core/v4/settings" pkg=gpa/client userID=c9fb890e-be8b-4fdf-8354-947c971d3166 time="2024-08-08T05:59:50+02:00" level=info msg="Starting service main loop" service=telemetry user=c9fb890e-be8b-4fdf-8354-947c971d3166 time="2024-08-08T05:59:50+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=c9fb890e-be8b-4fdf-8354-947c971d3166 time="2024-08-08T05:59:50+02:00" level=info msg="Starting service main loop" service=smtp user=c9fb890e-be8b-4fdf-8354-947c971d3166 time="2024-08-08T05:59:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:41753/core/v4/labels?Type=4" pkg=gpa/client userID=c9fb890e-be8b-4fdf-8354-947c971d3166 time="2024-08-08T05:59:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:41753/core/v4/labels?Type=3" pkg=gpa/client userID=c9fb890e-be8b-4fdf-8354-947c971d3166 time="2024-08-08T05:59:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:41753/core/v4/labels?Type=1" pkg=gpa/client userID=c9fb890e-be8b-4fdf-8354-947c971d3166 time="2024-08-08T05:59:50+02:00" level=info msg="Adding user to imap server" addrID=76c436b5-2371-473c-bbe8-cdbb854f7437 service=server-manager time="2024-08-08T05:59:50+02:00" level=info msg="Creating new IMAP user" addrID=76c436b5-2371-473c-bbe8-cdbb854f7437 service=server-manager time="2024-08-08T05:59:50+02:00" level=info msg="Setting gluon ID" addrID=76c436b5-2371-473c-bbe8-cdbb854f7437 gluonID=d3a45abe-e582-49d0-ac8d-e4fd9759c1d5 userID=c9fb890e-be8b-4fdf-8354-947c971d3166 time="2024-08-08T05:59:50+02:00" level=info msg="Created new IMAP user" addrID=76c436b5-2371-473c-bbe8-cdbb854f7437 gluonID=d3a45abe-e582-49d0-ac8d-e4fd9759c1d5 service=server-manager time="2024-08-08T05:59:50+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:59:50+02:00" level=info msg=Resuming service=user-events user=c9fb890e-be8b-4fdf-8354-947c971d3166 time="2024-08-08T05:59:50+02:00" level=info msg="Received mailbox message count" count=0 gluonID=d3a45abe-e582-49d0-ac8d-e4fd9759c1d5 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T05:59:50+02:00" level=info msg="Starting IMAP Service" service=imap user=c9fb890e-be8b-4fdf-8354-947c971d3166 time="2024-08-08T05:59:50+02:00" level=info msg="Sync triggered" service=imap user=c9fb890e-be8b-4fdf-8354-947c971d3166 time="2024-08-08T05:59:50+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 05:59:50.267902896 +0200 CEST m=+131.896733098" user=c9fb890e-be8b-4fdf-8354-947c971d3166 time="2024-08-08T05:59:50+02:00" level=info msg="Syncing labels" service=imap user=c9fb890e-be8b-4fdf-8354-947c971d3166 time="2024-08-08T05:59:50+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:c9fb890e-be8b-4fdf-8354-947c971d3166" userID=c9fb890e-be8b-4fdf-8354-947c971d3166 time="2024-08-08T05:59:50+02:00" level=info msg="Synced labels" service=imap user=c9fb890e-be8b-4fdf-8354-947c971d3166 time="2024-08-08T05:59:50+02:00" level=warning msg="429 GET http://127.0.0.1:41753/mail/v4/messages/count: Request failed with status 429 (Code=2001, Status=429), Attempt 1" pkg=gpa/client time="2024-08-08T05:59:50+02:00" level=warning msg="Too many requests, retrying after delay" after=12 method=GET pkg=gpa status=429 url="http://127.0.0.1:41753/mail/v4/messages/count" time="2024-08-08T05:59:50+02:00" level=info msg="200 OK: GET http://127.0.0.1:41753/core/v4/events/AQI=" pkg=gpa/client userID=c9fb890e-be8b-4fdf-8354-947c971d3166 time="2024-08-08T05:59:50+02:00" level=info msg="Received new API event" new="Event AQM=: addresses: created=1, updated=0, deleted=0" old="AQI=" service=user-events user=c9fb890e-be8b-4fdf-8354-947c971d3166 time="2024-08-08T05:59:50+02:00" level=info msg="Handling Address Events (1)" service=user-identity user=c9fb890e-be8b-4fdf-8354-947c971d3166 time="2024-08-08T05:59:50+02:00" level=info msg="Handling address created event" addressID=ed284723-7490-4fa9-ad0d-f2d7244fda86 email="******** (277f7961)" index=0 service=user-identity user=c9fb890e-be8b-4fdf-8354-947c971d3166 time="2024-08-08T05:59:50+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:59:50+02:00" level=info msg="Closing user" userID=c9fb890e-be8b-4fdf-8354-947c971d3166 time="2024-08-08T05:59:50+02:00" level=error msg="context canceled" pkg=gpa/client time="2024-08-08T05:59:50+02:00" level=error msg="Failed to sync, will retry later" error="failed to retrieve message ids: context canceled" service=imap user=c9fb890e-be8b-4fdf-8354-947c971d3166 time="2024-08-08T05:59:50+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=c9fb890e-be8b-4fdf-8354-947c971d3166 time="2024-08-08T05:59:50+02:00" level=info msg="Finished user sync" duration=131.77828ms service=imap user=c9fb890e-be8b-4fdf-8354-947c971d3166 time="2024-08-08T05:59:50+02:00" level=info msg="Exiting IMAP Service" service=imap user=c9fb890e-be8b-4fdf-8354-947c971d3166 time="2024-08-08T05:59:50+02:00" level=info msg="Exiting service main loop" service=smtp user=c9fb890e-be8b-4fdf-8354-947c971d3166 time="2024-08-08T05:59:50+02:00" level=info msg="Exiting Service" service=user-identity user=c9fb890e-be8b-4fdf-8354-947c971d3166 time="2024-08-08T05:59:50+02:00" level=info msg="Exiting service main loop" service=telemetry user=c9fb890e-be8b-4fdf-8354-947c971d3166 time="2024-08-08T05:59:50+02:00" level=info msg="Exiting service" service=user-events user=c9fb890e-be8b-4fdf-8354-947c971d3166 time="2024-08-08T05:59:50+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:59:50+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:59:50+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:50+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:42739: use of closed network connection" service=server-manager time="2024-08-08T05:59:50+02:00" level=info msg="Closing SMTP server" service=server-manager --- PASS: TestBridge_CanProcessEventsDuringSync (2.70s) === RUN TestBridge_RefreshDuringSyncRestartSync time="2024-08-08T05:59:51+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_RefreshDuringSyncRestartSync1275588262/001/config568667276/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:59:51+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_RefreshDuringSyncRestartSync1275588262/001/data3492315043/gluon/backend/db gluonStore=/tmp/TestBridge_RefreshDuringSyncRestartSync1275588262/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-08-08T05:59:51+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:51+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T05:59:51+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T05:59:51+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T05:59:51+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:59:51+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-08-08T05:59:51+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-08-08T05:59:51+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:59:51+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-08-08T05:59:51+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:51+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T05:59:51+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:59:51+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:51+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-08-08T05:59:51+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (c009985f)" time="2024-08-08T05:59:51+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (c009985f)" time="2024-08-08T05:59:51+02:00" level=info msg="200 OK: POST http://127.0.0.1:35491/auth/v4/info" pkg=gpa/manager time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: POST http://127.0.0.1:35491/auth/v4" pkg=gpa/manager time="2024-08-08T05:59:52+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="Adding vault user" userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="Creating new user" userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="Creating user object" numAddr=1 numLabels=13 userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/core/v4/events/latest" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="Starting service Last EventID=AQI=" service=user-events user=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/core/v4/settings" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="Starting service main loop" service=telemetry user=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="Starting service main loop" service=smtp user=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/core/v4/labels?Type=4" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/core/v4/labels?Type=3" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/core/v4/labels?Type=1" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="Adding user to imap server" addrID=6f95c0db-fca0-4abf-8d1a-833bd1267ea4 service=server-manager time="2024-08-08T05:59:52+02:00" level=info msg="Creating new IMAP user" addrID=6f95c0db-fca0-4abf-8d1a-833bd1267ea4 service=server-manager time="2024-08-08T05:59:52+02:00" level=info msg="Setting gluon ID" addrID=6f95c0db-fca0-4abf-8d1a-833bd1267ea4 gluonID=faaa00a1-b4b3-4acd-97a3-57f85ee2d7d9 userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="Created new IMAP user" addrID=6f95c0db-fca0-4abf-8d1a-833bd1267ea4 gluonID=faaa00a1-b4b3-4acd-97a3-57f85ee2d7d9 service=server-manager time="2024-08-08T05:59:52+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:59:52+02:00" level=info msg=Resuming service=user-events user=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="Received mailbox message count" count=0 gluonID=faaa00a1-b4b3-4acd-97a3-57f85ee2d7d9 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T05:59:52+02:00" level=info msg="Starting IMAP Service" service=imap user=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="Sync triggered" service=imap user=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 05:59:52.636654244 +0200 CEST m=+134.265484456" user=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="Syncing labels" service=imap user=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:646dafe5-021d-4429-b039-ce87db1515ab" userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="Synced labels" service=imap user=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=warning msg="429 GET http://127.0.0.1:35491/mail/v4/messages/count: Request failed with status 429 (Code=2001, Status=429), Attempt 1" pkg=gpa/client time="2024-08-08T05:59:52+02:00" level=warning msg="Too many requests, retrying after delay" after=18 method=GET pkg=gpa status=429 url="http://127.0.0.1:35491/mail/v4/messages/count" time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/core/v4/events/AQI=" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="Received new API event" new="Event AQM=: refresh: 1" old="AQI=" service=user-events user=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="Received refresh event" service=user-events user=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="Handling refresh event" service=user-identity user=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/core/v4/settings" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/core/v4/users" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/core/v4/addresses" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/core/v4/users" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/core/v4/users" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/core/v4/addresses" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=error msg="context canceled" pkg=gpa/client time="2024-08-08T05:59:52+02:00" level=error msg="Failed to sync, will retry later" error="failed to retrieve message ids: context canceled" service=imap user=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="Finished user sync" duration=79.031998ms service=imap user=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/core/v4/addresses" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="Removing gluon ID" addrID=6f95c0db-fca0-4abf-8d1a-833bd1267ea4 gluonID=faaa00a1-b4b3-4acd-97a3-57f85ee2d7d9 userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:59:52+02:00" level=info msg="Adding user to imap server" addrID=6f95c0db-fca0-4abf-8d1a-833bd1267ea4 service=server-manager time="2024-08-08T05:59:52+02:00" level=info msg="Creating new IMAP user" addrID=6f95c0db-fca0-4abf-8d1a-833bd1267ea4 service=server-manager time="2024-08-08T05:59:52+02:00" level=info msg="Setting gluon ID" addrID=6f95c0db-fca0-4abf-8d1a-833bd1267ea4 gluonID=80d572d8-5231-4392-843b-bdea115f05fe userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="Created new IMAP user" addrID=6f95c0db-fca0-4abf-8d1a-833bd1267ea4 gluonID=80d572d8-5231-4392-843b-bdea115f05fe service=server-manager time="2024-08-08T05:59:52+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:59:52+02:00" level=info msg="Sync triggered" service=imap user=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="Received mailbox message count" count=0 gluonID=80d572d8-5231-4392-843b-bdea115f05fe labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T05:59:52+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 05:59:52.725465652 +0200 CEST m=+134.354295864" user=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="Syncing labels" service=imap user=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="Synced labels" service=imap user=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/count" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="Syncing messages" service=imap user=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="Job started" service=imap user=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: POST http://127.0.0.1:35491/mail/v4/messages" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="Creating new child job" service=imap user=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/69d20f58-4be4-4162-b3c6-052f81b7013e" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/7835756a-240e-479b-b26c-267945cbb432" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/4f58a426-b5a3-41a5-8b7e-6f08b1b03ce9" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/88e714ec-6705-47c4-9d7f-a3fdb9c71b7b" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/28d0d61f-c3c8-4221-b16b-fa320dfabefb" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: POST http://127.0.0.1:35491/mail/v4/messages" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="Creating new child job" service=imap user=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/fdc4cdfd-60d7-4996-8f1b-b994bfed4905" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/e22e29d8-a768-4314-bf92-9e80297d663f" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/fdc0637a-b1e0-4212-a504-f3a9cc0435bb" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/d92cb0f3-a1c2-4ca2-b8c4-1c98b5dcd5a2" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/f6168ea5-c2d1-46d5-a0bf-81724cfd7f15" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/ce5b3ed6-efa6-446e-b8c8-9fba9ee2f3bc" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/babd57d1-5409-46a0-a5d9-a5b0fbbf1dda" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/94c51830-03cc-4d74-94c0-9eb0f0fdfa2d" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/2ed68667-72a8-46a4-863e-3b10fa84db01" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/986397e7-24a5-4586-abd3-807b882f11f7" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/a2b68ab3-9d08-4700-a786-8431bd6f2de1" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/736cf45f-cb9f-4348-ab06-4d96c0d26a1e" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/7127b9a2-9a3d-4cb7-be55-d9075d6f28e5" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/ed851269-bc5d-490b-9eb1-cb437012e4a8" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/257d9d0e-c493-4714-8a68-145c90dcd112" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/80eff4b3-978e-4e38-aac8-c708cc7e28e8" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/45fbf0a2-8448-480e-bee5-eeed8b3ca192" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/47154efe-2cdf-421a-8085-479595b077d5" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/5d6c7600-0f35-469e-a8dc-bd501cae0427" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/d3151b73-e702-4a6b-af2f-35146dca6670" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/03ee268f-87d6-4de7-9474-1ae4b95cd7ee" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/1c1ea8ed-dfa7-4f95-a034-eb5884bfcab3" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/3edf17af-fdf7-4ed9-8835-1b6f99d25dfe" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/33f03bed-c680-4afd-814f-bb61163baf4b" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/e5636f8c-185f-42b7-bedc-444c319535e7" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/d7d0c9e1-612d-4669-8f4d-51da7efe2c60" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/84ec0280-570d-4ac6-be1f-169b66e08a0d" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/41990fb5-d476-4db5-a5ba-d4f5c60439e0" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/5013432a-2e2e-4c47-ab23-c09114fab78e" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/004a3ff1-4516-4777-8819-e1c8b02f48c4" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/f2911798-24f7-4f7c-ba78-a8fe8101a7aa" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/4dcd9660-982b-49cd-b94d-1ce1c99eb80a" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/9a909004-6794-4557-af8a-662579fe6f7d" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/a50b4b99-5de8-4bff-81f2-5f1d03a5fead" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/c963d9df-882b-4faf-bf78-cc83e7dfe2a7" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/1ce98e5f-624a-4fbd-bae8-dadccd4595b5" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/1d02fc0e-ef3a-4fbf-86b6-362a38357be1" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/d9396b45-7259-4da5-8a3d-cee938e82151" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/3722ed42-563b-4410-a354-05b80285d363" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/7c61dc9b-edb7-4b67-8771-43ff3fe74d47" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/7b4e684a-9b52-4130-8d32-6ffb82df857d" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/b7036511-f864-4cc8-8b3c-33889a6cd78a" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/9d481d49-d64f-41ad-83fd-d2439dba898b" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/3ffb8674-c462-488e-8be4-345c1ffee5c7" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/d0e608d2-745b-4720-af18-8dde5da972b8" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/ad90562a-b3d4-4640-8a73-ad3e6ab0721b" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/e9b407c1-bc48-497a-8be7-d137933002e9" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/2f3e8e29-ecd0-4c02-a4ba-e236728dbfdf" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/53f83f49-d091-4301-8984-a9b39e4f816d" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/0fd39131-6a28-447e-9b9b-735292b61698" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/51f0a3e6-d20f-4ebd-9441-fccc4c29934f" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/ffd4fd98-2388-4e53-a888-11ae569a0a4a" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/e0978564-3182-4193-8793-2c84535a0e31" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/eb190820-0364-4a98-ad42-49bf58d01f98" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/347803e8-6f41-4710-b2e3-2ed5fc81b46f" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/9ca567de-c840-4e2a-89ae-306d72a5a775" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/eaf2db57-b3f9-4c27-857c-db6040112767" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/029efe7b-62e5-4f77-9580-bd81594e072c" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/2895ea59-7e62-429e-8460-094f02c95be9" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/8a9d0c41-42fb-4fb5-b5f4-7a7847374ca9" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/9ef52509-327b-43ca-988e-c791cb8dd041" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/db1c741b-604e-4833-b7ed-606a1694201b" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/8e6963fa-1680-42ff-938d-34df23279398" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/b9423a7d-1a89-4b7b-8131-73b5505f8267" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/35f383a7-e4f9-4ab4-845e-0fcc5115626e" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/9fe44fb0-da0b-4e2f-a1db-e6626e8b375e" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/531d182c-2a46-4478-9a1e-d37a9e9c552e" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/a0eddb39-da9a-434b-95c9-8ca0081f239f" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/06d13368-c589-4184-8184-53cb45a831c2" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/609fc63e-e9ff-4a46-ba0d-3e003fa5d2ff" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/5d19aeb5-ef60-4956-8d73-55391927c818" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/71d30514-5f8e-41c1-a24b-7fe349bb202c" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/f74049f6-64f5-4b69-a67e-8f718760f594" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/4fa77228-a5b3-4e2a-a08f-39ca6962c0ce" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/1369f3d3-108e-4e5e-a901-cc21a998dd9d" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/2997f5a3-e24a-40d5-9de0-00c8e85f72b7" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/8b21ee8f-e6df-4924-bcad-596822d28913" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/902d40ed-0c71-40c9-b279-f80f46db4cd4" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/4b239b51-87dd-4084-992a-bc199bde376f" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/45d4c8b8-bfd6-47a9-b071-23db125dcfcf" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/e4948e9f-c2f9-4ca9-95ff-7f2ec1f566b9" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/282dd37a-9e33-4d8a-a344-b75c97ecd8da" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/d572e4f8-1453-46d8-b616-d4c3bfcb1fa1" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/5019f49b-f605-4bf9-8ddc-3509a9a3eb16" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/c564e002-21d5-4dc2-89e5-f19714dd425f" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/f8daae7d-1c28-4e78-b8cc-0c6d35861cfb" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="Creating new child job" service=imap user=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/913a8aed-3adc-4b63-a698-60ca3f18cb72" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/9711735a-51fb-445a-a8c0-280646478a25" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/91b098f9-cc9a-4641-a0ec-9dc6d37b65e7" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/c262f29d-f629-47da-9e19-50a2bd351038" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/b540b336-2f00-493e-9dd0-70228fabe154" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/8772b83d-d76f-440e-b7fd-6843ee954058" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/10664c47-06c8-4e28-be67-ae57263b48f5" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/3ce0468c-3862-44b8-b828-1bd34c52d350" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/dfb68867-db62-4068-b636-d390ac926859" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/5b2da7f0-9f5f-4499-9eac-d8b6c4f614f9" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/13c3d813-d69b-4202-82a3-46fede5cd652" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/44d16759-1beb-4e03-9ee2-18c6bf1ad87f" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/d5a83f59-9c2a-4645-a7b7-ed2cdc3b784b" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/39d87e71-862b-4046-bd4f-d38feca1c085" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/7162cf3d-9cf2-449c-a349-0f17aa40c807" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/3307512b-2fea-451c-941f-1a63ea01f0aa" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/49a5081e-2f0b-4755-8fcc-9f2e32105571" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/15872d91-31ae-4dd3-9533-9472c7058636" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/10afa917-a871-477b-9530-bd7e0ff619d2" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/6db36a22-1506-4316-a9c2-231f2d9aea39" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/700e441c-8074-43e3-9c1f-e6ea38606ed2" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/52de6563-8a5c-4ed8-8f42-870c64ac5f3f" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/bbf05242-4fe4-46d2-a964-438a8fc9710c" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/fc7c9ce1-e8b4-42c7-97a3-709e766b99ab" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/c66d0c87-126d-4d68-9b1c-15d5e03432b6" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/f3f2a64d-7024-4ff9-a092-4e27a0354217" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/40ec0529-3f7a-42dd-8b9a-413406b39c10" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/core/v4/events/AQM=" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/331de7cf-930d-4724-bb52-35a411f6ed65" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/11ed9557-16b5-41fc-85f0-d5ae710386f5" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/566b674f-fcbe-4133-9f28-bc220393dcda" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/05208968-9d5a-41c3-a249-2c157fd600ea" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/69f03ee1-9fe2-44dd-bdd2-c6397ae3982f" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/2cd88e1a-3a2d-4a42-bd85-c5d457aee9d2" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/66145e2e-c3a0-4bb3-aa9a-e8dcb921f2e7" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/756e56d6-f8e1-48cc-98dd-75c7b3acc79d" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/44b0eaa9-24d1-44a5-8ec6-c5d31a807b46" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/ceb2a5d2-03dd-478f-92e6-b0545bc1fc96" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/657f3601-206f-436f-95cc-a51ab75c195a" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/4a1dbe66-2156-4e12-9e11-5444f0a07787" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/eea773a3-f418-4c06-a56a-53a1fe933c4e" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/2cec8971-cc8d-4853-9e80-b3eabaeca999" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/7ab76b34-c93a-4586-8656-32255abab722" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/ad113352-ced2-47d8-96f2-07c6bc961390" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/992de60d-da6f-4449-b222-b47368ae7c43" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/a16b02f9-ebb5-43a0-b96e-bd8cc6f7b14a" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/8491c990-c816-4b1a-b07c-b22501f1e8cb" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/3b9f805b-260f-4859-b743-0cba38484c1f" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/133ecd5a-af45-4ab9-b078-2872f0b35297" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/dc95af2a-99b3-4678-84e6-e431ed2d157d" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/e8148bfa-ec13-4fd7-a01a-4530060405ef" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/c5d8f954-4c03-4495-ab94-c1aeb4996879" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/a4509036-d660-45a2-a725-441aeaac52ac" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/e5e07e5e-2f3f-477a-9ade-dd86c06d567a" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/273a8e3d-019a-4dd9-8d7f-2e9323429c99" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/ef3dc39a-13de-4b93-bfad-a149498fbf9d" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/a42efddd-7645-4279-a99d-fd0acb25ea5a" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/35254584-0e67-4d89-b076-3dea09633447" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/62151625-745b-4118-84a0-5c85f1561141" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/core/v4/events/AQM=" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/cb2bb424-81a6-46f8-a296-1978bca4c908" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/40f96c21-5c34-4c7d-b27d-6ba6debec662" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/2f496b24-c05c-46c5-86bd-b1afc430e6ea" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/0f4a159c-df16-40f1-b5af-19ba28eb11be" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/63b4806b-d4b2-4954-a9d0-1882ab8140bc" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/bbfbdf66-910e-4425-af46-1c111a98f122" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/8482ec46-e73e-4799-a711-63ffab14c1b7" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/cc28a538-ad4f-4366-99d7-7c4a3d7d3f0e" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/f14a5cf1-5d49-4355-afaa-31077f52df60" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/16cde565-33f8-4743-b480-e89220ea764e" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/497c120a-3cd9-41ce-9e6f-ef652725fabc" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/4ee1b6db-d2b4-43f6-a7f4-ceca2cc36bb2" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/5702d90d-4546-4802-804c-9b1a8de92198" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/a13dbfbf-ddde-44ea-b6d0-223163498548" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/0ebece74-a4f8-4dd5-b7aa-411c5c9f118d" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/a2ddc8d5-2cd3-4489-ad6c-fe3d2bab4c70" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/651f3a4f-5a6a-4d82-b4ce-b8abe5d3d9cd" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/cadd51ec-7d4c-419b-b6b0-590ecc638dec" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/6ff265c1-cb56-4c7c-a690-4c389cf084c1" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/93a4fa63-c81b-4840-8231-0b1630e213d9" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/c6513b53-4d01-49fa-b4bf-aba3ce8b4b53" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/fc980c6c-898d-4bc7-8700-b68f061f0e37" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/c1329e54-7e00-4f9b-9584-260eb2fcc877" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/2d1422f2-c79c-4864-b8ce-b618601f56c2" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/82ade28f-472d-4b0c-8f7e-b499767cd6b9" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/1a1f829e-9431-4215-be9b-3d843798c35d" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/9b44bb57-0bc2-4bcd-a8b0-ccf7c03739a6" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/c1319977-03f4-4c96-983a-a6dd8d555ec6" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/2161b7ca-8b87-4834-b5f9-9a3353a80bf2" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/33f4ffb6-0c95-4de8-9684-27d4376e71c0" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/1d4be86b-8812-47b9-a77b-b85f11325424" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/2e202931-b09c-44ee-bf1f-5c73891d1ce9" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/7535a033-1a05-45ce-be32-57b8b83a6b3f" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/f79c152c-682c-492f-acfd-59032710a23e" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/0ed5bf47-85fb-49dd-bd9d-0cbac767c545" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/dd99a0fa-8957-4833-bc3f-f199a1ea40b4" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/5241302b-6200-4f55-af2e-e288efe4f120" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/d90b4024-dc5a-4fd6-ae17-a827b9396a5f" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/4b899c32-833e-45a8-906f-a13dbd555b97" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/34c2dfd6-63be-4dd1-9b49-79409a3202b4" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/75d1db0a-1c87-4d0b-8f65-96f16cf417fb" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:52+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/2b4c6a31-48d7-4a52-8f9f-6fde5cf2b825" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:53+02:00" level=info msg="Child job finished" service=imap user=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:53+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/core/v4/events/AQM=" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:53+02:00" level=info msg="200 OK: POST http://127.0.0.1:35491/mail/v4/messages" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:53+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/29379788-6812-4162-a014-343173c4696f" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:53+02:00" level=info msg="Child job finished" service=imap user=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:53+02:00" level=info msg="200 OK: POST http://127.0.0.1:35491/mail/v4/messages" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:53+02:00" level=info msg="Creating new child job" service=imap user=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:53+02:00" level=info msg="Job finished" service=imap user=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:53+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/441926eb-99fe-45aa-ad79-96aad826accd" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:53+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/72328a71-cc35-4bcf-a5c4-d25c81ef7dde" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:53+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/63a7e033-0209-4cfc-a0ea-2653e3aa5ba4" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:53+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/49e92acc-bc81-4980-948a-1d4de757fd5c" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:53+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/b69b9d05-8450-491e-800b-f66b3fc63127" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:53+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/a3756d4a-1a8c-4e52-b863-ca3f4c71e697" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:53+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/f77f4109-840b-4d38-9dee-873ccd4d9e74" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:53+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/c1eb89b0-e685-4092-b550-ee3f77e74a51" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:53+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/de35bfcb-d8d8-44a6-8a04-287b79c3d9fd" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:53+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/7177c25b-2cc4-47db-a593-fcb6567e43ab" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:53+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/fdb47e37-3930-44ce-9145-c4ffc33cb298" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:53+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/92a09454-7b76-4b64-bf2d-fee734fe21bc" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:53+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/3249ee65-733b-417a-a186-2ffcc7fb1e44" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:53+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/8debefa3-7067-4426-adca-57ad982932ef" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:53+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/dcf1577d-fa04-431b-bd70-e194be8b840e" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:53+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/1e720089-871c-4295-9b11-fcfe29d55255" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:53+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/62eb7dc3-1d57-43f1-978f-192d0efe8be9" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:53+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/27ffd84d-fea8-4daa-a78e-bda8dd000950" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:53+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/011275f9-c66c-4e25-a8b7-052601a9ff92" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:53+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/642308ba-87aa-47d9-bf30-9e6203ed0462" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:53+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/aa2dec22-20f7-493a-a17a-14004b36bec4" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:53+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/6e3c3b23-2f73-42e1-83b1-48a48970dc46" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:53+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/338c1d5c-3375-4de4-8b26-8acd472057eb" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:53+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/9b5cfbbf-2b72-4dd6-81e4-39dbb2116e20" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:53+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/16b7dda8-80f6-4bb8-a1f5-f014d31b52a2" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:53+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/d5399531-3dae-4fb0-b7c9-a4b4c7cdda2e" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:53+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/c9732e29-6cab-4c95-a7fe-7f02bd762ae1" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:53+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/8a315973-feb8-43e9-ba8a-9f36ebea3bb1" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:53+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/f48f7b92-86b9-49ee-bf01-b0f41be64f0c" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:53+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/83fcb89a-faff-4473-875a-0eaf3921dff6" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:53+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/6d986683-9c94-47cd-bd2a-ab1031ad46bc" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:53+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/b17fb263-7d34-4e4c-bd4c-b202cb0e6ba1" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:53+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/2cb2b659-a9d7-4616-a09c-97fbd6f3c0b7" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:53+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/fa5fdc33-2dca-4ae6-bfef-cd9f5da62ab7" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:53+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/9f85a0ba-1f9b-499b-972d-1821f20424ca" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:53+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/e17d13e6-75ff-4fc4-9b8b-a78057a7a8d7" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:53+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/421b2b4e-cdca-4db6-8e0c-a904473ea18e" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:53+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/58a8128b-f42c-4243-b90b-51874cc29c35" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:53+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/8252129c-77d4-471e-9666-f7d68c00080b" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:53+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/f2028f8d-f605-42d5-aa8d-2590a674a122" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:53+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/cca4decc-6ff6-4fa3-bfeb-db3a734e9be6" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:53+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/9aeb5072-25c6-4ede-bd19-bb68b9837b44" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:53+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/f42251ab-4b6c-465f-8aca-b71802b492e0" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:53+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/68c27ebb-66f1-4d3e-96a2-a8a99a18c9c4" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:53+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/d8636f05-8714-47c8-a6f7-4b56f4ea864c" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:53+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/40fee08d-7578-456e-87a9-d5a8921cf260" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:53+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/88406f40-d9f0-4b10-aa35-67c98ceff493" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:53+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/c77b9385-730c-4d8a-b733-bf4348684e37" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:53+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/351e28c1-2db8-4a4d-9cc7-fcb63c668d31" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:53+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/fd20165b-fd52-4319-a1e5-1cbdb5f59991" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:53+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/e044a5f5-e665-420f-8e99-deb3dd905f17" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:53+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/cb850789-8d09-4289-8f84-362f06497840" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:53+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/da57da52-6e9c-4068-ad38-d599ba042a66" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:53+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/f05a8694-eed1-4a40-b461-c4f42700c9f1" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:53+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/6336e01c-6407-416d-a4b0-64fc2561a791" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:53+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/1622e457-9a3c-4d8f-9cd4-1ee1567790ab" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:53+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/5a6d41f1-0f89-4943-a691-f94c1e89dfe7" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:53+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/f55c1972-0932-4354-983e-ccbfeea73523" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:53+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/0e17f21a-7075-4624-a5d3-5fca27dde635" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:53+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/3636a163-b414-45a8-a21d-02d9bd304073" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:53+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/c1b7ae2f-2cfc-4a51-94bb-1655e8a6af55" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:53+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/ac2e5c10-82c2-4fb5-bc72-bc50adbc6a10" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:53+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/475786d5-43fe-4a8a-89ab-c83fe60f62d6" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:53+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/core/v4/events/AQM=" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:53+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/mail/v4/messages/399d5b0c-b25f-4731-9ab5-51257da7554b" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:53+02:00" level=info msg="Child job finished" service=imap user=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:53+02:00" level=info msg="200 OK: GET http://127.0.0.1:35491/core/v4/events/AQM=" pkg=gpa/client userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:53+02:00" level=info msg="Child job finished" service=imap user=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:53+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:53+02:00" level=info msg="Synced messages" service=imap user=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:53+02:00" level=info msg="Finished user sync" duration=570.013112ms service=imap user=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:53+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:53+02:00" level=info msg="Event loop reset" eventID="AQM=" service=user-events user=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:53+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:59:53+02:00" level=info msg="Closing user" userID=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:53+02:00" level=info msg="Exiting IMAP Service" service=imap user=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:53+02:00" level=info msg="Exiting service main loop" service=smtp user=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:53+02:00" level=info msg="Exiting Service" service=user-identity user=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:53+02:00" level=info msg="Exiting service main loop" service=telemetry user=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:53+02:00" level=info msg="Exiting service" service=user-events user=646dafe5-021d-4429-b039-ce87db1515ab time="2024-08-08T05:59:53+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:59:53+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:59:53+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:53+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:41993: use of closed network connection" service=server-manager time="2024-08-08T05:59:53+02:00" level=info msg="Closing SMTP server" service=server-manager --- PASS: TestBridge_RefreshDuringSyncRestartSync (2.92s) === RUN TestBridge_EventReplayAfterSyncHasFinished time="2024-08-08T05:59:55+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_EventReplayAfterSyncHasFinished175520454/001/config3458339667/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:59:55+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_EventReplayAfterSyncHasFinished175520454/001/data1603982864/gluon/backend/db gluonStore=/tmp/TestBridge_EventReplayAfterSyncHasFinished175520454/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-08-08T05:59:55+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:55+02:00" level=info msg="Starting IMAP server" port=1144 service=server-manager ssl=false time="2024-08-08T05:59:55+02:00" level=info msg="Starting SMTP server" port=1026 service=server-manager ssl=false time="2024-08-08T05:59:55+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T05:59:55+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:59:55+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-08-08T05:59:55+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-08-08T05:59:55+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-08-08T05:59:55+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:55+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1026: use of closed network connection" service=server-manager time="2024-08-08T05:59:55+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:59:55+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:55+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-08-08T05:59:55+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (c009985f)" time="2024-08-08T05:59:55+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (c009985f)" time="2024-08-08T05:59:55+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:59:55+02:00" level=info msg="200 OK: POST http://127.0.0.1:34659/auth/v4/info" pkg=gpa/manager time="2024-08-08T05:59:55+02:00" level=info msg="200 OK: POST http://127.0.0.1:34659/auth/v4" pkg=gpa/manager time="2024-08-08T05:59:55+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:56+02:00" level=info msg="Adding vault user" userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:56+02:00" level=info msg="Creating new user" userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:56+02:00" level=info msg="Creating user object" numAddr=2 numLabels=13 userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:56+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/latest" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:56+02:00" level=info msg="Starting service Last EventID=AQM=" service=user-events user=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:56+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/settings" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:56+02:00" level=info msg="Starting service main loop" service=telemetry user=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:56+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:56+02:00" level=info msg="Starting service main loop" service=smtp user=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:56+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/labels?Type=4" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:56+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/labels?Type=3" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:56+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/labels?Type=1" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:56+02:00" level=info msg="Adding user to imap server" addrID=dfa885a7-e464-4453-9168-07281a642bd2 service=server-manager time="2024-08-08T05:59:56+02:00" level=info msg="Creating new IMAP user" addrID=dfa885a7-e464-4453-9168-07281a642bd2 service=server-manager time="2024-08-08T05:59:56+02:00" level=info msg="Setting gluon ID" addrID=dfa885a7-e464-4453-9168-07281a642bd2 gluonID=60fe65f6-e904-42ca-998f-549473a32eb9 userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:56+02:00" level=info msg="Created new IMAP user" addrID=dfa885a7-e464-4453-9168-07281a642bd2 gluonID=60fe65f6-e904-42ca-998f-549473a32eb9 service=server-manager time="2024-08-08T05:59:56+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:59:56+02:00" level=info msg=Resuming service=user-events user=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:56+02:00" level=info msg="Received mailbox message count" count=0 gluonID=60fe65f6-e904-42ca-998f-549473a32eb9 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T05:59:56+02:00" level=info msg="Starting IMAP Service" service=imap user=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:56+02:00" level=info msg="Sync triggered" service=imap user=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:56+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 05:59:56.197533948 +0200 CEST m=+137.826364150" user=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:56+02:00" level=info msg="Syncing labels" service=imap user=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:56+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:97a924d0-6d6a-40b7-b3ff-642a0ce2fc36" userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:56+02:00" level=info msg="Synced labels" service=imap user=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:56+02:00" level=warning msg="429 GET http://127.0.0.1:34659/mail/v4/messages/count: Request failed with status 429 (Code=2001, Status=429), Attempt 1" pkg=gpa/client time="2024-08-08T05:59:56+02:00" level=warning msg="Too many requests, retrying after delay" after=13 method=GET pkg=gpa status=429 url="http://127.0.0.1:34659/mail/v4/messages/count" time="2024-08-08T05:59:56+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/AQM=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:56+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/AQM=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:56+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/AQM=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:56+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/AQM=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:56+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/AQM=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:56+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/AQM=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:56+02:00" level=info msg="Received new API event" new="Event ARg=: messages: created=20, updated=0, deleted=0, addresses: created=1, updated=0, deleted=0" old="AQM=" service=user-events user=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:56+02:00" level=info msg="Handling Address Events (1)" service=user-identity user=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:56+02:00" level=info msg="Handling address created event" addressID=e56a822d-73cd-43c9-a826-ecbb1cb62434 email="******** (35eaf701)" index=0 service=user-identity user=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:56+02:00" level=info msg="Handling message created event" date=0 messageID=f9f1953b-ac54-4e06-bb61-72c09c600010 service=imap subject="******** (532eaabd)" user=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:56+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/f9f1953b-ac54-4e06-bb61-72c09c600010" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:56+02:00" level=info msg="Handling message created event" date=0 messageID=0d039b5c-e193-494a-8398-0f6d5a7e7651 service=imap subject="******** (532eaabd)" user=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:56+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/0d039b5c-e193-494a-8398-0f6d5a7e7651" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:57+02:00" level=info msg="Handling message created event" date=0 messageID=16efa504-52d1-42cd-a9e9-f07522e16bde service=imap subject="******** (532eaabd)" user=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:57+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/16efa504-52d1-42cd-a9e9-f07522e16bde" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:57+02:00" level=info msg="Handling message created event" date=0 messageID=34ffa0ff-e06a-4965-97c4-7ee9b597d0d1 service=imap subject="******** (532eaabd)" user=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:57+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/34ffa0ff-e06a-4965-97c4-7ee9b597d0d1" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:57+02:00" level=info msg="Handling message created event" date=0 messageID=5cd44eec-0b30-4972-9fa8-36f0d95cf8c8 service=imap subject="******** (532eaabd)" user=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:57+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/5cd44eec-0b30-4972-9fa8-36f0d95cf8c8" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:57+02:00" level=info msg="Handling message created event" date=0 messageID=bcc9203b-a6ff-44bf-a0b4-f504d4270bee service=imap subject="******** (532eaabd)" user=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:57+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/bcc9203b-a6ff-44bf-a0b4-f504d4270bee" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:57+02:00" level=info msg="Handling message created event" date=0 messageID=0c96124a-62ac-4b7e-a5fa-bb84828d91b1 service=imap subject="******** (532eaabd)" user=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:57+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/0c96124a-62ac-4b7e-a5fa-bb84828d91b1" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:57+02:00" level=info msg="Handling message created event" date=0 messageID=6ae9096d-985c-42cd-9c7a-8bcbbd80dd81 service=imap subject="******** (532eaabd)" user=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:57+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/6ae9096d-985c-42cd-9c7a-8bcbbd80dd81" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:57+02:00" level=info msg="Handling message created event" date=0 messageID=143031ed-2d39-42eb-9dc1-dc51be85571b service=imap subject="******** (532eaabd)" user=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:57+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/143031ed-2d39-42eb-9dc1-dc51be85571b" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:57+02:00" level=info msg="Handling message created event" date=0 messageID=9091d506-b1c3-4a1b-bc80-924b444e12b9 service=imap subject="******** (532eaabd)" user=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:57+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/9091d506-b1c3-4a1b-bc80-924b444e12b9" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:57+02:00" level=info msg="Handling message created event" date=0 messageID=8d5fe5fa-6174-4717-9efa-6e951d12c64f service=imap subject="******** (532eaabd)" user=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:57+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/8d5fe5fa-6174-4717-9efa-6e951d12c64f" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:57+02:00" level=info msg="Handling message created event" date=0 messageID=7829cb8b-f396-4424-ad9c-a95edc2d674a service=imap subject="******** (532eaabd)" user=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:57+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/7829cb8b-f396-4424-ad9c-a95edc2d674a" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:57+02:00" level=info msg="Handling message created event" date=0 messageID=2f4fc3c5-ae69-4ed5-8a71-49d102528cf4 service=imap subject="******** (532eaabd)" user=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:57+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/2f4fc3c5-ae69-4ed5-8a71-49d102528cf4" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:57+02:00" level=info msg="Handling message created event" date=0 messageID=6ca1d247-7e46-405f-b62b-6349ca6bcced service=imap subject="******** (532eaabd)" user=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:57+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/6ca1d247-7e46-405f-b62b-6349ca6bcced" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:57+02:00" level=info msg="Handling message created event" date=0 messageID=683c9dfe-dc07-4eaa-87ab-12b72169de6b service=imap subject="******** (532eaabd)" user=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:57+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/683c9dfe-dc07-4eaa-87ab-12b72169de6b" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:57+02:00" level=info msg="Handling message created event" date=0 messageID=8f12ed8e-9982-4e6b-b19b-94b34d3cae46 service=imap subject="******** (532eaabd)" user=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:57+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/8f12ed8e-9982-4e6b-b19b-94b34d3cae46" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:57+02:00" level=info msg="Handling message created event" date=0 messageID=cf1ee9f9-07ce-444c-98ea-181dabc56237 service=imap subject="******** (532eaabd)" user=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:57+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/cf1ee9f9-07ce-444c-98ea-181dabc56237" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:57+02:00" level=info msg="Handling message created event" date=0 messageID=0692ed38-2317-4311-a6da-98e82b24f49c service=imap subject="******** (532eaabd)" user=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:57+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/0692ed38-2317-4311-a6da-98e82b24f49c" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:57+02:00" level=info msg="Handling message created event" date=0 messageID=609f9ec3-b35e-4b69-a2da-bb3275271318 service=imap subject="******** (532eaabd)" user=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:57+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/609f9ec3-b35e-4b69-a2da-bb3275271318" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:57+02:00" level=info msg="Handling message created event" date=0 messageID=bf0e7472-9bc7-44fe-b2a2-47315230526f service=imap subject="******** (532eaabd)" user=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:57+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/bf0e7472-9bc7-44fe-b2a2-47315230526f" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:57+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:57+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:57+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:57+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:57+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:57+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:57+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:57+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:57+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:58+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:58+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:58+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:58+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:58+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:58+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:58+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:58+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:58+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:58+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:59+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:59+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:59+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:59+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:59+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:59+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:59+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:59+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T05:59:59+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:00+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:00+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:00+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:00+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:00+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:00+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:00+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:00+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:00+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:00+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:01+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:02+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:02+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:02+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:02+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:02+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:02+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:02+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:02+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:02+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:03+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:03+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:03+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:03+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:03+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:03+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:03+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:03+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:03+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:03+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:04+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:04+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:04+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:04+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:04+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:04+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:04+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:04+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:04+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:04+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:05+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:05+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:05+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:05+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:05+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:05+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:05+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:05+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:05+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:06+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:06+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:06+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:06+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:06+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:06+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:06+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:06+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:06+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:06+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:07+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:07+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:07+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:07+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:07+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:07+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:07+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:07+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:07+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:07+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:08+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:08+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:08+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:08+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:08+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:08+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:08+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:08+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:08+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:08+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/count" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="Syncing messages" service=imap user=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="Job started" service=imap user=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: POST http://127.0.0.1:34659/mail/v4/messages" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="Creating new child job" service=imap user=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/bf0e7472-9bc7-44fe-b2a2-47315230526f" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/609f9ec3-b35e-4b69-a2da-bb3275271318" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/0692ed38-2317-4311-a6da-98e82b24f49c" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/cf1ee9f9-07ce-444c-98ea-181dabc56237" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/8f12ed8e-9982-4e6b-b19b-94b34d3cae46" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/683c9dfe-dc07-4eaa-87ab-12b72169de6b" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/6ca1d247-7e46-405f-b62b-6349ca6bcced" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/2f4fc3c5-ae69-4ed5-8a71-49d102528cf4" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/7829cb8b-f396-4424-ad9c-a95edc2d674a" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/8d5fe5fa-6174-4717-9efa-6e951d12c64f" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/9091d506-b1c3-4a1b-bc80-924b444e12b9" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/143031ed-2d39-42eb-9dc1-dc51be85571b" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/6ae9096d-985c-42cd-9c7a-8bcbbd80dd81" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/0c96124a-62ac-4b7e-a5fa-bb84828d91b1" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/bcc9203b-a6ff-44bf-a0b4-f504d4270bee" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/5cd44eec-0b30-4972-9fa8-36f0d95cf8c8" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/34ffa0ff-e06a-4965-97c4-7ee9b597d0d1" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/16efa504-52d1-42cd-a9e9-f07522e16bde" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: POST http://127.0.0.1:34659/mail/v4/messages" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="Creating new child job" service=imap user=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/0d039b5c-e193-494a-8398-0f6d5a7e7651" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/2116286a-3cc0-431a-a73e-335fb3217cb7" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/07282b1f-11e5-4d9a-9baa-805c8c8c2760" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/def6a7d3-28ff-455f-81a4-12004d097a4b" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/4e6117b9-0dd5-4bf4-876d-c8e393cc63b6" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/1bb0f378-487b-4aa3-a9b0-1d60e89db256" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/e3e4c28d-2a2f-4130-af38-69d29f53e60a" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/9f8f6048-12a9-4d43-b489-d5a7df77d825" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/88950a72-1be9-4bf4-9406-bdcfde64ba5e" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/f9f1953b-ac54-4e06-bb61-72c09c600010" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/cf8f81ff-aff1-430e-94cc-8e6acfccfb2f" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/4251f346-5511-46d8-acd7-01cbfaae0d5d" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/68f2467f-a874-4948-a0fb-a07f53cc73e7" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/b4baa661-998d-4ce4-921c-93f1368577a8" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/3197d8d7-1fed-4ed8-bf45-b1b4c4b3681d" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/765508f6-5345-4a58-b995-683b3474a18d" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/9fe24996-e003-49ac-ba55-a26360c9818e" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/17c01a08-2ad2-4c33-9586-81389af50a00" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/0a9692a4-8050-4187-acf5-f287cfdea656" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/617ec4e8-f79b-4e5c-a31b-8e0c3fe4d480" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/ea32fc24-e0df-4a7f-909b-ec2a785b0071" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/edc46314-83d3-4e4e-8f37-712ad33457c3" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/5116c74d-db4c-4d56-8704-32f77abea7af" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/7ae83cc6-65fd-42ef-bf48-0704dd8a036f" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/42c27bb0-01a8-4c4d-8261-fd06d26e2179" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/471ed91a-7ea3-4d6e-a349-80185d68e99c" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/15b6e847-9308-4a48-bf5b-bd6438fcf6dd" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/5501e45e-a434-4f7c-b9cc-599d09c57894" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/c61b3268-7b49-4f6a-ba18-506542f52012" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/5184ee58-34ac-45f2-9022-4c521a82989b" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/ec4631e1-ad60-445d-bb24-3c9516d76b57" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/5e60917f-8762-429d-a008-e154e27317e0" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/3eb319b8-8e02-4d47-a2dd-50354bf54871" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/e252862b-a4a9-468e-b388-17ea488e4338" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/15dbf141-7110-49e2-ae0e-d5827321f6ed" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/4227f9ea-90fb-477a-a984-7c04bd875dc0" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/e5abf82c-dc72-43c7-9380-dbc08b043c32" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/970d939a-0c56-4029-8421-555dc9d2ae3d" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/cf1df23b-e3a8-47d9-aa49-79cb49950719" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/f3c80d1b-234d-4967-9f0d-df2d565d560a" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/6e1c38cd-1679-4366-9ae6-99f32455dd24" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/b5f83a3f-a85d-4fd2-96e1-8096522eb82e" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/6bdea7a5-4f4d-48d5-ae84-682e507f09d1" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/10977ea4-9195-4362-87de-5a83289e699e" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/1138e596-ffa7-4996-8652-c76b847e8d3c" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/15fb1269-6fd0-4f54-bb36-d14502ca443f" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/9bb23ed4-11d8-46e7-adf5-f643c0a912cd" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/6c534328-6d7b-4124-8ca1-6881d9c5e573" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/52730462-4747-4736-a15d-64b07c5dd7a7" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/f9907a96-415a-4cb4-ab6c-0fe92f4b59dd" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/4ad41c9b-6d91-4804-ad27-e24f804c1b52" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/a8a7732d-fcf4-4d07-a019-76cfb58b5f6f" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/c57c76be-239b-4870-b967-71e4d43cc38c" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/6821ec9a-c9bd-4d8d-b91f-c3eaaff6210d" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/396b91f5-f0c6-44a6-bdf3-0bebd430a14f" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/fe641209-0438-4de1-b517-efd085a8d356" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/0f5140f8-85fb-47c9-8209-655dba7a4abf" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/ba46d616-b85c-4cc6-ab3f-248fb2d103b1" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/4764b5cb-add8-4f6d-bbf5-93a9a84a1640" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/eed72aa1-b181-41da-9954-0855f6ae0302" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/60eecbb4-c10b-4d29-8632-47aae838f728" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/5607e8d6-6d0e-4de9-96e2-95d87bb33807" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/3aac627c-715e-4c91-afbb-7760577cacde" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/6d766a2b-6f8e-41dd-9d97-35cc877661d9" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/b65b9d0d-ba73-4f39-a23b-a9181b87a9ae" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/7a29a511-5a3d-4392-a481-141e63aac8fe" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/e6bda6cd-b9ed-47ab-b7fe-04c7e47de4e7" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/9847f4fb-1df1-46ce-bf72-719076731d26" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/da6d201c-1c99-4003-91bf-e80a99f88bb1" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/fd074cc8-bc89-4b00-9457-7866a7df7546" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/4aaa5885-74aa-4613-a575-1fd19fd1fe10" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/a8f438c3-fe53-419b-a3c0-375421e0dc7f" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/1896ba44-5f20-401b-b68d-4f05d7cefc91" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="Creating new child job" service=imap user=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/2f9ec251-b269-4fb9-94b3-b20a4c9ed5d0" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/7c91a4e8-5ba6-4392-93a3-be6313cbe20e" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/0ee21111-0185-4359-94c6-17ffe759074f" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/1deeaae1-6327-4dce-8b83-ce607e3a477d" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/154f3db9-50b6-4aec-ba37-5551d74f56b1" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/54fd00f7-ec80-4bdf-8553-bab583aadaad" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/9aaf74c1-5494-4fb3-b9e1-f9e4a2218ddc" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/9debeed5-326e-4cf3-9981-1f001d39bf0d" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/96aee78e-df2f-4ba4-9953-70925187b780" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/e17d4bc5-409a-4316-810b-e1451be64459" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/40eff2fe-921d-412b-90ff-6d7ad71c10e6" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/ef5bacbb-3a05-4a43-8913-49b315fa6ccc" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/d74a542d-3e45-462d-96ea-db5fbc4a0bcf" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/39dce95a-3b9e-482a-9f57-783f5307e07c" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/1212f9a2-8a63-4ded-816a-dd7b166abb7d" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/358fc6e8-7dc3-4c3b-b289-7a2994a52684" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/f9359cfc-83b2-4fd2-b066-364996aa5dcc" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/80ed19eb-be64-4b28-aab4-0c4be6c360ba" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/26117865-f223-40a5-ac09-a492dc094303" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/ff8a6b50-46ec-4e8c-9627-049bd6fd6299" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/7aa775ad-9f86-4003-a939-ebf7118416b3" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/1fed259d-663e-4e37-8bf8-ef59a7ba4542" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/08ad105b-752f-426c-a48f-99840a2958a2" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/c24fd8af-907a-4a6c-aff2-d3d105d316b4" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/dabd1fe4-7f5c-4c2f-846b-731b10089dda" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/401a1df8-b999-46f6-addc-3585d030b72b" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/d4a5fbd5-28fb-415a-92ac-d01fef987027" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/16bce1ea-981d-4727-83a7-35ebd6ef8b28" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/0d8cad8d-bc2f-4b9a-9500-184140ff25ce" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/e7e49fcd-f912-4ffe-9347-cc6ca5c67b25" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/18d0d060-42d7-42ea-8940-6636c777f534" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/00e8f9bf-216a-41f0-a4e9-8e847e1d6bbd" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/dfe4b3fd-6917-434f-bcb8-15afec8fb129" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/3a236863-05a7-4be9-b541-df1724632af6" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/8994a250-6391-4ac7-9375-952a9db000eb" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/b0b8da69-f77e-4a2d-a8b3-e22c39f8486a" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/07386820-6253-4f04-a473-b2f2fb94b94a" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: POST http://127.0.0.1:34659/mail/v4/messages" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="Creating new child job" service=imap user=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/23c80a16-f839-4e21-97ff-dbfabbc9eaa1" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/e1cb3e41-8c79-475c-b6ab-d27460309ea0" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/ddc0d7f6-eac6-4065-b46c-7a068ff3992e" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/9b5eb470-8652-4cfd-b646-e6cd33bb9841" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/5327379f-4560-4923-bd22-d874cd28e43f" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/c64b9a61-22ff-49ba-99d5-7db81b99d60d" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/fed90866-b8a2-4836-bf9a-d54faeec0dd8" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/63b6c461-11df-4cf7-9819-84f38b210f0e" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/3868ccdd-8604-435f-a3bb-d9fed61d67b4" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/6b6f0356-9648-4b99-b87e-0584c3fca7b1" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/5f7324b5-2b25-484b-b703-78cff201814b" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/c4370476-3351-46f6-b1e0-802bec92c03b" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/f8bbd3de-e8ee-47c3-93de-70fefced032a" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/269ad164-9923-4c2a-a79c-7f5c3518acdf" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/1034285a-44c0-4e30-9d34-397eec9d2eee" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/f56d4de3-06b8-4236-9236-9b7de7c597d3" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/2183b84a-3d60-4af9-9456-5a883e3121d5" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/dd158d24-7eaf-44f3-9527-974c98399ade" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/b446bf63-830d-4659-8c00-414879ef443a" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/da210b5c-9980-46dc-a005-3c2f6c3ebd5e" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/94cebdff-af33-422c-a567-c825212769f5" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/abab32dc-8cd3-436f-93f0-6e43fcdd077f" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/0748336f-b824-44f2-8100-bc60b91da7bb" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/71845bed-4922-484a-b7c9-581802937026" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/715528e7-f993-430e-9ad6-187eeafcfebe" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/18cc2c45-9c1b-46fb-a2dc-edb64b18d45b" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/9045d32a-67ab-4b5d-b609-5c1be3a49035" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/32423129-82bb-4519-9e6c-4cd0d8d36b58" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/51199049-1569-4f6a-a300-028e8ba8ceab" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/6f115807-297d-49fc-9fe5-fd5941b56e64" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/db3a4744-e453-4f3e-8e51-b493e85416d1" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/db54d21b-8604-4d92-8294-c4a05d5def9d" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/599e5be5-a777-4372-9e9d-26363309634a" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/292e9e31-2150-454f-8d69-a44b52abe868" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/30d693d7-7fcc-4102-a7e0-1e17bc2b982f" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/66807bef-77ce-4269-ac98-bb014e09b8da" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/8f29932c-8bf7-4bfa-81e4-cd1739c5f52c" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/67012c85-139e-4063-8c08-ba8af5d30617" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/ab537c53-6f52-40b3-962b-3df9ade6057b" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/6b8c01fc-62df-45e4-a5e9-5436c30abae6" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/e3c41d0a-5f45-4bee-b9e4-4a00b9e71b9f" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/2a42d997-5b79-49b1-b258-05d8deb4fa26" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/8a23baa0-f9a9-4a12-8f2c-fe7d3547febf" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/454d17ab-e80b-4cd1-ab5f-5e75d74d55c9" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/9e5dc636-c17a-42dc-9829-66459504d0e5" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/a6ff80dd-fc88-4dbe-9af5-a201456b1771" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/5ae7e64a-29bd-4afd-8c5e-b9620691b11e" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/d9f07611-5c02-4cef-bd6c-9ad1f9732866" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/c48abf1b-e4f0-403c-9424-3b97d282d755" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/f964d5ed-f17e-4d58-b7b7-087fa397d746" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/64cc58c4-809a-4546-9edc-3b4b79ac832e" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/ae1cb339-1193-4dfc-909b-ce62540b737c" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/2d0cf895-a6ab-4d66-b9fb-5be528233028" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/c5ee07d4-e480-43b0-a35e-378cb122b99b" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/333d45f2-557b-4923-9381-861d54b6825b" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/b91c03c0-61d0-416f-80dc-299d34c26e4e" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/0d260a72-650a-416f-ac8a-d620d6398fa9" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/89c85216-a99c-4dfc-b6e7-8d0d918dfdd1" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/b11c3cca-6d38-4d86-84c3-5e36d1600c9c" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/67847dfd-1e3f-478d-9874-a039a02560a1" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/a4de94ec-9e35-4a21-a008-fda770bd756d" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/acc987fe-dad1-4c1b-a96b-84ceccc5ee3c" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/16e8196b-9555-474c-801b-9285ba89da6a" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/66c26691-1fe5-4072-b4a5-96979749e2ff" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="Child job finished" service=imap user=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: POST http://127.0.0.1:34659/mail/v4/messages" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="Creating new child job" service=imap user=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/de3d1fca-807f-4af5-8c75-eca7eabdf95f" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/7bec1d95-ca1e-48f1-a2b3-9ff4976014d2" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/cc21c281-08ed-4ee1-b611-fe816961683d" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/f96b5db0-f942-42be-8f8e-041877d9281f" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/6b828290-8026-4e95-a1fa-565d9f767cc0" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/e8a31570-6aec-4b43-9696-7e355674ee79" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/b26035ee-cb0c-4ba7-91ac-537f4e10fb03" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/1f2350a1-5bc5-44ed-969b-2947a880995b" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/bf929cf3-77dd-49c3-83e8-0b2f4f8b3dcc" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/2deb12f9-21d4-420a-b399-3a8fe7428476" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/1ea8bdcf-eaa9-4310-9c20-843fa50e39a1" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="Child job finished" service=imap user=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/d6fb8ebe-8eba-43a7-b290-cdf42aa9677d" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/a3f0ab56-1b02-4611-b836-3462f17480d5" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/9f03efb2-1907-4925-9421-929bef207fad" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/2850478a-d5fd-497d-9846-e0efb55c96fb" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/db7a9405-1366-46bb-b3fc-74399b9882e0" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/f413fc87-df24-44f8-9c50-e289ca95fc46" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/df8ff77f-6b3e-4545-9f32-5b4b09145088" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/f6ee3bd8-06c4-4646-9878-2d80b2fc26bd" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/283e0232-01df-412f-a90d-b328bf406d4a" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/77be7621-8135-4ddd-9333-f3bcdf37fec8" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/7db61f66-212f-4f70-ad8a-d894a63b55e1" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/6357d331-cdfa-4537-8ec4-e0cdc9815cd0" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/9e5640d6-aebe-42f1-926e-bfb695a77be1" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/f2e8fd47-7415-4a15-b813-0f0493a2df8e" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/1d4f8965-b7de-4f23-9ddd-e8fcd5a37d67" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/abc62d4e-41da-472c-82c0-e8329c63b5a3" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/a84b68b8-46bc-4a41-b9fc-02d10c90fbec" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/6f149501-8adc-42f1-a1e0-55c74c44521a" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/001043cb-893d-49f6-bf39-5decc1cf37e6" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/b00794a7-0a15-4303-8bec-d459f8ef1ca5" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/d9057337-929d-4950-ac01-b58c16ce764c" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/dad5e356-4440-4630-9491-69451e6b58d1" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/10690c3a-5a40-43c7-942b-e4940bc96e59" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/001799b4-43ac-40e3-9b93-178935e93bca" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/cdc086f4-ace0-4bde-ae90-d7b6f67a56e1" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/e6ce64c8-9cb8-40db-a062-0eca8f4f0449" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/48f638eb-8be9-4303-b4c7-6ac15e67a353" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/332dba16-e0fa-40ff-8f09-f1504fdff3cb" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/9c6ce3c0-f739-455b-959a-f61c21725425" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/22f18c52-df67-4bea-9fdc-1a4a24fe5eac" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/72e60d71-8919-4fa2-8e55-eb1c7595dd94" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/f8fd8ace-e847-41ab-9289-2427cd9d0c79" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/3aacbe9b-821c-43c9-9acf-a56cd7d88d5a" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/61729ac7-ea94-4862-92b4-ac25f7d7f3e1" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/caa38be9-bb4d-4ee3-b9bf-d9faaeca0b24" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/e9e4efc6-8893-4477-b4ba-d73f7309b146" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/109e8428-cfc4-4e5b-9972-35f3ee627b66" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/27dba12a-5fdb-49c5-be2f-4a67181978f0" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/30c342b7-baa8-4a82-80bb-43b93b94ca77" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/dd48b700-4fea-4068-8b98-6501b200e12e" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/e0012325-4bf0-48e4-bca7-72c74a102ffa" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/ab0f85e7-e2a4-49c7-8e1e-a622db622544" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/efe73c63-301a-4df1-8378-15cc13b2bbe9" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/0e1d9d6b-2905-4056-bdb7-de3d38078065" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/955b57d3-c12e-43d9-a448-00ef53ddad79" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/9d04374a-5d89-4eb5-a3ce-b61b58bcdde5" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/edcbd389-7a31-455e-9277-97fbf6bc82f9" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/355e0238-5217-407c-b021-034841f0bfe2" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="Child job finished" service=imap user=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/eaeffebb-55dd-490b-aff3-8da8a46f2fc3" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/20934eb0-c1dc-4399-80fb-f0a977d9d9fc" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/1221b493-a9f8-4348-b165-1ae08b17fb56" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/ab951ff0-aa75-4390-ab49-e6648f96d843" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/b5f75bfe-dc9f-4508-8569-a5a85f7d87a0" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/e22a907d-fb40-4b66-9324-ebe844faaed8" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/4f812cd3-7e82-4912-b087-1f3dc5de293e" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/98f1f3fb-b8a5-4e36-a6de-824280a3579f" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/01e01413-c8a4-4252-a974-081400a61b49" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/a969b38e-00c2-4742-a9c5-8e211ca3d758" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/b58980cb-38fa-446f-891d-3a0a3c2c5168" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/69aa652a-54c4-4f42-9d22-a48f9a0811ea" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/a408323d-ba6c-4c02-8acb-90a1c8a50b21" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/fbd048e1-0274-428a-a46c-17765aef1fe0" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/f23019bb-b068-4e46-8b28-af99d9fd4111" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/f8872b47-d622-4b08-b700-72ca273348c6" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/c1e41ee0-082e-4b0d-b672-9907ed9b6b99" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/62d6a6ec-2671-4db0-a682-e8a92b6312e6" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/8fb2faaa-3af2-4561-8587-ad2544f5e555" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/d314eda5-5327-4a17-b37c-886c4e86ef96" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/a6ef8a70-11dd-4bfc-9a85-2819b689865a" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/bdb3747b-789b-42f3-8fe8-1d6187a8b6e0" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/dc6dc594-d65e-4102-9540-1f3d15ffd7f6" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/66464e5f-cccb-4c07-8ce0-8c323221ddcc" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/bb272e8c-cd66-404e-929d-1ccabc166e35" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="Job finished" service=imap user=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/ARg=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="Child job finished" service=imap user=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="Child job finished" service=imap user=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="Synced messages" service=imap user=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="Finished user sync" duration=13.789235628s service=imap user=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="Event loop reset" eventID="AQM=" service=user-events user=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/core/v4/events/AQM=" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="Received new API event" new="Event ARg=: messages: created=20, updated=0, deleted=0, addresses: created=1, updated=0, deleted=0" old="AQM=" service=user-events user=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="Handling Address Events (1)" service=user-identity user=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="Handling address created event" addressID=e56a822d-73cd-43c9-a826-ecbb1cb62434 email="******** (35eaf701)" index=0 service=user-identity user=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="Handling message created event" date=0 messageID=f9f1953b-ac54-4e06-bb61-72c09c600010 service=imap subject="******** (532eaabd)" user=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: GET http://127.0.0.1:34659/mail/v4/messages/f9f1953b-ac54-4e06-bb61-72c09c600010" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: POST http://127.0.0.1:34659/data/v1/stats" pkg=gpa/client userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:09+02:00" level=info msg="Configuration Status Success event sent." userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:10+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:00:10+02:00" level=info msg="Closing user" userID=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:10+02:00" level=info msg="Handling message created event" date=0 messageID=0d039b5c-e193-494a-8398-0f6d5a7e7651 service=imap subject="******** (532eaabd)" user=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:10+02:00" level=warning msg="Get \"http://127.0.0.1:34659/mail/v4/messages/0d039b5c-e193-494a-8398-0f6d5a7e7651\": context canceled, Attempt 1" pkg=gpa/client time="2024-08-08T06:00:10+02:00" level=error msg="Get \"http://127.0.0.1:34659/mail/v4/messages/0d039b5c-e193-494a-8398-0f6d5a7e7651\": context canceled" pkg=gpa/client time="2024-08-08T06:00:10+02:00" level=info msg="Exiting IMAP Service" service=imap user=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:10+02:00" level=info msg="Exiting service main loop" service=smtp user=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:10+02:00" level=info msg="Exiting Service" service=user-identity user=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:10+02:00" level=info msg="Exiting service main loop" service=telemetry user=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:10+02:00" level=error msg="Failed to apply event" error="failed to handle event due to context cancellation: failed to apply message events: failed to handle create message event: failed to get full message: received no response from API: Get \"http://127.0.0.1:34659/mail/v4/messages/0d039b5c-e193-494a-8398-0f6d5a7e7651\": context canceled" service=user-events subscriber=imap-97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 user=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:10+02:00" level=info msg="Exiting service" service=user-events user=97a924d0-6d6a-40b7-b3ff-642a0ce2fc36 time="2024-08-08T06:00:10+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:00:10+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:00:10+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:00:10+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:38055: use of closed network connection" service=server-manager time="2024-08-08T06:00:10+02:00" level=info msg="Closing SMTP server" service=server-manager --- PASS: TestBridge_EventReplayAfterSyncHasFinished (16.73s) === RUN TestBridge_MessageCreateDuringSync time="2024-08-08T06:00:11+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_MessageCreateDuringSync3805340580/001/config1443181894/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:00:11+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_MessageCreateDuringSync3805340580/001/data1290409593/gluon/backend/db gluonStore=/tmp/TestBridge_MessageCreateDuringSync3805340580/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-08-08T06:00:11+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:00:11+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:00:11+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:00:11+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:00:11+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:00:11+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-08-08T06:00:11+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:00:11+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-08-08T06:00:11+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-08-08T06:00:11+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:00:11+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:00:11+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T06:00:11+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:00:11+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-08-08T06:00:11+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (c009985f)" time="2024-08-08T06:00:11+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (c009985f)" time="2024-08-08T06:00:11+02:00" level=info msg="200 OK: POST http://127.0.0.1:45109/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:00:12+02:00" level=info msg="200 OK: POST http://127.0.0.1:45109/auth/v4" pkg=gpa/manager time="2024-08-08T06:00:12+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=6c545a83-3404-467a-8be3-f4d9073a9b69 time="2024-08-08T06:00:12+02:00" level=info msg="Adding vault user" userID=6c545a83-3404-467a-8be3-f4d9073a9b69 time="2024-08-08T06:00:12+02:00" level=info msg="Creating new user" userID=6c545a83-3404-467a-8be3-f4d9073a9b69 time="2024-08-08T06:00:12+02:00" level=info msg="Creating user object" numAddr=1 numLabels=13 userID=6c545a83-3404-467a-8be3-f4d9073a9b69 time="2024-08-08T06:00:12+02:00" level=info msg="200 OK: GET http://127.0.0.1:45109/core/v4/events/latest" pkg=gpa/client userID=6c545a83-3404-467a-8be3-f4d9073a9b69 time="2024-08-08T06:00:12+02:00" level=info msg="Starting service Last EventID=AQI=" service=user-events user=6c545a83-3404-467a-8be3-f4d9073a9b69 time="2024-08-08T06:00:12+02:00" level=info msg="200 OK: GET http://127.0.0.1:45109/core/v4/settings" pkg=gpa/client userID=6c545a83-3404-467a-8be3-f4d9073a9b69 time="2024-08-08T06:00:12+02:00" level=info msg="Starting service main loop" service=telemetry user=6c545a83-3404-467a-8be3-f4d9073a9b69 time="2024-08-08T06:00:12+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=6c545a83-3404-467a-8be3-f4d9073a9b69 time="2024-08-08T06:00:12+02:00" level=info msg="Starting service main loop" service=smtp user=6c545a83-3404-467a-8be3-f4d9073a9b69 time="2024-08-08T06:00:12+02:00" level=info msg="200 OK: GET http://127.0.0.1:45109/core/v4/labels?Type=4" pkg=gpa/client userID=6c545a83-3404-467a-8be3-f4d9073a9b69 time="2024-08-08T06:00:12+02:00" level=info msg="200 OK: GET http://127.0.0.1:45109/core/v4/labels?Type=3" pkg=gpa/client userID=6c545a83-3404-467a-8be3-f4d9073a9b69 time="2024-08-08T06:00:12+02:00" level=info msg="200 OK: GET http://127.0.0.1:45109/core/v4/labels?Type=1" pkg=gpa/client userID=6c545a83-3404-467a-8be3-f4d9073a9b69 time="2024-08-08T06:00:12+02:00" level=info msg="Adding user to imap server" addrID=dc7f3a65-953f-48ad-9215-22ca22ac7d21 service=server-manager time="2024-08-08T06:00:12+02:00" level=info msg="Creating new IMAP user" addrID=dc7f3a65-953f-48ad-9215-22ca22ac7d21 service=server-manager time="2024-08-08T06:00:12+02:00" level=info msg="Setting gluon ID" addrID=dc7f3a65-953f-48ad-9215-22ca22ac7d21 gluonID=bf8ee66c-4156-4bc4-8a1f-b40024f83152 userID=6c545a83-3404-467a-8be3-f4d9073a9b69 time="2024-08-08T06:00:12+02:00" level=info msg="Created new IMAP user" addrID=dc7f3a65-953f-48ad-9215-22ca22ac7d21 gluonID=bf8ee66c-4156-4bc4-8a1f-b40024f83152 service=server-manager time="2024-08-08T06:00:12+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:00:12+02:00" level=info msg=Resuming service=user-events user=6c545a83-3404-467a-8be3-f4d9073a9b69 time="2024-08-08T06:00:12+02:00" level=info msg="Received mailbox message count" count=0 gluonID=bf8ee66c-4156-4bc4-8a1f-b40024f83152 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:00:12+02:00" level=info msg="Starting IMAP Service" service=imap user=6c545a83-3404-467a-8be3-f4d9073a9b69 time="2024-08-08T06:00:12+02:00" level=info msg="Sync triggered" service=imap user=6c545a83-3404-467a-8be3-f4d9073a9b69 time="2024-08-08T06:00:12+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:00:12.082271966 +0200 CEST m=+153.711102179" user=6c545a83-3404-467a-8be3-f4d9073a9b69 time="2024-08-08T06:00:12+02:00" level=info msg="Syncing labels" service=imap user=6c545a83-3404-467a-8be3-f4d9073a9b69 time="2024-08-08T06:00:12+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:6c545a83-3404-467a-8be3-f4d9073a9b69" userID=6c545a83-3404-467a-8be3-f4d9073a9b69 time="2024-08-08T06:00:12+02:00" level=info msg="Synced labels" service=imap user=6c545a83-3404-467a-8be3-f4d9073a9b69 time="2024-08-08T06:00:12+02:00" level=warning msg="429 GET http://127.0.0.1:45109/mail/v4/messages/count: Request failed with status 429 (Code=2001, Status=429), Attempt 1" pkg=gpa/client time="2024-08-08T06:00:12+02:00" level=warning msg="Too many requests, retrying after delay" after=18 method=GET pkg=gpa status=429 url="http://127.0.0.1:45109/mail/v4/messages/count" time="2024-08-08T06:00:12+02:00" level=info msg="200 OK: GET http://127.0.0.1:45109/core/v4/events/AQI=" pkg=gpa/client userID=6c545a83-3404-467a-8be3-f4d9073a9b69 time="2024-08-08T06:00:12+02:00" level=info msg="200 OK: GET http://127.0.0.1:45109/core/v4/events/AQI=" pkg=gpa/client userID=6c545a83-3404-467a-8be3-f4d9073a9b69 time="2024-08-08T06:00:12+02:00" level=info msg="200 OK: GET http://127.0.0.1:45109/core/v4/events/AQI=" pkg=gpa/client userID=6c545a83-3404-467a-8be3-f4d9073a9b69 time="2024-08-08T06:00:12+02:00" level=info msg="200 OK: GET http://127.0.0.1:45109/core/v4/events/AQI=" pkg=gpa/client userID=6c545a83-3404-467a-8be3-f4d9073a9b69 time="2024-08-08T06:00:12+02:00" level=info msg="200 OK: GET http://127.0.0.1:45109/core/v4/events/AQI=" pkg=gpa/client userID=6c545a83-3404-467a-8be3-f4d9073a9b69 time="2024-08-08T06:00:12+02:00" level=info msg="200 OK: GET http://127.0.0.1:45109/core/v4/events/AQI=" pkg=gpa/client userID=6c545a83-3404-467a-8be3-f4d9073a9b69 time="2024-08-08T06:00:12+02:00" level=info msg="200 OK: GET http://127.0.0.1:45109/core/v4/events/AQI=" pkg=gpa/client userID=6c545a83-3404-467a-8be3-f4d9073a9b69 time="2024-08-08T06:00:13+02:00" level=info msg="200 OK: GET http://127.0.0.1:45109/core/v4/events/AQI=" pkg=gpa/client userID=6c545a83-3404-467a-8be3-f4d9073a9b69 time="2024-08-08T06:00:13+02:00" level=info msg="Received new API event" new="Event ARc=: messages: created=20, updated=0, deleted=0, addresses: created=1, updated=0, deleted=0" old="AQI=" service=user-events user=6c545a83-3404-467a-8be3-f4d9073a9b69 time="2024-08-08T06:00:13+02:00" level=info msg="Handling Address Events (1)" service=user-identity user=6c545a83-3404-467a-8be3-f4d9073a9b69 time="2024-08-08T06:00:13+02:00" level=info msg="Handling address created event" addressID=942ba09d-49b0-49b6-84b2-559bcad6082c email="******** (35eaf701)" index=0 service=user-identity user=6c545a83-3404-467a-8be3-f4d9073a9b69 time="2024-08-08T06:00:13+02:00" level=info msg="Handling message created event" date=0 messageID=b2f6fc9b-34cc-4ce5-b2ad-5b5982cc4c59 service=imap subject="******** (532eaabd)" user=6c545a83-3404-467a-8be3-f4d9073a9b69 time="2024-08-08T06:00:13+02:00" level=info msg="200 OK: GET http://127.0.0.1:45109/mail/v4/messages/b2f6fc9b-34cc-4ce5-b2ad-5b5982cc4c59" pkg=gpa/client userID=6c545a83-3404-467a-8be3-f4d9073a9b69 time="2024-08-08T06:00:13+02:00" level=info msg="200 OK: POST http://127.0.0.1:45109/data/v1/stats" pkg=gpa/client userID=6c545a83-3404-467a-8be3-f4d9073a9b69 time="2024-08-08T06:00:13+02:00" level=info msg="Configuration Status Success event sent." userID=6c545a83-3404-467a-8be3-f4d9073a9b69 time="2024-08-08T06:00:13+02:00" level=info msg="Handling message created event" date=0 messageID=a6fbe21a-9387-45cd-bc5b-57e1365ccd50 service=imap subject="******** (532eaabd)" user=6c545a83-3404-467a-8be3-f4d9073a9b69 time="2024-08-08T06:00:13+02:00" level=info msg="200 OK: GET http://127.0.0.1:45109/mail/v4/messages/a6fbe21a-9387-45cd-bc5b-57e1365ccd50" pkg=gpa/client userID=6c545a83-3404-467a-8be3-f4d9073a9b69 time="2024-08-08T06:00:13+02:00" level=info msg="Handling message created event" date=0 messageID=6a6b5c97-7b21-4b95-80c0-764a385a9920 service=imap subject="******** (532eaabd)" user=6c545a83-3404-467a-8be3-f4d9073a9b69 time="2024-08-08T06:00:13+02:00" level=info msg="200 OK: GET http://127.0.0.1:45109/mail/v4/messages/6a6b5c97-7b21-4b95-80c0-764a385a9920" pkg=gpa/client userID=6c545a83-3404-467a-8be3-f4d9073a9b69 time="2024-08-08T06:00:13+02:00" level=info msg="Handling message created event" date=0 messageID=e7e724b4-ed03-4f3d-962d-d7a73bd75a9b service=imap subject="******** (532eaabd)" user=6c545a83-3404-467a-8be3-f4d9073a9b69 time="2024-08-08T06:00:13+02:00" level=info msg="200 OK: GET http://127.0.0.1:45109/mail/v4/messages/e7e724b4-ed03-4f3d-962d-d7a73bd75a9b" pkg=gpa/client userID=6c545a83-3404-467a-8be3-f4d9073a9b69 time="2024-08-08T06:00:13+02:00" level=info msg="Handling message created event" date=0 messageID=15d09c6d-da23-425c-81c7-81bcffa9e6d9 service=imap subject="******** (532eaabd)" user=6c545a83-3404-467a-8be3-f4d9073a9b69 time="2024-08-08T06:00:13+02:00" level=info msg="200 OK: GET http://127.0.0.1:45109/mail/v4/messages/15d09c6d-da23-425c-81c7-81bcffa9e6d9" pkg=gpa/client userID=6c545a83-3404-467a-8be3-f4d9073a9b69 time="2024-08-08T06:00:13+02:00" level=info msg="Handling message created event" date=0 messageID=0f0ed7aa-9587-4f19-babc-40ae4ce6bbc1 service=imap subject="******** (532eaabd)" user=6c545a83-3404-467a-8be3-f4d9073a9b69 time="2024-08-08T06:00:13+02:00" level=info msg="200 OK: GET http://127.0.0.1:45109/mail/v4/messages/0f0ed7aa-9587-4f19-babc-40ae4ce6bbc1" pkg=gpa/client userID=6c545a83-3404-467a-8be3-f4d9073a9b69 time="2024-08-08T06:00:13+02:00" level=info msg="Handling message created event" date=0 messageID=a25500b0-a528-46f6-a0d7-98af58b8a660 service=imap subject="******** (532eaabd)" user=6c545a83-3404-467a-8be3-f4d9073a9b69 time="2024-08-08T06:00:13+02:00" level=info msg="200 OK: GET http://127.0.0.1:45109/mail/v4/messages/a25500b0-a528-46f6-a0d7-98af58b8a660" pkg=gpa/client userID=6c545a83-3404-467a-8be3-f4d9073a9b69 time="2024-08-08T06:00:13+02:00" level=info msg="Handling message created event" date=0 messageID=81b29a40-19a3-409c-b257-f2f1c55ad055 service=imap subject="******** (532eaabd)" user=6c545a83-3404-467a-8be3-f4d9073a9b69 time="2024-08-08T06:00:13+02:00" level=info msg="200 OK: GET http://127.0.0.1:45109/mail/v4/messages/81b29a40-19a3-409c-b257-f2f1c55ad055" pkg=gpa/client userID=6c545a83-3404-467a-8be3-f4d9073a9b69 time="2024-08-08T06:00:13+02:00" level=info msg="Handling message created event" date=0 messageID=e51b4e56-9ea6-4934-9515-946150ca6c8d service=imap subject="******** (532eaabd)" user=6c545a83-3404-467a-8be3-f4d9073a9b69 time="2024-08-08T06:00:13+02:00" level=info msg="200 OK: GET http://127.0.0.1:45109/mail/v4/messages/e51b4e56-9ea6-4934-9515-946150ca6c8d" pkg=gpa/client userID=6c545a83-3404-467a-8be3-f4d9073a9b69 time="2024-08-08T06:00:13+02:00" level=info msg="Handling message created event" date=0 messageID=81e3a970-c544-45f7-a825-b3c476ba63db service=imap subject="******** (532eaabd)" user=6c545a83-3404-467a-8be3-f4d9073a9b69 time="2024-08-08T06:00:13+02:00" level=info msg="200 OK: GET http://127.0.0.1:45109/mail/v4/messages/81e3a970-c544-45f7-a825-b3c476ba63db" pkg=gpa/client userID=6c545a83-3404-467a-8be3-f4d9073a9b69 time="2024-08-08T06:00:13+02:00" level=info msg="Handling message created event" date=0 messageID=c781afb5-a8cb-483e-9b9e-c970771edf26 service=imap subject="******** (532eaabd)" user=6c545a83-3404-467a-8be3-f4d9073a9b69 time="2024-08-08T06:00:13+02:00" level=info msg="200 OK: GET http://127.0.0.1:45109/mail/v4/messages/c781afb5-a8cb-483e-9b9e-c970771edf26" pkg=gpa/client userID=6c545a83-3404-467a-8be3-f4d9073a9b69 time="2024-08-08T06:00:13+02:00" level=info msg="Handling message created event" date=0 messageID=30d6a116-d504-41b1-8c96-536a229ed3bf service=imap subject="******** (532eaabd)" user=6c545a83-3404-467a-8be3-f4d9073a9b69 time="2024-08-08T06:00:13+02:00" level=info msg="200 OK: GET http://127.0.0.1:45109/mail/v4/messages/30d6a116-d504-41b1-8c96-536a229ed3bf" pkg=gpa/client userID=6c545a83-3404-467a-8be3-f4d9073a9b69 time="2024-08-08T06:00:13+02:00" level=info msg="Handling message created event" date=0 messageID=c25b9c60-4332-40cf-818e-8bc38d5e427b service=imap subject="******** (532eaabd)" user=6c545a83-3404-467a-8be3-f4d9073a9b69 time="2024-08-08T06:00:13+02:00" level=info msg="200 OK: GET http://127.0.0.1:45109/mail/v4/messages/c25b9c60-4332-40cf-818e-8bc38d5e427b" pkg=gpa/client userID=6c545a83-3404-467a-8be3-f4d9073a9b69 time="2024-08-08T06:00:13+02:00" level=info msg="Handling message created event" date=0 messageID=6c244470-c6eb-4fae-a451-3acd5464389c service=imap subject="******** (532eaabd)" user=6c545a83-3404-467a-8be3-f4d9073a9b69 time="2024-08-08T06:00:13+02:00" level=info msg="200 OK: GET http://127.0.0.1:45109/mail/v4/messages/6c244470-c6eb-4fae-a451-3acd5464389c" pkg=gpa/client userID=6c545a83-3404-467a-8be3-f4d9073a9b69 time="2024-08-08T06:00:13+02:00" level=info msg="Handling message created event" date=0 messageID=3f48bd19-f294-4c60-b22a-4773f07ab6d8 service=imap subject="******** (532eaabd)" user=6c545a83-3404-467a-8be3-f4d9073a9b69 time="2024-08-08T06:00:13+02:00" level=info msg="200 OK: GET http://127.0.0.1:45109/mail/v4/messages/3f48bd19-f294-4c60-b22a-4773f07ab6d8" pkg=gpa/client userID=6c545a83-3404-467a-8be3-f4d9073a9b69 time="2024-08-08T06:00:13+02:00" level=info msg="Handling message created event" date=0 messageID=53bf0267-9f98-4aeb-9428-f446e5b7f730 service=imap subject="******** (532eaabd)" user=6c545a83-3404-467a-8be3-f4d9073a9b69 time="2024-08-08T06:00:13+02:00" level=info msg="200 OK: GET http://127.0.0.1:45109/mail/v4/messages/53bf0267-9f98-4aeb-9428-f446e5b7f730" pkg=gpa/client userID=6c545a83-3404-467a-8be3-f4d9073a9b69 time="2024-08-08T06:00:13+02:00" level=info msg="Handling message created event" date=0 messageID=1bbf43c7-d1b4-46bf-97d3-d14f84da08c2 service=imap subject="******** (532eaabd)" user=6c545a83-3404-467a-8be3-f4d9073a9b69 time="2024-08-08T06:00:13+02:00" level=info msg="200 OK: GET http://127.0.0.1:45109/mail/v4/messages/1bbf43c7-d1b4-46bf-97d3-d14f84da08c2" pkg=gpa/client userID=6c545a83-3404-467a-8be3-f4d9073a9b69 time="2024-08-08T06:00:13+02:00" level=info msg="Handling message created event" date=0 messageID=505e855b-3d5b-4ace-ada4-0d15ddbad63e service=imap subject="******** (532eaabd)" user=6c545a83-3404-467a-8be3-f4d9073a9b69 time="2024-08-08T06:00:13+02:00" level=info msg="200 OK: GET http://127.0.0.1:45109/mail/v4/messages/505e855b-3d5b-4ace-ada4-0d15ddbad63e" pkg=gpa/client userID=6c545a83-3404-467a-8be3-f4d9073a9b69 time="2024-08-08T06:00:13+02:00" level=info msg="Handling message created event" date=0 messageID=7d501161-74f5-4edd-a315-79302abed23c service=imap subject="******** (532eaabd)" user=6c545a83-3404-467a-8be3-f4d9073a9b69 time="2024-08-08T06:00:13+02:00" level=info msg="200 OK: GET http://127.0.0.1:45109/mail/v4/messages/7d501161-74f5-4edd-a315-79302abed23c" pkg=gpa/client userID=6c545a83-3404-467a-8be3-f4d9073a9b69 time="2024-08-08T06:00:13+02:00" level=info msg="Handling message created event" date=0 messageID=d40cf659-bc79-402b-8726-9f0de554a05e service=imap subject="******** (532eaabd)" user=6c545a83-3404-467a-8be3-f4d9073a9b69 time="2024-08-08T06:00:13+02:00" level=info msg="200 OK: GET http://127.0.0.1:45109/mail/v4/messages/d40cf659-bc79-402b-8726-9f0de554a05e" pkg=gpa/client userID=6c545a83-3404-467a-8be3-f4d9073a9b69 time="2024-08-08T06:00:13+02:00" level=info msg="200 OK: GET http://127.0.0.1:45109/core/v4/events/ARc=" pkg=gpa/client userID=6c545a83-3404-467a-8be3-f4d9073a9b69 time="2024-08-08T06:00:13+02:00" level=info msg="200 OK: GET http://127.0.0.1:45109/core/v4/events/ARc=" pkg=gpa/client userID=6c545a83-3404-467a-8be3-f4d9073a9b69 time="2024-08-08T06:00:13+02:00" level=info msg="200 OK: GET http://127.0.0.1:45109/core/v4/events/ARc=" pkg=gpa/client userID=6c545a83-3404-467a-8be3-f4d9073a9b69 time="2024-08-08T06:00:13+02:00" level=info msg="200 OK: GET http://127.0.0.1:45109/core/v4/events/ARc=" pkg=gpa/client userID=6c545a83-3404-467a-8be3-f4d9073a9b69 time="2024-08-08T06:00:13+02:00" level=info msg="200 OK: GET http://127.0.0.1:45109/core/v4/events/ARc=" pkg=gpa/client userID=6c545a83-3404-467a-8be3-f4d9073a9b69 time="2024-08-08T06:00:13+02:00" level=info msg="200 OK: GET http://127.0.0.1:45109/core/v4/events/ARc=" pkg=gpa/client userID=6c545a83-3404-467a-8be3-f4d9073a9b69 time="2024-08-08T06:00:13+02:00" level=info msg="200 OK: GET http://127.0.0.1:45109/core/v4/events/ARc=" pkg=gpa/client userID=6c545a83-3404-467a-8be3-f4d9073a9b69 time="2024-08-08T06:00:13+02:00" level=info msg="200 OK: GET http://127.0.0.1:45109/core/v4/events/ARc=" pkg=gpa/client userID=6c545a83-3404-467a-8be3-f4d9073a9b69 time="2024-08-08T06:00:14+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:00:14+02:00" level=info msg="Closing user" userID=6c545a83-3404-467a-8be3-f4d9073a9b69 time="2024-08-08T06:00:14+02:00" level=error msg="context canceled" pkg=gpa/client time="2024-08-08T06:00:14+02:00" level=error msg="Failed to sync, will retry later" error="failed to retrieve message ids: context canceled" service=imap user=6c545a83-3404-467a-8be3-f4d9073a9b69 time="2024-08-08T06:00:14+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=6c545a83-3404-467a-8be3-f4d9073a9b69 time="2024-08-08T06:00:14+02:00" level=info msg="Finished user sync" duration=1.929528213s service=imap user=6c545a83-3404-467a-8be3-f4d9073a9b69 time="2024-08-08T06:00:14+02:00" level=info msg="Exiting IMAP Service" service=imap user=6c545a83-3404-467a-8be3-f4d9073a9b69 time="2024-08-08T06:00:14+02:00" level=info msg="Exiting service main loop" service=smtp user=6c545a83-3404-467a-8be3-f4d9073a9b69 time="2024-08-08T06:00:14+02:00" level=info msg="Exiting Service" service=user-identity user=6c545a83-3404-467a-8be3-f4d9073a9b69 time="2024-08-08T06:00:14+02:00" level=info msg="Exiting service main loop" service=telemetry user=6c545a83-3404-467a-8be3-f4d9073a9b69 time="2024-08-08T06:00:14+02:00" level=info msg="Exiting service" service=user-events user=6c545a83-3404-467a-8be3-f4d9073a9b69 time="2024-08-08T06:00:14+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:00:14+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:00:14+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:00:14+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:34751: use of closed network connection" service=server-manager time="2024-08-08T06:00:14+02:00" level=info msg="Closing SMTP server" service=server-manager --- PASS: TestBridge_MessageCreateDuringSync (3.97s) === RUN TestBridge_CorruptedVaultClearsPreviousIMAPSyncState time="2024-08-08T06:00:15+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_CorruptedVaultClearsPreviousIMAPSyncState630581321/001/config276089807/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:00:15+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_CorruptedVaultClearsPreviousIMAPSyncState630581321/001/data4035746397/gluon/backend/db gluonStore=/tmp/TestBridge_CorruptedVaultClearsPreviousIMAPSyncState630581321/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-08-08T06:00:15+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:00:15+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:00:15+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:00:15+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:00:15+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:00:15+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:00:15+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-08-08T06:00:15+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-08-08T06:00:15+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-08-08T06:00:15+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:00:15+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:00:15+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T06:00:15+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:00:15+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-08-08T06:00:15+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (c009985f)" time="2024-08-08T06:00:15+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (c009985f)" time="2024-08-08T06:00:15+02:00" level=info msg="200 OK: POST https://127.0.0.1:44805/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: POST https://127.0.0.1:44805/auth/v4" pkg=gpa/manager time="2024-08-08T06:00:16+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="Adding vault user" userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="Creating new user" userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="Creating user object" numAddr=1 numLabels=13 userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/core/v4/events/latest" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="Starting service Last EventID=Zg==" service=user-events user=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/core/v4/settings" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="Starting service main loop" service=telemetry user=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="Starting service main loop" service=smtp user=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/core/v4/labels?Type=4" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/core/v4/labels?Type=3" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/core/v4/labels?Type=1" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="Adding user to imap server" addrID=3bef1502-51a5-4fec-ba69-b27ff0a34ae8 service=server-manager time="2024-08-08T06:00:16+02:00" level=info msg="Creating new IMAP user" addrID=3bef1502-51a5-4fec-ba69-b27ff0a34ae8 service=server-manager time="2024-08-08T06:00:16+02:00" level=info msg="Setting gluon ID" addrID=3bef1502-51a5-4fec-ba69-b27ff0a34ae8 gluonID=78bc86e5-32ca-4c3a-b857-b1777d57bd34 userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="Created new IMAP user" addrID=3bef1502-51a5-4fec-ba69-b27ff0a34ae8 gluonID=78bc86e5-32ca-4c3a-b857-b1777d57bd34 service=server-manager time="2024-08-08T06:00:16+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:00:16+02:00" level=info msg=Resuming service=user-events user=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="Received mailbox message count" count=0 gluonID=78bc86e5-32ca-4c3a-b857-b1777d57bd34 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:00:16+02:00" level=info msg="Starting IMAP Service" service=imap user=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="Sync triggered" service=imap user=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:00:16.331487701 +0200 CEST m=+157.960317913" user=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="Syncing labels" service=imap user=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:823900b4-61d3-4b0d-bc22-777c7ed37c0e" userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="Synced labels" service=imap user=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/count" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="Syncing messages" service=imap user=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="Job started" service=imap user=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: POST https://127.0.0.1:44805/mail/v4/messages" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="Creating new child job" service=imap user=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: POST https://127.0.0.1:44805/mail/v4/messages" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="Creating new child job" service=imap user=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/230bf946-cb7e-4538-8b9d-0e17a39b77f2" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/a0c294a6-1d76-4347-810d-8520620bf525" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/347a33df-67cc-429e-99df-ba4e8407af15" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/920da5b5-9ad6-4e7a-8df6-c08d607a321a" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/f9529a82-9bdc-46ca-adeb-7d6e847c9458" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/701ad5f9-7add-4e0c-b09e-497b568a58e4" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/2735dc25-34f8-442c-95ee-48ca7b07d389" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/c65dde9d-2996-4245-ac08-9432e5346eea" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/dac45de5-0828-414a-8810-a12bc8e40224" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/af465f0b-d756-4d16-922f-cb71322854d3" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/394f42ba-91e4-4dd2-a292-f7068cf0b4bb" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/01a0e4ba-de8a-46eb-bde5-0337d5d28583" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/7db9dfd4-4061-44ad-8c61-521b1d502f99" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/9b5a2b67-00e5-4850-a3f0-fe283002942b" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/91db4395-48b9-4ed6-b726-74f7a9f56bef" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/05550e6d-ab7b-4530-afa0-d62624ea8219" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/125249ba-eccb-4106-b759-79c5193933a8" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/317eb363-0a7c-4721-8e09-42134c56f192" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/e7ceadbc-a37a-4d8f-a5be-30c1cc86b763" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/fb2c46ed-9a28-40ff-ae36-8aa60564258d" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/e6489c06-a9a2-40d5-85d0-a8c40edbd59e" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/85fe35bc-3242-4d0a-ab37-3b3dd5b3cbef" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/2e5a511f-07b6-4d5b-b4e3-69f9c146ac7d" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/a33a4352-82b4-4200-b521-d343928e9443" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/3588caeb-7b43-4383-89f4-b94144036b1c" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/ee72bf31-57ef-494d-9bab-d33af43c1c3b" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/cf62ac2d-5413-43e4-91af-52ca4bfb4d8c" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/d0ac179e-b38c-4eab-aa78-6b59ab42cbae" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/e9b09935-a504-4302-95a2-a847500b341e" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/e5395e76-a67e-4d5a-bb2c-07681bd7103d" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/d30afffe-23bf-4ba0-8ed7-4b721151953f" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/2cd1e459-f86f-441c-87c4-20f68946a73f" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/05f6dd51-e016-417f-97ad-b80cc0369ca9" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/b3ab2b01-af30-4a4e-8d25-d5d90b56b338" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/357c172f-5a71-4761-bc55-813a82fbee03" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/67575450-0cab-4444-856c-c10c2b25e71d" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/cfbbf91f-70bb-4ae8-8be8-aecd5cdb9062" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/07944c5d-ff08-4c52-9aae-f56ab1a59c87" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/1eac95de-6a5a-4b7b-aa0a-6bbb08b41e03" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/0c153f2e-a7af-4b68-a462-b5af56411708" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/219607f3-6bd4-4d04-8751-df94fe7310f8" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/029cd7dc-b827-4da8-ba45-55b42410afa0" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/e259065a-c061-4f92-ac69-4f3b51156e17" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/dc4259eb-469f-443f-82b1-0a8053b157b6" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/d7f27849-3251-405c-b070-29e7ab767d78" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/78e25cbc-fcb3-4680-ac58-eb88b11370f5" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/651c98bc-57c2-4035-b4b2-dde7e31a83dd" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/481e51c7-4c15-45e9-973b-ba4d5a5c9cdc" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/d1385428-b43d-4ef3-aeb6-11c0f3ad209e" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/7462b851-860d-4e40-ab05-0e463fb1489f" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/d988b880-3bf5-4557-93f0-89b6fa1dc157" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/913bdcf1-7675-4043-9386-9d5c98d46c08" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/0f753040-9987-483f-b2a2-7cfd5873c788" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/a97970ae-9635-45ee-b09f-3a613451fbe0" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/de0b6a5d-9fea-4859-9888-9099baa6d362" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/ddd65e80-19e3-4e1d-bd7f-5d4731c49fdd" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/132f2c98-da40-4541-9b9c-5bc8ab4a29cb" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/d7d143ce-d1e1-4852-b47b-9249aeed6463" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/b179c06b-bcb2-495f-8af2-9f0b9aa9a2a3" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/eb848039-b129-4159-a4e9-50b902e93d41" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/73f29de2-2c89-440b-97cd-3cbc8111840b" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/2a504c9b-abc8-4a46-88cf-f732d6da7b44" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/60ad69fe-4812-4960-9f5b-6173bda3b3eb" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/b1e72714-52a3-4b99-909e-4c33633c6ca9" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/c118a0f3-cd0e-4f31-ac02-11d11c59387b" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/8ab08c82-1534-43b3-a541-ed8d950a47ae" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/3abf5f0a-1590-473e-8e83-19dff87ff77f" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/fd651a80-aa7d-422f-865b-3edd6c766876" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/2d3dd9fd-afb3-42e2-a5e8-6a66044804fd" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/b3b42771-e5fd-46ca-87df-b994db437efc" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/df96b444-1960-494f-803a-3a19bdd5c94e" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/0084c184-99ad-4d20-b112-8d42403307ae" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/adfe7e75-635a-4944-87c1-113490937ded" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/efa3f1a8-d4a1-43d9-85b2-79a448bf78d2" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/edbf7e13-58d5-4733-af0e-9be2311185c5" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/91748339-29d8-49b9-b85f-5d7a59df0864" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/84dcd4e7-8353-4f7e-95db-f0930740c92e" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/93a84f55-0f0b-46c9-800b-c6da7f7d9e78" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/d74d1eca-d401-499b-8865-e7cecf3a3ee8" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/86e09997-c601-4181-86e3-40a345abcfc4" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/72e2db30-db02-4fed-b521-1451d4accf6c" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/be550769-9228-4793-86c2-64851a23f1a0" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/20cc5e6a-2f42-422b-89ab-66af503350a0" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/b09ffc18-8f4b-4ede-b44f-4ac1bcba629d" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/f205441a-38a0-480f-a0dc-15bc97b02ba1" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/bdde995a-b164-401b-982f-71516e807e20" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/0fb038c2-3083-47de-81b6-a1cb310780e6" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/22a84dfc-1499-4e6a-ace5-69720ef798a7" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/1fcfeceb-faa1-4b24-94af-b3939fb92aec" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/59ea0339-0085-4475-a0ab-9cc94ac1bd2c" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/44e18f09-7242-4d3e-8c72-a5e26afec63f" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/46c73373-d33f-4b9a-a2e3-4272cc83f55e" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/7fb33803-08f1-4806-be29-ed88fb091ac9" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/b14fa9c9-7424-4b3d-907c-fa81f72d6492" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/e1071289-1d64-4ba9-af51-a050d70946d7" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="Job finished" service=imap user=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/bbc2ff14-3e9b-4922-8b72-064a8143938b" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/3dd7b5cf-bd09-4a8d-938e-d7a0c111e01b" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/4f139437-39b7-4d50-b307-1b12bad9bc59" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/21717524-8bd4-45f5-9f01-b916c66ed02a" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/mail/v4/messages/ac8cad03-d383-44e6-b73b-96626c4dcebc" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/core/v4/events/Zg==" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/core/v4/events/Zg==" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="Child job finished" service=imap user=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="Child job finished" service=imap user=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="Synced messages" service=imap user=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="Finished user sync" duration=302.091932ms service=imap user=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="Event loop reset" eventID="Zg==" service=user-events user=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:00:16+02:00" level=info msg="Closing user" userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="Exiting IMAP Service" service=imap user=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="Exiting service main loop" service=smtp user=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="Exiting Service" service=user-identity user=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="Exiting service main loop" service=telemetry user=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="Exiting service" service=user-events user=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:16+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:00:16+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:00:16+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:00:16+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:43755: use of closed network connection" service=server-manager time="2024-08-08T06:00:16+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T06:00:16+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_CorruptedVaultClearsPreviousIMAPSyncState630581321/001/config276089807/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:00:16+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_CorruptedVaultClearsPreviousIMAPSyncState630581321/001/data4035746397/gluon/backend/db gluonStore=/tmp/TestBridge_CorruptedVaultClearsPreviousIMAPSyncState630581321/003/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-08-08T06:00:16+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:00:16+02:00" level=info msg="Starting IMAP server" port=1144 service=server-manager ssl=false time="2024-08-08T06:00:16+02:00" level=info msg="Starting SMTP server" port=1026 service=server-manager ssl=false time="2024-08-08T06:00:16+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:00:16+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:00:16+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-08-08T06:00:16+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-08-08T06:00:16+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-08-08T06:00:16+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:00:16+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1026: use of closed network connection" service=server-manager time="2024-08-08T06:00:16+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T06:00:16+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:00:16+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-08-08T06:00:16+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (c009985f)" time="2024-08-08T06:00:16+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (c009985f)" time="2024-08-08T06:00:16+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: POST https://127.0.0.1:44805/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:00:17+02:00" level=info msg="200 OK: POST https://127.0.0.1:44805/auth/v4" pkg=gpa/manager time="2024-08-08T06:00:17+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:17+02:00" level=info msg="Adding vault user" userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:17+02:00" level=info msg="Creating new user" userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:17+02:00" level=info msg="Creating user object" numAddr=1 numLabels=13 userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/core/v4/events/latest" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:17+02:00" level=info msg="Starting service Last EventID=Zg==" service=user-events user=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/core/v4/settings" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:17+02:00" level=info msg="Starting service main loop" service=telemetry user=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:17+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:17+02:00" level=info msg="Starting service main loop" service=smtp user=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/core/v4/labels?Type=4" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/core/v4/labels?Type=3" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:44805/core/v4/labels?Type=1" pkg=gpa/client userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:17+02:00" level=info msg="Adding user to imap server" addrID=3bef1502-51a5-4fec-ba69-b27ff0a34ae8 service=server-manager time="2024-08-08T06:00:17+02:00" level=info msg="Creating new IMAP user" addrID=3bef1502-51a5-4fec-ba69-b27ff0a34ae8 service=server-manager time="2024-08-08T06:00:17+02:00" level=info msg="Setting gluon ID" addrID=3bef1502-51a5-4fec-ba69-b27ff0a34ae8 gluonID=7a66168c-d4bd-4582-8f57-c76c628748e8 userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:17+02:00" level=info msg="Created new IMAP user" addrID=3bef1502-51a5-4fec-ba69-b27ff0a34ae8 gluonID=7a66168c-d4bd-4582-8f57-c76c628748e8 service=server-manager time="2024-08-08T06:00:17+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:00:17+02:00" level=info msg=Resuming service=user-events user=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:17+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:00:17+02:00" level=info msg="Received mailbox message count" count=0 gluonID=7a66168c-d4bd-4582-8f57-c76c628748e8 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:00:17+02:00" level=info msg="Starting IMAP Service" service=imap user=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:17+02:00" level=info msg="Sync triggered" service=imap user=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:17+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:00:17.447813752 +0200 CEST m=+159.076643964" user=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:17+02:00" level=info msg="Syncing labels" service=imap user=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:17+02:00" level=info msg="Closing user" userID=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:17+02:00" level=info msg="Synced labels" service=imap user=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:17+02:00" level=warning msg="Get \"https://127.0.0.1:44805/mail/v4/messages/count\": context canceled, Attempt 1" pkg=gpa/client time="2024-08-08T06:00:17+02:00" level=error msg="Get \"https://127.0.0.1:44805/mail/v4/messages/count\": context canceled" pkg=gpa/client time="2024-08-08T06:00:17+02:00" level=error msg="Failed to sync, will retry later" error="failed to retrieve message ids: received no response from API: Get \"https://127.0.0.1:44805/mail/v4/messages/count\": context canceled" service=imap user=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:17+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:17+02:00" level=info msg="Finished user sync" duration="239.705µs" service=imap user=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:17+02:00" level=info msg="Exiting IMAP Service" service=imap user=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:17+02:00" level=info msg="Exiting service main loop" service=smtp user=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:17+02:00" level=info msg="Exiting Service" service=user-identity user=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:17+02:00" level=info msg="Exiting service main loop" service=telemetry user=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:17+02:00" level=info msg="Exiting service" service=user-events user=823900b4-61d3-4b0d-bc22-777c7ed37c0e time="2024-08-08T06:00:17+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:00:17+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:00:17+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:00:17+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:36697: use of closed network connection" service=server-manager time="2024-08-08T06:00:17+02:00" level=info msg="Closing SMTP server" service=server-manager --- PASS: TestBridge_CorruptedVaultClearsPreviousIMAPSyncState (3.45s) === RUN TestBridge_AddressOrderChangeDuringSyncInCombinedModeDoesNotTriggerBadEventOnNewMessage time="2024-08-08T06:00:18+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestBridge_AddressOrderChangeDuringSyncInCombinedModeDoesNotTriggerBadEventOnNewMessage4074030746/001/config1296286946/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:00:18+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestBridge_AddressOrderChangeDuringSyncInCombinedModeDoesNotTriggerBadEventOnNewMessage4074030746/001/data4062225500/gluon/backend/db gluonStore=/tmp/TestBridge_AddressOrderChangeDuringSyncInCombinedModeDoesNotTriggerBadEventOnNewMessage4074030746/002/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-08-08T06:00:18+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:00:18+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:00:18+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:00:18+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:00:18+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:00:18+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:00:18+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-08-08T06:00:18+02:00" level=info msg="Starting IMAP server" port=0 service=server-manager ssl=false time="2024-08-08T06:00:18+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-08-08T06:00:18+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:00:18+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:00:18+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T06:00:18+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:00:18+02:00" level=info msg="Starting SMTP server" port=0 service=server-manager ssl=false time="2024-08-08T06:00:19+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (04f8996d)" time="2024-08-08T06:00:19+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (04f8996d)" 2024/08/08 06:00:19 http: TLS handshake error from 127.0.0.1:39414: read tcp 127.0.0.1:45603->127.0.0.1:39414: read: connection reset by peer 2024/08/08 06:00:19 http: TLS handshake error from 127.0.0.1:39428: EOF 2024/08/08 06:00:19 http: TLS handshake error from 127.0.0.1:39434: EOF time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: POST https://127.0.0.1:45603/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: POST https://127.0.0.1:45603/auth/v4" pkg=gpa/manager time="2024-08-08T06:00:19+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="Adding vault user" userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="Creating new user" userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/core/v4/events/latest" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="Starting service Last EventID=AS0=" service=user-events user=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/core/v4/settings" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="Starting service main loop" service=telemetry user=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="Starting service main loop" service=smtp user=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/core/v4/labels?Type=4" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/core/v4/labels?Type=3" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/core/v4/labels?Type=1" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="Adding user to imap server" addrID=65740b79-00a5-48db-bb2e-0a767996ebd5 service=server-manager time="2024-08-08T06:00:19+02:00" level=info msg="Creating new IMAP user" addrID=65740b79-00a5-48db-bb2e-0a767996ebd5 service=server-manager time="2024-08-08T06:00:19+02:00" level=info msg="Setting gluon ID" addrID=65740b79-00a5-48db-bb2e-0a767996ebd5 gluonID=7c7582c8-bed3-4d76-b8d4-59a36ae6aeea userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="Created new IMAP user" addrID=65740b79-00a5-48db-bb2e-0a767996ebd5 gluonID=7c7582c8-bed3-4d76-b8d4-59a36ae6aeea service=server-manager time="2024-08-08T06:00:19+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:00:19+02:00" level=info msg=Resuming service=user-events user=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=7c7582c8-bed3-4d76-b8d4-59a36ae6aeea labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:00:19+02:00" level=info msg="Starting IMAP Service" service=imap user=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="Sync triggered" service=imap user=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:00:19.807091367 +0200 CEST m=+161.435921569" user=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="Syncing labels" service=imap user=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:76297a96-0b4d-4a1a-9bae-887779dfcd4b" userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="Synced labels" service=imap user=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/count" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="Syncing messages" service=imap user=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="Job started" service=imap user=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: POST https://127.0.0.1:45603/mail/v4/messages" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="Creating new child job" service=imap user=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/bfd7f81b-968d-427c-8613-60d50589bada" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: POST https://127.0.0.1:45603/mail/v4/messages" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="Creating new child job" service=imap user=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/9ab32e6e-60c7-40f2-9810-d9e631567748" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/f53d5108-7247-4984-b3cd-4502af16fb45" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/b80fe082-4a7f-44e9-94f8-390a96171702" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/ba8c9c1b-e910-46f2-b052-09d034cad7f8" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/854b3dbd-2c0e-46b5-93b5-e0b194a5bc9d" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/247df9e4-d744-433b-8e3e-b491450d2e7b" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/31e8cec0-6fe5-4d41-a46a-c6d42e9af1fa" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/7c149ff1-1066-4084-81a2-71433cb6e476" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/5290a528-68f0-42c5-ab19-0a7266af4cbe" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/f5e0a3d9-a471-4bec-a938-a22c6fd10018" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/33e6193f-1645-45f3-af65-a3cd224d4896" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/ae9565fc-da2c-4484-9a54-3cb1f741aa5d" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/0c0e69e5-9e57-422f-abc4-49e1e35f94a2" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/0f3e45c3-fc13-4683-b8af-ba14fcd658ae" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/3e0ae7af-28b6-4a3a-ba0a-19abfd20343b" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/0e4658ea-11a1-4019-af64-67445ac016a3" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/ee3b42ec-7e82-409b-9f54-5e77a63db531" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/28afece2-2b0d-4eaa-9ceb-f37911525f42" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/0b8fe7da-f45d-40a3-a060-0af0b781f015" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/34ddb423-c3c2-4d71-b40f-a9807c0bcd16" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/46a9dbad-47d2-493a-ae7f-cf83fc8c3559" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/27cb3500-737b-423e-9de9-0ce869280756" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/c4e0ae6f-1bfd-4da5-abc3-a69a36c764ad" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/fb983997-8b85-4807-a810-810fb7b81ef0" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/8f95df44-c1bb-44d2-a3fe-07d33c98ec87" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/eef96863-0bf0-4474-8418-ec9f07cf6850" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/e0f12d5b-9fb0-4c50-8f99-9f51db5c25c5" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/23f45935-1d20-462e-96a5-55cf4602a8ce" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/be6f7deb-7259-481f-8165-8c76165a7ed7" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/77b3d164-f218-4ad1-9333-287ff855fe7c" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/8ffe7cce-8424-49f3-b8e2-401b5c5da889" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/414af223-1493-4336-a0d8-5588d86a37e6" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/d152ef17-5e51-45d1-9fb4-3b6344010605" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/47d16404-731e-4946-ab47-683de5d2db3d" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/ff0a9221-da40-4b22-b05c-98e776819128" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/d71d214a-9da9-429b-9c8f-25b7d4cda7a0" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/31c9197a-d774-4f1a-b3bf-c2760cb49014" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/2bb003d6-0e62-4523-96ae-3c6c368ebfda" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/1870697b-8797-46b0-95c4-a9495e346634" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/1f9b9cf2-aaff-4a3e-9fd1-4dc3eb8841cf" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/24559ac7-0e9b-40d5-b9e8-1fe3b4c013dc" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/7022e2f6-8d02-423a-b8e0-7e4003d122e3" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/7d766c73-4372-40f4-8a07-389ce4ba9e64" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/321d9cec-93ba-4790-a3ec-a82ae8a1b99b" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/131ae51c-2a67-41c4-8170-1ae8869cb7d9" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/fad86029-5ac0-4468-bd97-2ec149f2d8db" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/2ab7415c-04a4-47a9-9258-c768bf136180" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/99323497-faac-4dca-a02d-757ca365b59e" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/1c40ca66-0b78-4e0c-bfe1-aa931e35b4bb" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/9a9cdafc-8bd6-4804-b7e7-fe42e77fc557" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/e0791ba9-da15-4f09-9ebd-9a0457ee3d02" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/aedc115e-d000-4b90-bc9c-b486c64afacd" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/12d7f9e7-b873-4ea5-9c50-b0908b230edd" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/c5fc30d1-1dc3-4df9-9599-dc3b45d47db5" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/65cae679-3e12-4f54-8ef5-7609ebf54041" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/04dfba6f-e5a4-45cf-bc1c-9abef88ca624" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/0a847ffd-0543-4bff-8e75-09c4af55c590" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/1388c7fe-260a-4505-9076-cc6c4bec5077" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/47ed3ce8-9945-478d-8fe5-362cdbeabbc2" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/8cc76f09-ed0a-4536-9c2b-25f31f2b5384" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/b3d8bf54-5d80-4abf-ae6d-37af144d4f53" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/11e8016e-5797-4df0-b31e-902cecfadfdf" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/e9290e5e-7fe9-4591-9888-f89e4d0b8692" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/core/v4/events/AS0=" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="Received new API event" new="Event ATE=: user: [modified], addresses: created=1, updated=2, deleted=0" old="AS0=" service=user-events user=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="Handling user event" service=user-identity user=76297a96-0b4d-4a1a-9bae-887779dfcd4b username="******** (04f8996d)" time="2024-08-08T06:00:19+02:00" level=info msg="Handling Address Events (3)" service=user-identity user=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="Handling address created event" addressID=98cdefbb-de18-410d-a9f0-acf5e2beb0f7 email="******** (8f33b4a0)" index=0 service=user-identity user=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/34f2bf69-8a10-40d0-b535-54a3c5cb5df4" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/842272d4-1191-4820-930c-a4a6d6e2b240" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/9e4141d7-dc00-4e0e-8a79-8defc50552ef" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/5f0430c8-ce76-4bb7-aac9-7f04257111ca" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/127a4a27-1e53-497f-9b2f-2b43bdeb3ad3" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/ba24462b-7b81-4d53-a4d0-6be963d09a64" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/28d4df38-3dc2-4c28-a4e6-0318f245eca5" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/01e94080-108e-421c-90ad-dfc158fb0a48" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/feaee7c6-c407-47be-b9de-8f381e46afab" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/2cb6bce7-347f-4efe-b4f0-3a3cd0c352a4" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/ce55b901-6203-404e-9870-a08b3095fe91" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/074c0451-4310-4fa1-bec6-e6dc20388c64" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/53e9fd04-ceba-4802-8b8f-544dead8bfcf" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/31338781-a3a4-4aac-9a7b-2da51b06aabe" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/46b79595-909b-4fa6-a01a-a95f643b2db5" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="Creating new child job" service=imap user=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/89bb54f4-c4a8-4c8a-91a2-5240fb7351bc" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/71d11ad3-6a88-4b60-909d-aeb078596b85" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/c3661e1a-372c-4f4b-a1e0-c744a6a1bce3" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/07c74789-2b48-4ff2-b75b-4a94903d597b" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/3035c407-9c5b-4416-93ec-4bbd6da5efd0" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/9a0dd8d4-b466-4e9d-a5c7-ec06aada7912" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/c062d34e-737d-45d8-ace6-411f89e11f0d" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/72dc1945-d2db-46c8-a034-d4eaab0d9858" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/ab170f3b-45e4-4479-842e-bd843576ad55" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/ead9006e-f7c6-40d1-848a-d841c6a8cd52" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/275f4c87-4f81-4c57-8c9c-ecf4cb0431fe" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/2ac76356-62e4-4f5d-bb9e-01a0abc73340" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/ed84d23f-8723-4088-b115-a6d860ee01d6" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/4413112a-4dc1-48dc-8904-b9b6b7b43255" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/a3a88dff-e8f1-42bc-a46f-fac79208d434" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/c2b3129b-2085-4a27-ad09-8d95f6ffec43" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/f62d1206-ea97-4cd5-8d20-005ce98648d0" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/d4016f2c-ee17-47d7-aea3-5d4de3195cab" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/4d1ab72d-7f57-4022-a8e9-a974daaa1e2f" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/239ac0f0-5a3a-4184-8e3d-accf64ab6251" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/54fd7f9e-67fb-441e-b923-ffe46aefc19d" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/25fdcab9-0372-48a6-87ec-0f92911e946b" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/82d1075d-f42b-47d0-965b-5ce8e8413b9b" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/aa10c0bf-da26-4b13-929a-28e4a6e2fc36" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/ea5646df-451f-4461-884e-865c0ff0b16f" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/c99f6553-603e-493c-b464-8fe443e2ffb7" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/6669e0e8-f888-42f9-ac60-ee0748000e18" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/c0e07ee7-4dca-420e-a752-a3070e7ac33a" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/b3578c16-9d9d-4cbf-8f64-1377da327bd8" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/91f52a14-92df-4b57-8a9f-51eff67b3030" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/61652dab-b332-4843-aee6-b679271a6edf" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/0fd293cc-9bb0-41da-8c68-2e123bd195b9" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/812450db-93c3-40ea-8ec7-643fdf751cec" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/469c0337-ce93-4819-8d11-a845fc37b5f4" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/ff1b1bf8-1db0-44d2-b3dc-c8a878003a5a" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/33e0b734-59c3-4083-a29e-3a42090fb8e1" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/2a6e4e1e-25c7-43df-95e6-9f9f9b715695" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/29df8f26-e224-4acb-9a17-492061ffacef" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/ce65d087-0f3f-44cd-afb4-18afa9794a3c" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/3d8e4c65-e118-4efc-b62e-554408ac04e4" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/fb2a623e-9510-48da-8420-131e60f5290e" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/577b63a1-a19c-46af-9391-fa5ac558a003" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/0f8374c0-6cc3-4139-a797-1dae180ed395" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/e16289a7-cd6e-4333-9ffe-cc9f20d99068" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/6f746e29-7045-47f7-bed1-5a9ed3b65d1d" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/bbfd2379-b75b-4360-9a3f-3b7e2a2df2be" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/d6f3b92e-2eb2-4886-b496-e851c22d0316" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/d2431b20-cb0d-4f14-ad26-980a63f04d51" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/2a33180d-b019-457e-8c14-151e799a4594" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/bc0cc319-ec15-4028-bdb0-6cb051059490" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/a220dc04-4235-414a-80f3-cd7ff8885573" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/97af86ab-64fe-4f17-b4e6-5bc178185a86" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/f8553d73-428c-44e2-b888-f6e3dc413f39" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/afcce279-2b8f-4250-8b55-22ce6b690624" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/a97e63e7-72b5-47f6-b5d4-27c90cab222b" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/63206b0b-0bd0-4e77-8137-b6406fbb37d8" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/28082fe6-f408-470e-97c1-b91f7920d184" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/26deca21-1146-47b9-86c8-649286abfa5c" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/6a549419-09bb-4922-a293-393398650852" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/b9e86bfb-7447-4d3d-85c1-286984efb145" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/22eb4984-5fdf-4422-8fac-a0cd29bdf5f4" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/c2415339-a7fc-4029-8ece-e1c52a85e6e0" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/8a149521-f0e1-4584-abc0-d2e12e8f77f2" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/18e2844a-e280-4da5-a457-a91c6e331f26" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/0ad8383e-0bfc-49eb-b90b-26e73e791a70" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/9d59475f-b002-4751-8894-58ccdff17290" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/3023814f-6894-46c3-afa9-0c5754be82df" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/90919157-b191-4d52-b53a-459270ff291a" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/8fcd65df-152f-4cb5-9f2d-accb5764a1b9" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/5d2117c4-df78-4d1f-b160-31beb9f26c0e" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/7aa30a4d-c23e-40e7-b9a0-51dc6243ed00" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/6dcf190b-fc0a-41f8-87c4-9bf9cd2ae6a7" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/d4ecd421-ef4c-40dc-9c0a-8b258e6e527f" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:20+02:00" level=info msg="200 OK: POST https://127.0.0.1:45603/mail/v4/messages" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:20+02:00" level=info msg="Creating new child job" service=imap user=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/3eefec85-5a9f-4576-98f7-d8b629a411f1" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/5da7470f-e198-40ba-b739-99a47a621ad7" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/a7dabfb2-469f-4e70-aa37-174fcb68ef75" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/8f63a59a-db00-4089-a367-70f102487801" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/2179c0ef-230a-4225-ac58-31b7e54bd1dc" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/2c967bfe-718e-4931-a48a-fd9587a499cd" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/c9589243-8fe1-4c43-85a0-5184196e8b03" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/36cc5080-644f-40c3-90dd-d2bb15bf6c33" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/27ad2b69-0cdb-4dfe-85e0-1c856b5c1182" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/9cc8053f-e6ce-47c9-a1cb-eed9210682c7" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/f2356f64-2f93-4781-a0b4-a927891d505a" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/a1a61e1f-57fc-4915-bbbf-88d2fea37dd6" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/841f5091-8948-45c7-8d61-8921d584debd" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/eb364463-d953-4787-b9d9-b25af31ac498" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/d1a5ffdc-ddde-4326-9571-e2aa02d5580a" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/29806837-f478-47ac-adfe-5286cd822246" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/5131dc31-54fc-496e-bbf4-7c0f359bf977" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/3def7d77-3576-4fdb-b65a-2484345d774d" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/922f7e31-1dff-48c3-8387-ea2f23eda551" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/8ec4a7f9-2397-4a39-aa76-e4af148a624b" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/8ccd579e-8bb5-4b81-9722-419b5588088a" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/a28bec16-4951-45fa-b211-a65ef1fa2bb8" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/dd7879d0-2526-4a19-8849-3c0ee1b51302" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/6cdbd2e7-7470-4a18-80c0-d9413c4ecfc3" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/f3e8654b-4e3c-4793-a0d0-3a31155806fd" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/35b9ba90-ee7a-4776-84d2-af179452abe0" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/79ef4c86-88e9-456a-b8d6-4ef561279dba" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/45b9de95-916d-4adf-bbd2-1492e11c92ec" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/3fa64f05-4efc-443c-ab50-5cf85601c99e" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/35bc6fbb-1fb6-4d00-b17e-f8510efa042a" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/6c4fce6a-9887-4d83-a436-acdea7324bd2" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/7d7f8013-3326-4487-b1fd-310317d3f54a" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/74330a88-2209-4e85-acf4-dcd87de8968a" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/9b3b7517-8e5e-4513-837f-161c8f0f37f3" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/86dffe13-d4d3-4e45-9211-42348f14fbe5" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/3176d4e6-13dc-43d2-a2d6-5b70cf30f6df" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/a86bdb8b-d59d-43ec-838f-75231beeabbf" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/71d00482-5d84-421e-84a5-562d29ac6cf4" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/36bd0b8d-9794-41c8-b95b-6b76c656b204" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b time="2024-08-08T06:00:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:45603/mail/v4/messages/7ef35576-f9b9-4964-b0e7-c62c9f9cdce9" pkg=gpa/client userID=76297a96-0b4d-4a1a-9bae-887779dfcd4b panic: test timed out after 10m0s running tests: TestBridge_AddressOrderChangeDuringSyncInCombinedModeDoesNotTriggerBadEventOnNewMessage (7m22s) goroutine 29682 [running]: testing.(*M).startAlarm.func1() /usr/lib/go/src/testing/testing.go:2366 +0x385 created by time.goFunc /usr/lib/go/src/time/sleep.go:177 +0x2d goroutine 1 [chan receive, 7 minutes]: testing.(*T).Run(0xc0003be4e0, {0x560d5532b5bb?, 0x0?}, 0x560d557b28a0) /usr/lib/go/src/testing/testing.go:1750 +0x3ab testing.runTests.func1(0xc0003be4e0) /usr/lib/go/src/testing/testing.go:2161 +0x37 testing.tRunner(0xc0003be4e0, 0xc0000bfb58) /usr/lib/go/src/testing/testing.go:1689 +0xfb testing.runTests(0xc00039ea50, {0x560d56014d80, 0x5b, 0x5b}, {0xc0000bfbd8?, 0x560d55745380?, 0x560d56163100?}) /usr/lib/go/src/testing/testing.go:2159 +0x445 testing.(*M).Run(0xc0006199a0) /usr/lib/go/src/testing/testing.go:2027 +0x68b go.uber.org/goleak.VerifyTestMain({0x560d557be940?, 0xc0006199a0?}, {0xc0005abe78, 0x1, 0x1}) /startdir/src/proton-bridge/vendor/go.uber.org/goleak/testmain.go:53 +0x5a github.com/ProtonMail/proton-bridge/v3/internal/bridge_test.TestMain(0xc0006199a0) /startdir/src/proton-bridge/internal/bridge/main_test.go:35 +0x73 main.main() _testmain.go:231 +0x195 goroutine 25 [select, 10 minutes]: io.(*pipe).read(0xc0004b80c0, {0xc0000c0000, 0x1000, 0x1?}) /usr/lib/go/src/io/pipe.go:57 +0xa5 io.(*PipeReader).Read(0x0?, {0xc0000c0000?, 0x0?, 0x0?}) /usr/lib/go/src/io/pipe.go:134 +0x1a bufio.(*Scanner).Scan(0xc0000c9f28) /usr/lib/go/src/bufio/scan.go:219 +0x81e github.com/sirupsen/logrus.(*Entry).writerScanner(0xc0003f5260, 0xc0004b80c0, 0xc00022a1e0) /startdir/src/proton-bridge/vendor/github.com/sirupsen/logrus/writer.go:59 +0xa5 created by github.com/sirupsen/logrus.(*Entry).WriterLevel in goroutine 1 /startdir/src/proton-bridge/vendor/github.com/sirupsen/logrus/writer.go:51 +0x31f goroutine 29133 [sync.Cond.Wait, 7 minutes]: sync.runtime_notifyListWait(0xc000cfe790, 0x0) /usr/lib/go/src/runtime/sema.go:569 +0x15a sync.(*Cond).Wait(0x8?) /usr/lib/go/src/sync/cond.go:70 +0x85 github.com/ProtonMail/gluon/async.(*QueuedChannel[...]).pop(0xc0008b4ec8) /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/queued_channel.go:113 +0x93 github.com/ProtonMail/gluon/async.NewQueuedChannel[...].func1() /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/queued_channel.go:43 +0xc5 runtime/pprof.Do({0x560d557cd330?, 0x560d561c56a0?}, {{0xc000d2e800?, 0x560d5462cb13?, 0xc0014f5110?}}, 0xc001b08a38) /usr/lib/go/src/runtime/pprof/runtime.go:51 +0x9d github.com/ProtonMail/gluon/logging.pprofDo(...) /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/logging/pprof_default.go:11 github.com/ProtonMail/gluon/logging.DoAnnotated({0x560d557cd330, 0x560d561c56a0}, 0xc001b08a38, {0xc000ac02d8?, 0xc000ab1d40?, 0x0?}) /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/logging/logging.go:24 +0x4d github.com/ProtonMail/gluon/async.GoAnnotated.func1() /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/logging.go:12 +0x77 created by github.com/ProtonMail/gluon/async.GoAnnotated in goroutine 28926 /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/logging.go:10 +0xd0 goroutine 28939 [select, 7 minutes]: github.com/ProtonMail/gluon/async.NewQueuedChannel[...].func1() /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/queued_channel.go:48 +0x12c runtime/pprof.Do({0x560d557cd330?, 0x560d561c56a0?}, {{0xc000a9f080?, 0x0?, 0x0?}}, 0xc001a13bf0) /usr/lib/go/src/runtime/pprof/runtime.go:51 +0x9d github.com/ProtonMail/gluon/logging.pprofDo(...) /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/logging/pprof_default.go:11 github.com/ProtonMail/gluon/logging.DoAnnotated({0x560d557cd330, 0x560d561c56a0}, 0xc001a13bf0, {0xc0008254e0?, 0x9a555555e29a5555?, 0x2929299f1f5555e2?}) /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/logging/logging.go:24 +0x4d github.com/ProtonMail/gluon/async.GoAnnotated.func1() /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/logging.go:12 +0x77 created by github.com/ProtonMail/gluon/async.GoAnnotated in goroutine 28926 /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/logging.go:10 +0xd0 goroutine 28926 [select, 7 minutes]: github.com/ProtonMail/proton-bridge/v3/internal/bridge_test.TestBridge_AddressOrderChangeDuringSyncInCombinedModeDoesNotTriggerBadEventOnNewMessage.func1.1(0xc000003c80, 0x0?) /startdir/src/proton-bridge/internal/bridge/sync_test.go:682 +0x745 github.com/ProtonMail/proton-bridge/v3/internal/bridge_test.TestBridge_AddressOrderChangeDuringSyncInCombinedModeDoesNotTriggerBadEventOnNewMessage.func1.withBridge.2.1(0x560d557c4fe8?) /startdir/src/proton-bridge/internal/bridge/bridge_test.go:955 +0x1b github.com/ProtonMail/proton-bridge/v3/internal/bridge_test.withBridgeNoMocks({0x560d557cd448, 0xc000d19ef0}, 0xc001616820, 0xc001076f80, {0xc00015f848, 0x17}, 0xc0005a3400, {0x560d557d3ae0, 0xc0007ee000}, {0xc000440740, ...}, ...) /startdir/src/proton-bridge/internal/bridge/bridge_test.go:940 +0x909 github.com/ProtonMail/proton-bridge/v3/internal/bridge_test.TestBridge_AddressOrderChangeDuringSyncInCombinedModeDoesNotTriggerBadEventOnNewMessage.func1.withBridge.2(0x560d557d80b8?) /startdir/src/proton-bridge/internal/bridge/bridge_test.go:954 +0xb0 github.com/ProtonMail/proton-bridge/v3/internal/bridge_test.withMocks(0x560d557c4fe8?, 0xc00076fdc8) /startdir/src/proton-bridge/internal/bridge/bridge_test.go:858 +0x6f github.com/ProtonMail/proton-bridge/v3/internal/bridge_test.withBridge(...) /startdir/src/proton-bridge/internal/bridge/bridge_test.go:953 github.com/ProtonMail/proton-bridge/v3/internal/bridge_test.TestBridge_AddressOrderChangeDuringSyncInCombinedModeDoesNotTriggerBadEventOnNewMessage.func1({0x560d557cd448, 0xc000d19ef0}, 0xc000d3f6c0, 0xc0005a3400, {0x560d557d3ae0, 0xc0007ee000}, {0xc000440740, 0x20, 0x20}) /startdir/src/proton-bridge/internal/bridge/sync_test.go:650 +0x265 github.com/ProtonMail/proton-bridge/v3/internal/bridge_test.withEnv(0xc001616820, 0xc00076ff50, {0x0, 0x0, 0x0}) /startdir/src/proton-bridge/internal/bridge/bridge_test.go:850 +0x26b github.com/ProtonMail/proton-bridge/v3/internal/bridge_test.TestBridge_AddressOrderChangeDuringSyncInCombinedModeDoesNotTriggerBadEventOnNewMessage(0xc001616820?) /startdir/src/proton-bridge/internal/bridge/sync_test.go:645 +0x36 testing.tRunner(0xc001616820, 0x560d557b28a0) /usr/lib/go/src/testing/testing.go:1689 +0xfb created by testing.(*T).Run in goroutine 1 /usr/lib/go/src/testing/testing.go:1742 +0x390 goroutine 28931 [select, 7 minutes]: github.com/ProtonMail/gluon/async.RangeContext[...]({0x560d557cd448?, 0xc0007eec30}, 0xc000cb6840, 0x560d557b3700) /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/context.go:42 +0xb0 github.com/ProtonMail/proton-bridge/v3/internal/services/imapsmtpserver.newIMAPServer.func2({0x560d557cd448, 0xc0007eec30}) /startdir/src/proton-bridge/internal/services/imapsmtpserver/imap.go:146 +0x4f github.com/ProtonMail/gluon/async.(*Group).Once.func1() /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/group.go:51 +0x9b created by github.com/ProtonMail/gluon/async.(*Group).Once in goroutine 28926 /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/group.go:46 +0x79 goroutine 29593 [select, 7 minutes]: net/http.(*persistConn).writeLoop(0xc00099e900) /usr/lib/go/src/net/http/transport.go:2458 +0xf0 created by net/http.(*Transport).dialConn in goroutine 29453 /usr/lib/go/src/net/http/transport.go:1800 +0x1585 goroutine 28946 [sync.Cond.Wait, 7 minutes]: sync.runtime_notifyListWait(0xc001077290, 0x3) /usr/lib/go/src/runtime/sema.go:569 +0x15a sync.(*Cond).Wait(0x8?) /usr/lib/go/src/sync/cond.go:70 +0x85 github.com/ProtonMail/gluon/async.(*QueuedChannel[...]).pop(0xc000a69e40) /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/queued_channel.go:113 +0x93 github.com/ProtonMail/gluon/async.NewQueuedChannel[...].func1() /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/queued_channel.go:43 +0xc5 runtime/pprof.Do({0x560d557cd330?, 0x560d561c56a0?}, {{0xc000a9e980?, 0xc0002cd770?, 0x560d54995845?}}, 0xc001a13d10) /usr/lib/go/src/runtime/pprof/runtime.go:51 +0x9d github.com/ProtonMail/gluon/logging.pprofDo(...) /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/logging/pprof_default.go:11 github.com/ProtonMail/gluon/logging.DoAnnotated({0x560d557cd330, 0x560d561c56a0}, 0xc001a13d10, {0xc000825510?, 0x560d549957c0?, 0xc0007610c0?}) /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/logging/logging.go:24 +0x4d github.com/ProtonMail/gluon/async.GoAnnotated.func1() /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/logging.go:12 +0x77 created by github.com/ProtonMail/gluon/async.GoAnnotated in goroutine 28930 /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/logging.go:10 +0xd0 goroutine 28935 [select, 7 minutes]: github.com/ProtonMail/proton-bridge/v3/internal/services/syncservice.ChannelConsumerProducer[...].Consume(0x560d549956b9?, {0x560d557cd410?, 0xc0007caa50}) /startdir/src/proton-bridge/internal/services/syncservice/stage_output.go:58 +0x7c github.com/ProtonMail/proton-bridge/v3/internal/services/syncservice.(*MetadataStage).run(0xc001077100, {0x560d557cd410, 0xc0007caa50}, 0x80, 0x40, {0x560d557c6808, 0xc001073928}) /startdir/src/proton-bridge/internal/services/syncservice/stage_metadata.go:83 +0x12e github.com/ProtonMail/proton-bridge/v3/internal/services/syncservice.(*Service).Run.(*MetadataStage).Run.func1.1({0x560d557cd410, 0xc0007caa50}) /startdir/src/proton-bridge/internal/services/syncservice/stage_metadata.go:69 +0x55 runtime/pprof.Do({0x560d557cd448?, 0xc0007eeb90?}, {{0xc000a9ec80?, 0xc000a7ff50?, 0x560d54a26545?}}, 0xc001004f60) /usr/lib/go/src/runtime/pprof/runtime.go:51 +0x9d github.com/ProtonMail/gluon/logging.pprofDo(...) /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/logging/pprof_default.go:11 github.com/ProtonMail/gluon/logging.DoAnnotated({0x560d557cd448, 0xc0007eeb90}, 0xc001004f60, {0xc000a7ff50?, 0xc00081ac00?, 0xc00079b001?}) /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/logging/logging.go:24 +0x4d github.com/ProtonMail/proton-bridge/v3/internal/services/syncservice.(*Service).Run.(*MetadataStage).Run.func1({0x560d557cd448, 0xc0007eeb90}) /startdir/src/proton-bridge/internal/services/syncservice/stage_metadata.go:66 +0xc5 github.com/ProtonMail/gluon/async.(*Group).Once.func1() /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/group.go:51 +0x9b created by github.com/ProtonMail/gluon/async.(*Group).Once in goroutine 28926 /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/group.go:46 +0x79 goroutine 28940 [select, 7 minutes]: github.com/ProtonMail/gluon/async.RangeContext[...]({0x560d557cd448?, 0xc0007ee910}, 0xc000596de0, 0xc000b32f60) /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/context.go:42 +0x94 github.com/ProtonMail/proton-bridge/v3/internal/bridge.(*Bridge).init.func5({0x560d557cd448, 0xc0007ee910}) /startdir/src/proton-bridge/internal/bridge/bridge.go:363 +0x6c github.com/ProtonMail/gluon/async.(*Group).Once.func1() /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/group.go:51 +0x9b created by github.com/ProtonMail/gluon/async.(*Group).Once in goroutine 28926 /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/group.go:46 +0x79 goroutine 29202 [IO wait, 7 minutes]: internal/poll.runtime_pollWait(0x713c90e771d8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000598100?, 0xc000488700?, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000598100, {0xc000488700, 0x700, 0x700}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x27a net.(*netFD).Read(0xc000598100, {0xc000488700?, 0x713c486489e0?, 0xc001a14f90?}) /usr/lib/go/src/net/fd_posix.go:55 +0x25 net.(*conn).Read(0xc000784028, {0xc000488700?, 0xc00005d788?, 0x560d545bc11c?}) /usr/lib/go/src/net/net.go:185 +0x45 crypto/tls.(*atLeastReader).Read(0xc001a14f90, {0xc000488700?, 0x0?, 0xc001a14f90?}) /usr/lib/go/src/crypto/tls/conn.go:806 +0x3b bytes.(*Buffer).ReadFrom(0xc000e34630, {0x560d557bfbe0, 0xc001a14f90}) /usr/lib/go/src/bytes/buffer.go:211 +0x98 crypto/tls.(*Conn).readFromUntil(0xc000e34388, {0x560d557c0840, 0xc000784028}, 0xc00005d7d0?) /usr/lib/go/src/crypto/tls/conn.go:828 +0xde crypto/tls.(*Conn).readRecordOrCCS(0xc000e34388, 0x0) /usr/lib/go/src/crypto/tls/conn.go:626 +0x3cf crypto/tls.(*Conn).readRecord(...) /usr/lib/go/src/crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0xc000e34388, {0xc0001f9000, 0x1000, 0x0?}) /usr/lib/go/src/crypto/tls/conn.go:1370 +0x156 net/http.(*connReader).Read(0xc000f68b40, {0xc0001f9000, 0x1000, 0x1000}) /usr/lib/go/src/net/http/server.go:789 +0x14b bufio.(*Reader).fill(0xc0005b4ae0) /usr/lib/go/src/bufio/bufio.go:110 +0x103 bufio.(*Reader).Peek(0xc0005b4ae0, 0x4) /usr/lib/go/src/bufio/bufio.go:148 +0x53 net/http.(*conn).serve(0xc000e00360, {0x560d557cd410, 0xc000479b60}) /usr/lib/go/src/net/http/server.go:2079 +0x749 created by net/http.(*Server).Serve in goroutine 28927 /usr/lib/go/src/net/http/server.go:3290 +0x4b4 goroutine 29592 [IO wait, 7 minutes]: internal/poll.runtime_pollWait(0x713c491237d8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc00081b700?, 0xc000f9c000?, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc00081b700, {0xc000f9c000, 0x700, 0x700}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x27a net.(*netFD).Read(0xc00081b700, {0xc000f9c000?, 0x713c486489e0?, 0xc001a14e40?}) /usr/lib/go/src/net/fd_posix.go:55 +0x25 net.(*conn).Read(0xc0007859c0, {0xc000f9c000?, 0xc0009be7c8?, 0x560d545bc11c?}) /usr/lib/go/src/net/net.go:185 +0x45 crypto/tls.(*atLeastReader).Read(0xc001a14e40, {0xc000f9c000?, 0x0?, 0xc001a14e40?}) /usr/lib/go/src/crypto/tls/conn.go:806 +0x3b bytes.(*Buffer).ReadFrom(0xc000c662b0, {0x560d557bfbe0, 0xc001a14e40}) /usr/lib/go/src/bytes/buffer.go:211 +0x98 crypto/tls.(*Conn).readFromUntil(0xc000c66008, {0x560d557c0840, 0xc0007859c0}, 0xc0009be810?) /usr/lib/go/src/crypto/tls/conn.go:828 +0xde crypto/tls.(*Conn).readRecordOrCCS(0xc000c66008, 0x0) /usr/lib/go/src/crypto/tls/conn.go:626 +0x3cf crypto/tls.(*Conn).readRecord(...) /usr/lib/go/src/crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0xc000c66008, {0xc000e4d000, 0x1000, 0xc0009beb78?}) /usr/lib/go/src/crypto/tls/conn.go:1370 +0x156 github.com/ProtonMail/go-proton-api.(*slowReader).Read(0xc0009bec08, {0xc000e4d000, 0x1000, 0x1000}) /startdir/src/proton-bridge/vendor/github.com/ProtonMail/go-proton-api/netctl.go:557 +0x5e github.com/ProtonMail/go-proton-api.(*NetCtl).read(0xc0005a3400, {0x713c90e4e9d8, 0xc000c66008}, {0xc000e4d000, 0x1000, 0x1000}) /startdir/src/proton-bridge/vendor/github.com/ProtonMail/go-proton-api/netctl.go:465 +0x1f6 github.com/ProtonMail/go-proton-api.(*conn).Read(0xc00039f4b8?, {0xc000e4d000?, 0x1000?, 0x1000?}) /startdir/src/proton-bridge/vendor/github.com/ProtonMail/go-proton-api/netctl.go:531 +0x50 net/http.(*persistConn).Read(0xc00099e900, {0xc000e4d000?, 0xc000e30d80?, 0xc0009bed38?}) /usr/lib/go/src/net/http/transport.go:1977 +0x4a bufio.(*Reader).fill(0xc000e1c840) /usr/lib/go/src/bufio/bufio.go:110 +0x103 bufio.(*Reader).Peek(0xc000e1c840, 0x1) /usr/lib/go/src/bufio/bufio.go:148 +0x53 net/http.(*persistConn).readLoop(0xc00099e900) /usr/lib/go/src/net/http/transport.go:2141 +0x1b9 created by net/http.(*Transport).dialConn in goroutine 29453 /usr/lib/go/src/net/http/transport.go:1799 +0x152f goroutine 28952 [chan receive, 7 minutes]: github.com/ProtonMail/proton-bridge/v3/internal/bridge_test.chToType[...].func1() /startdir/src/proton-bridge/internal/bridge/bridge_test.go:1015 +0xa8 created by github.com/ProtonMail/proton-bridge/v3/internal/bridge_test.chToType[...] in goroutine 28926 /startdir/src/proton-bridge/internal/bridge/bridge_test.go:1012 +0xd4 goroutine 29368 [chan receive, 7 minutes]: github.com/ProtonMail/proton-bridge/v3/internal/services/syncservice.(*jobWaiter).begin.func1() /startdir/src/proton-bridge/internal/services/syncservice/job.go:286 +0x112 created by github.com/ProtonMail/proton-bridge/v3/internal/services/syncservice.(*jobWaiter).begin in goroutine 26966 /startdir/src/proton-bridge/internal/services/syncservice/job.go:274 +0x4f goroutine 29136 [semacquire, 7 minutes]: sync.runtime_Semacquire(0xc001a141f8?) /usr/lib/go/src/runtime/sema.go:62 +0x25 sync.(*WaitGroup).Wait(0x560d5570fd60?) /usr/lib/go/src/sync/waitgroup.go:116 +0x48 golang.org/x/sync/errgroup.(*Group).Wait(0xc001a28200) /startdir/src/proton-bridge/vendor/golang.org/x/sync/errgroup/errgroup.go:53 +0x25 github.com/bradenaw/juniper/parallel.DoContext({0x560d557cd410, 0xc000f69ef0}, 0x6, 0x4, 0xc00020f1e0) /startdir/src/proton-bridge/vendor/github.com/bradenaw/juniper/parallel/parallel.go:110 +0x1dc github.com/ProtonMail/proton-bridge/v3/internal/services/userevents.(*subscriberList[...]).PublishParallel(0x560d557d7d80, {0x560d557cd410, 0xc000f69ef0}, {{0xc001011840, 0x4}, 0x0, 0xc000ffaa50, 0x0, 0x0, {0x0, ...}, ...}, ...) /startdir/src/proton-bridge/internal/services/userevents/subscriber.go:119 +0x1c5 github.com/ProtonMail/proton-bridge/v3/internal/services/userevents.(*Service).handleEvent(0xc0013ce000, {0x560d557cd410, 0xc000f69ef0}, {0xc000fa6d90, 0x4}, {{0xc001011840, 0x4}, 0x0, 0xc000ffaa50, 0x0, ...}) /startdir/src/proton-bridge/internal/services/userevents/service.go:365 +0x299 github.com/ProtonMail/proton-bridge/v3/internal/services/userevents.(*Service).run.func3({0xc00081a180?, 0x0?, 0x20?}, 0xc0013ce000, {0x560d557cd410, 0xc000f69ef0}, 0xc0016e3df0) /startdir/src/proton-bridge/internal/services/userevents/service.go:282 +0x12c github.com/ProtonMail/proton-bridge/v3/internal/services/userevents.(*Service).run(0xc0013ce000, {0x560d557cd410, 0xc000f69ef0}, {0xc000fa6d90, 0x4}) /startdir/src/proton-bridge/internal/services/userevents/service.go:288 +0x8f8 github.com/ProtonMail/proton-bridge/v3/internal/services/userevents.(*Service).Start.func2({0x560d557cd410?, 0xc000f69ef0?}) /startdir/src/proton-bridge/internal/services/userevents/service.go:190 +0x32 github.com/ProtonMail/proton-bridge/v3/internal/services/orderedtasks.(*OrderedCancelGroup).Go.func1.1({0x560d557cd410?, 0xc000f69ef0?}) /startdir/src/proton-bridge/internal/services/orderedtasks/ordered_cancel.go:67 +0xa2 runtime/pprof.Do({0x560d557cd448?, 0xc00003ec30?}, {{0xc0001352c0?, 0x10?, 0x560d555a4920?}}, 0xc000841fb0) /usr/lib/go/src/runtime/pprof/runtime.go:51 +0x9d github.com/ProtonMail/gluon/logging.pprofDo(...) /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/logging/pprof_default.go:11 github.com/ProtonMail/gluon/logging.DoAnnotated({0x560d557cd448, 0xc00003ec30}, 0xc000841fb0, {0xc000841f98?, 0xc0006ba358?, 0xc000841f70?}) /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/logging/logging.go:24 +0x4d github.com/ProtonMail/proton-bridge/v3/internal/services/orderedtasks.(*OrderedCancelGroup).Go.func1() /startdir/src/proton-bridge/internal/services/orderedtasks/ordered_cancel.go:63 +0x1de created by github.com/ProtonMail/proton-bridge/v3/internal/services/orderedtasks.(*OrderedCancelGroup).Go in goroutine 28926 /startdir/src/proton-bridge/internal/services/orderedtasks/ordered_cancel.go:62 +0x18b goroutine 28947 [sync.Cond.Wait, 7 minutes]: sync.runtime_notifyListWait(0xc001077350, 0x6) /usr/lib/go/src/runtime/sema.go:569 +0x15a sync.(*Cond).Wait(0xc000788060?) /usr/lib/go/src/sync/cond.go:70 +0x85 github.com/ProtonMail/gluon/async.(*QueuedChannel[...]).pop(0xc000a9ae40) /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/queued_channel.go:113 +0x93 github.com/ProtonMail/gluon/async.NewQueuedChannel[...].func1() /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/queued_channel.go:43 +0xc5 runtime/pprof.Do({0x560d557cd330?, 0x560d561c56a0?}, {{0xc000a9eb80?, 0x560d54f359a0?, 0xc00017fd40?}}, 0xc001a13d40) /usr/lib/go/src/runtime/pprof/runtime.go:51 +0x9d github.com/ProtonMail/gluon/logging.pprofDo(...) /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/logging/pprof_default.go:11 github.com/ProtonMail/gluon/logging.DoAnnotated({0x560d557cd330, 0x560d561c56a0}, 0xc001a13d40, {0xc000825530?, 0x560d549957c0?, 0xc000cb6400?}) /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/logging/logging.go:24 +0x4d github.com/ProtonMail/gluon/async.GoAnnotated.func1() /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/logging.go:12 +0x77 created by github.com/ProtonMail/gluon/async.GoAnnotated in goroutine 28932 /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/logging.go:10 +0xd0 goroutine 29335 [select, 7 minutes]: github.com/ProtonMail/gluon/internal/backend.newUser.func2({0x560d557cd410, 0xc000b030b0}) /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/internal/backend/user.go:171 +0x112 runtime/pprof.Do({0x560d557cd330?, 0x560d561c56a0?}, {{0xc0005766e0?, 0xc001a06c60?, 0xc000fcef88?}}, 0xc001037800) /usr/lib/go/src/runtime/pprof/runtime.go:51 +0x9d github.com/ProtonMail/gluon/logging.pprofDo(...) /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/logging/pprof_default.go:11 github.com/ProtonMail/gluon/logging.DoAnnotated({0x560d557cd330, 0x560d561c56a0}, 0xc001037800, {0xc000824828?, 0xc000f89620?, 0xc000fa02e0?}) /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/logging/logging.go:24 +0x4d github.com/ProtonMail/gluon/async.GoAnnotated.func1() /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/logging.go:12 +0x77 created by github.com/ProtonMail/gluon/async.GoAnnotated in goroutine 28932 /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/logging.go:10 +0xd0 goroutine 29164 [IO wait, 7 minutes]: internal/poll.runtime_pollWait(0x713c90e775b8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000a9ea80?, 0xc001837100?, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000a9ea80, {0xc001837100, 0x700, 0x700}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x27a net.(*netFD).Read(0xc000a9ea80, {0xc001837100?, 0x713c49a3f238?, 0xc001c056e0?}) /usr/lib/go/src/net/fd_posix.go:55 +0x25 net.(*conn).Read(0xc0010527f0, {0xc001837100?, 0xc00066e930?, 0x560d545bc145?}) /usr/lib/go/src/net/net.go:185 +0x45 crypto/tls.(*atLeastReader).Read(0xc001c056e0, {0xc001837100?, 0xc0007ad500?, 0xc001c056e0?}) /usr/lib/go/src/crypto/tls/conn.go:806 +0x3b bytes.(*Buffer).ReadFrom(0xc0001549b0, {0x560d557bfbe0, 0xc001c056e0}) /usr/lib/go/src/bytes/buffer.go:211 +0x98 crypto/tls.(*Conn).readFromUntil(0xc000154708, {0x560d557c0840, 0xc0010527f0}, 0xc00066e978?) /usr/lib/go/src/crypto/tls/conn.go:828 +0xde crypto/tls.(*Conn).readRecordOrCCS(0xc000154708, 0x0) /usr/lib/go/src/crypto/tls/conn.go:626 +0x3cf crypto/tls.(*Conn).readRecord(...) /usr/lib/go/src/crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0xc000154708, {0xc000c52000, 0x1000, 0x100914d2498?}) /usr/lib/go/src/crypto/tls/conn.go:1370 +0x156 net/http.(*persistConn).Read(0xc001814b40, {0xc000c52000?, 0x560d545b3985?, 0x60?}) /usr/lib/go/src/net/http/transport.go:1977 +0x4a bufio.(*Reader).fill(0xc000c4ea80) /usr/lib/go/src/bufio/bufio.go:110 +0x103 bufio.(*Reader).Peek(0xc000c4ea80, 0x1) /usr/lib/go/src/bufio/bufio.go:148 +0x53 net/http.(*persistConn).readLoop(0xc001814b40) /usr/lib/go/src/net/http/transport.go:2141 +0x1b9 created by net/http.(*Transport).dialConn in goroutine 29092 /usr/lib/go/src/net/http/transport.go:1799 +0x152f goroutine 28945 [select, 7 minutes]: github.com/ProtonMail/gluon/async.RangeContext[...]({0x560d557cd448?, 0xc0007ee910}, 0xc000597260, 0xc000a7cf50) /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/context.go:42 +0x114 github.com/ProtonMail/proton-bridge/v3/internal/bridge.(*Bridge).init.func10({0x560d557cd448?, 0xc0007ee910?}) /startdir/src/proton-bridge/internal/bridge/bridge.go:414 +0x5e github.com/ProtonMail/gluon/async.(*Group).Once.func1() /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/group.go:51 +0x9b created by github.com/ProtonMail/gluon/async.(*Group).Once in goroutine 28926 /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/group.go:46 +0x79 goroutine 29452 [select, 7 minutes]: github.com/ProtonMail/proton-bridge/v3/internal/services/userevents.(*ChanneledSubscriber[...]).handle(0x560d54f8f425, {0x560d557cd448?, 0xc001258140}, {{0xc001011840, 0x4}, 0x0, 0xc000ffaa50, 0x0, 0x0, {0x0, ...}, ...}) /startdir/src/proton-bridge/internal/services/userevents/subscriber.go:176 +0x1b5 github.com/ProtonMail/proton-bridge/v3/internal/services/userevents.(*subscriberList[...]).PublishParallel.func1(0x3?) /startdir/src/proton-bridge/internal/services/userevents/subscriber.go:121 +0x111 github.com/bradenaw/juniper/parallel.DoContext.func1() /startdir/src/proton-bridge/vendor/github.com/bradenaw/juniper/parallel/parallel.go:103 +0x97 golang.org/x/sync/errgroup.(*Group).Go.func1() /startdir/src/proton-bridge/vendor/golang.org/x/sync/errgroup/errgroup.go:75 +0x56 created by golang.org/x/sync/errgroup.(*Group).Go in goroutine 29136 /startdir/src/proton-bridge/vendor/golang.org/x/sync/errgroup/errgroup.go:72 +0x96 goroutine 28937 [select, 7 minutes]: github.com/ProtonMail/proton-bridge/v3/internal/services/syncservice.ChannelConsumerProducer[...].Produce(0xc000526648?, {0x560d557cd410?, 0xc0007cac30}, {{0xc000c123c0, {0xc000b84d20, 0x24}, 0x40, {0xc0002e3208, 0x40, 0x80}, ...}, ...}) /startdir/src/proton-bridge/internal/services/syncservice/stage_output.go:45 +0xba github.com/ProtonMail/proton-bridge/v3/internal/services/syncservice.(*BuildStage).run.func1(0xc000969828?, 0xc00058dd40) /startdir/src/proton-bridge/internal/services/syncservice/stage_build.go:203 +0x3a6 github.com/ProtonMail/proton-bridge/v3/internal/usertypes.WithAddrKRs({{0xc000a5d1a0, 0x24}, {0xc001011844, 0x4}, {0xc001011848, 0x4}, {0xc001011850, 0x10}, {0xc00088b860, 0x1, ...}, ...}, ...) /startdir/src/proton-bridge/internal/usertypes/keys.go:69 +0x5c7 github.com/ProtonMail/proton-bridge/v3/internal/services/useridentity.(*State).WithAddrKRs(...) /startdir/src/proton-bridge/internal/services/useridentity/state.go:266 github.com/ProtonMail/proton-bridge/v3/internal/services/imapservice.(*rwIdentity).WithAddrKRs(0xc000cfe740, 0xc00058d320) /startdir/src/proton-bridge/internal/services/imapservice/shared_identity.go:102 +0x12e github.com/ProtonMail/proton-bridge/v3/internal/services/imapservice.SyncMessageBuilder.WithKeys(...) /startdir/src/proton-bridge/internal/services/imapservice/sync_message_builder.go:38 github.com/ProtonMail/proton-bridge/v3/internal/services/syncservice.(*BuildStage).run(0xc0007eeb40, {0x560d557cd410, 0xc0007cac30}) /startdir/src/proton-bridge/internal/services/syncservice/stage_build.go:121 +0x46e github.com/ProtonMail/proton-bridge/v3/internal/services/syncservice.(*Service).Run.(*BuildStage).Run.func3.1({0x560d557cd410?, 0xc0007cac30?}) /startdir/src/proton-bridge/internal/services/syncservice/stage_build.go:79 +0x2a runtime/pprof.Do({0x560d557cd448?, 0xc0007eeb90?}, {{0xc000a9ee80?, 0x0?, 0x0?}}, 0xc000fb5f60) /usr/lib/go/src/runtime/pprof/runtime.go:51 +0x9d github.com/ProtonMail/gluon/logging.pprofDo(...) /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/logging/pprof_default.go:11 github.com/ProtonMail/gluon/logging.DoAnnotated({0x560d557cd448, 0xc0007eeb90}, 0xc000fb5f60, {0xc000a80f50?, 0x0?, 0x0?}) /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/logging/logging.go:24 +0x4d github.com/ProtonMail/proton-bridge/v3/internal/services/syncservice.(*Service).Run.(*BuildStage).Run.func3({0x560d557cd448, 0xc0007eeb90}) /startdir/src/proton-bridge/internal/services/syncservice/stage_build.go:76 +0xc5 github.com/ProtonMail/gluon/async.(*Group).Once.func1() /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/group.go:51 +0x9b created by github.com/ProtonMail/gluon/async.(*Group).Once in goroutine 28926 /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/group.go:46 +0x79 goroutine 28928 [IO wait, 7 minutes]: internal/poll.runtime_pollWait(0x713c49123300, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0x8?, 0xc000ab2cb0?, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Accept(0xc000a9e680) /usr/lib/go/src/internal/poll/fd_unix.go:611 +0x2ac net.(*netFD).accept(0xc000a9e680) /usr/lib/go/src/net/fd_unix.go:172 +0x29 net.(*TCPListener).accept(0xc0004bd8a0) /usr/lib/go/src/net/tcpsock_posix.go:159 +0x1e net.(*TCPListener).Accept(0xc0004bd8a0) /usr/lib/go/src/net/tcpsock.go:327 +0x30 google.golang.org/grpc.(*Server).Serve(0xc000032d20, {0x560d557cb0a0, 0xc0004bd8a0}) /startdir/src/proton-bridge/vendor/google.golang.org/grpc/server.go:814 +0x469 github.com/ProtonMail/proton-bridge/v3/internal/focus.NewService.func1() /startdir/src/proton-bridge/internal/focus/service.go:85 +0x6e created by github.com/ProtonMail/proton-bridge/v3/internal/focus.NewService in goroutine 28926 /startdir/src/proton-bridge/internal/focus/service.go:82 +0x825 goroutine 28943 [select, 7 minutes]: github.com/ProtonMail/gluon/async.(*Group).Trigger.func1() /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/group.go:109 +0x145 created by github.com/ProtonMail/gluon/async.(*Group).Trigger in goroutine 28926 /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/group.go:100 +0xaa goroutine 29603 [IO wait, 7 minutes]: internal/poll.runtime_pollWait(0x713c49123da8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc00081b780?, 0xc000bccd80?, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc00081b780, {0xc000bccd80, 0x240, 0x240}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x27a net.(*netFD).Read(0xc00081b780, {0xc000bccd80?, 0x713c486489e0?, 0xc001a14c00?}) /usr/lib/go/src/net/fd_posix.go:55 +0x25 net.(*conn).Read(0xc0007859c8, {0xc000bccd80?, 0xc001323788?, 0x560d545bc11c?}) /usr/lib/go/src/net/net.go:185 +0x45 crypto/tls.(*atLeastReader).Read(0xc001a14c00, {0xc000bccd80?, 0x0?, 0xc001a14c00?}) /usr/lib/go/src/crypto/tls/conn.go:806 +0x3b bytes.(*Buffer).ReadFrom(0xc000c66630, {0x560d557bfbe0, 0xc001a14c00}) /usr/lib/go/src/bytes/buffer.go:211 +0x98 crypto/tls.(*Conn).readFromUntil(0xc000c66388, {0x560d557c0840, 0xc0007859c8}, 0xc0013237d0?) /usr/lib/go/src/crypto/tls/conn.go:828 +0xde crypto/tls.(*Conn).readRecordOrCCS(0xc000c66388, 0x0) /usr/lib/go/src/crypto/tls/conn.go:626 +0x3cf crypto/tls.(*Conn).readRecord(...) /usr/lib/go/src/crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0xc000c66388, {0xc0000c1000, 0x1000, 0x0?}) /usr/lib/go/src/crypto/tls/conn.go:1370 +0x156 net/http.(*connReader).Read(0xc000f73260, {0xc0000c1000, 0x1000, 0x1000}) /usr/lib/go/src/net/http/server.go:789 +0x14b bufio.(*Reader).fill(0xc000d83260) /usr/lib/go/src/bufio/bufio.go:110 +0x103 bufio.(*Reader).Peek(0xc000d83260, 0x4) /usr/lib/go/src/bufio/bufio.go:148 +0x53 net/http.(*conn).serve(0xc000aa6cf0, {0x560d557cd410, 0xc000479b60}) /usr/lib/go/src/net/http/server.go:2079 +0x749 created by net/http.(*Server).Serve in goroutine 28927 /usr/lib/go/src/net/http/server.go:3290 +0x4b4 goroutine 29115 [IO wait, 7 minutes]: internal/poll.runtime_pollWait(0x713c90e778a0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000a9fa00?, 0xc000efcb40?, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000a9fa00, {0xc000efcb40, 0x240, 0x240}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x27a net.(*netFD).Read(0xc000a9fa00, {0xc000efcb40?, 0x713c49a3f238?, 0xc001c058a8?}) /usr/lib/go/src/net/fd_posix.go:55 +0x25 net.(*conn).Read(0xc0008244f0, {0xc000efcb40?, 0xc0000e9340?, 0x560d545bc145?}) /usr/lib/go/src/net/net.go:185 +0x45 crypto/tls.(*atLeastReader).Read(0xc001c058a8, {0xc000efcb40?, 0xc0002616c0?, 0xc001c058a8?}) /usr/lib/go/src/crypto/tls/conn.go:806 +0x3b bytes.(*Buffer).ReadFrom(0xc00152feb0, {0x560d557bfbe0, 0xc001c058a8}) /usr/lib/go/src/bytes/buffer.go:211 +0x98 crypto/tls.(*Conn).readFromUntil(0xc00152fc08, {0x560d557c0840, 0xc0008244f0}, 0xc0000e9388?) /usr/lib/go/src/crypto/tls/conn.go:828 +0xde crypto/tls.(*Conn).readRecordOrCCS(0xc00152fc08, 0x0) /usr/lib/go/src/crypto/tls/conn.go:626 +0x3cf crypto/tls.(*Conn).readRecord(...) /usr/lib/go/src/crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0xc00152fc08, {0xc000710000, 0x1000, 0xc000100008?}) /usr/lib/go/src/crypto/tls/conn.go:1370 +0x156 net/http.(*connReader).Read(0xc00058c120, {0xc000710000, 0x1000, 0x1000}) /usr/lib/go/src/net/http/server.go:789 +0x14b bufio.(*Reader).fill(0xc0007064e0) /usr/lib/go/src/bufio/bufio.go:110 +0x103 bufio.(*Reader).ReadSlice(0xc0007064e0, 0xa) /usr/lib/go/src/bufio/bufio.go:376 +0x29 bufio.(*Reader).ReadLine(0xc0007064e0) /usr/lib/go/src/bufio/bufio.go:405 +0x25 net/textproto.(*Reader).readLineSlice(0xc001a035f0, 0xffffffffffffffff) /usr/lib/go/src/net/textproto/reader.go:63 +0xa5 net/textproto.(*Reader).ReadLine(...) /usr/lib/go/src/net/textproto/reader.go:43 net/http.readRequest(0xc0007064e0) /usr/lib/go/src/net/http/request.go:1059 +0xb5 net/http.(*conn).readRequest(0xc0006422d0, {0x560d557cd448, 0xc001258550}) /usr/lib/go/src/net/http/server.go:1004 +0x248 net/http.(*conn).serve(0xc0006422d0, {0x560d557cd410, 0xc000479b60}) /usr/lib/go/src/net/http/server.go:1969 +0x339 created by net/http.(*Server).Serve in goroutine 28927 /usr/lib/go/src/net/http/server.go:3290 +0x4b4 goroutine 28936 [select, 7 minutes]: github.com/ProtonMail/proton-bridge/v3/internal/services/syncservice.ChannelConsumerProducer[...].Produce(0xc000526648?, {0x560d557cd410?, 0xc0007cab70}, {{0xc000c123c0, {0xc000ae83f0, 0x24}, 0x40, {0xc000388908, 0x40, 0x80}, ...}, ...}) /startdir/src/proton-bridge/internal/services/syncservice/stage_output.go:45 +0xba github.com/ProtonMail/proton-bridge/v3/internal/services/syncservice.(*DownloadStage).run(0xc001077140, {0x560d557cd410, 0xc0007cab70}) /startdir/src/proton-bridge/internal/services/syncservice/stage_download.go:187 +0x96b github.com/ProtonMail/proton-bridge/v3/internal/services/syncservice.(*Service).Run.(*DownloadStage).Run.func2.1({0x560d557cd410?, 0xc0007cab70?}) /startdir/src/proton-bridge/internal/services/syncservice/stage_download.go:72 +0x2a runtime/pprof.Do({0x560d557cd448?, 0xc0007eeb90?}, {{0xc000a9ed80?, 0x0?, 0x0?}}, 0xc001026f60) /usr/lib/go/src/runtime/pprof/runtime.go:51 +0x9d github.com/ProtonMail/gluon/logging.pprofDo(...) /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/logging/pprof_default.go:11 github.com/ProtonMail/gluon/logging.DoAnnotated({0x560d557cd448, 0xc0007eeb90}, 0xc001026f60, {0xc000a80750?, 0x0?, 0x0?}) /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/logging/logging.go:24 +0x4d github.com/ProtonMail/proton-bridge/v3/internal/services/syncservice.(*Service).Run.(*DownloadStage).Run.func2({0x560d557cd448, 0xc0007eeb90}) /startdir/src/proton-bridge/internal/services/syncservice/stage_download.go:71 +0xc5 github.com/ProtonMail/gluon/async.(*Group).Once.func1() /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/group.go:51 +0x9b created by github.com/ProtonMail/gluon/async.(*Group).Once in goroutine 28926 /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/group.go:46 +0x79 goroutine 26966 [select, 7 minutes]: github.com/ProtonMail/proton-bridge/v3/internal/services/syncservice.(*Job).waitAndClose(0xc000c123c0, {0x560d557cd448, 0xc000eb7630}) /startdir/src/proton-bridge/internal/services/syncservice/job.go:133 +0xdc github.com/ProtonMail/proton-bridge/v3/internal/services/syncservice.(*Handler).run(0xc000e20bd0, {0x560d557cd448, 0xc000eb7630}, {0x560d557cf500, 0xc000526620}, 0xc000b03350, {0x560d557cafb0, 0xc000bb5380}, {0x560d557c6ee8, 0xc000ac02b8}) /startdir/src/proton-bridge/internal/services/syncservice/handler.go:220 +0x98b github.com/ProtonMail/proton-bridge/v3/internal/services/syncservice.(*Handler).Execute.func1({0x560d557cd448, 0xc000eb7630}) /startdir/src/proton-bridge/internal/services/syncservice/handler.go:106 +0x30f github.com/ProtonMail/gluon/async.(*Group).Once.func1() /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/group.go:51 +0x9b created by github.com/ProtonMail/gluon/async.(*Group).Once in goroutine 29343 /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/group.go:46 +0x79 goroutine 29204 [select, 7 minutes]: net/http.(*persistConn).writeLoop(0xc000e287e0) /usr/lib/go/src/net/http/transport.go:2458 +0xf0 created by net/http.(*Transport).dialConn in goroutine 28415 /usr/lib/go/src/net/http/transport.go:1800 +0x1585 goroutine 28942 [select, 7 minutes]: github.com/ProtonMail/gluon/async.RangeContext[...]({0x560d557cd448?, 0xc0007ee910}, 0xc000596e40, 0xc001005f60) /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/context.go:42 +0xb0 github.com/ProtonMail/proton-bridge/v3/internal/bridge.(*Bridge).init.func7({0x560d557cd448?, 0xc0007ee910?}) /startdir/src/proton-bridge/internal/bridge/bridge.go:379 +0x4e github.com/ProtonMail/gluon/async.(*Group).Once.func1() /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/group.go:51 +0x9b created by github.com/ProtonMail/gluon/async.(*Group).Once in goroutine 28926 /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/group.go:46 +0x79 goroutine 29373 [IO wait, 7 minutes]: internal/poll.runtime_pollWait(0x713c90e76fe8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000715e00?, 0xc00033a000?, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000715e00, {0xc00033a000, 0x2000, 0x2000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x27a net.(*netFD).Read(0xc000715e00, {0xc00033a000?, 0x713c4917bf78?, 0xc00148f9c8?}) /usr/lib/go/src/net/fd_posix.go:55 +0x25 net.(*conn).Read(0xc000c945b8, {0xc00033a000?, 0xc0008b5930?, 0x560d545bc11c?}) /usr/lib/go/src/net/net.go:185 +0x45 crypto/tls.(*atLeastReader).Read(0xc00148f9c8, {0xc00033a000?, 0x0?, 0xc00148f9c8?}) /usr/lib/go/src/crypto/tls/conn.go:806 +0x3b bytes.(*Buffer).ReadFrom(0xc000e349b0, {0x560d557bfbe0, 0xc00148f9c8}) /usr/lib/go/src/bytes/buffer.go:211 +0x98 crypto/tls.(*Conn).readFromUntil(0xc000e34708, {0x560d557c0840, 0xc000c945b8}, 0xc0008b5978?) /usr/lib/go/src/crypto/tls/conn.go:828 +0xde crypto/tls.(*Conn).readRecordOrCCS(0xc000e34708, 0x0) /usr/lib/go/src/crypto/tls/conn.go:626 +0x3cf crypto/tls.(*Conn).readRecord(...) /usr/lib/go/src/crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0xc000e34708, {0xc000cb4000, 0x1000, 0x8?}) /usr/lib/go/src/crypto/tls/conn.go:1370 +0x156 net/http.(*persistConn).Read(0xc001760a20, {0xc000cb4000?, 0xc000947380?, 0xc0008b5d38?}) /usr/lib/go/src/net/http/transport.go:1977 +0x4a bufio.(*Reader).fill(0xc000636360) /usr/lib/go/src/bufio/bufio.go:110 +0x103 bufio.(*Reader).Peek(0xc000636360, 0x1) /usr/lib/go/src/bufio/bufio.go:148 +0x53 net/http.(*persistConn).readLoop(0xc001760a20) /usr/lib/go/src/net/http/transport.go:2141 +0x1b9 created by net/http.(*Transport).dialConn in goroutine 29378 /usr/lib/go/src/net/http/transport.go:1799 +0x152f goroutine 29130 [sync.Cond.Wait, 7 minutes]: sync.runtime_notifyListWait(0xc000cfe6d0, 0x3) /usr/lib/go/src/runtime/sema.go:569 +0x15a sync.(*Cond).Wait(0xc000788060?) /usr/lib/go/src/sync/cond.go:70 +0x85 github.com/ProtonMail/gluon/async.(*QueuedChannel[...]).pop(0xc000716e40) /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/queued_channel.go:113 +0x93 github.com/ProtonMail/gluon/async.NewQueuedChannel[...].func1() /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/queued_channel.go:43 +0xc5 runtime/pprof.Do({0x560d557cd330?, 0x560d561c56a0?}, {{0xc000d2e600?, 0x560d5462cb13?, 0xc0006ba350?}}, 0xc001b08948) /usr/lib/go/src/runtime/pprof/runtime.go:51 +0x9d github.com/ProtonMail/gluon/logging.pprofDo(...) /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/logging/pprof_default.go:11 github.com/ProtonMail/gluon/logging.DoAnnotated({0x560d557cd330, 0x560d561c56a0}, 0xc001b08948, {0xc000ac01c8?, 0xc0006ba180?, 0x0?}) /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/logging/logging.go:24 +0x4d github.com/ProtonMail/gluon/async.GoAnnotated.func1() /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/logging.go:12 +0x77 created by github.com/ProtonMail/gluon/async.GoAnnotated in goroutine 28926 /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/logging.go:10 +0xd0 goroutine 29131 [select, 7 minutes]: github.com/ProtonMail/go-proton-api.NewTicker.func1() /startdir/src/proton-bridge/vendor/github.com/ProtonMail/go-proton-api/ticker.go:37 +0x1de created by github.com/ProtonMail/go-proton-api.NewTicker in goroutine 28926 /startdir/src/proton-bridge/vendor/github.com/ProtonMail/go-proton-api/ticker.go:26 +0x125 goroutine 28927 [IO wait, 7 minutes]: internal/poll.runtime_pollWait(0x713c49123ea0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0x7?, 0x1?, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Accept(0xc000598980) /usr/lib/go/src/internal/poll/fd_unix.go:611 +0x2ac net.(*netFD).accept(0xc000598980) /usr/lib/go/src/net/fd_unix.go:172 +0x29 net.(*TCPListener).accept(0xc001a35d20) /usr/lib/go/src/net/tcpsock_posix.go:159 +0x1e net.(*TCPListener).Accept(0xc001a35d20) /usr/lib/go/src/net/tcpsock.go:327 +0x30 crypto/tls.(*listener).Accept(0xc001a124e0) /usr/lib/go/src/crypto/tls/tls.go:66 +0x27 net/http.(*Server).Serve(0xc0013ce780, {0x560d557cae00, 0xc001a124e0}) /usr/lib/go/src/net/http/server.go:3260 +0x33e net/http/httptest.(*Server).goServe.func1() /usr/lib/go/src/net/http/httptest/server.go:310 +0x5b created by net/http/httptest.(*Server).goServe in goroutine 28926 /usr/lib/go/src/net/http/httptest/server.go:308 +0x65 goroutine 29369 [select, 7 minutes]: github.com/ProtonMail/proton-bridge/v3/internal/services/syncservice.ChannelConsumerProducer[...].Produce(0xc000526648?, {0x560d557cd448?, 0xc0007eee60}, {{0xc000c123c0, {0xc001242870, 0x24}, 0x40, {0x0, 0x0, 0x0}, ...}, ...}) /startdir/src/proton-bridge/internal/services/syncservice/stage_output.go:45 +0xba github.com/ProtonMail/proton-bridge/v3/internal/services/syncservice.(*MetadataStage).run.func1({0x560d557cd448, 0xc0007eee60}) /startdir/src/proton-bridge/internal/services/syncservice/stage_metadata.go:119 +0x2c5 github.com/ProtonMail/gluon/async.(*Group).Once.func1() /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/group.go:51 +0x9b created by github.com/ProtonMail/gluon/async.(*Group).Once in goroutine 28935 /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/group.go:46 +0x79 goroutine 28944 [select, 7 minutes]: github.com/ProtonMail/gluon/async.(*Group).PeriodicOrTrigger.func1() /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/group.go:150 +0x205 created by github.com/ProtonMail/gluon/async.(*Group).PeriodicOrTrigger in goroutine 28926 /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/group.go:138 +0xcb goroutine 29222 [select, 7 minutes]: github.com/ProtonMail/proton-bridge/v3/internal/services/telemetry.(*Service).run(0xc00003e910, {0x560d557cd410, 0xc00058cea0}) /startdir/src/proton-bridge/internal/services/telemetry/service.go:106 +0x2df github.com/ProtonMail/proton-bridge/v3/internal/services/orderedtasks.(*OrderedCancelGroup).Go.func1.1({0x560d557cd410?, 0xc00058cea0?}) /startdir/src/proton-bridge/internal/services/orderedtasks/ordered_cancel.go:67 +0xa2 runtime/pprof.Do({0x560d557cd448?, 0xc000eb73b0?}, {{0xc0004ceaa0?, 0x10?, 0x560d555a4920?}}, 0xc000841fb0) /usr/lib/go/src/runtime/pprof/runtime.go:51 +0x9d github.com/ProtonMail/gluon/logging.pprofDo(...) /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/logging/pprof_default.go:11 github.com/ProtonMail/gluon/logging.DoAnnotated({0x560d557cd448, 0xc000eb73b0}, 0xc000841fb0, {0xc000841f98?, 0xc0006ba358?, 0xc000841f70?}) /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/logging/logging.go:24 +0x4d github.com/ProtonMail/proton-bridge/v3/internal/services/orderedtasks.(*OrderedCancelGroup).Go.func1() /startdir/src/proton-bridge/internal/services/orderedtasks/ordered_cancel.go:63 +0x1de created by github.com/ProtonMail/proton-bridge/v3/internal/services/orderedtasks.(*OrderedCancelGroup).Go in goroutine 28926 /startdir/src/proton-bridge/internal/services/orderedtasks/ordered_cancel.go:62 +0x18b goroutine 29203 [IO wait, 7 minutes]: internal/poll.runtime_pollWait(0x713c90e776b0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000598080?, 0xc00074c000?, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000598080, {0xc00074c000, 0xa000, 0xa000}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x27a net.(*netFD).Read(0xc000598080, {0xc00074c000?, 0x713c486489e0?, 0xc001a14fd8?}) /usr/lib/go/src/net/fd_posix.go:55 +0x25 net.(*conn).Read(0xc000784020, {0xc00074c000?, 0xc0009707c8?, 0x560d545bc11c?}) /usr/lib/go/src/net/net.go:185 +0x45 crypto/tls.(*atLeastReader).Read(0xc001a14fd8, {0xc00074c000?, 0x0?, 0xc001a14fd8?}) /usr/lib/go/src/crypto/tls/conn.go:806 +0x3b bytes.(*Buffer).ReadFrom(0xc000e342b0, {0x560d557bfbe0, 0xc001a14fd8}) /usr/lib/go/src/bytes/buffer.go:211 +0x98 crypto/tls.(*Conn).readFromUntil(0xc000e34008, {0x560d557c0840, 0xc000784020}, 0xc000970810?) /usr/lib/go/src/crypto/tls/conn.go:828 +0xde crypto/tls.(*Conn).readRecordOrCCS(0xc000e34008, 0x0) /usr/lib/go/src/crypto/tls/conn.go:626 +0x3cf crypto/tls.(*Conn).readRecord(...) /usr/lib/go/src/crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0xc000e34008, {0xc000e0d000, 0x1000, 0xc000970b78?}) /usr/lib/go/src/crypto/tls/conn.go:1370 +0x156 github.com/ProtonMail/go-proton-api.(*slowReader).Read(0xc000970c08, {0xc000e0d000, 0x1000, 0x1000}) /startdir/src/proton-bridge/vendor/github.com/ProtonMail/go-proton-api/netctl.go:557 +0x5e github.com/ProtonMail/go-proton-api.(*NetCtl).read(0xc0005a3400, {0x713c90e4e9d8, 0xc000e34008}, {0xc000e0d000, 0x1000, 0x1000}) /startdir/src/proton-bridge/vendor/github.com/ProtonMail/go-proton-api/netctl.go:465 +0x1f6 github.com/ProtonMail/go-proton-api.(*conn).Read(0xc0014e03a8?, {0xc000e0d000?, 0x1000?, 0x1000?}) /startdir/src/proton-bridge/vendor/github.com/ProtonMail/go-proton-api/netctl.go:531 +0x50 net/http.(*persistConn).Read(0xc000e287e0, {0xc000e0d000?, 0xc001062480?, 0xc000970d38?}) /usr/lib/go/src/net/http/transport.go:1977 +0x4a bufio.(*Reader).fill(0xc000e499e0) /usr/lib/go/src/bufio/bufio.go:110 +0x103 bufio.(*Reader).Peek(0xc000e499e0, 0x1) /usr/lib/go/src/bufio/bufio.go:148 +0x53 net/http.(*persistConn).readLoop(0xc000e287e0) /usr/lib/go/src/net/http/transport.go:2141 +0x1b9 created by net/http.(*Transport).dialConn in goroutine 28415 /usr/lib/go/src/net/http/transport.go:1799 +0x152f goroutine 28949 [select, 7 minutes]: github.com/ProtonMail/gluon.(*Server).serve(0xc0016171e0, {0x560d557cd410, 0xc0007cb740}, 0xc00010e1e0) /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/server.go:198 +0x147 github.com/ProtonMail/gluon.(*Server).Serve.func1() /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/server.go:187 +0xfc github.com/ProtonMail/gluon/async.(*WaitGroup).Go.func1() /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/wait_group.go:21 +0x8f created by github.com/ProtonMail/gluon/async.(*WaitGroup).Go in goroutine 28932 /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/wait_group.go:17 +0x73 goroutine 28950 [IO wait, 7 minutes]: internal/poll.runtime_pollWait(0x713c90e777a8, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xa?, 0xc000ab3f01?, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Accept(0xc000a9f180) /usr/lib/go/src/internal/poll/fd_unix.go:611 +0x2ac net.(*netFD).accept(0xc000a9f180) /usr/lib/go/src/net/fd_unix.go:172 +0x29 net.(*TCPListener).accept(0xc000354460) /usr/lib/go/src/net/tcpsock_posix.go:159 +0x1e net.(*TCPListener).Accept(0xc000354460) /usr/lib/go/src/net/tcpsock.go:327 +0x30 github.com/emersion/go-smtp.(*Server).Serve(0xc0013ceb40, {0x560d557cb0a0, 0xc000354460}) /startdir/src/proton-bridge/vendor/github.com/emersion/go-smtp/server.go:115 +0x188 github.com/ProtonMail/proton-bridge/v3/internal/services/imapsmtpserver.(*Service).serveSMTP.func1.1({0xc000a7efd0?, 0x560d54996e6d?}) /startdir/src/proton-bridge/internal/services/imapsmtpserver/service.go:565 +0x37 github.com/ProtonMail/gluon/async.(*Group).Once.func1() /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/group.go:51 +0x9b created by github.com/ProtonMail/gluon/async.(*Group).Once in goroutine 28932 /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/group.go:46 +0x79 goroutine 22010 [select, 7 minutes]: net/http.(*persistConn).writeLoop(0xc0018158c0) /usr/lib/go/src/net/http/transport.go:2458 +0xf0 created by net/http.(*Transport).dialConn in goroutine 29098 /usr/lib/go/src/net/http/transport.go:1800 +0x1585 goroutine 28951 [sync.Cond.Wait, 7 minutes]: sync.runtime_notifyListWait(0xc001077650, 0x1) /usr/lib/go/src/runtime/sema.go:569 +0x15a sync.(*Cond).Wait(0x8?) /usr/lib/go/src/sync/cond.go:70 +0x85 github.com/ProtonMail/gluon/async.(*QueuedChannel[...]).pop(0xc0005e6e40) /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/queued_channel.go:113 +0x93 github.com/ProtonMail/gluon/async.NewQueuedChannel[...].func1() /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/queued_channel.go:43 +0xc5 runtime/pprof.Do({0x560d557cd330?, 0x560d561c56a0?}, {{0xc000a9f500?, 0x560d54eb0e98?, 0xc0004bdaa0?}}, 0xc001a13e90) /usr/lib/go/src/runtime/pprof/runtime.go:51 +0x9d github.com/ProtonMail/gluon/logging.pprofDo(...) /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/logging/pprof_default.go:11 github.com/ProtonMail/gluon/logging.DoAnnotated({0x560d557cd330, 0x560d561c56a0}, 0xc001a13e90, {0xc000825598?, 0xc000ab23c0?, 0x0?}) /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/logging/logging.go:24 +0x4d github.com/ProtonMail/gluon/async.GoAnnotated.func1() /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/logging.go:12 +0x77 created by github.com/ProtonMail/gluon/async.GoAnnotated in goroutine 28926 /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/logging.go:10 +0xd0 goroutine 29132 [sync.Cond.Wait, 7 minutes]: sync.runtime_notifyListWait(0xc000cfe710, 0x0) /usr/lib/go/src/runtime/sema.go:569 +0x15a sync.(*Cond).Wait(0x8?) /usr/lib/go/src/sync/cond.go:70 +0x85 github.com/ProtonMail/gluon/async.(*QueuedChannel[...]).pop(0xc00083dec8) /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/queued_channel.go:113 +0x93 github.com/ProtonMail/gluon/async.NewQueuedChannel[...].func1() /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/queued_channel.go:43 +0xc5 runtime/pprof.Do({0x560d557cd330?, 0x560d561c56a0?}, {{0xc000d2e700?, 0x560d5462cb13?, 0xc0014f5110?}}, 0xc001b08978) /usr/lib/go/src/runtime/pprof/runtime.go:51 +0x9d github.com/ProtonMail/gluon/logging.pprofDo(...) /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/logging/pprof_default.go:11 github.com/ProtonMail/gluon/logging.DoAnnotated({0x560d557cd330, 0x560d561c56a0}, 0xc001b08978, {0xc000ac0230?, 0xc001b81d10?, 0x0?}) /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/logging/logging.go:24 +0x4d github.com/ProtonMail/gluon/async.GoAnnotated.func1() /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/logging.go:12 +0x77 created by github.com/ProtonMail/gluon/async.GoAnnotated in goroutine 28926 /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/logging.go:10 +0xd0 goroutine 22009 [IO wait, 7 minutes]: internal/poll.runtime_pollWait(0x713c491234f0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000a9ef00?, 0xc001835500?, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000a9ef00, {0xc001835500, 0x700, 0x700}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x27a net.(*netFD).Read(0xc000a9ef00, {0xc001835500?, 0x713c49a3f238?, 0xc001c05638?}) /usr/lib/go/src/net/fd_posix.go:55 +0x25 net.(*conn).Read(0xc0010527e8, {0xc001835500?, 0xc000ef5930?, 0x560d545bc145?}) /usr/lib/go/src/net/net.go:185 +0x45 crypto/tls.(*atLeastReader).Read(0xc001c05638, {0xc001835500?, 0xc000a36000?, 0xc001c05638?}) /usr/lib/go/src/crypto/tls/conn.go:806 +0x3b bytes.(*Buffer).ReadFrom(0xc00051a2b0, {0x560d557bfbe0, 0xc001c05638}) /usr/lib/go/src/bytes/buffer.go:211 +0x98 crypto/tls.(*Conn).readFromUntil(0xc00051a008, {0x560d557c0840, 0xc0010527e8}, 0xc000ef5978?) /usr/lib/go/src/crypto/tls/conn.go:828 +0xde crypto/tls.(*Conn).readRecordOrCCS(0xc00051a008, 0x0) /usr/lib/go/src/crypto/tls/conn.go:626 +0x3cf crypto/tls.(*Conn).readRecord(...) /usr/lib/go/src/crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0xc00051a008, {0xc000246000, 0x1000, 0x8?}) /usr/lib/go/src/crypto/tls/conn.go:1370 +0x156 net/http.(*persistConn).Read(0xc0018158c0, {0xc000246000?, 0xc001a069c0?, 0xc000ef5d38?}) /usr/lib/go/src/net/http/transport.go:1977 +0x4a bufio.(*Reader).fill(0xc000d49c20) /usr/lib/go/src/bufio/bufio.go:110 +0x103 bufio.(*Reader).Peek(0xc000d49c20, 0x1) /usr/lib/go/src/bufio/bufio.go:148 +0x53 net/http.(*persistConn).readLoop(0xc0018158c0) /usr/lib/go/src/net/http/transport.go:2141 +0x1b9 created by net/http.(*Transport).dialConn in goroutine 29098 /usr/lib/go/src/net/http/transport.go:1799 +0x152f goroutine 29372 [IO wait, 7 minutes]: internal/poll.runtime_pollWait(0x713c491236e0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc001b20b00?, 0xc000220000?, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc001b20b00, {0xc000220000, 0x700, 0x700}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x27a net.(*netFD).Read(0xc001b20b00, {0xc000220000?, 0x713c4917bf78?, 0xc00148f980?}) /usr/lib/go/src/net/fd_posix.go:55 +0x25 net.(*conn).Read(0xc000c945c0, {0xc000220000?, 0xc00096d788?, 0x560d545bc11c?}) /usr/lib/go/src/net/net.go:185 +0x45 crypto/tls.(*atLeastReader).Read(0xc00148f980, {0xc000220000?, 0x0?, 0xc00148f980?}) /usr/lib/go/src/crypto/tls/conn.go:806 +0x3b bytes.(*Buffer).ReadFrom(0xc000e34d30, {0x560d557bfbe0, 0xc00148f980}) /usr/lib/go/src/bytes/buffer.go:211 +0x98 crypto/tls.(*Conn).readFromUntil(0xc000e34a88, {0x560d557c0840, 0xc000c945c0}, 0xc00096d7d0?) /usr/lib/go/src/crypto/tls/conn.go:828 +0xde crypto/tls.(*Conn).readRecordOrCCS(0xc000e34a88, 0x0) /usr/lib/go/src/crypto/tls/conn.go:626 +0x3cf crypto/tls.(*Conn).readRecord(...) /usr/lib/go/src/crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0xc000e34a88, {0xc00070a000, 0x1000, 0x0?}) /usr/lib/go/src/crypto/tls/conn.go:1370 +0x156 net/http.(*connReader).Read(0xc00198dbf0, {0xc00070a000, 0x1000, 0x1000}) /usr/lib/go/src/net/http/server.go:789 +0x14b bufio.(*Reader).fill(0xc000706240) /usr/lib/go/src/bufio/bufio.go:110 +0x103 bufio.(*Reader).Peek(0xc000706240, 0x4) /usr/lib/go/src/bufio/bufio.go:148 +0x53 net/http.(*conn).serve(0xc0006e1c20, {0x560d557cd410, 0xc000479b60}) /usr/lib/go/src/net/http/server.go:2079 +0x749 created by net/http.(*Server).Serve in goroutine 28927 /usr/lib/go/src/net/http/server.go:3290 +0x4b4 goroutine 28932 [select, 7 minutes]: github.com/ProtonMail/proton-bridge/v3/internal/services/imapsmtpserver.(*Service).run(0xc00017fd40, {0x560d557cd410, 0xc0007ca870}, {0x560d557c4ad0, 0xc0008254a8}) /startdir/src/proton-bridge/internal/services/imapsmtpserver/service.go:194 +0x188 github.com/ProtonMail/proton-bridge/v3/internal/services/imapsmtpserver.(*Service).Init.func1.1({0x560d557cd410?, 0xc0007ca870?}) /startdir/src/proton-bridge/internal/services/imapsmtpserver/service.go:104 +0x32 runtime/pprof.Do({0x560d557cd448?, 0xc0007ee910?}, {{0xc000a9ea80?, 0xc00124e440?, 0x560d552de95b?}}, 0xc000671f50) /usr/lib/go/src/runtime/pprof/runtime.go:51 +0x9d github.com/ProtonMail/gluon/logging.pprofDo(...) /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/logging/pprof_default.go:11 github.com/ProtonMail/gluon/logging.DoAnnotated({0x560d557cd448, 0xc0007ee910}, 0xc000671f50, {0xc000a87740?, 0x0?, 0x0?}) /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/logging/logging.go:24 +0x4d github.com/ProtonMail/proton-bridge/v3/internal/services/imapsmtpserver.(*Service).Init.func1({0x560d557cd448, 0xc0007ee910}) /startdir/src/proton-bridge/internal/services/imapsmtpserver/service.go:103 +0x105 github.com/ProtonMail/gluon/async.(*Group).Once.func1() /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/group.go:51 +0x9b created by github.com/ProtonMail/gluon/async.(*Group).Once in goroutine 28926 /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/group.go:46 +0x79 goroutine 28929 [sync.Cond.Wait, 7 minutes]: sync.runtime_notifyListWait(0xc001077190, 0x0) /usr/lib/go/src/runtime/sema.go:569 +0x15a sync.(*Cond).Wait(0x8?) /usr/lib/go/src/sync/cond.go:70 +0x85 github.com/ProtonMail/gluon/async.(*QueuedChannel[...]).pop(0xc00089aec8) /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/queued_channel.go:113 +0x93 github.com/ProtonMail/gluon/async.NewQueuedChannel[...].func1() /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/queued_channel.go:43 +0xc5 runtime/pprof.Do({0x560d557cd330?, 0x560d561c56a0?}, {{0xc000a9e880?, 0xc0002cd770?, 0x560d54995845?}}, 0xc001a13ad0) /usr/lib/go/src/runtime/pprof/runtime.go:51 +0x9d github.com/ProtonMail/gluon/logging.pprofDo(...) /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/logging/pprof_default.go:11 github.com/ProtonMail/gluon/logging.DoAnnotated({0x560d557cd330, 0x560d561c56a0}, 0xc001a13ad0, {0xc0008254b8?, 0x560d549957c0?, 0xc0007610c0?}) /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/logging/logging.go:24 +0x4d github.com/ProtonMail/gluon/async.GoAnnotated.func1() /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/logging.go:12 +0x77 created by github.com/ProtonMail/gluon/async.GoAnnotated in goroutine 28926 /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/logging.go:10 +0xd0 goroutine 29229 [select, 7 minutes]: database/sql.(*DB).connectionOpener(0xc000edd5f0, {0x560d557cd448, 0xc000eb7cc0}) /usr/lib/go/src/database/sql/sql.go:1246 +0x87 created by database/sql.OpenDB in goroutine 28932 /usr/lib/go/src/database/sql/sql.go:824 +0x14c goroutine 29165 [select, 7 minutes]: net/http.(*persistConn).writeLoop(0xc001814b40) /usr/lib/go/src/net/http/transport.go:2458 +0xf0 created by net/http.(*Transport).dialConn in goroutine 29092 /usr/lib/go/src/net/http/transport.go:1800 +0x1585 goroutine 29134 [select, 7 minutes]: github.com/ProtonMail/gluon/async.(*Group).PeriodicOrTrigger.func1() /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/group.go:150 +0x205 created by github.com/ProtonMail/gluon/async.(*Group).PeriodicOrTrigger in goroutine 28926 /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/group.go:138 +0xcb goroutine 29224 [select, 7 minutes]: github.com/ProtonMail/proton-bridge/v3/internal/services/smtp.(*Service).run(0xc000af4480, {0x560d557cd410, 0xc00058d230}) /startdir/src/proton-bridge/internal/services/smtp/service.go:202 +0x30d github.com/ProtonMail/proton-bridge/v3/internal/services/smtp.(*Service).Start.func1.1({0x560d557cd410?, 0xc00058d230?}) /startdir/src/proton-bridge/internal/services/smtp/service.go:154 +0x2a runtime/pprof.Do({0x560d557cd410?, 0xc00058d140?}, {{0xc0004cee60?, 0x10?, 0x560d555a4920?}}, 0xc0009badf0) /usr/lib/go/src/runtime/pprof/runtime.go:51 +0x9d github.com/ProtonMail/gluon/logging.pprofDo(...) /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/logging/pprof_default.go:11 github.com/ProtonMail/gluon/logging.DoAnnotated({0x560d557cd410, 0xc00058d140}, 0xc0009badf0, {0xc0009badd8?, 0x2?, 0x1?}) /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/logging/logging.go:24 +0x4d github.com/ProtonMail/proton-bridge/v3/internal/services/smtp.(*Service).Start.func1({0x560d557cd410, 0xc00058d140}) /startdir/src/proton-bridge/internal/services/smtp/service.go:153 +0x132 github.com/ProtonMail/proton-bridge/v3/internal/services/orderedtasks.(*OrderedCancelGroup).Go.func1.1({0x560d557cd410?, 0xc00058d140?}) /startdir/src/proton-bridge/internal/services/orderedtasks/ordered_cancel.go:67 +0xa2 runtime/pprof.Do({0x560d557cd448?, 0xc000eb7540?}, {{0xc0004ced20?, 0x10?, 0x560d555a4920?}}, 0xc0009bafb0) /usr/lib/go/src/runtime/pprof/runtime.go:51 +0x9d github.com/ProtonMail/gluon/logging.pprofDo(...) /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/logging/pprof_default.go:11 github.com/ProtonMail/gluon/logging.DoAnnotated({0x560d557cd448, 0xc000eb7540}, 0xc0009bafb0, {0xc0009baf98?, 0x0?, 0xc00010e060?}) /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/logging/logging.go:24 +0x4d github.com/ProtonMail/proton-bridge/v3/internal/services/orderedtasks.(*OrderedCancelGroup).Go.func1() /startdir/src/proton-bridge/internal/services/orderedtasks/ordered_cancel.go:63 +0x1de created by github.com/ProtonMail/proton-bridge/v3/internal/services/orderedtasks.(*OrderedCancelGroup).Go in goroutine 28926 /startdir/src/proton-bridge/internal/services/orderedtasks/ordered_cancel.go:62 +0x18b goroutine 28941 [select, 7 minutes]: github.com/ProtonMail/gluon/async.RangeContext[...]({0x560d557cd448?, 0xc0007ee910}, 0xc000597200, 0xc000a7af60) /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/context.go:42 +0x94 github.com/ProtonMail/proton-bridge/v3/internal/bridge.(*Bridge).init.func6({0x560d557cd448?, 0xc0007ee910?}) /startdir/src/proton-bridge/internal/bridge/bridge.go:371 +0x55 github.com/ProtonMail/gluon/async.(*Group).Once.func1() /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/group.go:51 +0x9b created by github.com/ProtonMail/gluon/async.(*Group).Once in goroutine 28926 /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/group.go:46 +0x79 goroutine 29374 [select, 7 minutes]: net/http.(*persistConn).writeLoop(0xc001760a20) /usr/lib/go/src/net/http/transport.go:2458 +0xf0 created by net/http.(*Transport).dialConn in goroutine 29378 /usr/lib/go/src/net/http/transport.go:1800 +0x1585 goroutine 29345 [select]: github.com/ProtonMail/gluon/async.(*Group).PeriodicOrTrigger.func1() /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/group.go:150 +0x205 created by github.com/ProtonMail/gluon/async.(*Group).PeriodicOrTrigger in goroutine 28926 /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/group.go:138 +0xcb goroutine 29118 [IO wait, 7 minutes]: internal/poll.runtime_pollWait(0x713c90e77a90, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000a9fc80?, 0xc000de0600?, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000a9fc80, {0xc000de0600, 0x1980, 0x1980}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x27a net.(*netFD).Read(0xc000a9fc80, {0xc000de0600?, 0x713c49a3f238?, 0xc001c055f0?}) /usr/lib/go/src/net/fd_posix.go:55 +0x25 net.(*conn).Read(0xc000824508, {0xc000de0600?, 0xc0000ed788?, 0x560d545bc145?}) /usr/lib/go/src/net/net.go:185 +0x45 crypto/tls.(*atLeastReader).Read(0xc001c055f0, {0xc000de0600?, 0xc000f9a1c0?, 0xc001c055f0?}) /usr/lib/go/src/crypto/tls/conn.go:806 +0x3b bytes.(*Buffer).ReadFrom(0xc00048d430, {0x560d557bfbe0, 0xc001c055f0}) /usr/lib/go/src/bytes/buffer.go:211 +0x98 crypto/tls.(*Conn).readFromUntil(0xc00048d188, {0x560d557c0840, 0xc000824508}, 0xc0000ed7d0?) /usr/lib/go/src/crypto/tls/conn.go:828 +0xde crypto/tls.(*Conn).readRecordOrCCS(0xc00048d188, 0x0) /usr/lib/go/src/crypto/tls/conn.go:626 +0x3cf crypto/tls.(*Conn).readRecord(...) /usr/lib/go/src/crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0xc00048d188, {0xc000bde000, 0x1000, 0x0?}) /usr/lib/go/src/crypto/tls/conn.go:1370 +0x156 net/http.(*connReader).Read(0xc0005130e0, {0xc000bde000, 0x1000, 0x1000}) /usr/lib/go/src/net/http/server.go:789 +0x14b bufio.(*Reader).fill(0xc00063eba0) /usr/lib/go/src/bufio/bufio.go:110 +0x103 bufio.(*Reader).Peek(0xc00063eba0, 0x4) /usr/lib/go/src/bufio/bufio.go:148 +0x53 net/http.(*conn).serve(0xc000642480, {0x560d557cd410, 0xc000479b60}) /usr/lib/go/src/net/http/server.go:2079 +0x749 created by net/http.(*Server).Serve in goroutine 28927 /usr/lib/go/src/net/http/server.go:3290 +0x4b4 goroutine 29321 [select, 7 minutes]: github.com/ProtonMail/gluon/internal/backend.(*updateInjector).forward(0xc000543020, {0x560d557cd410, 0xc000b03020}, 0xc001b23ce0) /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/internal/backend/update_injector.go:65 +0x1ce github.com/ProtonMail/gluon/internal/backend.newUpdateInjector.func1({0x560d557cd410, 0xc000b03020}) /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/internal/backend/update_injector.go:36 +0x49 runtime/pprof.Do({0x560d557cd330?, 0x560d561c56a0?}, {{0xc0005765a0?, 0xc001a06360?, 0xc000c6cf88?}}, 0xc000543040) /usr/lib/go/src/runtime/pprof/runtime.go:51 +0x9d github.com/ProtonMail/gluon/logging.pprofDo(...) /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/logging/pprof_default.go:11 github.com/ProtonMail/gluon/logging.DoAnnotated({0x560d557cd330, 0x560d561c56a0}, 0xc000543040, {0xc000824798?, 0xc000f894a0?, 0xc000543000?}) /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/logging/logging.go:24 +0x4d github.com/ProtonMail/gluon/async.GoAnnotated.func1() /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/logging.go:12 +0x77 created by github.com/ProtonMail/gluon/async.GoAnnotated in goroutine 28932 /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/logging.go:10 +0xd0 goroutine 28938 [select, 7 minutes]: github.com/ProtonMail/proton-bridge/v3/internal/services/imapservice.(*SyncUpdateApplier).sendRequest(0xc000bb5380, {0x560d557cd448, 0xc000f96a00}, 0xc00189a060) /startdir/src/proton-bridge/internal/services/imapservice/sync_update_applier.go:207 +0xb2 github.com/ProtonMail/proton-bridge/v3/internal/services/imapservice.(*SyncUpdateApplier).ApplySyncUpdates(0xc000bb5380, {0x560d557cd448, 0xc000f96a00}, {0xc0003d3408, 0x40, 0x4c}) /startdir/src/proton-bridge/internal/services/imapservice/sync_update_applier.go:102 +0x91 github.com/ProtonMail/proton-bridge/v3/internal/services/syncservice.(*ApplyStage).run(0xc001a13ab8, {0x560d557cd410, 0xc0007cacf0}) /startdir/src/proton-bridge/internal/services/syncservice/stage_apply.go:79 +0x16d github.com/ProtonMail/proton-bridge/v3/internal/services/syncservice.(*Service).Run.(*ApplyStage).Run.func4.1({0x560d557cd410?, 0xc0007cacf0?}) /startdir/src/proton-bridge/internal/services/syncservice/stage_apply.go:52 +0x2a runtime/pprof.Do({0x560d557cd448?, 0xc0007eeb90?}, {{0xc000a9ef80?, 0x4?, 0x0?}}, 0xc000faff60) /usr/lib/go/src/runtime/pprof/runtime.go:51 +0x9d github.com/ProtonMail/gluon/logging.pprofDo(...) /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/logging/pprof_default.go:11 github.com/ProtonMail/gluon/logging.DoAnnotated({0x560d557cd448, 0xc0007eeb90}, 0xc000faff60, {0xc000d2d750?, 0x0?, 0xc000d16e70?}) /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/logging/logging.go:24 +0x4d github.com/ProtonMail/proton-bridge/v3/internal/services/syncservice.(*Service).Run.(*ApplyStage).Run.func4({0x560d557cd448, 0xc0007eeb90}) /startdir/src/proton-bridge/internal/services/syncservice/stage_apply.go:49 +0xc5 github.com/ProtonMail/gluon/async.(*Group).Once.func1() /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/group.go:51 +0x9b created by github.com/ProtonMail/gluon/async.(*Group).Once in goroutine 28926 /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/group.go:46 +0x79 goroutine 28930 [select, 7 minutes]: github.com/ProtonMail/proton-bridge/v3/internal/services/imapsmtpserver.newIMAPServer.func1({0x560d557cd448, 0xc0007eec30}) /startdir/src/proton-bridge/internal/services/imapsmtpserver/imap.go:132 +0xdd github.com/ProtonMail/gluon/async.(*Group).Once.func1() /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/group.go:51 +0x9b created by github.com/ProtonMail/gluon/async.(*Group).Once in goroutine 28926 /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/group.go:46 +0x79 goroutine 29223 [select, 7 minutes]: github.com/ProtonMail/proton-bridge/v3/internal/services/useridentity.(*Service).run(0xc0004068c0, {0x560d557cd410, 0xc00058cfc0}) /startdir/src/proton-bridge/internal/services/useridentity/service.go:233 +0x3ce github.com/ProtonMail/proton-bridge/v3/internal/services/orderedtasks.(*OrderedCancelGroup).Go.func1.1({0x560d557cd410?, 0xc00058cfc0?}) /startdir/src/proton-bridge/internal/services/orderedtasks/ordered_cancel.go:67 +0xa2 runtime/pprof.Do({0x560d557cd448?, 0xc000eb7450?}, {{0xc0004cebe0?, 0x10?, 0x560d555a4920?}}, 0xc0009bcfb0) /usr/lib/go/src/runtime/pprof/runtime.go:51 +0x9d github.com/ProtonMail/gluon/logging.pprofDo(...) /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/logging/pprof_default.go:11 github.com/ProtonMail/gluon/logging.DoAnnotated({0x560d557cd448, 0xc000eb7450}, 0xc0009bcfb0, {0xc0009bcf98?, 0xc0006ba358?, 0xc0009bcf70?}) /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/logging/logging.go:24 +0x4d github.com/ProtonMail/proton-bridge/v3/internal/services/orderedtasks.(*OrderedCancelGroup).Go.func1() /startdir/src/proton-bridge/internal/services/orderedtasks/ordered_cancel.go:63 +0x1de created by github.com/ProtonMail/proton-bridge/v3/internal/services/orderedtasks.(*OrderedCancelGroup).Go in goroutine 28926 /startdir/src/proton-bridge/internal/services/orderedtasks/ordered_cancel.go:62 +0x18b goroutine 29344 [select, 7 minutes]: github.com/ProtonMail/gluon/async.RangeContext[...]({0x560d557cd448?, 0xc0007ee910}, 0xc000e7e480, 0xc000c70f40) /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/context.go:42 +0xb0 github.com/ProtonMail/proton-bridge/v3/internal/bridge.(*Bridge).addUserWithVault.func1({0x560d557cd448?, 0xc0007ee910?}) /startdir/src/proton-bridge/internal/bridge/user.go:579 +0x79 github.com/ProtonMail/gluon/async.(*Group).Once.func1() /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/group.go:51 +0x9b created by github.com/ProtonMail/gluon/async.(*Group).Once in goroutine 28926 /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/group.go:46 +0x79 goroutine 29343 [sync.RWMutex.Lock, 7 minutes]: sync.runtime_SemacquireRWMutex(0x11?, 0x1?, 0x1?) /usr/lib/go/src/runtime/sema.go:87 +0x25 sync.(*RWMutex).Lock(0x11?) /usr/lib/go/src/sync/rwmutex.go:151 +0x6a github.com/ProtonMail/proton-bridge/v3/internal/services/imapservice.(*rwIdentity).Write(0xc000cfe740, 0xc0005af050) /startdir/src/proton-bridge/internal/services/imapservice/shared_identity.go:113 +0x35 github.com/ProtonMail/proton-bridge/v3/internal/services/imapservice.(*Service).HandleAddressEvents(0xc000406a00, {0x560d557cd410, 0xc000b032f0}, {0xc000397a00, 0x3, 0x4}) /startdir/src/proton-bridge/internal/services/imapservice/service_address_events.go:39 +0x22b github.com/ProtonMail/proton-bridge/v3/internal/services/userevents.EventHandler.OnEvent({{0x560d557c0720, 0xc000406a00}, {0x560d557c0740, 0xc000406a00}, {0x560d557c0760, 0xc000406a00}, {0x0, 0x0}, {0x560d557c0780, 0xc000c94088}, ...}, ...) /startdir/src/proton-bridge/internal/services/userevents/subscription.go:64 +0x199 github.com/ProtonMail/proton-bridge/v3/internal/services/imapservice.(*Service).run.func2({{0xc001011840, 0x4}, 0x0, 0xc000ffaa50, 0x0, 0x0, {0x0, 0x0, 0x0}, {0x0, ...}, ...}) /startdir/src/proton-bridge/internal/services/imapservice/service.go:447 +0x98 github.com/ProtonMail/proton-bridge/v3/internal/services/userevents.ChanneledSubscriberEvent[...].Consume(...) /startdir/src/proton-bridge/internal/services/userevents/subscriber.go:152 github.com/ProtonMail/proton-bridge/v3/internal/services/imapservice.(*Service).run(0xc000406a00, {0x560d557cd410, 0xc000b032f0}) /startdir/src/proton-bridge/internal/services/imapservice/service.go:445 +0xa49 github.com/ProtonMail/proton-bridge/v3/internal/services/orderedtasks.(*OrderedCancelGroup).Go.func1.1({0x560d557cd410?, 0xc000b032f0?}) /startdir/src/proton-bridge/internal/services/orderedtasks/ordered_cancel.go:67 +0xa2 runtime/pprof.Do({0x560d557cd448?, 0xc00105b7c0?}, {{0xc000576820?, 0x10?, 0x560d555a4920?}}, 0xc000c6bfb0) /usr/lib/go/src/runtime/pprof/runtime.go:51 +0x9d github.com/ProtonMail/gluon/logging.pprofDo(...) /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/logging/pprof_default.go:11 github.com/ProtonMail/gluon/logging.DoAnnotated({0x560d557cd448, 0xc00105b7c0}, 0xc000c6bfb0, {0xc000c6bf98?, 0x560d5483e510?, 0x560d545b3fc0?}) /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/logging/logging.go:24 +0x4d github.com/ProtonMail/proton-bridge/v3/internal/services/orderedtasks.(*OrderedCancelGroup).Go.func1() /startdir/src/proton-bridge/internal/services/orderedtasks/ordered_cancel.go:63 +0x1de created by github.com/ProtonMail/proton-bridge/v3/internal/services/orderedtasks.(*OrderedCancelGroup).Go in goroutine 28926 /startdir/src/proton-bridge/internal/services/orderedtasks/ordered_cancel.go:62 +0x18b goroutine 28955 [IO wait, 7 minutes]: internal/poll.runtime_pollWait(0x713c90e770e0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0x9?, 0xc000a7a5f0?, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Accept(0xc000a9f100) /usr/lib/go/src/internal/poll/fd_unix.go:611 +0x2ac net.(*netFD).accept(0xc000a9f100) /usr/lib/go/src/net/fd_unix.go:172 +0x29 net.(*TCPListener).accept(0xc000354200) /usr/lib/go/src/net/tcpsock_posix.go:159 +0x1e net.(*TCPListener).Accept(0xc000354200) /usr/lib/go/src/net/tcpsock.go:327 +0x30 github.com/ProtonMail/gluon.newConnCh.func1() /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/server.go:372 +0xcb created by github.com/ProtonMail/gluon.newConnCh in goroutine 28949 /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/server.go:366 +0xac goroutine 29228 [sync.Cond.Wait, 7 minutes]: sync.runtime_notifyListWait(0xc0018293d0, 0x1) /usr/lib/go/src/runtime/sema.go:569 +0x15a sync.(*Cond).Wait(0xc000e1dec0?) /usr/lib/go/src/sync/cond.go:70 +0x85 github.com/ProtonMail/gluon/async.(*QueuedChannel[...]).pop(0xc0009bae40) /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/queued_channel.go:113 +0x93 github.com/ProtonMail/gluon/async.NewQueuedChannel[...].func1() /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/queued_channel.go:43 +0xc5 runtime/pprof.Do({0x560d557cd330?, 0x560d561c56a0?}, {{0xc000d2e980?, 0x560d5462cb13?, 0xc0006ba350?}}, 0xc0010375c0) /usr/lib/go/src/runtime/pprof/runtime.go:51 +0x9d github.com/ProtonMail/gluon/logging.pprofDo(...) /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/logging/pprof_default.go:11 github.com/ProtonMail/gluon/logging.DoAnnotated({0x560d557cd330, 0x560d561c56a0}, 0xc0010375c0, {0xc000824428?, 0xc00058d0b0?, 0x0?}) /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/logging/logging.go:24 +0x4d github.com/ProtonMail/gluon/async.GoAnnotated.func1() /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/logging.go:12 +0x77 created by github.com/ProtonMail/gluon/async.GoAnnotated in goroutine 28926 /startdir/src/proton-bridge/vendor/github.com/ProtonMail/gluon/async/logging.go:10 +0xd0 FAIL github.com/ProtonMail/proton-bridge/v3/internal/bridge 601.018s === RUN TestGetOldConfig --- PASS: TestGetOldConfig (1.37s) === RUN TestGetValidConfig --- PASS: TestGetValidConfig (1.11s) === RUN TestNewConfig --- PASS: TestNewConfig (0.59s) PASS ok github.com/ProtonMail/proton-bridge/v3/internal/certs 3.139s === RUN TestConfigStatus_init_virgin --- PASS: TestConfigStatus_init_virgin (0.00s) === RUN TestConfigStatus_init_existing --- PASS: TestConfigStatus_init_existing (0.00s) === RUN TestConfigStatus_init_bad_version time="2024-08-08T05:57:38+02:00" level=warning msg="Cannot load configuration status file. Reset it." error="" --- PASS: TestConfigStatus_init_bad_version (0.00s) === RUN TestConfigStatus_IsPending --- PASS: TestConfigStatus_IsPending (0.00s) === RUN TestConfigStatus_IsFromFailure --- PASS: TestConfigStatus_IsFromFailure (0.00s) === RUN TestConfigStatus_ApplySuccess --- PASS: TestConfigStatus_ApplySuccess (0.00s) === RUN TestConfigStatus_ApplyFailure --- PASS: TestConfigStatus_ApplyFailure (0.00s) === RUN TestConfigStatus_ApplyProgress --- PASS: TestConfigStatus_ApplyProgress (0.00s) === RUN TestConfigStatus_RecordLinkClicked --- PASS: TestConfigStatus_RecordLinkClicked (0.00s) === RUN TestConfigStatus_ReportClicked --- PASS: TestConfigStatus_ReportClicked (0.00s) === RUN TestConfigStatus_ReportSent --- PASS: TestConfigStatus_ReportSent (0.00s) === RUN TestConfigurationAbort_default --- PASS: TestConfigurationAbort_default (0.00s) === RUN TestConfigurationAbort_fed --- PASS: TestConfigurationAbort_fed (0.00s) === RUN TestConfigurationProgress_default --- PASS: TestConfigurationProgress_default (0.00s) === RUN TestConfigurationProgress_fed --- PASS: TestConfigurationProgress_fed (0.00s) === RUN TestConfigurationProgress_fed_year_change --- PASS: TestConfigurationProgress_fed_year_change (0.00s) === RUN TestConfigurationRecovery_default --- PASS: TestConfigurationRecovery_default (0.00s) === RUN TestConfigurationRecovery_fed --- PASS: TestConfigurationRecovery_fed (0.00s) === RUN TestConfigurationSuccess_default --- PASS: TestConfigurationSuccess_default (0.00s) === RUN TestConfigurationSuccess_fed --- PASS: TestConfigurationSuccess_fed (0.00s) PASS ok github.com/ProtonMail/proton-bridge/v3/internal/configstatus 0.106s === RUN TestPrereleaseSemver --- PASS: TestPrereleaseSemver (0.00s) PASS ok github.com/ProtonMail/proton-bridge/v3/internal/constants 0.095s === RUN TestJarGetSet --- PASS: TestJarGetSet (0.00s) === RUN TestJarLoad --- PASS: TestJarLoad (0.00s) === RUN TestJarExpiry --- PASS: TestJarExpiry (2.01s) PASS ok github.com/ProtonMail/proton-bridge/v3/internal/cookies 2.113s === RUN TestHandler --- PASS: TestHandler (0.00s) PASS ok github.com/ProtonMail/proton-bridge/v3/internal/crash 0.101s === RUN TestTLSReporter_DoubleReport --- PASS: TestTLSReporter_DoubleReport (0.06s) === RUN TestTLSPinValid 2024/08/08 05:57:38.984078 WARN RESTY 400 POST https://mail-api.proton.me/auth/v4/info: Platform `go` is not valid (in `go-proton-api`) (Code=2064, Status=400), Attempt 1 2024/08/08 05:57:38.984097 ERROR RESTY 400 POST https://mail-api.proton.me/auth/v4/info: Platform `go` is not valid (in `go-proton-api`) (Code=2064, Status=400) --- PASS: TestTLSPinValid (0.23s) === RUN TestTLSPinBackup 2024/08/08 05:57:39.245723 WARN RESTY 400 POST https://mail-api.proton.me/auth/v4/info: Platform `go` is not valid (in `go-proton-api`) (Code=2064, Status=400), Attempt 1 2024/08/08 05:57:39.245741 ERROR RESTY 400 POST https://mail-api.proton.me/auth/v4/info: Platform `go` is not valid (in `go-proton-api`) (Code=2064, Status=400) --- PASS: TestTLSPinBackup (0.26s) === RUN TestTLSPinInvalid 2024/08/08 05:57:39.547548 WARN RESTY Post "https://127.0.0.1:42951/auth/v4/info": no TLS fingerprint match found, Attempt 1 2024/08/08 05:57:39.652057 WARN RESTY Post "https://127.0.0.1:42951/auth/v4/info": no TLS fingerprint match found, Attempt 2 2024/08/08 05:57:39.852016 WARN RESTY Post "https://127.0.0.1:42951/auth/v4/info": no TLS fingerprint match found, Attempt 3 2024/08/08 05:57:40.249530 WARN RESTY Post "https://127.0.0.1:42951/auth/v4/info": no TLS fingerprint match found, Attempt 4 2024/08/08 05:57:40.249551 ERROR RESTY Post "https://127.0.0.1:42951/auth/v4/info": no TLS fingerprint match found --- PASS: TestTLSPinInvalid (1.01s) === RUN TestTLSSignedCertWrongPublicKey --- PASS: TestTLSSignedCertWrongPublicKey (0.82s) === RUN TestTLSSelfSignedCertTrustedPublicKey --- PASS: TestTLSSelfSignedCertTrustedPublicKey (0.45s) === RUN TestProxyProvider_FindProxy time="2024-08-08T05:57:41+02:00" level=info msg="Refreshing proxy cache" time="2024-08-08T05:57:41+02:00" level=warning msg="Failed to ping proxy" error="Get \"https:/tests/ping\": http: no Host in request URL" proxy="https://" --- PASS: TestProxyProvider_FindProxy (0.00s) === RUN TestProxyProvider_FindProxy_ChooseReachableProxy time="2024-08-08T05:57:41+02:00" level=info msg="Refreshing proxy cache" time="2024-08-08T05:57:41+02:00" level=warning msg="Failed to ping proxy" error="Get \"https:/tests/ping\": http: no Host in request URL" proxy="https://" --- PASS: TestProxyProvider_FindProxy_ChooseReachableProxy (0.01s) === RUN TestProxyProvider_FindProxy_ChooseTrustedProxy time="2024-08-08T05:57:41+02:00" level=info msg="Refreshing proxy cache" time="2024-08-08T05:57:41+02:00" level=warning msg="Failed to ping proxy" error="Get \"https:/tests/ping\": http: no Host in request URL" proxy="https://" time="2024-08-08T05:57:41+02:00" level=warning msg="Failed to ping proxy" error="Get \"https://127.0.0.1:39457/tests/ping\": no TLS fingerprint match found" proxy="https://127.0.0.1:39457" --- PASS: TestProxyProvider_FindProxy_ChooseTrustedProxy (0.22s) === RUN TestProxyProvider_FindProxy_FailIfNoneReachable time="2024-08-08T05:57:41+02:00" level=info msg="Refreshing proxy cache" time="2024-08-08T05:57:41+02:00" level=warning msg="Failed to ping proxy" error="Get \"https:/tests/ping\": http: no Host in request URL" proxy="https://" time="2024-08-08T05:57:41+02:00" level=warning msg="Failed to ping proxy" error="Get \"https://127.0.0.1:38339/tests/ping\": dial tcp 127.0.0.1:38339: connect: connection refused" proxy="https://127.0.0.1:38339" time="2024-08-08T05:57:41+02:00" level=warning msg="Failed to ping proxy" error="Get \"https://127.0.0.1:43337/tests/ping\": dial tcp 127.0.0.1:43337: connect: connection refused" proxy="https://127.0.0.1:43337" --- PASS: TestProxyProvider_FindProxy_FailIfNoneReachable (0.00s) === RUN TestProxyProvider_FindProxy_FailIfNoneTrusted time="2024-08-08T05:57:41+02:00" level=info msg="Refreshing proxy cache" time="2024-08-08T05:57:41+02:00" level=warning msg="Failed to ping proxy" error="Get \"https:/tests/ping\": http: no Host in request URL" proxy="https://" time="2024-08-08T05:57:41+02:00" level=warning msg="Failed to ping proxy" error="Get \"https://127.0.0.1:41611/tests/ping\": no TLS fingerprint match found" proxy="https://127.0.0.1:41611" time="2024-08-08T05:58:02+02:00" level=warning msg="Failed to ping proxy" error="Get \"https://127.0.0.1:35763/tests/ping\": context deadline exceeded (Client.Timeout exceeded while awaiting headers)" proxy="https://127.0.0.1:35763" --- PASS: TestProxyProvider_FindProxy_FailIfNoneTrusted (20.35s) === RUN TestProxyProvider_FindProxy_RefreshCacheTimeout time="2024-08-08T05:58:02+02:00" level=info msg="Refreshing proxy cache" time="2024-08-08T05:58:02+02:00" level=warning msg="Failed to ping proxy" error="Get \"https:/tests/ping\": http: no Host in request URL" proxy="https://" --- PASS: TestProxyProvider_FindProxy_RefreshCacheTimeout (1.00s) === RUN TestProxyProvider_FindProxy_CanReachTimeout time="2024-08-08T05:58:03+02:00" level=info msg="Refreshing proxy cache" time="2024-08-08T05:58:03+02:00" level=warning msg="Failed to ping proxy" error="Get \"https:/tests/ping\": http: no Host in request URL" proxy="https://" time="2024-08-08T05:58:04+02:00" level=warning msg="Failed to ping proxy" error="Get \"https://127.0.0.1:44505/tests/ping\": context deadline exceeded (Client.Timeout exceeded while awaiting headers)" proxy="https://127.0.0.1:44505" --- PASS: TestProxyProvider_FindProxy_CanReachTimeout (2.02s) === RUN TestProxyProvider_DoHLookup_Google time="2024-08-08T05:58:06+02:00" level=info msg="Received TXT records" data="[ec2-18-184-205-0.eu-central-1.compute.amazonaws.com ec2-3-79-109-178.eu-central-1.compute.amazonaws.com ec2-18-197-145-197.eu-central-1.compute.amazonaws.com]" --- PASS: TestProxyProvider_DoHLookup_Google (1.60s) === RUN TestProxyProvider_DoHLookup_FindProxy time="2024-08-08T05:58:06+02:00" level=info msg="Refreshing proxy cache" time="2024-08-08T05:58:06+02:00" level=warning msg="Failed to ping proxy" error="Get \"https:/tests/ping\": http: no Host in request URL" proxy="https://" time="2024-08-08T05:58:06+02:00" level=info msg="Received TXT records" data="[ec2-18-197-145-197.eu-central-1.compute.amazonaws.com ec2-3-79-109-178.eu-central-1.compute.amazonaws.com ec2-18-184-205-0.eu-central-1.compute.amazonaws.com]" time="2024-08-08T05:58:26+02:00" level=warning msg="Failed to ping proxy" error="Get \"https://ec2-18-197-145-197.eu-central-1.compute.amazonaws.com/tests/ping\": context deadline exceeded (Client.Timeout exceeded while awaiting headers)" proxy="https://ec2-18-197-145-197.eu-central-1.compute.amazonaws.com" --- PASS: TestProxyProvider_DoHLookup_FindProxy (21.87s) === RUN TestProxyProvider_DoHLookup_FindProxyFirstProviderUnreachable time="2024-08-08T05:58:28+02:00" level=info msg="Refreshing proxy cache" time="2024-08-08T05:58:28+02:00" level=warning msg="Failed to ping proxy" error="Get \"https:/tests/ping\": http: no Host in request URL" proxy="https://" time="2024-08-08T05:58:28+02:00" level=error msg="Failed to query DNS records" error="failed to make DoH request: Get \"https://unreachable?dns=kMcBAAABAAAAAAAAHWRNRllHU0xUUU9KWFhJMzNPTlZRV1MzQk9NTlVBCXByb3RvbnBybwN4eXoAABAAAQ\": dial tcp: lookup unreachable: no such host" provider="https://unreachable" time="2024-08-08T05:58:28+02:00" level=info msg="Received TXT records" data="[ec2-18-197-145-197.eu-central-1.compute.amazonaws.com ec2-3-79-109-178.eu-central-1.compute.amazonaws.com ec2-18-184-205-0.eu-central-1.compute.amazonaws.com]" time="2024-08-08T05:58:48+02:00" level=warning msg="Failed to ping proxy" error="Get \"https://ec2-18-197-145-197.eu-central-1.compute.amazonaws.com/tests/ping\": context deadline exceeded (Client.Timeout exceeded while awaiting headers)" proxy="https://ec2-18-197-145-197.eu-central-1.compute.amazonaws.com" --- PASS: TestProxyProvider_DoHLookup_FindProxyFirstProviderUnreachable (20.40s) === RUN TestProxyDialer_UseProxy time="2024-08-08T05:58:49+02:00" level=info msg="Attempting to switch to a proxy" time="2024-08-08T05:58:49+02:00" level=info msg="Refreshing proxy cache" time="2024-08-08T05:58:49+02:00" level=warning msg="Failed to ping proxy" error="Get \"https:/tests/ping\": http: no Host in request URL" proxy="https://" time="2024-08-08T05:58:49+02:00" level=info msg="Switching to a proxy" proxy="[127.0.0.1:41757]:443" --- PASS: TestProxyDialer_UseProxy (0.00s) === RUN TestProxyDialer_UseProxy_MultipleTimes time="2024-08-08T05:58:49+02:00" level=info msg="Attempting to switch to a proxy" time="2024-08-08T05:58:49+02:00" level=info msg="Refreshing proxy cache" time="2024-08-08T05:58:49+02:00" level=warning msg="Failed to ping proxy" error="Get \"https:/tests/ping\": http: no Host in request URL" proxy="https://" time="2024-08-08T05:58:49+02:00" level=info msg="Switching to a proxy" proxy="[127.0.0.1:33151]:443" time="2024-08-08T05:58:54+02:00" level=info msg="Attempting to switch to a proxy" time="2024-08-08T05:58:54+02:00" level=info msg="Refreshing proxy cache" time="2024-08-08T05:58:54+02:00" level=warning msg="Failed to ping proxy" error="Get \"https:/tests/ping\": http: no Host in request URL" proxy="https://" time="2024-08-08T05:58:54+02:00" level=info msg="Switching to a proxy" proxy="[127.0.0.1:36755]:443" time="2024-08-08T05:58:59+02:00" level=info msg="Attempting to switch to a proxy" time="2024-08-08T05:58:59+02:00" level=info msg="Refreshing proxy cache" time="2024-08-08T05:58:59+02:00" level=warning msg="Failed to ping proxy" error="Get \"https:/tests/ping\": http: no Host in request URL" proxy="https://" time="2024-08-08T05:58:59+02:00" level=info msg="Switching to a proxy" proxy="[127.0.0.1:40261]:443" --- PASS: TestProxyDialer_UseProxy_MultipleTimes (10.04s) === RUN TestProxyDialer_UseProxy_RevertAfterTime time="2024-08-08T05:58:59+02:00" level=info msg="Attempting to switch to a proxy" time="2024-08-08T05:58:59+02:00" level=info msg="Refreshing proxy cache" time="2024-08-08T05:58:59+02:00" level=warning msg="Failed to ping proxy" error="Get \"https:/tests/ping\": http: no Host in request URL" proxy="https://" time="2024-08-08T05:58:59+02:00" level=info msg="Switching to a proxy" proxy="[127.0.0.1:40225]:443" --- PASS: TestProxyDialer_UseProxy_RevertAfterTime (2.01s) === RUN TestProxyDialer_UseProxy_RevertIfProxyStopsWorkingAndOriginalAPIIsReachable time="2024-08-08T05:59:01+02:00" level=info msg="Attempting to switch to a proxy" time="2024-08-08T05:59:01+02:00" level=info msg="Refreshing proxy cache" time="2024-08-08T05:59:01+02:00" level=warning msg="Failed to ping proxy" error="Get \"https:/tests/ping\": http: no Host in request URL" proxy="https://" time="2024-08-08T05:59:01+02:00" level=info msg="Switching to a proxy" proxy="[127.0.0.1:41537]:443" time="2024-08-08T05:59:06+02:00" level=info msg="Attempting to switch to a proxy" time="2024-08-08T05:59:06+02:00" level=info msg="Refreshing proxy cache" time="2024-08-08T05:59:06+02:00" level=info msg="The standard API is reachable again; connection drop was only intermittent" --- PASS: TestProxyDialer_UseProxy_RevertIfProxyStopsWorkingAndOriginalAPIIsReachable (5.16s) === RUN TestProxyDialer_UseProxy_FindSecondAlternativeIfFirstFailsAndAPIIsStillBlocked time="2024-08-08T05:59:06+02:00" level=info msg="Attempting to switch to a proxy" time="2024-08-08T05:59:06+02:00" level=info msg="Refreshing proxy cache" time="2024-08-08T05:59:06+02:00" level=warning msg="Failed to ping proxy" error="Get \"https:/tests/ping\": http: no Host in request URL" proxy="https://" time="2024-08-08T05:59:06+02:00" level=info msg="Switching to a proxy" proxy="[127.0.0.1:43367]:443" time="2024-08-08T05:59:11+02:00" level=info msg="Attempting to switch to a proxy" time="2024-08-08T05:59:11+02:00" level=info msg="Refreshing proxy cache" time="2024-08-08T05:59:11+02:00" level=warning msg="Failed to ping proxy" error="Get \"https:/tests/ping\": http: no Host in request URL" proxy="https://" time="2024-08-08T05:59:11+02:00" level=warning msg="Failed to ping proxy" error="Get \"https://127.0.0.1:43367/tests/ping\": dial tcp 127.0.0.1:43367: connect: connection refused" proxy="https://127.0.0.1:43367" time="2024-08-08T05:59:11+02:00" level=info msg="Switching to a proxy" proxy="[127.0.0.1:34929]:443" --- PASS: TestProxyDialer_UseProxy_FindSecondAlternativeIfFirstFailsAndAPIIsStillBlocked (5.03s) === RUN TestFormatAsAddress --- PASS: TestFormatAsAddress (0.00s) PASS ok github.com/ProtonMail/proton-bridge/v3/internal/dialer 92.912s === RUN TestMoveDir --- PASS: TestMoveDir (0.00s) PASS ok github.com/ProtonMail/proton-bridge/v3/internal/files 0.047s === RUN TestFocus_Raise time="2024-08-08T05:57:42+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFocus_Raise1554007937/001/config4288647678/grpcFocusServerConfig.json pkg=focus/service --- PASS: TestFocus_Raise (0.00s) === RUN TestFocus_Version time="2024-08-08T05:57:42+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFocus_Version253197409/001/config2805791647/grpcFocusServerConfig.json pkg=focus/service --- PASS: TestFocus_Version (0.00s) PASS ok github.com/ProtonMail/proton-bridge/v3/internal/focus 0.109s === RUN TestIsAvailable --- PASS: TestIsAvailable (0.00s) PASS ok github.com/ProtonMail/proton-bridge/v3/internal/frontend/theme 0.017s === RUN TestVerifyAndExtractHvRequest --- PASS: TestVerifyAndExtractHvRequest (0.00s) === RUN TestIsHvRequest --- PASS: TestIsHvRequest (0.00s) === RUN TestFormatHvURL --- PASS: TestFormatHvURL (0.00s) PASS ok github.com/ProtonMail/proton-bridge/v3/internal/hv 0.096s === RUN Test_ArticleList --- PASS: Test_ArticleList (0.00s) === RUN Test_GetSuggestions --- PASS: Test_GetSuggestions (0.00s) === RUN Test_GetSuggestionsFromArticleList --- PASS: Test_GetSuggestionsFromArticleList (0.00s) === RUN Test_GetArticleIndex --- PASS: Test_GetArticleIndex (0.00s) === RUN Test_simplifyUserInput --- PASS: Test_simplifyUserInput (0.00s) PASS ok github.com/ProtonMail/proton-bridge/v3/internal/kb 0.102s === RUN TestUnmarshallBridge --- PASS: TestUnmarshallBridge (0.00s) === RUN TestUnmarshallImportExport --- PASS: TestUnmarshallImportExport (0.00s) === RUN TestMarshalFormats time="2024-08-08T05:57:43+02:00" level=info msg="input credentials.testCredentials{UserID:\"007\", Name:\"\", Emails:\"ja@pm.me;jakub@cu.th\", APIToken:\"\", Mailbox:\"\", BridgePassword:\"\", Version:\"\", Timestamp:152469263742, IsHidden:true, IsCombinedAddressMode:false}\n" pkg=credentials time="2024-08-08T05:57:43+02:00" level=info msg="MarshalJoin: \"007\\x00\\x00ja@pm.me;jakub@cu.th\\x00\\x00\\x00\\x00\\x00152469263742\\x001\\x00\"\n" pkg=credentials time="2024-08-08T05:57:43+02:00" level=info msg="secretStrings \"MDA3AABqYUBwbS5tZTtqYWt1YkBjdS50aAAAAAAAMTUyNDY5MjYzNzQyADEA\" 60\n" pkg=credentials time="2024-08-08T05:57:43+02:00" level=info msg="MarshalGob: \"\\xff\\xa8\\x7f\\x03\\x01\\x01\\x0ftestCredentials\\x01\\xff\\x80\\x00\\x01\\n\\x01\\x06UserID\\x01\\f\\x00\\x01\\x04Name\\x01\\f\\x00\\x01\\x06Emails\\x01\\f\\x00\\x01\\bAPIToken\\x01\\f\\x00\\x01\\aMailbox\\x01\\f\\x00\\x01\\x0eBridgePassword\\x01\\f\\x00\\x01\\aVersion\\x01\\f\\x00\\x01\\tTimestamp\\x01\\x04\\x00\\x01\\bIsHidden\\x01\\x02\\x00\\x01\\x15IsCombinedAddressMode\\x01\\x02\\x00\\x00\\x00'\\xff\\x80\\x01\\x03007\\x02\\x14ja@pm.me;jakub@cu.th\\x05\\xfbF\\xff\\xc0\\xaa\\xfc\\x01\\x01\\x00\"\n" pkg=credentials time="2024-08-08T05:57:43+02:00" level=info msg="secretGob \"/6h/AwEBD3Rlc3RDcmVkZW50aWFscwH/gAABCgEGVXNlcklEAQwAAQROYW1lAQwAAQZFbWFpbHMBDAABCEFQSVRva2VuAQwAAQdNYWlsYm94AQwAAQ5CcmlkZ2VQYXNzd29yZAEMAAEHVmVyc2lvbgEMAAEJVGltZXN0YW1wAQQAAQhJc0hpZGRlbgECAAEVSXNDb21iaW5lZEFkZHJlc3NNb2RlAQIAAAAn/4ABAzAwNwIUamFAcG0ubWU7amFrdWJAY3UudGgF+0b/wKr8AQEA\" 280\n" pkg=credentials time="2024-08-08T05:57:43+02:00" level=info msg="MarshalJSON: \"{\\\"UserID\\\":\\\"007\\\",\\\"Name\\\":\\\"\\\",\\\"Emails\\\":\\\"ja@pm.me;jakub@cu.th\\\",\\\"APIToken\\\":\\\"\\\",\\\"Mailbox\\\":\\\"\\\",\\\"BridgePassword\\\":\\\"\\\",\\\"Version\\\":\\\"\\\",\\\"Timestamp\\\":152469263742,\\\"IsHidden\\\":true,\\\"IsCombinedAddressMode\\\":false}\"\n" pkg=credentials time="2024-08-08T05:57:43+02:00" level=info msg="secretJSON \"eyJVc2VySUQiOiIwMDciLCJOYW1lIjoiIiwiRW1haWxzIjoiamFAcG0ubWU7amFrdWJAY3UudGgiLCJBUElUb2tlbiI6IiIsIk1haWxib3giOiIiLCJCcmlkZ2VQYXNzd29yZCI6IiIsIlZlcnNpb24iOiIiLCJUaW1lc3RhbXAiOjE1MjQ2OTI2Mzc0MiwiSXNIaWRkZW4iOnRydWUsIklzQ29tYmluZWRBZGRyZXNzTW9kZSI6ZmFsc2V9\" 252\n" pkg=credentials time="2024-08-08T05:57:43+02:00" level=info msg="MarshalFmt: \"007\\n\\nja@pm.me;jakub@cu.th\\n\\n\\n\\n\\n152469263742\\ntrue\\nfalse\"\n" pkg=credentials time="2024-08-08T05:57:43+02:00" level=info msg="secretFmt \"MDA3CgpqYUBwbS5tZTtqYWt1YkBjdS50aAoKCgoKMTUyNDY5MjYzNzQyCnRydWUKZmFsc2U=\" 72\n" pkg=credentials time="2024-08-08T05:57:43+02:00" level=info msg="strings out credentials.testCredentials{UserID:\"007\", Name:\"\", Emails:\"ja@pm.me;jakub@cu.th\", APIToken:\"\", Mailbox:\"\", BridgePassword:\"\", Version:\"\", Timestamp:152469263742, IsHidden:true, IsCombinedAddressMode:false} \n" pkg=credentials time="2024-08-08T05:57:43+02:00" level=info msg="gob out credentials.testCredentials{UserID:\"007\", Name:\"\", Emails:\"ja@pm.me;jakub@cu.th\", APIToken:\"\", Mailbox:\"\", BridgePassword:\"\", Version:\"\", Timestamp:152469263742, IsHidden:true, IsCombinedAddressMode:false}\n \n" pkg=credentials time="2024-08-08T05:57:43+02:00" level=info msg="json out credentials.testCredentials{UserID:\"007\", Name:\"\", Emails:\"ja@pm.me;jakub@cu.th\", APIToken:\"\", Mailbox:\"\", BridgePassword:\"\", Version:\"\", Timestamp:152469263742, IsHidden:true, IsCombinedAddressMode:false} \n" pkg=credentials --- PASS: TestMarshalFormats (0.00s) === RUN TestMarshal time="2024-08-08T05:57:43+02:00" level=info msg="input credentials.Credentials{UserID:\"\", Name:\"007\", Emails:\"ja@pm.me;aj@cus.tom\", APIToken:\"sdfdsfsdfsdfsdf\", MailboxPassword:[]uint8{0x63, 0x64, 0x63, 0x64, 0x63, 0x64, 0x63, 0x64}, BridgePassword:\"wew123\", Version:\"k11\", Timestamp:152469263742, IsHidden:true, IsCombinedAddressMode:false}\n" pkg=credentials time="2024-08-08T05:57:43+02:00" level=info msg="secret \"MDA3AGphQHBtLm1lO2FqQGN1cy50b20Ac2RmZHNmc2Rmc2Rmc2RmAGNkY2RjZGNkAHdldzEyMwBrMTEAMTUyNDY5MjYzNzQyADEA\" 100\n" pkg=credentials time="2024-08-08T05:57:43+02:00" level=info msg="output credentials.Credentials{UserID:\"\", Name:\"007\", Emails:\"ja@pm.me;aj@cus.tom\", APIToken:\"sdfdsfsdfsdfsdf\", MailboxPassword:[]uint8{0x63, 0x64, 0x63, 0x64, 0x63, 0x64, 0x63, 0x64}, BridgePassword:\"wew123\", Version:\"k11\", Timestamp:152469263742, IsHidden:true, IsCombinedAddressMode:false}\n" pkg=credentials --- PASS: TestMarshal (0.00s) === RUN FuzzUnmarshal === RUN FuzzUnmarshal/seed#0 --- PASS: FuzzUnmarshal (0.00s) --- PASS: FuzzUnmarshal/seed#0 (0.00s) PASS ok github.com/ProtonMail/proton-bridge/v3/internal/legacy/credentials 0.096s === RUN TestClearRemovesEverythingExceptLockAndUpdateFiles --- PASS: TestClearRemovesEverythingExceptLockAndUpdateFiles (0.00s) === RUN TestClearUpdateFiles --- PASS: TestClearUpdateFiles (0.00s) === RUN TestRemoveOldGoIMAPCacheFolders --- PASS: TestRemoveOldGoIMAPCacheFolders (0.00s) PASS ok github.com/ProtonMail/proton-bridge/v3/internal/locations 0.159s === RUN TestLogging_LogCompression --- PASS: TestLogging_LogCompression (0.24s) === RUN TestLogging_MatchStackTraceName --- PASS: TestLogging_MatchStackTraceName (0.00s) === RUN TestLogging_GetLogTime --- PASS: TestLogging_GetLogTime (0.00s) === RUN TestLogging_MatchLogName --- PASS: TestLogging_MatchLogName (0.00s) === RUN TestLogging_GetOrderedLogFileListForBugReport --- PASS: TestLogging_GetOrderedLogFileListForBugReport (0.03s) === RUN TestLogging_Close --- PASS: TestLogging_Close (0.00s) === RUN TestLogging_Pruning --- PASS: TestLogging_Pruning (0.01s) === RUN TestLogging_PruningBigCurrentSession --- PASS: TestLogging_PruningBigCurrentSession (0.02s) === RUN TestLogging_Rotator --- PASS: TestLogging_Rotator (0.00s) === RUN TestLogging_DefaultRotator --- PASS: TestLogging_DefaultRotator (0.00s) === RUN TestLogging_DefaultRotatorWithPruning --- PASS: TestLogging_DefaultRotatorWithPruning (0.02s) === RUN TestLogging_SessionID --- PASS: TestLogging_SessionID (0.00s) PASS ok github.com/ProtonMail/proton-bridge/v3/internal/logging 0.402s === RUN TestSkipDuringUnwind --- PASS: TestSkipDuringUnwind (0.00s) === RUN TestFilterOutPanicHandlers --- PASS: TestFilterOutPanicHandlers (0.00s) PASS ok github.com/ProtonMail/proton-bridge/v3/internal/sentry 0.017s === RUN TestConfig --- PASS: TestConfig (0.00s) PASS ok github.com/ProtonMail/proton-bridge/v3/internal/service 0.012s === RUN TestFixGODT3003Labels --- PASS: TestFixGODT3003Labels (0.00s) === RUN TestFixGODT3003Labels_Noop --- PASS: TestFixGODT3003Labels_Noop (0.00s) === RUN TestStripPlusAlias --- PASS: TestStripPlusAlias (0.00s) === RUN TestEqualAddresse --- PASS: TestEqualAddresse (0.00s) === RUN TestNewFailedMessageLiteral --- PASS: TestNewFailedMessageLiteral (0.00s) === RUN TestMigrateSyncSettings_AlreadyExists --- PASS: TestMigrateSyncSettings_AlreadyExists (0.00s) === RUN TestMigrateSyncSettings_DoesNotExist --- PASS: TestMigrateSyncSettings_DoesNotExist (0.00s) PASS ok github.com/ProtonMail/proton-bridge/v3/internal/services/imapservice 0.218s === RUN TestSendHasher_Insert --- PASS: TestSendHasher_Insert (0.00s) === RUN TestSendHasher_Insert_Expired --- PASS: TestSendHasher_Insert_Expired (1.01s) === RUN TestSendHasher_Insert_DifferentToList --- PASS: TestSendHasher_Insert_DifferentToList (1.02s) === RUN TestSendHasher_Wait_SendSuccess --- PASS: TestSendHasher_Wait_SendSuccess (0.51s) === RUN TestSendHasher_Wait_SendFail --- PASS: TestSendHasher_Wait_SendFail (0.51s) === RUN TestSendHasher_Wait_Timeout --- PASS: TestSendHasher_Wait_Timeout (1.00s) === RUN TestSendHasher_HasEntry --- PASS: TestSendHasher_HasEntry (0.00s) === RUN TestSendHasher_HasEntry_SendSuccess --- PASS: TestSendHasher_HasEntry_SendSuccess (0.50s) === RUN TestSendHasher_DualAddDoesNotCauseCrash --- PASS: TestSendHasher_DualAddDoesNotCauseCrash (0.00s) === RUN TestSendHashed_MessageWithSameHasButDifferentRecipientsIsInserted --- PASS: TestSendHashed_MessageWithSameHasButDifferentRecipientsIsInserted (0.00s) === RUN TestSendHashed_SameMessageWIthDifferentToListShouldWaitSuccessfullyAfterSend --- PASS: TestSendHashed_SameMessageWIthDifferentToListShouldWaitSuccessfullyAfterSend (0.00s) === RUN TestSendHasher_HasEntry_SendFail --- PASS: TestSendHasher_HasEntry_SendFail (0.52s) === RUN TestSendHasher_HasEntry_Timeout --- PASS: TestSendHasher_HasEntry_Timeout (1.02s) === RUN TestSendHasher_HasEntry_Expired --- PASS: TestSendHasher_HasEntry_Expired (1.04s) === RUN TestGetMessageHash === RUN TestGetMessageHash/empty === RUN TestGetMessageHash/same_to === RUN TestGetMessageHash/different_to === RUN TestGetMessageHash/same_from === RUN TestGetMessageHash/different_from === RUN TestGetMessageHash/same_subject === RUN TestGetMessageHash/different_subject === RUN TestGetMessageHash/same_plaintext_body === RUN TestGetMessageHash/different_plaintext_body === RUN TestGetMessageHash/different_attachment_filenames === RUN TestGetMessageHash/different_date_and_message_ID_should_still_match --- PASS: TestGetMessageHash (0.00s) --- PASS: TestGetMessageHash/empty (0.00s) --- PASS: TestGetMessageHash/same_to (0.00s) --- PASS: TestGetMessageHash/different_to (0.00s) --- PASS: TestGetMessageHash/same_from (0.00s) --- PASS: TestGetMessageHash/different_from (0.00s) --- PASS: TestGetMessageHash/same_subject (0.00s) --- PASS: TestGetMessageHash/different_subject (0.00s) --- PASS: TestGetMessageHash/same_plaintext_body (0.00s) --- PASS: TestGetMessageHash/different_plaintext_body (0.00s) --- PASS: TestGetMessageHash/different_attachment_filenames (0.00s) --- PASS: TestGetMessageHash/different_date_and_message_ID_should_still_match (0.00s) PASS ok github.com/ProtonMail/proton-bridge/v3/internal/services/sendrecorder 7.257s === RUN TestAccountTimeout --- PASS: TestAccountTimeout (5.04s) === RUN TestCreateSendReq_PGPMIMEScheme === RUN TestCreateSendReq_PGPMIMEScheme/PGPMIMEScheme_Text_Encrypt_DetachedSignature === RUN TestCreateSendReq_PGPMIMEScheme/PGPMIMEScheme_HTML_Encrypt_DetachedSignature === RUN TestCreateSendReq_PGPMIMEScheme/PGPMIMEScheme_Multipart_Encrypt_DetachedSignature === RUN TestCreateSendReq_PGPMIMEScheme/PGPMIMEScheme_Text_clear_DetachedSignature === RUN TestCreateSendReq_PGPMIMEScheme/PGPMIMEScheme_HTML_clear_DetachedSignature === RUN TestCreateSendReq_PGPMIMEScheme/PGPMIMEScheme_Multipart_clear_DetachedSignature === RUN TestCreateSendReq_PGPMIMEScheme/PGPMIMEScheme_Text_Encrypt_AttachedSignature === RUN TestCreateSendReq_PGPMIMEScheme/PGPMIMEScheme_HTML_Encrypt_AttachedSignature === RUN TestCreateSendReq_PGPMIMEScheme/PGPMIMEScheme_Multipart_Encrypt_AttachedSignature === RUN TestCreateSendReq_PGPMIMEScheme/PGPMIMEScheme_Text_clear_AttachedSignature === RUN TestCreateSendReq_PGPMIMEScheme/PGPMIMEScheme_HTML_clear_AttachedSignature === RUN TestCreateSendReq_PGPMIMEScheme/PGPMIMEScheme_Multipart_clear_AttachedSignature === RUN TestCreateSendReq_PGPMIMEScheme/PGPMIMEScheme_Text_Encrypt_NoSignature === RUN TestCreateSendReq_PGPMIMEScheme/PGPMIMEScheme_HTML_Encrypt_NoSignature === RUN TestCreateSendReq_PGPMIMEScheme/PGPMIMEScheme_Multipart_Encrypt_NoSignature === RUN TestCreateSendReq_PGPMIMEScheme/PGPMIMEScheme_Text_clear_NoSignature === RUN TestCreateSendReq_PGPMIMEScheme/PGPMIMEScheme_HTML_clear_NoSignature === RUN TestCreateSendReq_PGPMIMEScheme/PGPMIMEScheme_Multipart_clear_NoSignature --- PASS: TestCreateSendReq_PGPMIMEScheme (2.24s) --- PASS: TestCreateSendReq_PGPMIMEScheme/PGPMIMEScheme_Text_Encrypt_DetachedSignature (0.00s) --- PASS: TestCreateSendReq_PGPMIMEScheme/PGPMIMEScheme_HTML_Encrypt_DetachedSignature (0.00s) --- PASS: TestCreateSendReq_PGPMIMEScheme/PGPMIMEScheme_Multipart_Encrypt_DetachedSignature (0.01s) --- PASS: TestCreateSendReq_PGPMIMEScheme/PGPMIMEScheme_Text_clear_DetachedSignature (0.00s) --- PASS: TestCreateSendReq_PGPMIMEScheme/PGPMIMEScheme_HTML_clear_DetachedSignature (0.00s) --- PASS: TestCreateSendReq_PGPMIMEScheme/PGPMIMEScheme_Multipart_clear_DetachedSignature (0.03s) --- PASS: TestCreateSendReq_PGPMIMEScheme/PGPMIMEScheme_Text_Encrypt_AttachedSignature (0.00s) --- PASS: TestCreateSendReq_PGPMIMEScheme/PGPMIMEScheme_HTML_Encrypt_AttachedSignature (0.00s) --- PASS: TestCreateSendReq_PGPMIMEScheme/PGPMIMEScheme_Multipart_Encrypt_AttachedSignature (0.00s) --- PASS: TestCreateSendReq_PGPMIMEScheme/PGPMIMEScheme_Text_clear_AttachedSignature (0.00s) --- PASS: TestCreateSendReq_PGPMIMEScheme/PGPMIMEScheme_HTML_clear_AttachedSignature (0.00s) --- PASS: TestCreateSendReq_PGPMIMEScheme/PGPMIMEScheme_Multipart_clear_AttachedSignature (0.05s) --- PASS: TestCreateSendReq_PGPMIMEScheme/PGPMIMEScheme_Text_Encrypt_NoSignature (0.00s) --- PASS: TestCreateSendReq_PGPMIMEScheme/PGPMIMEScheme_HTML_Encrypt_NoSignature (0.00s) --- PASS: TestCreateSendReq_PGPMIMEScheme/PGPMIMEScheme_Multipart_Encrypt_NoSignature (0.02s) --- PASS: TestCreateSendReq_PGPMIMEScheme/PGPMIMEScheme_Text_clear_NoSignature (0.00s) --- PASS: TestCreateSendReq_PGPMIMEScheme/PGPMIMEScheme_HTML_clear_NoSignature (0.00s) --- PASS: TestCreateSendReq_PGPMIMEScheme/PGPMIMEScheme_Multipart_clear_NoSignature (0.00s) === RUN TestCreateSendReq_ClearMIMEScheme === RUN TestCreateSendReq_ClearMIMEScheme/ClearMIMEScheme_Text_Encrypt_DetachedSignature === RUN TestCreateSendReq_ClearMIMEScheme/ClearMIMEScheme_HTML_Encrypt_DetachedSignature === RUN TestCreateSendReq_ClearMIMEScheme/ClearMIMEScheme_Multipart_Encrypt_DetachedSignature === RUN TestCreateSendReq_ClearMIMEScheme/ClearMIMEScheme_Text_clear_DetachedSignature === RUN TestCreateSendReq_ClearMIMEScheme/ClearMIMEScheme_HTML_clear_DetachedSignature === RUN TestCreateSendReq_ClearMIMEScheme/ClearMIMEScheme_Multipart_clear_DetachedSignature === RUN TestCreateSendReq_ClearMIMEScheme/ClearMIMEScheme_Text_Encrypt_AttachedSignature === RUN TestCreateSendReq_ClearMIMEScheme/ClearMIMEScheme_HTML_Encrypt_AttachedSignature === RUN TestCreateSendReq_ClearMIMEScheme/ClearMIMEScheme_Multipart_Encrypt_AttachedSignature === RUN TestCreateSendReq_ClearMIMEScheme/ClearMIMEScheme_Text_clear_AttachedSignature === RUN TestCreateSendReq_ClearMIMEScheme/ClearMIMEScheme_HTML_clear_AttachedSignature === RUN TestCreateSendReq_ClearMIMEScheme/ClearMIMEScheme_Multipart_clear_AttachedSignature === RUN TestCreateSendReq_ClearMIMEScheme/ClearMIMEScheme_Text_Encrypt_NoSignature === RUN TestCreateSendReq_ClearMIMEScheme/ClearMIMEScheme_HTML_Encrypt_NoSignature === RUN TestCreateSendReq_ClearMIMEScheme/ClearMIMEScheme_Multipart_Encrypt_NoSignature === RUN TestCreateSendReq_ClearMIMEScheme/ClearMIMEScheme_Text_clear_NoSignature === RUN TestCreateSendReq_ClearMIMEScheme/ClearMIMEScheme_HTML_clear_NoSignature === RUN TestCreateSendReq_ClearMIMEScheme/ClearMIMEScheme_Multipart_clear_NoSignature --- PASS: TestCreateSendReq_ClearMIMEScheme (2.30s) --- PASS: TestCreateSendReq_ClearMIMEScheme/ClearMIMEScheme_Text_Encrypt_DetachedSignature (0.00s) --- PASS: TestCreateSendReq_ClearMIMEScheme/ClearMIMEScheme_HTML_Encrypt_DetachedSignature (0.00s) --- PASS: TestCreateSendReq_ClearMIMEScheme/ClearMIMEScheme_Multipart_Encrypt_DetachedSignature (0.01s) --- PASS: TestCreateSendReq_ClearMIMEScheme/ClearMIMEScheme_Text_clear_DetachedSignature (0.00s) --- PASS: TestCreateSendReq_ClearMIMEScheme/ClearMIMEScheme_HTML_clear_DetachedSignature (0.00s) --- PASS: TestCreateSendReq_ClearMIMEScheme/ClearMIMEScheme_Multipart_clear_DetachedSignature (0.00s) --- PASS: TestCreateSendReq_ClearMIMEScheme/ClearMIMEScheme_Text_Encrypt_AttachedSignature (0.00s) --- PASS: TestCreateSendReq_ClearMIMEScheme/ClearMIMEScheme_HTML_Encrypt_AttachedSignature (0.00s) --- PASS: TestCreateSendReq_ClearMIMEScheme/ClearMIMEScheme_Multipart_Encrypt_AttachedSignature (0.01s) --- PASS: TestCreateSendReq_ClearMIMEScheme/ClearMIMEScheme_Text_clear_AttachedSignature (0.00s) --- PASS: TestCreateSendReq_ClearMIMEScheme/ClearMIMEScheme_HTML_clear_AttachedSignature (0.00s) --- PASS: TestCreateSendReq_ClearMIMEScheme/ClearMIMEScheme_Multipart_clear_AttachedSignature (0.00s) --- PASS: TestCreateSendReq_ClearMIMEScheme/ClearMIMEScheme_Text_Encrypt_NoSignature (0.00s) --- PASS: TestCreateSendReq_ClearMIMEScheme/ClearMIMEScheme_HTML_Encrypt_NoSignature (0.00s) --- PASS: TestCreateSendReq_ClearMIMEScheme/ClearMIMEScheme_Multipart_Encrypt_NoSignature (0.02s) --- PASS: TestCreateSendReq_ClearMIMEScheme/ClearMIMEScheme_Text_clear_NoSignature (0.00s) --- PASS: TestCreateSendReq_ClearMIMEScheme/ClearMIMEScheme_HTML_clear_NoSignature (0.00s) --- PASS: TestCreateSendReq_ClearMIMEScheme/ClearMIMEScheme_Multipart_clear_NoSignature (0.00s) === RUN TestCreateSendReq_InternalScheme === RUN TestCreateSendReq_InternalScheme/InternalScheme_Text_Encrypt_DetachedSignature === RUN TestCreateSendReq_InternalScheme/InternalScheme_HTML_Encrypt_DetachedSignature === RUN TestCreateSendReq_InternalScheme/InternalScheme_Multipart_Encrypt_DetachedSignature === RUN TestCreateSendReq_InternalScheme/InternalScheme_Text_clear_DetachedSignature === RUN TestCreateSendReq_InternalScheme/InternalScheme_HTML_clear_DetachedSignature === RUN TestCreateSendReq_InternalScheme/InternalScheme_Multipart_clear_DetachedSignature === RUN TestCreateSendReq_InternalScheme/InternalScheme_Text_Encrypt_AttachedSignature === RUN TestCreateSendReq_InternalScheme/InternalScheme_HTML_Encrypt_AttachedSignature === RUN TestCreateSendReq_InternalScheme/InternalScheme_Multipart_Encrypt_AttachedSignature === RUN TestCreateSendReq_InternalScheme/InternalScheme_Text_clear_AttachedSignature === RUN TestCreateSendReq_InternalScheme/InternalScheme_HTML_clear_AttachedSignature === RUN TestCreateSendReq_InternalScheme/InternalScheme_Multipart_clear_AttachedSignature === RUN TestCreateSendReq_InternalScheme/InternalScheme_Text_Encrypt_NoSignature === RUN TestCreateSendReq_InternalScheme/InternalScheme_HTML_Encrypt_NoSignature === RUN TestCreateSendReq_InternalScheme/InternalScheme_Multipart_Encrypt_NoSignature === RUN TestCreateSendReq_InternalScheme/InternalScheme_Text_clear_NoSignature === RUN TestCreateSendReq_InternalScheme/InternalScheme_HTML_clear_NoSignature === RUN TestCreateSendReq_InternalScheme/InternalScheme_Multipart_clear_NoSignature --- PASS: TestCreateSendReq_InternalScheme (2.68s) --- PASS: TestCreateSendReq_InternalScheme/InternalScheme_Text_Encrypt_DetachedSignature (0.00s) --- PASS: TestCreateSendReq_InternalScheme/InternalScheme_HTML_Encrypt_DetachedSignature (0.20s) --- PASS: TestCreateSendReq_InternalScheme/InternalScheme_Multipart_Encrypt_DetachedSignature (0.00s) --- PASS: TestCreateSendReq_InternalScheme/InternalScheme_Text_clear_DetachedSignature (0.00s) --- PASS: TestCreateSendReq_InternalScheme/InternalScheme_HTML_clear_DetachedSignature (0.08s) --- PASS: TestCreateSendReq_InternalScheme/InternalScheme_Multipart_clear_DetachedSignature (0.00s) --- PASS: TestCreateSendReq_InternalScheme/InternalScheme_Text_Encrypt_AttachedSignature (0.09s) --- PASS: TestCreateSendReq_InternalScheme/InternalScheme_HTML_Encrypt_AttachedSignature (0.00s) --- PASS: TestCreateSendReq_InternalScheme/InternalScheme_Multipart_Encrypt_AttachedSignature (0.00s) --- PASS: TestCreateSendReq_InternalScheme/InternalScheme_Text_clear_AttachedSignature (0.12s) --- PASS: TestCreateSendReq_InternalScheme/InternalScheme_HTML_clear_AttachedSignature (0.03s) --- PASS: TestCreateSendReq_InternalScheme/InternalScheme_Multipart_clear_AttachedSignature (0.00s) --- PASS: TestCreateSendReq_InternalScheme/InternalScheme_Text_Encrypt_NoSignature (0.02s) --- PASS: TestCreateSendReq_InternalScheme/InternalScheme_HTML_Encrypt_NoSignature (0.00s) --- PASS: TestCreateSendReq_InternalScheme/InternalScheme_Multipart_Encrypt_NoSignature (0.00s) --- PASS: TestCreateSendReq_InternalScheme/InternalScheme_Text_clear_NoSignature (0.04s) --- PASS: TestCreateSendReq_InternalScheme/InternalScheme_HTML_clear_NoSignature (0.04s) --- PASS: TestCreateSendReq_InternalScheme/InternalScheme_Multipart_clear_NoSignature (0.00s) === RUN TestCreateSendReq_PGPInlineScheme === RUN TestCreateSendReq_PGPInlineScheme/PGPInlineScheme_Text_Encrypt_DetachedSignature time="2024-08-08T05:58:12+02:00" level=warning msg="PGPInline scheme used. Planed to be deprecated." service=smtp settings=recipient === RUN TestCreateSendReq_PGPInlineScheme/PGPInlineScheme_HTML_Encrypt_DetachedSignature time="2024-08-08T05:58:12+02:00" level=warning msg="PGPInline scheme used. Planed to be deprecated." service=smtp settings=recipient === RUN TestCreateSendReq_PGPInlineScheme/PGPInlineScheme_Multipart_Encrypt_DetachedSignature time="2024-08-08T05:58:12+02:00" level=warning msg="PGPInline scheme used. Planed to be deprecated." service=smtp settings=recipient === RUN TestCreateSendReq_PGPInlineScheme/PGPInlineScheme_Text_clear_DetachedSignature time="2024-08-08T05:58:12+02:00" level=warning msg="PGPInline scheme used. Planed to be deprecated." service=smtp settings=recipient === RUN TestCreateSendReq_PGPInlineScheme/PGPInlineScheme_HTML_clear_DetachedSignature time="2024-08-08T05:58:12+02:00" level=warning msg="PGPInline scheme used. Planed to be deprecated." service=smtp settings=recipient === RUN TestCreateSendReq_PGPInlineScheme/PGPInlineScheme_Multipart_clear_DetachedSignature time="2024-08-08T05:58:12+02:00" level=warning msg="PGPInline scheme used. Planed to be deprecated." service=smtp settings=recipient === RUN TestCreateSendReq_PGPInlineScheme/PGPInlineScheme_Text_Encrypt_AttachedSignature time="2024-08-08T05:58:12+02:00" level=warning msg="PGPInline scheme used. Planed to be deprecated." service=smtp settings=recipient === RUN TestCreateSendReq_PGPInlineScheme/PGPInlineScheme_HTML_Encrypt_AttachedSignature time="2024-08-08T05:58:12+02:00" level=warning msg="PGPInline scheme used. Planed to be deprecated." service=smtp settings=recipient === RUN TestCreateSendReq_PGPInlineScheme/PGPInlineScheme_Multipart_Encrypt_AttachedSignature time="2024-08-08T05:58:12+02:00" level=warning msg="PGPInline scheme used. Planed to be deprecated." service=smtp settings=recipient === RUN TestCreateSendReq_PGPInlineScheme/PGPInlineScheme_HTML_clear_AttachedSignature time="2024-08-08T05:58:12+02:00" level=warning msg="PGPInline scheme used. Planed to be deprecated." service=smtp settings=recipient === RUN TestCreateSendReq_PGPInlineScheme/PGPInlineScheme_Multipart_clear_AttachedSignature time="2024-08-08T05:58:12+02:00" level=warning msg="PGPInline scheme used. Planed to be deprecated." service=smtp settings=recipient === RUN TestCreateSendReq_PGPInlineScheme/PGPInlineScheme_Text_Encrypt_NoSignature time="2024-08-08T05:58:12+02:00" level=warning msg="PGPInline scheme used. Planed to be deprecated." service=smtp settings=recipient === RUN TestCreateSendReq_PGPInlineScheme/PGPInlineScheme_HTML_Encrypt_NoSignature time="2024-08-08T05:58:12+02:00" level=warning msg="PGPInline scheme used. Planed to be deprecated." service=smtp settings=recipient === RUN TestCreateSendReq_PGPInlineScheme/PGPInlineScheme_Multipart_Encrypt_NoSignature time="2024-08-08T05:58:12+02:00" level=warning msg="PGPInline scheme used. Planed to be deprecated." service=smtp settings=recipient === RUN TestCreateSendReq_PGPInlineScheme/PGPInlineScheme_HTML_clear_NoSignature time="2024-08-08T05:58:12+02:00" level=warning msg="PGPInline scheme used. Planed to be deprecated." service=smtp settings=recipient === RUN TestCreateSendReq_PGPInlineScheme/PGPInlineScheme_Multipart_clear_NoSignature time="2024-08-08T05:58:12+02:00" level=warning msg="PGPInline scheme used. Planed to be deprecated." service=smtp settings=recipient --- PASS: TestCreateSendReq_PGPInlineScheme (4.75s) --- PASS: TestCreateSendReq_PGPInlineScheme/PGPInlineScheme_Text_Encrypt_DetachedSignature (0.00s) --- PASS: TestCreateSendReq_PGPInlineScheme/PGPInlineScheme_HTML_Encrypt_DetachedSignature (0.01s) --- PASS: TestCreateSendReq_PGPInlineScheme/PGPInlineScheme_Multipart_Encrypt_DetachedSignature (0.00s) --- PASS: TestCreateSendReq_PGPInlineScheme/PGPInlineScheme_Text_clear_DetachedSignature (0.00s) --- PASS: TestCreateSendReq_PGPInlineScheme/PGPInlineScheme_HTML_clear_DetachedSignature (0.05s) --- PASS: TestCreateSendReq_PGPInlineScheme/PGPInlineScheme_Multipart_clear_DetachedSignature (0.00s) --- PASS: TestCreateSendReq_PGPInlineScheme/PGPInlineScheme_Text_Encrypt_AttachedSignature (0.03s) --- PASS: TestCreateSendReq_PGPInlineScheme/PGPInlineScheme_HTML_Encrypt_AttachedSignature (0.00s) --- PASS: TestCreateSendReq_PGPInlineScheme/PGPInlineScheme_Multipart_Encrypt_AttachedSignature (0.00s) --- PASS: TestCreateSendReq_PGPInlineScheme/PGPInlineScheme_HTML_clear_AttachedSignature (0.02s) --- PASS: TestCreateSendReq_PGPInlineScheme/PGPInlineScheme_Multipart_clear_AttachedSignature (0.00s) --- PASS: TestCreateSendReq_PGPInlineScheme/PGPInlineScheme_Text_Encrypt_NoSignature (0.09s) --- PASS: TestCreateSendReq_PGPInlineScheme/PGPInlineScheme_HTML_Encrypt_NoSignature (0.03s) --- PASS: TestCreateSendReq_PGPInlineScheme/PGPInlineScheme_Multipart_Encrypt_NoSignature (0.00s) --- PASS: TestCreateSendReq_PGPInlineScheme/PGPInlineScheme_HTML_clear_NoSignature (0.00s) --- PASS: TestCreateSendReq_PGPInlineScheme/PGPInlineScheme_Multipart_clear_NoSignature (0.00s) === RUN TestCreateSendReq_ClearScheme === RUN TestCreateSendReq_ClearScheme/ClearScheme_Text_Encrypt_DetachedSignature === RUN TestCreateSendReq_ClearScheme/ClearScheme_HTML_Encrypt_DetachedSignature === RUN TestCreateSendReq_ClearScheme/ClearScheme_Multipart_Encrypt_DetachedSignature === RUN TestCreateSendReq_ClearScheme/ClearScheme_Text_clear_DetachedSignature === RUN TestCreateSendReq_ClearScheme/ClearScheme_HTML_clear_DetachedSignature === RUN TestCreateSendReq_ClearScheme/ClearScheme_Multipart_clear_DetachedSignature === RUN TestCreateSendReq_ClearScheme/ClearScheme_Text_Encrypt_AttachedSignature === RUN TestCreateSendReq_ClearScheme/ClearScheme_HTML_Encrypt_AttachedSignature === RUN TestCreateSendReq_ClearScheme/ClearScheme_Multipart_Encrypt_AttachedSignature === RUN TestCreateSendReq_ClearScheme/ClearScheme_Text_clear_AttachedSignature === RUN TestCreateSendReq_ClearScheme/ClearScheme_HTML_clear_AttachedSignature === RUN TestCreateSendReq_ClearScheme/ClearScheme_Multipart_clear_AttachedSignature === RUN TestCreateSendReq_ClearScheme/ClearScheme_Text_Encrypt_NoSignature === RUN TestCreateSendReq_ClearScheme/ClearScheme_HTML_Encrypt_NoSignature === RUN TestCreateSendReq_ClearScheme/ClearScheme_Multipart_Encrypt_NoSignature === RUN TestCreateSendReq_ClearScheme/ClearScheme_Text_clear_NoSignature === RUN TestCreateSendReq_ClearScheme/ClearScheme_HTML_clear_NoSignature === RUN TestCreateSendReq_ClearScheme/ClearScheme_Multipart_clear_NoSignature --- PASS: TestCreateSendReq_ClearScheme (2.48s) --- PASS: TestCreateSendReq_ClearScheme/ClearScheme_Text_Encrypt_DetachedSignature (0.06s) --- PASS: TestCreateSendReq_ClearScheme/ClearScheme_HTML_Encrypt_DetachedSignature (0.02s) --- PASS: TestCreateSendReq_ClearScheme/ClearScheme_Multipart_Encrypt_DetachedSignature (0.00s) --- PASS: TestCreateSendReq_ClearScheme/ClearScheme_Text_clear_DetachedSignature (0.06s) --- PASS: TestCreateSendReq_ClearScheme/ClearScheme_HTML_clear_DetachedSignature (0.00s) --- PASS: TestCreateSendReq_ClearScheme/ClearScheme_Multipart_clear_DetachedSignature (0.00s) --- PASS: TestCreateSendReq_ClearScheme/ClearScheme_Text_Encrypt_AttachedSignature (0.02s) --- PASS: TestCreateSendReq_ClearScheme/ClearScheme_HTML_Encrypt_AttachedSignature (0.00s) --- PASS: TestCreateSendReq_ClearScheme/ClearScheme_Multipart_Encrypt_AttachedSignature (0.00s) --- PASS: TestCreateSendReq_ClearScheme/ClearScheme_Text_clear_AttachedSignature (0.01s) --- PASS: TestCreateSendReq_ClearScheme/ClearScheme_HTML_clear_AttachedSignature (0.00s) --- PASS: TestCreateSendReq_ClearScheme/ClearScheme_Multipart_clear_AttachedSignature (0.00s) --- PASS: TestCreateSendReq_ClearScheme/ClearScheme_Text_Encrypt_NoSignature (0.02s) --- PASS: TestCreateSendReq_ClearScheme/ClearScheme_HTML_Encrypt_NoSignature (0.00s) --- PASS: TestCreateSendReq_ClearScheme/ClearScheme_Multipart_Encrypt_NoSignature (0.00s) --- PASS: TestCreateSendReq_ClearScheme/ClearScheme_Text_clear_NoSignature (0.02s) --- PASS: TestCreateSendReq_ClearScheme/ClearScheme_HTML_clear_NoSignature (0.03s) --- PASS: TestCreateSendReq_ClearScheme/ClearScheme_Multipart_clear_NoSignature (0.00s) === RUN TestCreateSendReq_MultiRecipients time="2024-08-08T05:58:16+02:00" level=warning msg="PGPInline scheme used. Planed to be deprecated." service=smtp settings=recipient --- PASS: TestCreateSendReq_MultiRecipients (1.27s) === RUN TestPreferencesBuilder === RUN TestPreferencesBuilder/internal === RUN TestPreferencesBuilder/internal_with_contact-specific_email_format === RUN TestPreferencesBuilder/internal_with_pinned_contact_public_key === RUN TestPreferencesBuilder/internal_with_conflicting_contact_public_key === RUN TestPreferencesBuilder/wkd-external === RUN TestPreferencesBuilder/wkd-external#01 === RUN TestPreferencesBuilder/wkd-external_with_contact-specific_email_format === RUN TestPreferencesBuilder/wkd-external_with_global_pgp-inline_scheme time="2024-08-08T05:58:16+02:00" level=warning msg="PGPInline scheme used. Planed to be deprecated." service=smtp settings=account === RUN TestPreferencesBuilder/wkd-external_with_contact-specific_pgp-inline_scheme_overriding_global_pgp-mime_setting === RUN TestPreferencesBuilder/wkd-external_with_contact-specific_pgp-mime_scheme_overriding_global_pgp-inline_setting time="2024-08-08T05:58:16+02:00" level=warning msg="PGPInline scheme used. Planed to be deprecated." service=smtp settings=account === RUN TestPreferencesBuilder/wkd-external_with_additional_pinned_contact_public_key === RUN TestPreferencesBuilder/wkd-external_with_additional_conflicting_contact_public_key === RUN TestPreferencesBuilder/wkd-external-with-encrypt-and-sign-disabled === RUN TestPreferencesBuilder/wkd-external-with-encrypt-and-sign-disabled-plain-text === RUN TestPreferencesBuilder/wkd-external-with-encrypt-disabled-sign-enabled === RUN TestPreferencesBuilder/external === RUN TestPreferencesBuilder/external_with_contact-specific_email_format === RUN TestPreferencesBuilder/external_with_sign_enabled === RUN TestPreferencesBuilder/external_with_contact_sign_enabled_and_plain_text === RUN TestPreferencesBuilder/external_with_sign_enabled,_sending_plaintext,_should_still_send_as_ClearMIME === RUN TestPreferencesBuilder/external_with_pinned_contact_public_key_but_no_intention_to_encrypt/sign === RUN TestPreferencesBuilder/external_with_pinned_contact_public_key,_encrypted_and_signed === RUN TestPreferencesBuilder/external_with_pinned_contact_public_key,_encrypted_and_signed_using_contact-specific_pgp-inline === RUN TestPreferencesBuilder/external_with_pinned_contact_public_key,_encrypted_and_signed_using_global_pgp-inline time="2024-08-08T05:58:16+02:00" level=warning msg="PGPInline scheme used. Planed to be deprecated." service=smtp settings=account --- PASS: TestPreferencesBuilder (0.08s) --- PASS: TestPreferencesBuilder/internal (0.00s) --- PASS: TestPreferencesBuilder/internal_with_contact-specific_email_format (0.00s) --- PASS: TestPreferencesBuilder/internal_with_pinned_contact_public_key (0.00s) --- PASS: TestPreferencesBuilder/internal_with_conflicting_contact_public_key (0.00s) --- PASS: TestPreferencesBuilder/wkd-external (0.00s) --- PASS: TestPreferencesBuilder/wkd-external#01 (0.00s) --- PASS: TestPreferencesBuilder/wkd-external_with_contact-specific_email_format (0.00s) --- PASS: TestPreferencesBuilder/wkd-external_with_global_pgp-inline_scheme (0.00s) --- PASS: TestPreferencesBuilder/wkd-external_with_contact-specific_pgp-inline_scheme_overriding_global_pgp-mime_setting (0.00s) --- PASS: TestPreferencesBuilder/wkd-external_with_contact-specific_pgp-mime_scheme_overriding_global_pgp-inline_setting (0.00s) --- PASS: TestPreferencesBuilder/wkd-external_with_additional_pinned_contact_public_key (0.00s) --- PASS: TestPreferencesBuilder/wkd-external_with_additional_conflicting_contact_public_key (0.00s) --- PASS: TestPreferencesBuilder/wkd-external-with-encrypt-and-sign-disabled (0.03s) --- PASS: TestPreferencesBuilder/wkd-external-with-encrypt-and-sign-disabled-plain-text (0.00s) --- PASS: TestPreferencesBuilder/wkd-external-with-encrypt-disabled-sign-enabled (0.00s) --- PASS: TestPreferencesBuilder/external (0.00s) --- PASS: TestPreferencesBuilder/external_with_contact-specific_email_format (0.00s) --- PASS: TestPreferencesBuilder/external_with_sign_enabled (0.00s) --- PASS: TestPreferencesBuilder/external_with_contact_sign_enabled_and_plain_text (0.00s) --- PASS: TestPreferencesBuilder/external_with_sign_enabled,_sending_plaintext,_should_still_send_as_ClearMIME (0.00s) --- PASS: TestPreferencesBuilder/external_with_pinned_contact_public_key_but_no_intention_to_encrypt/sign (0.00s) --- PASS: TestPreferencesBuilder/external_with_pinned_contact_public_key,_encrypted_and_signed (0.00s) --- PASS: TestPreferencesBuilder/external_with_pinned_contact_public_key,_encrypted_and_signed_using_contact-specific_pgp-inline (0.00s) --- PASS: TestPreferencesBuilder/external_with_pinned_contact_public_key,_encrypted_and_signed_using_global_pgp-inline (0.00s) PASS ok github.com/ProtonMail/proton-bridge/v3/internal/services/smtp 20.908s === RUN TestTask_NoStateAndSucceeds time="2024-08-08T05:57:55+02:00" level=info msg="Syncing labels" test=test time="2024-08-08T05:57:55+02:00" level=info msg="Synced labels" test=test time="2024-08-08T05:57:55+02:00" level=info msg="Syncing messages" test=test time="2024-08-08T05:57:55+02:00" level=info msg="Job started" test=test time="2024-08-08T05:57:55+02:00" level=info msg="Creating new child job" test=test time="2024-08-08T05:57:55+02:00" level=info msg="Child job finished" test=test time="2024-08-08T05:57:55+02:00" level=info msg="Job finished" test=test time="2024-08-08T05:57:55+02:00" level=info msg="All child jobs completed" sync-job=waiter test=test time="2024-08-08T05:57:55+02:00" level=info msg="Synced messages" test=test time="2024-08-08T05:57:55+02:00" level=info msg="Sync already complete, only system labels will be updated" test=test --- PASS: TestTask_NoStateAndSucceeds (0.00s) === RUN TestTask_StateHasLabels time="2024-08-08T05:57:55+02:00" level=info msg="Syncing messages" test=test time="2024-08-08T05:57:55+02:00" level=info msg="Job started" test=test time="2024-08-08T05:57:55+02:00" level=info msg="Creating new child job" test=test time="2024-08-08T05:57:55+02:00" level=info msg="Child job finished" test=test time="2024-08-08T05:57:55+02:00" level=info msg="Job finished" test=test time="2024-08-08T05:57:55+02:00" level=info msg="All child jobs completed" sync-job=waiter test=test time="2024-08-08T05:57:55+02:00" level=info msg="Synced messages" test=test --- PASS: TestTask_StateHasLabels (0.00s) === RUN TestTask_StateHasLabelsAndMessageCount time="2024-08-08T05:57:55+02:00" level=info msg="Syncing messages" test=test time="2024-08-08T05:57:55+02:00" level=info msg="Job started" test=test time="2024-08-08T05:57:55+02:00" level=info msg="Creating new child job" test=test time="2024-08-08T05:57:55+02:00" level=info msg="Child job finished" test=test time="2024-08-08T05:57:55+02:00" level=info msg="Job finished" test=test time="2024-08-08T05:57:55+02:00" level=info msg="All child jobs completed" sync-job=waiter test=test time="2024-08-08T05:57:55+02:00" level=info msg="Synced messages" test=test --- PASS: TestTask_StateHasLabelsAndMessageCount (0.00s) === RUN TestTask_StateHasSyncedState time="2024-08-08T05:57:55+02:00" level=info msg="Sync already complete, only system labels will be updated" test=test --- PASS: TestTask_StateHasSyncedState (0.00s) === RUN TestTask_RepeatsOnSyncFailure time="2024-08-08T05:57:55+02:00" level=info msg="Sync triggered" test=test time="2024-08-08T05:57:55+02:00" level=info msg="Beginning user sync" start="2024-08-08 05:57:55.629775262 +0200 CEST m=+0.002071535" test=test time="2024-08-08T05:57:55+02:00" level=info msg="Syncing labels" test=test time="2024-08-08T05:57:55+02:00" level=error msg="Failed to sync, will retry later" error="failed to sync labels: failed" test=test time="2024-08-08T05:57:55+02:00" level=info msg="Syncing labels" test=test time="2024-08-08T05:57:55+02:00" level=info msg="Synced labels" test=test time="2024-08-08T05:57:55+02:00" level=info msg="Syncing messages" test=test time="2024-08-08T05:57:55+02:00" level=info msg="Job started" test=test time="2024-08-08T05:57:55+02:00" level=info msg="Creating new child job" test=test time="2024-08-08T05:57:55+02:00" level=info msg="Child job finished" test=test time="2024-08-08T05:57:55+02:00" level=info msg="Job finished" test=test time="2024-08-08T05:57:55+02:00" level=info msg="All child jobs completed" sync-job=waiter test=test time="2024-08-08T05:57:55+02:00" level=info msg="Synced messages" test=test time="2024-08-08T05:57:55+02:00" level=info msg="Finished user sync" duration="119.707µs" test=test --- PASS: TestTask_RepeatsOnSyncFailure (0.00s) === RUN TestJob_WaitsOnChildren time="2024-08-08T05:57:55+02:00" level=info msg="Job started" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Creating new child job" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Creating new child job" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Child job finished" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Child job finished" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Job finished" s=test time="2024-08-08T05:57:55+02:00" level=info msg="All child jobs completed" s=test sync-job=waiter --- PASS: TestJob_WaitsOnChildren (0.01s) === RUN TestJob_WaitsOnAllChildrenOnError time="2024-08-08T05:57:55+02:00" level=info msg="Creating new child job" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Creating new child job" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Child job finished" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Child job ran into error" error=failed s=test time="2024-08-08T05:57:55+02:00" level=info msg="Job finished" s=test time="2024-08-08T05:57:55+02:00" level=info msg="All child jobs completed" s=test sync-job=waiter --- PASS: TestJob_WaitsOnAllChildrenOnError (0.00s) === RUN TestJob_MultipleChildrenReportError time="2024-08-08T05:57:55+02:00" level=info msg="Creating new child job" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Creating new child job" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Creating new child job" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Creating new child job" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Creating new child job" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Creating new child job" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Creating new child job" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Creating new child job" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Creating new child job" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Creating new child job" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Job finished" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Child job ran into error" error=failed s=test time="2024-08-08T05:57:55+02:00" level=info msg="Child job ran into error" error=failed s=test time="2024-08-08T05:57:55+02:00" level=info msg="Child job ran into error" error=failed s=test time="2024-08-08T05:57:55+02:00" level=info msg="Child job ran into error" error=failed s=test time="2024-08-08T05:57:55+02:00" level=info msg="Child job ran into error" error=failed s=test time="2024-08-08T05:57:55+02:00" level=info msg="Child job ran into error" error=failed s=test time="2024-08-08T05:57:55+02:00" level=info msg="Child job ran into error" error=failed s=test time="2024-08-08T05:57:55+02:00" level=info msg="Child job ran into error" error=failed s=test time="2024-08-08T05:57:55+02:00" level=info msg="Child job ran into error" error=failed s=test time="2024-08-08T05:57:55+02:00" level=info msg="Child job ran into error" error=failed s=test time="2024-08-08T05:57:55+02:00" level=info msg="All child jobs completed" s=test sync-job=waiter --- PASS: TestJob_MultipleChildrenReportError (0.00s) === RUN TestJob_ChildFailureCancelsAllOtherChildJobs time="2024-08-08T05:57:55+02:00" level=info msg="Creating new child job" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Job started" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Child job ran into error" error=failed s=test time="2024-08-08T05:57:55+02:00" level=info msg="Creating new child job" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Child job exit due to context cancelled" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Creating new child job" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Child job exit due to context cancelled" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Creating new child job" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Child job exit due to context cancelled" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Creating new child job" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Child job exit due to context cancelled" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Creating new child job" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Child job exit due to context cancelled" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Creating new child job" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Child job exit due to context cancelled" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Creating new child job" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Child job exit due to context cancelled" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Creating new child job" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Child job exit due to context cancelled" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Creating new child job" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Child job exit due to context cancelled" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Creating new child job" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Child job exit due to context cancelled" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Job finished" s=test time="2024-08-08T05:57:55+02:00" level=info msg="All child jobs completed" s=test sync-job=waiter --- PASS: TestJob_ChildFailureCancelsAllOtherChildJobs (0.00s) === RUN TestJob_CtxCancelCancelsAllChildren time="2024-08-08T05:57:55+02:00" level=info msg="Creating new child job" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Creating new child job" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Creating new child job" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Creating new child job" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Creating new child job" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Creating new child job" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Creating new child job" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Creating new child job" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Creating new child job" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Creating new child job" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Job finished" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Child job exit due to context cancelled" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Child job exit due to context cancelled" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Child job exit due to context cancelled" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Child job exit due to context cancelled" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Child job exit due to context cancelled" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Child job exit due to context cancelled" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Child job exit due to context cancelled" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Child job exit due to context cancelled" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Child job exit due to context cancelled" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Child job exit due to context cancelled" s=test time="2024-08-08T05:57:55+02:00" level=info msg="All child jobs completed" s=test sync-job=waiter --- PASS: TestJob_CtxCancelCancelsAllChildren (0.01s) === RUN TestJob_CtxCancelBeforeBegin time="2024-08-08T05:57:55+02:00" level=info msg="Job finished" s=test time="2024-08-08T05:57:55+02:00" level=info msg="All child jobs completed" s=test sync-job=waiter --- PASS: TestJob_CtxCancelBeforeBegin (0.00s) === RUN TestJob_WithoutChildJobsCanBeTerminated time="2024-08-08T05:57:55+02:00" level=info msg="Job started" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Job finished" s=test time="2024-08-08T05:57:55+02:00" level=info msg="All child jobs completed" s=test sync-job=waiter --- PASS: TestJob_WithoutChildJobsCanBeTerminated (0.07s) === RUN TestApplyStage_CancelledJobIsDiscarded time="2024-08-08T05:57:55+02:00" level=info msg="Job started" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Creating new child job" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Job finished" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Child job exit due to context cancelled" s=test time="2024-08-08T05:57:55+02:00" level=info msg="All child jobs completed" s=test sync-job=waiter --- PASS: TestApplyStage_CancelledJobIsDiscarded (0.00s) === RUN TestApplyStage_JobWithNoMessagesIsFinalized time="2024-08-08T05:57:55+02:00" level=info msg="Job started" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Creating new child job" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Job finished" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Child job finished" s=test time="2024-08-08T05:57:55+02:00" level=info msg="All child jobs completed" s=test sync-job=waiter --- PASS: TestApplyStage_JobWithNoMessagesIsFinalized (0.00s) === RUN TestApplyStage_ErrorOnApplyIsReportedAndJobFails time="2024-08-08T05:57:55+02:00" level=info msg="Job started" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Creating new child job" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Job finished" s=test time="2024-08-08T05:57:55+02:00" level=error msg="Failed to apply sync updates" error="apply failed" sync-stage=apply time="2024-08-08T05:57:55+02:00" level=info msg="All child jobs completed" s=test sync-job=waiter --- PASS: TestApplyStage_ErrorOnApplyIsReportedAndJobFails (0.00s) === RUN TestSyncChunkSyncBuilderBatch --- PASS: TestSyncChunkSyncBuilderBatch (0.00s) === RUN TestBuildStage_SuccessRemovesFailedMessage time="2024-08-08T05:57:55+02:00" level=info msg="Job started" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Creating new child job" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Job finished" s=test --- PASS: TestBuildStage_SuccessRemovesFailedMessage (0.00s) === RUN TestBuildStage_BuildFailureIsReportedButDoesNotCancelJob time="2024-08-08T05:57:55+02:00" level=info msg="Job started" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Creating new child job" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Job finished" s=test time="2024-08-08T05:57:55+02:00" level=error msg="Failed to build message (syn)" error="it failed" msgID=MSG s=test --- PASS: TestBuildStage_BuildFailureIsReportedButDoesNotCancelJob (0.00s) === RUN TestBuildStage_FailedToLocateKeyRingIsReportedButDoesNotFailBuild time="2024-08-08T05:57:55+02:00" level=info msg="Job started" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Creating new child job" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Job finished" s=test time="2024-08-08T05:57:55+02:00" level=error msg="Address 'addrID' on message 'MSG' does not have an unlocked kerying" s=test --- PASS: TestBuildStage_FailedToLocateKeyRingIsReportedButDoesNotFailBuild (0.00s) === RUN TestBuildStage_OtherErrorsFailJob time="2024-08-08T05:57:55+02:00" level=info msg="Job started" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Creating new child job" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Job finished" s=test time="2024-08-08T05:57:55+02:00" level=info msg="All child jobs completed" s=test sync-job=waiter --- PASS: TestBuildStage_OtherErrorsFailJob (0.00s) === RUN TestBuildStage_CancelledJobIsDiscarded time="2024-08-08T05:57:55+02:00" level=info msg="Job started" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Creating new child job" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Child job exit due to context cancelled" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Job finished" s=test --- PASS: TestBuildStage_CancelledJobIsDiscarded (0.00s) === RUN TestTask_EmptyInputDoesNotCrash time="2024-08-08T05:57:55+02:00" level=info msg="Job started" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Creating new child job" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Job finished" s=test --- PASS: TestTask_EmptyInputDoesNotCrash (0.00s) === RUN TestDownloadMessage_NotInCache --- PASS: TestDownloadMessage_NotInCache (0.00s) === RUN TestDownloadMessage_InCache --- PASS: TestDownloadMessage_InCache (0.00s) === RUN TestDownloadAttachment_NotInCache --- PASS: TestDownloadAttachment_NotInCache (0.00s) === RUN TestDownloadAttachment_InCache --- PASS: TestDownloadAttachment_InCache (0.00s) === RUN TestAutoDownloadScale_AllOkay time="2024-08-08T05:57:55+02:00" level=info msg="All child jobs completed" s=test sync-job=waiter --- PASS: TestAutoDownloadScale_AllOkay (0.00s) === RUN TestAutoDownloadScale_429or500x --- PASS: TestAutoDownloadScale_429or500x (0.01s) === RUN TestDownloadStage_Run time="2024-08-08T05:57:55+02:00" level=info msg="Job started" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Creating new child job" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Child job finished" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Job finished" s=test time="2024-08-08T05:57:55+02:00" level=info msg="All child jobs completed" s=test sync-job=waiter --- PASS: TestDownloadStage_Run (0.00s) === RUN TestDownloadStage_RunWith422 time="2024-08-08T05:57:55+02:00" level=info msg="Job started" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Creating new child job" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Child job finished" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Job finished" s=test time="2024-08-08T05:57:55+02:00" level=info msg="All child jobs completed" s=test sync-job=waiter --- PASS: TestDownloadStage_RunWith422 (0.01s) === RUN TestDownloadStage_CancelledJobIsDiscarded time="2024-08-08T05:57:55+02:00" level=info msg="Job started" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Creating new child job" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Child job exit due to context cancelled" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Job finished" s=test --- PASS: TestDownloadStage_CancelledJobIsDiscarded (0.00s) === RUN TestDownloadStage_JobAbortsOnMessageDownloadError time="2024-08-08T05:57:55+02:00" level=info msg="Job started" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Creating new child job" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Job finished" s=test time="2024-08-08T05:57:55+02:00" level=info msg="All child jobs completed" s=test sync-job=waiter time="2024-08-08T05:57:55+02:00" level=info msg="All child jobs completed" s=test sync-job=waiter --- PASS: TestDownloadStage_JobAbortsOnMessageDownloadError (0.00s) === RUN TestDownloadStage_JobAbortsOnAttachmentDownloadError time="2024-08-08T05:57:55+02:00" level=info msg="Job started" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Creating new child job" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Job finished" s=test time="2024-08-08T05:57:55+02:00" level=info msg="All child jobs completed" s=test sync-job=waiter --- PASS: TestDownloadStage_JobAbortsOnAttachmentDownloadError (0.00s) === RUN TestMetadataStage_RunFinishesWith429 time="2024-08-08T05:57:55+02:00" level=info msg="Job started" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Creating new child job" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Creating new child job" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Creating new child job" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Creating new child job" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Creating new child job" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Job finished" s=test --- PASS: TestMetadataStage_RunFinishesWith429 (0.04s) === RUN TestMetadataStage_JobCorrectlyFinishesAfterCancel time="2024-08-08T05:57:55+02:00" level=info msg="Job started" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Creating new child job" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Child job finished" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Creating new child job" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Creating new child job" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Child job exit due to context cancelled" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Job finished" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Child job exit due to context cancelled" s=test time="2024-08-08T05:57:55+02:00" level=info msg="All child jobs completed" s=test sync-job=waiter --- PASS: TestMetadataStage_JobCorrectlyFinishesAfterCancel (0.00s) === RUN TestMetadataStage_RunInterleaved time="2024-08-08T05:57:55+02:00" level=info msg="Job started" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Job started" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Creating new child job" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Child job finished" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Creating new child job" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Child job finished" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Creating new child job" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Child job finished" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Creating new child job" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Child job finished" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Creating new child job" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Child job finished" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Creating new child job" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Child job finished" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Creating new child job" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Child job finished" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Creating new child job" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Child job finished" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Creating new child job" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Job finished" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Child job finished" s=test time="2024-08-08T05:57:55+02:00" level=info msg="All child jobs completed" s=test sync-job=waiter time="2024-08-08T05:57:55+02:00" level=info msg="Creating new child job" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Job finished" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Child job finished" s=test time="2024-08-08T05:57:55+02:00" level=info msg="All child jobs completed" s=test sync-job=waiter --- PASS: TestMetadataStage_RunInterleaved (0.04s) === RUN TestMetadataIterator_ExitNoMoreMetadata --- PASS: TestMetadataIterator_ExitNoMoreMetadata (0.00s) === RUN TestMetadataIterator_ExitLastCallAlwaysReturnLastMessageID --- PASS: TestMetadataIterator_ExitLastCallAlwaysReturnLastMessageID (0.00s) === RUN TestMetadataIterator_ExitWithRemainingReturnsNoMore time="2024-08-08T05:57:55+02:00" level=info msg="Creating new child job" s=test --- PASS: TestMetadataIterator_ExitWithRemainingReturnsNoMore (0.00s) === RUN TestMetadataIterator_RespectsSizeLimit time="2024-08-08T05:57:55+02:00" level=info msg="Creating new child job" s=test time="2024-08-08T05:57:55+02:00" level=info msg="Creating new child job" s=test --- PASS: TestMetadataIterator_RespectsSizeLimit (0.00s) PASS ok github.com/ProtonMail/proton-bridge/v3/internal/services/syncservice 0.244s === RUN TestService_Unitialised time="2024-08-08T05:57:55+02:00" level=error msg="Cannot get telemetry settings, asuming off" error="cannot get user settings" time="2024-08-08T05:57:55+02:00" level=info msg="Starting service main loop" service=telemetry user=MyUserID time="2024-08-08T05:57:55+02:00" level=error msg="Cannot get telemetry settings, asuming off" error="cannot get user settings" time="2024-08-08T05:57:55+02:00" level=info msg="Exiting service main loop" service=telemetry user=MyUserID --- PASS: TestService_Unitialised (0.00s) === RUN TestService_OnUserSettingsEvent time="2024-08-08T05:57:55+02:00" level=info msg="Starting service main loop" service=telemetry user=MyUserID time="2024-08-08T05:57:55+02:00" level=info msg="Exiting service main loop" service=telemetry user=MyUserID --- PASS: TestService_OnUserSettingsEvent (0.00s) === RUN TestService_Unitialised_OnUserSettingsEvent time="2024-08-08T05:57:55+02:00" level=error msg="Cannot get telemetry settings, asuming off" error="cannot get user settings" time="2024-08-08T05:57:55+02:00" level=info msg="Starting service main loop" service=telemetry user=MyUserID time="2024-08-08T05:57:55+02:00" level=error msg="Cannot get telemetry settings, asuming off" error="cannot get user settings" time="2024-08-08T05:57:55+02:00" level=info msg="Exiting service main loop" service=telemetry user=MyUserID --- PASS: TestService_Unitialised_OnUserSettingsEvent (0.00s) PASS ok github.com/ProtonMail/proton-bridge/v3/internal/services/telemetry 0.074s === RUN TestServiceHandleEventError_SubscriberEventUnwrapping --- PASS: TestServiceHandleEventError_SubscriberEventUnwrapping (0.00s) === RUN TestServiceHandleEventError_BadEventPutsServiceOnPause time="2024-08-08T05:57:56+02:00" level=info msg=Resuming service=user-events user=foo time="2024-08-08T05:57:56+02:00" level=warning msg="Failed to handle API event" event="Event MyEvent: " service=user-events user=foo time="2024-08-08T05:57:56+02:00" level=info msg=Pausing service=user-events user=foo --- PASS: TestServiceHandleEventError_BadEventPutsServiceOnPause (0.00s) === RUN TestServiceHandleEventError_BadEventFromPublishTimeout time="2024-08-08T05:57:56+02:00" level=warning msg="Failed to handle API event" event="Event MyEvent: " service=user-events user=foo time="2024-08-08T05:57:56+02:00" level=info msg=Pausing service=user-events user=foo --- PASS: TestServiceHandleEventError_BadEventFromPublishTimeout (0.00s) === RUN TestServiceHandleEventError_NoBadEventCheck --- PASS: TestServiceHandleEventError_NoBadEventCheck (0.00s) === RUN TestServiceHandleEventError_JsonUnmarshalEventProducesUncategorizedErrorEvent --- PASS: TestServiceHandleEventError_JsonUnmarshalEventProducesUncategorizedErrorEvent (0.00s) === RUN TestServiceHandleEvent_CheckEventCategoriesHandledInOrder time="2024-08-08T05:57:56+02:00" level=info msg="Received new API event" new="Event : refresh: 1" old= service=user-events user=foo time="2024-08-08T05:57:56+02:00" level=info msg="Received refresh event" service=user-events user=foo time="2024-08-08T05:57:56+02:00" level=info msg="Received new API event" new="Event : user: [modified], messages: created=0, updated=0, deleted=1, labels: created=0, updated=0, deleted=1, addresses: created=0, updated=0, deleted=1" old= service=user-events user=foo time="2024-08-08T05:57:56+02:00" level=info msg="Received new API event" new="Event : refresh: 1" old= service=user-events user=foo time="2024-08-08T05:57:56+02:00" level=info msg="Received refresh event" service=user-events user=foo --- PASS: TestServiceHandleEvent_CheckEventCategoriesHandledInOrder (0.00s) === RUN TestServiceHandleEvent_CheckEventFailureCausesError time="2024-08-08T05:57:56+02:00" level=info msg="Received new API event" new="Event : addresses: created=0, updated=0, deleted=1" old= service=user-events user=foo --- PASS: TestServiceHandleEvent_CheckEventFailureCausesError (0.00s) === RUN TestServiceHandleEvent_CheckEventFailureCausesErrorParallel time="2024-08-08T05:57:56+02:00" level=info msg="Received new API event" new="Event : addresses: created=0, updated=0, deleted=1" old= service=user-events user=foo --- PASS: TestServiceHandleEvent_CheckEventFailureCausesErrorParallel (0.00s) === RUN TestService_EventIDLoadStore time="2024-08-08T05:57:56+02:00" level=info msg=Resuming service=user-events user=foo time="2024-08-08T05:57:56+02:00" level=info msg="Starting service Last EventID=EVENT01" service=user-events user=foo time="2024-08-08T05:57:56+02:00" level=info msg="Received new API event" new="Event EVENT02: " old=EVENT01 service=user-events user=foo time="2024-08-08T05:57:56+02:00" level=info msg="Exiting service" service=user-events user=foo --- PASS: TestService_EventIDLoadStore (0.00s) === RUN TestService_RetryEventOnNonCatastrophicFailure time="2024-08-08T05:57:56+02:00" level=info msg=Resuming service=user-events user=foo time="2024-08-08T05:57:56+02:00" level=info msg="Starting service Last EventID=EVENT01" service=user-events user=foo time="2024-08-08T05:57:56+02:00" level=info msg="Received new API event" new="Event EVENT02: messages: created=0, updated=0, deleted=1" old=EVENT01 service=user-events user=foo time="2024-08-08T05:57:56+02:00" level=error msg="Failed to apply event" error="failed to handle event due to EOF: failed to apply message events: unexpected EOF" service=user-events subscriber=foo user=foo time="2024-08-08T05:57:56+02:00" level=info msg="Received new API event" new="Event EVENT02: messages: created=0, updated=0, deleted=1" old=EVENT01 service=user-events user=foo time="2024-08-08T05:57:56+02:00" level=info msg="Exiting service" service=user-events user=foo --- PASS: TestService_RetryEventOnNonCatastrophicFailure (0.03s) === RUN TestService_OnBadEventServiceIsPaused time="2024-08-08T05:57:56+02:00" level=info msg=Resuming service=user-events user=foo time="2024-08-08T05:57:56+02:00" level=info msg="Starting service Last EventID=EVENT01" service=user-events user=foo time="2024-08-08T05:57:56+02:00" level=info msg="Received new API event" new="Event EVENT02: messages: created=0, updated=0, deleted=1" old=EVENT01 service=user-events user=foo time="2024-08-08T05:57:56+02:00" level=warning msg="Failed to handle API event" event="Event EVENT02: messages: created=0, updated=0, deleted=1" service=user-events user=foo time="2024-08-08T05:57:56+02:00" level=info msg=Pausing service=user-events user=foo time="2024-08-08T05:57:56+02:00" level=error msg="Failed to apply event" error="failed to handle event due to client error: failed to apply message events: I will cause bad event" service=user-events subscriber=foo user=foo time="2024-08-08T05:57:56+02:00" level=info msg="Exiting service" service=user-events user=foo --- PASS: TestService_OnBadEventServiceIsPaused (0.00s) === RUN TestService_UnsubscribeDuringEventHandlingDoesNotCauseDeadlock time="2024-08-08T05:57:56+02:00" level=info msg=Resuming service=user-events user=foo time="2024-08-08T05:57:56+02:00" level=info msg="Starting service Last EventID=EVENT01" service=user-events user=foo time="2024-08-08T05:57:56+02:00" level=info msg="Received new API event" new="Event EVENT02: messages: created=0, updated=0, deleted=1" old=EVENT01 service=user-events user=foo time="2024-08-08T05:57:56+02:00" level=info msg="Exiting service" service=user-events user=foo --- PASS: TestService_UnsubscribeDuringEventHandlingDoesNotCauseDeadlock (0.00s) === RUN TestService_UnsubscribeBeforeHandlingEventIsNotConsideredError time="2024-08-08T05:57:56+02:00" level=info msg=Resuming service=user-events user=foo time="2024-08-08T05:57:56+02:00" level=info msg="Starting service Last EventID=EVENT01" service=user-events user=foo time="2024-08-08T05:57:56+02:00" level=info msg="Received new API event" new="Event EVENT02: messages: created=0, updated=0, deleted=1" old=EVENT01 service=user-events user=foo time="2024-08-08T05:57:56+02:00" level=info msg="Exiting service" service=user-events user=foo --- PASS: TestService_UnsubscribeBeforeHandlingEventIsNotConsideredError (0.51s) === RUN TestService_WaitOnEventPublishAfterPause time="2024-08-08T05:57:56+02:00" level=info msg=Resuming service=user-events user=foo time="2024-08-08T05:57:56+02:00" level=info msg="Starting service Last EventID=EVENT01" service=user-events user=foo time="2024-08-08T05:57:56+02:00" level=info msg="Received new API event" new="Event EVENT02: messages: created=0, updated=0, deleted=1" old=EVENT01 service=user-events user=foo time="2024-08-08T05:57:56+02:00" level=info msg=Pausing service=user-events user=foo time="2024-08-08T05:57:56+02:00" level=info msg="Exiting service" service=user-events user=foo --- PASS: TestService_WaitOnEventPublishAfterPause (0.02s) === RUN TestService_EventRewind time="2024-08-08T05:57:56+02:00" level=info msg=Resuming service=user-events user=foo time="2024-08-08T05:57:56+02:00" level=info msg="Starting service Last EventID=EVENT02" service=user-events user=foo time="2024-08-08T05:57:56+02:00" level=info msg="Event loop reset" eventID=EVENT01 service=user-events user=foo time="2024-08-08T05:57:56+02:00" level=info msg="Received new API event" new="Event EVENT02: messages: created=0, updated=0, deleted=1" old=EVENT01 service=user-events user=foo time="2024-08-08T05:57:56+02:00" level=info msg="Exiting service" service=user-events user=foo --- PASS: TestService_EventRewind (0.01s) === RUN TestChanneledSubscriber_CtxTimeoutDoesNotBlockFutureEvents --- PASS: TestChanneledSubscriber_CtxTimeoutDoesNotBlockFutureEvents (0.00s) === RUN TestChanneledSubscriber_ErrorReported --- PASS: TestChanneledSubscriber_ErrorReported (0.00s) PASS ok github.com/ProtonMail/proton-bridge/v3/internal/services/userevents 0.667s === RUN TestService_OnUserEvent time="2024-08-08T05:57:57+02:00" level=info msg="Handling user event" service=user-identity user=MyUserID username="******** (1cbec737)" --- PASS: TestService_OnUserEvent (0.00s) === RUN TestService_OnUserSpaceChanged time="2024-08-08T05:57:57+02:00" level=info msg="Handling User Space Changed event" service=user-identity user=MyUserID time="2024-08-08T05:57:57+02:00" level=info msg="Handling User Space Changed event" service=user-identity user=MyUserID --- PASS: TestService_OnUserSpaceChanged (0.00s) === RUN TestService_OnRefreshEvent time="2024-08-08T05:57:57+02:00" level=info msg="Handling refresh event" service=user-identity user=MyUserID --- PASS: TestService_OnRefreshEvent (0.00s) === RUN TestService_OnAddressCreated time="2024-08-08T05:57:57+02:00" level=info msg="Handling Address Events (1)" service=user-identity user=MyUserID time="2024-08-08T05:57:57+02:00" level=info msg="Handling address created event" addressID= email="******** (721c168f)" index=0 service=user-identity user=MyUserID --- PASS: TestService_OnAddressCreated (0.00s) === RUN TestService_OnAddressCreatedDisabledDoesNotProduceEvent time="2024-08-08T05:57:57+02:00" level=info msg="Handling Address Events (1)" service=user-identity user=MyUserID time="2024-08-08T05:57:57+02:00" level=info msg="Handling address created event" addressID= email="******** (721c168f)" index=0 service=user-identity user=MyUserID --- PASS: TestService_OnAddressCreatedDisabledDoesNotProduceEvent (0.00s) === RUN TestService_OnAddressCreatedDuplicateDoesNotProduceEvent time="2024-08-08T05:57:57+02:00" level=info msg="Handling Address Events (1)" service=user-identity user=MyUserID time="2024-08-08T05:57:57+02:00" level=info msg="Handling address created event" addressID= email="******** (721c168f)" index=0 service=user-identity user=MyUserID --- PASS: TestService_OnAddressCreatedDuplicateDoesNotProduceEvent (0.00s) === RUN TestService_OnAddressUpdated time="2024-08-08T05:57:57+02:00" level=info msg="Handling Address Events (1)" service=user-identity user=MyUserID --- PASS: TestService_OnAddressUpdated (0.00s) === RUN TestService_OnAddressUpdatedDisableFollowedByEnable time="2024-08-08T05:57:57+02:00" level=info msg="Handling Address Events (1)" service=user-identity user=MyUserID time="2024-08-08T05:57:57+02:00" level=info msg="Handling Address Events (1)" service=user-identity user=MyUserID --- PASS: TestService_OnAddressUpdatedDisableFollowedByEnable (0.00s) === RUN TestService_OnAddressUpdateCreatedIfNotExists time="2024-08-08T05:57:57+02:00" level=info msg="Handling Address Events (1)" service=user-identity user=MyUserID --- PASS: TestService_OnAddressUpdateCreatedIfNotExists (0.00s) === RUN TestService_OnAddressDeleted time="2024-08-08T05:57:57+02:00" level=info msg="Handling Address Events (1)" service=user-identity user=MyUserID --- PASS: TestService_OnAddressDeleted (0.00s) === RUN TestService_OnAddressDeleteDisabledDoesNotProduceEvent time="2024-08-08T05:57:57+02:00" level=info msg="Handling Address Events (1)" service=user-identity user=MyUserID --- PASS: TestService_OnAddressDeleteDisabledDoesNotProduceEvent (0.00s) === RUN TestService_OnAddressDeletedUnknownDoesNotProduceEvent time="2024-08-08T05:57:57+02:00" level=info msg="Handling Address Events (1)" service=user-identity user=MyUserID --- PASS: TestService_OnAddressDeletedUnknownDoesNotProduceEvent (0.00s) PASS ok github.com/ProtonMail/proton-bridge/v3/internal/services/useridentity 0.062s === RUN TestHeartbeat_default_heartbeat time="2024-08-08T05:57:57+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off off ssl ssl default default default default 1.2.3 10}}" pkg=telemetry --- PASS: TestHeartbeat_default_heartbeat (0.00s) === RUN TestHeartbeat_already_sent_heartbeat --- PASS: TestHeartbeat_already_sent_heartbeat (0.00s) PASS ok github.com/ProtonMail/proton-bridge/v3/internal/telemetry 0.053s === RUN TestTry --- PASS: TestTry (0.00s) === RUN TestTryCatch --- PASS: TestTryCatch (0.00s) === RUN TestTryCatchError time="2024-08-08T05:57:58+02:00" level=error msg="Catch handler failed" error="catch error" --- PASS: TestTryCatchError (0.00s) === RUN TestTryPanic --- PASS: TestTryPanic (0.00s) === RUN TestTryCatchPanic time="2024-08-08T05:57:58+02:00" level=error msg="Catch handler panicked" error="panic: oops\n\ngithub.com/ProtonMail/proton-bridge/v3/internal/try.catch.func1(...)\n /startdir/src/proton-bridge/internal/try/try.go:60\nruntime.gopanic(...)\n /usr/lib/go/src/runtime/panic.go:770\ngithub.com/ProtonMail/proton-bridge/v3/internal/try.TestTryCatchPanic.func2(...)\n /startdir/src/proton-bridge/internal/try/try_test.go:86\ngithub.com/ProtonMail/proton-bridge/v3/internal/try.catch(...)\n /startdir/src/proton-bridge/internal/try/try.go:65\ngithub.com/ProtonMail/proton-bridge/v3/internal/try.CatchVal[...](...)\n /startdir/src/proton-bridge/internal/try/try.go:50\ngithub.com/ProtonMail/proton-bridge/v3/internal/try.TestTryCatchPanic(...)\n /startdir/src/proton-bridge/internal/try/try_test.go:81\ntesting.tRunner(...)\n /usr/lib/go/src/testing/testing.go:1689\nruntime.goexit(...)\n /usr/lib/go/src/runtime/asm_amd64.s:1695\n" --- PASS: TestTryCatchPanic (0.00s) PASS ok github.com/ProtonMail/proton-bridge/v3/internal/try 0.184s === RUN TestSyncFolder time="2024-08-08T05:58:00+02:00" level=info msg="creating folder /tmp/sync_src/from_Empty_to_Empty type Empty" time="2024-08-08T05:58:00+02:00" level=info msg="creating folder /tmp/sync_dst/from_Empty_to_Empty type Empty" time="2024-08-08T05:58:00+02:00" level=warning msg="OK: from Empty to Empty" time="2024-08-08T05:58:00+02:00" level=info msg="creating folder /tmp/sync_src/from_Empty_to_File type Empty" time="2024-08-08T05:58:00+02:00" level=info msg="creating folder /tmp/sync_dst/from_Empty_to_File type File" time="2024-08-08T05:58:00+02:00" level=warning msg="Cannot open file for checksum" error="open /tmp/sync_src/backup/testpath: no such file or directory" path=/tmp/sync_src/backup/testpath time="2024-08-08T05:58:00+02:00" level=warning msg="OK: from Empty to File" time="2024-08-08T05:58:00+02:00" level=info msg="creating folder /tmp/sync_src/from_Empty_to_Symlink type Empty" time="2024-08-08T05:58:00+02:00" level=info msg="creating folder /tmp/sync_dst/from_Empty_to_Symlink type Symlink" time="2024-08-08T05:58:00+02:00" level=warning msg="OK: from Empty to Symlink" time="2024-08-08T05:58:00+02:00" level=info msg="creating folder /tmp/sync_src/from_Empty_to_Dir type Empty" time="2024-08-08T05:58:00+02:00" level=info msg="creating folder /tmp/sync_dst/from_Empty_to_Dir type Dir" time="2024-08-08T05:58:00+02:00" level=warning msg="Cannot open file for checksum" error="open /tmp/sync_src/backup/testpath/another_file: no such file or directory" path=/tmp/sync_src/backup/testpath/another_file time="2024-08-08T05:58:00+02:00" level=warning msg="OK: from Empty to Dir" time="2024-08-08T05:58:00+02:00" level=info msg="creating folder /tmp/sync_src/from_File_to_Empty type File" time="2024-08-08T05:58:00+02:00" level=info msg="creating folder /tmp/sync_dst/from_File_to_Empty type Empty" time="2024-08-08T05:58:00+02:00" level=warning msg="Cannot open file for checksum" error="open /tmp/sync_dst/from_File_to_Empty/testpath: no such file or directory" path=/tmp/sync_dst/from_File_to_Empty/testpath time="2024-08-08T05:58:00+02:00" level=warning msg="OK: from File to Empty" time="2024-08-08T05:58:00+02:00" level=info msg="creating folder /tmp/sync_src/from_File_to_File type File" time="2024-08-08T05:58:00+02:00" level=info msg="creating folder /tmp/sync_dst/from_File_to_File type File" time="2024-08-08T05:58:00+02:00" level=warning msg="Cannot open file for checksum" error="open /tmp/sync_src/backup/testpath: no such file or directory" path=/tmp/sync_src/backup/testpath time="2024-08-08T05:58:00+02:00" level=warning msg="OK: from File to File" time="2024-08-08T05:58:00+02:00" level=info msg="creating folder /tmp/sync_src/from_File_to_Symlink type File" time="2024-08-08T05:58:00+02:00" level=info msg="creating folder /tmp/sync_dst/from_File_to_Symlink type Symlink" time="2024-08-08T05:58:00+02:00" level=warning msg="Cannot open file for checksum" error="open /tmp/sync_dst/from_File_to_Symlink/testpath: no such file or directory" path=/tmp/sync_dst/from_File_to_Symlink/testpath time="2024-08-08T05:58:00+02:00" level=warning msg="OK: from File to Symlink" time="2024-08-08T05:58:00+02:00" level=info msg="creating folder /tmp/sync_src/from_File_to_Dir type File" time="2024-08-08T05:58:00+02:00" level=info msg="creating folder /tmp/sync_dst/from_File_to_Dir type Dir" time="2024-08-08T05:58:00+02:00" level=warning msg="Cannot open file for checksum" error="open /tmp/sync_src/backup/testpath/another_file: no such file or directory" path=/tmp/sync_src/backup/testpath/another_file time="2024-08-08T05:58:00+02:00" level=warning msg="Cannot open file for checksum" error="open /tmp/sync_dst/from_File_to_Dir/testpath: no such file or directory" path=/tmp/sync_dst/from_File_to_Dir/testpath time="2024-08-08T05:58:00+02:00" level=warning msg="OK: from File to Dir" time="2024-08-08T05:58:00+02:00" level=info msg="creating folder /tmp/sync_src/from_Symlink_to_Empty type Symlink" time="2024-08-08T05:58:00+02:00" level=info msg="creating folder /tmp/sync_dst/from_Symlink_to_Empty type Empty" time="2024-08-08T05:58:00+02:00" level=warning msg="OK: from Symlink to Empty" time="2024-08-08T05:58:00+02:00" level=info msg="creating folder /tmp/sync_src/from_Symlink_to_File type Symlink" time="2024-08-08T05:58:00+02:00" level=info msg="creating folder /tmp/sync_dst/from_Symlink_to_File type File" time="2024-08-08T05:58:00+02:00" level=warning msg="Cannot open file for checksum" error="open /tmp/sync_src/backup/testpath: no such file or directory" path=/tmp/sync_src/backup/testpath time="2024-08-08T05:58:00+02:00" level=warning msg="OK: from Symlink to File" time="2024-08-08T05:58:00+02:00" level=info msg="creating folder /tmp/sync_src/from_Symlink_to_Symlink type Symlink" time="2024-08-08T05:58:00+02:00" level=info msg="creating folder /tmp/sync_dst/from_Symlink_to_Symlink type Symlink" time="2024-08-08T05:58:00+02:00" level=warning msg="OK: from Symlink to Symlink" time="2024-08-08T05:58:00+02:00" level=info msg="creating folder /tmp/sync_src/from_Symlink_to_Dir type Symlink" time="2024-08-08T05:58:00+02:00" level=info msg="creating folder /tmp/sync_dst/from_Symlink_to_Dir type Dir" time="2024-08-08T05:58:00+02:00" level=warning msg="Cannot open file for checksum" error="open /tmp/sync_src/backup/testpath/another_file: no such file or directory" path=/tmp/sync_src/backup/testpath/another_file time="2024-08-08T05:58:00+02:00" level=warning msg="OK: from Symlink to Dir" time="2024-08-08T05:58:00+02:00" level=info msg="creating folder /tmp/sync_src/from_Dir_to_Empty type Dir" time="2024-08-08T05:58:00+02:00" level=info msg="creating folder /tmp/sync_dst/from_Dir_to_Empty type Empty" time="2024-08-08T05:58:00+02:00" level=warning msg="Cannot open file for checksum" error="open /tmp/sync_dst/from_Dir_to_Empty/testpath/another_file: no such file or directory" path=/tmp/sync_dst/from_Dir_to_Empty/testpath/another_file time="2024-08-08T05:58:00+02:00" level=warning msg="OK: from Dir to Empty" time="2024-08-08T05:58:00+02:00" level=info msg="creating folder /tmp/sync_src/from_Dir_to_File type Dir" time="2024-08-08T05:58:00+02:00" level=info msg="creating folder /tmp/sync_dst/from_Dir_to_File type File" time="2024-08-08T05:58:00+02:00" level=warning msg="Cannot open file for checksum" error="open /tmp/sync_src/backup/testpath: no such file or directory" path=/tmp/sync_src/backup/testpath time="2024-08-08T05:58:00+02:00" level=warning msg="Cannot open file for checksum" error="open /tmp/sync_dst/from_Dir_to_File/testpath/another_file: no such file or directory" path=/tmp/sync_dst/from_Dir_to_File/testpath/another_file time="2024-08-08T05:58:00+02:00" level=warning msg="OK: from Dir to File" time="2024-08-08T05:58:00+02:00" level=info msg="creating folder /tmp/sync_src/from_Dir_to_Symlink type Dir" time="2024-08-08T05:58:00+02:00" level=info msg="creating folder /tmp/sync_dst/from_Dir_to_Symlink type Symlink" time="2024-08-08T05:58:00+02:00" level=warning msg="Cannot open file for checksum" error="open /tmp/sync_dst/from_Dir_to_Symlink/testpath/another_file: no such file or directory" path=/tmp/sync_dst/from_Dir_to_Symlink/testpath/another_file time="2024-08-08T05:58:00+02:00" level=warning msg="OK: from Dir to Symlink" time="2024-08-08T05:58:00+02:00" level=info msg="creating folder /tmp/sync_src/from_Dir_to_Dir type Dir" time="2024-08-08T05:58:00+02:00" level=info msg="creating folder /tmp/sync_dst/from_Dir_to_Dir type Dir" time="2024-08-08T05:58:00+02:00" level=warning msg="Cannot open file for checksum" error="open /tmp/sync_src/backup/testpath/another_file: no such file or directory" path=/tmp/sync_src/backup/testpath/another_file time="2024-08-08T05:58:00+02:00" level=warning msg="OK: from Dir to Dir" --- PASS: TestSyncFolder (0.08s) PASS ok github.com/ProtonMail/proton-bridge/v3/internal/updater 0.281s === RUN TestCheckIrrecoverableEventID_EventIDIsEmptyButNoSyncStarted --- PASS: TestCheckIrrecoverableEventID_EventIDIsEmptyButNoSyncStarted (0.00s) === RUN TestCheckIrrecoverableEventID_EventIDIsNotEmptyButNoSyncStarted --- PASS: TestCheckIrrecoverableEventID_EventIDIsNotEmptyButNoSyncStarted (0.00s) === RUN TestCheckIrrecoverableEventID_EventIDIsEmptyButSyncStarted --- PASS: TestCheckIrrecoverableEventID_EventIDIsEmptyButSyncStarted (0.00s) === RUN TestCheckIrrecoverableEventID_EventIDIsEmptyButSyncFinished --- PASS: TestCheckIrrecoverableEventID_EventIDIsEmptyButSyncFinished (0.00s) === RUN TestCheckIrrecoverableEventID_EventIDIsNotEmptyButSyncFinished --- PASS: TestCheckIrrecoverableEventID_EventIDIsNotEmptyButSyncFinished (0.00s) === RUN TestUser_Info time="2024-08-08T05:58:14+02:00" level=info msg="Adding vault user" userID=1f186fd4-c586-4243-966f-dff945ddda6f time="2024-08-08T05:58:14+02:00" level=info msg="Creating new user" userID=1f186fd4-c586-4243-966f-dff945ddda6f time="2024-08-08T05:58:14+02:00" level=info msg="Creating user object" numAddr=2 numLabels=12 userID=1f186fd4-c586-4243-966f-dff945ddda6f time="2024-08-08T05:58:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:44481/core/v4/events/latest" pkg=gpa/client userID=1f186fd4-c586-4243-966f-dff945ddda6f time="2024-08-08T05:58:14+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=1f186fd4-c586-4243-966f-dff945ddda6f time="2024-08-08T05:58:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:44481/core/v4/settings" pkg=gpa/client userID=1f186fd4-c586-4243-966f-dff945ddda6f time="2024-08-08T05:58:14+02:00" level=info msg="Starting service main loop" service=telemetry user=1f186fd4-c586-4243-966f-dff945ddda6f time="2024-08-08T05:58:14+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=1f186fd4-c586-4243-966f-dff945ddda6f time="2024-08-08T05:58:14+02:00" level=info msg="Starting service main loop" service=smtp user=1f186fd4-c586-4243-966f-dff945ddda6f time="2024-08-08T05:58:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:44481/core/v4/labels?Type=4" pkg=gpa/client userID=1f186fd4-c586-4243-966f-dff945ddda6f time="2024-08-08T05:58:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:44481/core/v4/labels?Type=3" pkg=gpa/client userID=1f186fd4-c586-4243-966f-dff945ddda6f time="2024-08-08T05:58:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:44481/core/v4/labels?Type=1" pkg=gpa/client userID=1f186fd4-c586-4243-966f-dff945ddda6f time="2024-08-08T05:58:14+02:00" level=info msg=Resuming service=user-events user=1f186fd4-c586-4243-966f-dff945ddda6f time="2024-08-08T05:58:14+02:00" level=info msg="Closing user" userID=1f186fd4-c586-4243-966f-dff945ddda6f time="2024-08-08T05:58:14+02:00" level=info msg="Starting IMAP Service" service=imap user=1f186fd4-c586-4243-966f-dff945ddda6f time="2024-08-08T05:58:14+02:00" level=info msg="Sync triggered" service=imap user=1f186fd4-c586-4243-966f-dff945ddda6f time="2024-08-08T05:58:14+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 05:58:14.828050913 +0200 CEST m=+7.859757943" user=1f186fd4-c586-4243-966f-dff945ddda6f time="2024-08-08T05:58:14+02:00" level=info msg="Syncing labels" service=imap user=1f186fd4-c586-4243-966f-dff945ddda6f time="2024-08-08T05:58:14+02:00" level=error msg="Failed to retrieve IsTelemeteryEnabled, assuming no" error="context canceled" service=telemetry user=1f186fd4-c586-4243-966f-dff945ddda6f time="2024-08-08T05:58:14+02:00" level=info msg="Synced labels" service=imap user=1f186fd4-c586-4243-966f-dff945ddda6f 2024/08/08 05:58:14.828283 WARN RESTY Get "https://127.0.0.1:44481/mail/v4/messages/count": context canceled, Attempt 1 2024/08/08 05:58:14.828316 ERROR RESTY Get "https://127.0.0.1:44481/mail/v4/messages/count": context canceled time="2024-08-08T05:58:14+02:00" level=error msg="Failed to sync, will retry later" error="failed to retrieve message ids: received no response from API: Get \"https://127.0.0.1:44481/mail/v4/messages/count\": context canceled" service=imap user=1f186fd4-c586-4243-966f-dff945ddda6f time="2024-08-08T05:58:14+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=1f186fd4-c586-4243-966f-dff945ddda6f time="2024-08-08T05:58:14+02:00" level=info msg="Finished user sync" duration="294.94µs" service=imap user=1f186fd4-c586-4243-966f-dff945ddda6f time="2024-08-08T05:58:14+02:00" level=info msg="Exiting IMAP Service" service=imap user=1f186fd4-c586-4243-966f-dff945ddda6f time="2024-08-08T05:58:14+02:00" level=info msg="Exiting service main loop" service=smtp user=1f186fd4-c586-4243-966f-dff945ddda6f time="2024-08-08T05:58:14+02:00" level=info msg="Exiting Service" service=user-identity user=1f186fd4-c586-4243-966f-dff945ddda6f time="2024-08-08T05:58:14+02:00" level=info msg="Exiting service main loop" service=telemetry user=1f186fd4-c586-4243-966f-dff945ddda6f time="2024-08-08T05:58:14+02:00" level=info msg="Exiting service" service=user-events user=1f186fd4-c586-4243-966f-dff945ddda6f --- PASS: TestUser_Info (6.16s) === RUN TestUser_AddressMode time="2024-08-08T05:58:20+02:00" level=info msg="Adding vault user" userID=7a0b849b-393b-4a5f-b181-c4678fbbe64c time="2024-08-08T05:58:20+02:00" level=info msg="Creating new user" userID=7a0b849b-393b-4a5f-b181-c4678fbbe64c time="2024-08-08T05:58:20+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=7a0b849b-393b-4a5f-b181-c4678fbbe64c time="2024-08-08T05:58:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:43161/core/v4/events/latest" pkg=gpa/client userID=7a0b849b-393b-4a5f-b181-c4678fbbe64c time="2024-08-08T05:58:20+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=7a0b849b-393b-4a5f-b181-c4678fbbe64c time="2024-08-08T05:58:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:43161/core/v4/settings" pkg=gpa/client userID=7a0b849b-393b-4a5f-b181-c4678fbbe64c time="2024-08-08T05:58:20+02:00" level=info msg="Starting service main loop" service=telemetry user=7a0b849b-393b-4a5f-b181-c4678fbbe64c time="2024-08-08T05:58:20+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=7a0b849b-393b-4a5f-b181-c4678fbbe64c time="2024-08-08T05:58:20+02:00" level=info msg="Starting service main loop" service=smtp user=7a0b849b-393b-4a5f-b181-c4678fbbe64c time="2024-08-08T05:58:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:43161/core/v4/labels?Type=4" pkg=gpa/client userID=7a0b849b-393b-4a5f-b181-c4678fbbe64c time="2024-08-08T05:58:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:43161/core/v4/labels?Type=3" pkg=gpa/client userID=7a0b849b-393b-4a5f-b181-c4678fbbe64c time="2024-08-08T05:58:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:43161/core/v4/labels?Type=1" pkg=gpa/client userID=7a0b849b-393b-4a5f-b181-c4678fbbe64c time="2024-08-08T05:58:20+02:00" level=info msg=Resuming service=user-events user=7a0b849b-393b-4a5f-b181-c4678fbbe64c time="2024-08-08T05:58:20+02:00" level=info msg="Setting address mode" mode=split userID=7a0b849b-393b-4a5f-b181-c4678fbbe64c time="2024-08-08T05:58:20+02:00" level=info msg="Starting IMAP Service" service=imap user=7a0b849b-393b-4a5f-b181-c4678fbbe64c time="2024-08-08T05:58:20+02:00" level=info msg="Sync triggered" service=imap user=7a0b849b-393b-4a5f-b181-c4678fbbe64c time="2024-08-08T05:58:20+02:00" level=info msg="Setting Split Address Mode" service=imap user=7a0b849b-393b-4a5f-b181-c4678fbbe64c time="2024-08-08T05:58:20+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 05:58:20.143248884 +0200 CEST m=+13.174955924" user=7a0b849b-393b-4a5f-b181-c4678fbbe64c time="2024-08-08T05:58:20+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=7a0b849b-393b-4a5f-b181-c4678fbbe64c time="2024-08-08T05:58:20+02:00" level=info msg="Finished user sync" duration="22.984µs" service=imap user=7a0b849b-393b-4a5f-b181-c4678fbbe64c time="2024-08-08T05:58:20+02:00" level=info msg="Sync triggered" service=imap user=7a0b849b-393b-4a5f-b181-c4678fbbe64c time="2024-08-08T05:58:20+02:00" level=info msg="Closing user" userID=7a0b849b-393b-4a5f-b181-c4678fbbe64c time="2024-08-08T05:58:20+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 05:58:20.143471788 +0200 CEST m=+13.175178828" user=7a0b849b-393b-4a5f-b181-c4678fbbe64c time="2024-08-08T05:58:20+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=7a0b849b-393b-4a5f-b181-c4678fbbe64c time="2024-08-08T05:58:20+02:00" level=info msg="Finished user sync" duration="21.22µs" service=imap user=7a0b849b-393b-4a5f-b181-c4678fbbe64c time="2024-08-08T05:58:20+02:00" level=info msg="Exiting IMAP Service" service=imap user=7a0b849b-393b-4a5f-b181-c4678fbbe64c time="2024-08-08T05:58:20+02:00" level=info msg="Exiting service main loop" service=smtp user=7a0b849b-393b-4a5f-b181-c4678fbbe64c time="2024-08-08T05:58:20+02:00" level=info msg="Exiting Service" service=user-identity user=7a0b849b-393b-4a5f-b181-c4678fbbe64c time="2024-08-08T05:58:20+02:00" level=info msg="Exiting service main loop" service=telemetry user=7a0b849b-393b-4a5f-b181-c4678fbbe64c time="2024-08-08T05:58:20+02:00" level=info msg="Exiting service" service=user-events user=7a0b849b-393b-4a5f-b181-c4678fbbe64c --- PASS: TestUser_AddressMode (5.32s) PASS ok github.com/ProtonMail/proton-bridge/v3/internal/user 13.555s === RUN TestIsVersionCatalinaOrNewer --- PASS: TestIsVersionCatalinaOrNewer (0.00s) === RUN TestIsVersionBigSurOrNewer --- PASS: TestIsVersionBigSurOrNewer (0.00s) === RUN TestUserAgent === RUN TestUserAgent/NoClient/0.0.1_(linux) === RUN TestUserAgent/NoClient/0.0.1_(macOS_10.15) === RUN TestUserAgent/Mac_OS_X_Mail/1.0.0_(macOS_10.15) === RUN TestUserAgent/Mac_OS_X_Mail/13.4-3608.120.23.2.4_(macOS_10.15) === RUN TestUserAgent/Thunderbird/78.6.1_(Windows_10_(10.0)) --- PASS: TestUserAgent (0.00s) --- PASS: TestUserAgent/NoClient/0.0.1_(linux) (0.00s) --- PASS: TestUserAgent/NoClient/0.0.1_(macOS_10.15) (0.00s) --- PASS: TestUserAgent/Mac_OS_X_Mail/1.0.0_(macOS_10.15) (0.00s) --- PASS: TestUserAgent/Mac_OS_X_Mail/13.4-3608.120.23.2.4_(macOS_10.15) (0.00s) --- PASS: TestUserAgent/Thunderbird/78.6.1_(Windows_10_(10.0)) (0.00s) PASS ok github.com/ProtonMail/proton-bridge/v3/internal/useragent 0.030s === RUN TestToType --- PASS: TestToType (0.00s) PASS ok github.com/ProtonMail/proton-bridge/v3/internal/usertypes 0.071s === RUN TestMigrate --- PASS: TestMigrate (0.00s) === RUN TestVault_TLSCerts --- PASS: TestVault_TLSCerts (2.16s) === RUN TestVault_Cookies --- PASS: TestVault_Cookies (2.92s) === RUN TestVault_Settings_IMAP --- PASS: TestVault_Settings_IMAP (1.26s) === RUN TestVault_Settings_SMTP --- PASS: TestVault_Settings_SMTP (1.32s) === RUN TestVault_Settings_GluonDir --- PASS: TestVault_Settings_GluonDir (1.22s) === RUN TestVault_Settings_UpdateChannel --- PASS: TestVault_Settings_UpdateChannel (1.52s) === RUN TestVault_Settings_UpdateRollout --- PASS: TestVault_Settings_UpdateRollout (0.91s) === RUN TestVault_Settings_ColorScheme --- PASS: TestVault_Settings_ColorScheme (1.03s) === RUN TestVault_Settings_ProxyAllowed --- PASS: TestVault_Settings_ProxyAllowed (0.39s) === RUN TestVault_Settings_ShowAllMail --- PASS: TestVault_Settings_ShowAllMail (3.10s) === RUN TestVault_Settings_TelemetryDisabled --- PASS: TestVault_Settings_TelemetryDisabled (1.72s) === RUN TestVault_Settings_Autostart --- PASS: TestVault_Settings_Autostart (1.78s) === RUN TestVault_Settings_AutoUpdate --- PASS: TestVault_Settings_AutoUpdate (0.71s) === RUN TestVault_Settings_LastVersion --- PASS: TestVault_Settings_LastVersion (0.45s) === RUN TestVault_Settings_FirstStart --- PASS: TestVault_Settings_FirstStart (0.17s) === RUN TestVault_Settings_MaxSyncMemory --- PASS: TestVault_Settings_MaxSyncMemory (1.60s) === RUN TestVault_Settings_LastUserAgent --- PASS: TestVault_Settings_LastUserAgent (0.79s) === RUN Test_Settings_PasswordArchive time="2024-08-08T05:58:31+02:00" level=info msg="Adding vault user" userID=userID1 time="2024-08-08T05:58:31+02:00" level=info msg="Deleting vault user" userID=userID1 time="2024-08-08T05:58:31+02:00" level=info msg="Adding vault user" userID=userID2 time="2024-08-08T05:58:31+02:00" level=info msg="Adding vault user" userID=userID1 --- PASS: Test_Settings_PasswordArchive (0.93s) === RUN TestUser_New time="2024-08-08T05:58:31+02:00" level=info msg="Adding vault user" userID=userID --- PASS: TestUser_New (0.45s) === RUN TestUser_Clear time="2024-08-08T05:58:32+02:00" level=info msg="Adding vault user" userID=userID --- PASS: TestUser_Clear (0.69s) === RUN TestUser_Delete time="2024-08-08T05:58:32+02:00" level=info msg="Adding vault user" userID=userID time="2024-08-08T05:58:32+02:00" level=info msg="Deleting vault user" userID=userID time="2024-08-08T05:58:32+02:00" level=info msg="Deleting vault user" userID=userID --- PASS: TestUser_Delete (0.50s) === RUN TestUser_SyncStatus time="2024-08-08T05:58:33+02:00" level=info msg="Adding vault user" userID=userID --- PASS: TestUser_SyncStatus (1.12s) === RUN TestUser_ClearSyncStatusWithoutEventID time="2024-08-08T05:58:34+02:00" level=info msg="Adding vault user" userID=userID --- PASS: TestUser_ClearSyncStatusWithoutEventID (0.52s) === RUN TestUser_PrimaryEmail time="2024-08-08T05:58:34+02:00" level=info msg="Adding vault user" userID=userID --- PASS: TestUser_PrimaryEmail (0.37s) === RUN TestUser_ForEach time="2024-08-08T05:58:34+02:00" level=info msg="Adding vault user" userID=userID1 time="2024-08-08T05:58:34+02:00" level=info msg="Adding vault user" userID=userID2 time="2024-08-08T05:58:34+02:00" level=info msg="Deleting vault user" userID=userID1 time="2024-08-08T05:58:34+02:00" level=info msg="Deleting vault user" userID=userID1 time="2024-08-08T05:58:34+02:00" level=info msg="Deleting vault user" userID=userID2 time="2024-08-08T05:58:34+02:00" level=info msg="Deleting vault user" userID=userID2 --- PASS: TestUser_ForEach (0.24s) === RUN TestUser_ShouldResync time="2024-08-08T05:58:36+02:00" level=info msg="Adding vault user" userID=userID --- PASS: TestUser_ShouldResync (1.38s) === RUN TestVault_Corrupt --- PASS: TestVault_Corrupt (0.77s) === RUN TestVault_Corrupt_JunkData --- PASS: TestVault_Corrupt_JunkData (2.49s) === RUN TestVault_Reset vault_test.go:97: Error Trace: /startdir/src/proton-bridge/internal/vault/vault_test.go:97 Error: Not equal: expected: 1144 actual : 1143 Test: TestVault_Reset --- FAIL: TestVault_Reset (1.37s) FAIL FAIL github.com/ProtonMail/proton-bridge/v3/internal/vault 34.059s === RUN TestVerifyFiles --- PASS: TestVerifyFiles (7.37s) === RUN TestVerifyWithBadFile --- PASS: TestVerifyWithBadFile (4.37s) === RUN TestVerifyWithBadSubFile --- PASS: TestVerifyWithBadSubFile (8.27s) === RUN TestRemoveOldVersions --- PASS: TestRemoveOldVersions (0.00s) === RUN TestListVersions --- PASS: TestListVersions (0.00s) PASS ok github.com/ProtonMail/proton-bridge/v3/internal/versioner 20.127s === RUN TestSetIntersection === RUN TestSetIntersection/integer_sets === RUN TestSetIntersection/string_sets === RUN TestSetIntersection/custom_comp,_only_compare_on_keys,_prefer_first_set_if_keys_are_the_same --- PASS: TestSetIntersection (0.00s) --- PASS: TestSetIntersection/integer_sets (0.00s) --- PASS: TestSetIntersection/string_sets (0.00s) --- PASS: TestSetIntersection/custom_comp,_only_compare_on_keys,_prefer_first_set_if_keys_are_the_same (0.00s) PASS ok github.com/ProtonMail/proton-bridge/v3/pkg/algo 0.133s === RUN TestCPC_Receive --- PASS: TestCPC_Receive (0.00s) PASS ok github.com/ProtonMail/proton-bridge/v3/pkg/cpc 0.147s === RUN TestRemove --- PASS: TestRemove (0.00s) === RUN TestRemoveWithExceptions --- PASS: TestRemoveWithExceptions (0.00s) PASS ok github.com/ProtonMail/proton-bridge/v3/pkg/files 0.203s === RUN TestInsertReadRemove --- PASS: TestInsertReadRemove (0.00s) === RUN TestIsErrKeychainNoItem time="2024-08-08T05:58:15+02:00" level=warning msg="Failed to add test credentials to keychain" error="failed to open secretservice session: The name org.freedesktop.secrets was not provided by any .service files" helper="*keychain.SecretServiceDBusHelper" --- PASS: TestIsErrKeychainNoItem (1.40s) PASS ok github.com/ProtonMail/proton-bridge/v3/pkg/keychain 1.538s === RUN TestBuildPlainMessage --- PASS: TestBuildPlainMessage (7.44s) === RUN TestBuildPlainMessageWithLongKey --- PASS: TestBuildPlainMessageWithLongKey (1.52s) === RUN TestBuildHTMLMessage --- PASS: TestBuildHTMLMessage (2.08s) === RUN TestBuildPlainEncryptedMessage --- PASS: TestBuildPlainEncryptedMessage (0.78s) === RUN TestBuildPlainEncryptedMessageMissingHeader --- PASS: TestBuildPlainEncryptedMessageMissingHeader (1.12s) === RUN TestBuildPlainEncryptedMessageInvalidHeader --- PASS: TestBuildPlainEncryptedMessageInvalidHeader (1.41s) === RUN TestBuildPlainSignedEncryptedMessageMissingHeader --- PASS: TestBuildPlainSignedEncryptedMessageMissingHeader (2.11s) === RUN TestBuildPlainSignedEncryptedMessageInvalidHeader --- PASS: TestBuildPlainSignedEncryptedMessageInvalidHeader (3.38s) === RUN TestBuildPlainEncryptedLatin2Message time="2024-08-08T05:58:38+02:00" level=warning msg="Message has an unknown charset" error="unknown charset: unknown charset: message: unhandled charset \"iso-8859-2\"" --- PASS: TestBuildPlainEncryptedLatin2Message (2.31s) === RUN TestBuildHTMLEncryptedMessage --- PASS: TestBuildHTMLEncryptedMessage (0.99s) === RUN TestBuildPlainSignedMessage --- PASS: TestBuildPlainSignedMessage (2.56s) === RUN TestBuildPlainSignedBase64Message --- PASS: TestBuildPlainSignedBase64Message (1.03s) === RUN TestBuildSignedPlainEncryptedMessage --- PASS: TestBuildSignedPlainEncryptedMessage (1.54s) === RUN TestBuildSignedHTMLEncryptedMessage --- PASS: TestBuildSignedHTMLEncryptedMessage (0.90s) === RUN TestBuildSignedPlainEncryptedMessageWithPubKey --- PASS: TestBuildSignedPlainEncryptedMessageWithPubKey (0.74s) === RUN TestBuildSignedHTMLEncryptedMessageWithPubKey --- PASS: TestBuildSignedHTMLEncryptedMessageWithPubKey (1.37s) === RUN TestBuildSignedMultipartAlternativeEncryptedMessageWithPubKey --- PASS: TestBuildSignedMultipartAlternativeEncryptedMessageWithPubKey (1.28s) === RUN TestBuildSignedEmbeddedMessageRFC822EncryptedMessageWithPubKey --- PASS: TestBuildSignedEmbeddedMessageRFC822EncryptedMessageWithPubKey (0.70s) === RUN TestBuildHTMLMessageWithAttachment --- PASS: TestBuildHTMLMessageWithAttachment (0.65s) === RUN TestBuildHTMLMessageWithRFC822Attachment --- PASS: TestBuildHTMLMessageWithRFC822Attachment (0.38s) === RUN TestBuildHTMLMessageWithInlineAttachment --- PASS: TestBuildHTMLMessageWithInlineAttachment (1.02s) === RUN TestBuildHTMLMessageWithComplexAttachments --- PASS: TestBuildHTMLMessageWithComplexAttachments (1.11s) === RUN TestBuildAttachmentWithExoticFilename --- PASS: TestBuildAttachmentWithExoticFilename (1.29s) === RUN TestBuildAttachmentWithLongFilename --- PASS: TestBuildAttachmentWithLongFilename (0.48s) === RUN TestBuildMessageDate --- PASS: TestBuildMessageDate (0.77s) === RUN TestBuildMessageWithInvalidDate --- PASS: TestBuildMessageWithInvalidDate (0.61s) === RUN TestBuildMessageWithExistingOriginalDate --- PASS: TestBuildMessageWithExistingOriginalDate (0.61s) === RUN TestBuildMessageInternalID --- PASS: TestBuildMessageInternalID (0.43s) === RUN TestBuildMessageExternalID --- PASS: TestBuildMessageExternalID (0.87s) === RUN TestBuild8BitBody --- PASS: TestBuild8BitBody (0.35s) === RUN TestBuild8BitSubject --- PASS: TestBuild8BitSubject (0.64s) === RUN TestBuild8BitSender --- PASS: TestBuild8BitSender (0.98s) === RUN TestBuild8BitRecipients --- PASS: TestBuild8BitRecipients (0.94s) === RUN TestBuildIncludeMessageIDReference --- PASS: TestBuildIncludeMessageIDReference (1.76s) === RUN TestBuildMessageIsDeterministic --- PASS: TestBuildMessageIsDeterministic (0.30s) === RUN TestBuildUndecryptableMessage --- PASS: TestBuildUndecryptableMessage (1.33s) === RUN TestBuildUndecryptableAttachment --- PASS: TestBuildUndecryptableAttachment (0.64s) === RUN TestBuildCustomMessagePlain --- PASS: TestBuildCustomMessagePlain (1.37s) === RUN TestBuildCustomMessageHTML --- PASS: TestBuildCustomMessageHTML (2.13s) === RUN TestBuildCustomMessageEncrypted --- PASS: TestBuildCustomMessageEncrypted (1.30s) === RUN TestBuildCustomMessagePlainWithAttachment time="2024-08-08T05:59:11+02:00" level=warning msg="Attachment decryption failed" attID=attachID error="gopenpgp: error in reading message: openpgp: incorrect key: message could not be decrypted" pkg=pkg/message --- PASS: TestBuildCustomMessagePlainWithAttachment (1.76s) === RUN TestBuildCustomMessageHTMLWithAttachment time="2024-08-08T05:59:13+02:00" level=warning msg="Attachment decryption failed" attID=attachID error="gopenpgp: error in reading message: openpgp: incorrect key: message could not be decrypted" pkg=pkg/message --- PASS: TestBuildCustomMessageHTMLWithAttachment (2.19s) === RUN TestBuildCustomMessageOnlyBodyIsUndecryptable --- PASS: TestBuildCustomMessageOnlyBodyIsUndecryptable (2.28s) === RUN TestBuildCustomMessageOnlyAttachmentIsUndecryptable time="2024-08-08T05:59:16+02:00" level=warning msg="Attachment decryption failed" attID=attachID error="gopenpgp: error in reading message: openpgp: incorrect key: message could not be decrypted" pkg=pkg/message --- PASS: TestBuildCustomMessageOnlyAttachmentIsUndecryptable (1.24s) === RUN TestBuildComplexMIMEType --- PASS: TestBuildComplexMIMEType (1.00s) === RUN TestHasMBOXHeaderLine === RUN TestHasMBOXHeaderLine/LF->From_-_123_From:_ok_To:_Ok__>From_-_123 === RUN TestHasMBOXHeaderLine/CRLF->From_-_123_From:_ok_To:_Ok__>From_-_123 === RUN TestHasMBOXHeaderLine/LF-From:_ok_>From_-_123_To:_Ok === RUN TestHasMBOXHeaderLine/CRLF-From:_ok_>From_-_123_To:_Ok === RUN TestHasMBOXHeaderLine/LF-From:_ok_To:_Ok__>From_-_123 === RUN TestHasMBOXHeaderLine/CRLF-From:_ok_To:_Ok__>From_-_123 === RUN TestHasMBOXHeaderLine/LF->From_-_123_From:_ok_To:_Ok === RUN TestHasMBOXHeaderLine/CRLF->From_-_123_From:_ok_To:_Ok === RUN TestHasMBOXHeaderLine/LF-From_-_123_From:_ok_To:_Ok === RUN TestHasMBOXHeaderLine/CRLF-From_-_123_From:_ok_To:_Ok === RUN TestHasMBOXHeaderLine/LF-From:_ok_From_-_123_To:_Ok === RUN TestHasMBOXHeaderLine/CRLF-From:_ok_From_-_123_To:_Ok === RUN TestHasMBOXHeaderLine/LF-From:_ok_From_-_123_To:_Ok__From_-_123 === RUN TestHasMBOXHeaderLine/CRLF-From:_ok_From_-_123_To:_Ok__From_-_123 === RUN TestHasMBOXHeaderLine/LF->From:_ok_To:_Ok === RUN TestHasMBOXHeaderLine/CRLF->From:_ok_To:_Ok === RUN TestHasMBOXHeaderLine/LF->From:_ok_To:_Ok__>From_-_123 === RUN TestHasMBOXHeaderLine/CRLF->From:_ok_To:_Ok__>From_-_123 === RUN TestHasMBOXHeaderLine/LF-From:_ok_From_-_123_To:_Ok__>From_-_123 === RUN TestHasMBOXHeaderLine/CRLF-From:_ok_From_-_123_To:_Ok__>From_-_123 === RUN TestHasMBOXHeaderLine/LF-From:_ok_To:_Ok__From_-_123 === RUN TestHasMBOXHeaderLine/CRLF-From:_ok_To:_Ok__From_-_123 === RUN TestHasMBOXHeaderLine/LF->From:_ok_To:_Ok__From_-_123 === RUN TestHasMBOXHeaderLine/CRLF->From:_ok_To:_Ok__From_-_123 === RUN TestHasMBOXHeaderLine/LF-From_-_123_From:_ok_To:_Ok__>From_-_123 === RUN TestHasMBOXHeaderLine/CRLF-From_-_123_From:_ok_To:_Ok__>From_-_123 === RUN TestHasMBOXHeaderLine/LF->From_-_123_From:_ok_To:_Ok__From_-_123 === RUN TestHasMBOXHeaderLine/CRLF->From_-_123_From:_ok_To:_Ok__From_-_123 === RUN TestHasMBOXHeaderLine/LF-From:_ok_>From_-_123_To:_Ok__From_-_123 === RUN TestHasMBOXHeaderLine/CRLF-From:_ok_>From_-_123_To:_Ok__From_-_123 === RUN TestHasMBOXHeaderLine/LF-From:_ok_>From_-_123_To:_Ok__>From_-_123 === RUN TestHasMBOXHeaderLine/CRLF-From:_ok_>From_-_123_To:_Ok__>From_-_123 === RUN TestHasMBOXHeaderLine/LF-From:_ok_To:_Ok === RUN TestHasMBOXHeaderLine/CRLF-From:_ok_To:_Ok === RUN TestHasMBOXHeaderLine/LF-From_-_123_From:_ok_To:_Ok__From_-_123 === RUN TestHasMBOXHeaderLine/CRLF-From_-_123_From:_ok_To:_Ok__From_-_123 --- PASS: TestHasMBOXHeaderLine (0.00s) --- PASS: TestHasMBOXHeaderLine/LF->From_-_123_From:_ok_To:_Ok__>From_-_123 (0.00s) --- PASS: TestHasMBOXHeaderLine/CRLF->From_-_123_From:_ok_To:_Ok__>From_-_123 (0.00s) --- PASS: TestHasMBOXHeaderLine/LF-From:_ok_>From_-_123_To:_Ok (0.00s) --- PASS: TestHasMBOXHeaderLine/CRLF-From:_ok_>From_-_123_To:_Ok (0.00s) --- PASS: TestHasMBOXHeaderLine/LF-From:_ok_To:_Ok__>From_-_123 (0.00s) --- PASS: TestHasMBOXHeaderLine/CRLF-From:_ok_To:_Ok__>From_-_123 (0.00s) --- PASS: TestHasMBOXHeaderLine/LF->From_-_123_From:_ok_To:_Ok (0.00s) --- PASS: TestHasMBOXHeaderLine/CRLF->From_-_123_From:_ok_To:_Ok (0.00s) --- PASS: TestHasMBOXHeaderLine/LF-From_-_123_From:_ok_To:_Ok (0.00s) --- PASS: TestHasMBOXHeaderLine/CRLF-From_-_123_From:_ok_To:_Ok (0.00s) --- PASS: TestHasMBOXHeaderLine/LF-From:_ok_From_-_123_To:_Ok (0.00s) --- PASS: TestHasMBOXHeaderLine/CRLF-From:_ok_From_-_123_To:_Ok (0.00s) --- PASS: TestHasMBOXHeaderLine/LF-From:_ok_From_-_123_To:_Ok__From_-_123 (0.00s) --- PASS: TestHasMBOXHeaderLine/CRLF-From:_ok_From_-_123_To:_Ok__From_-_123 (0.00s) --- PASS: TestHasMBOXHeaderLine/LF->From:_ok_To:_Ok (0.00s) --- PASS: TestHasMBOXHeaderLine/CRLF->From:_ok_To:_Ok (0.00s) --- PASS: TestHasMBOXHeaderLine/LF->From:_ok_To:_Ok__>From_-_123 (0.00s) --- PASS: TestHasMBOXHeaderLine/CRLF->From:_ok_To:_Ok__>From_-_123 (0.00s) --- PASS: TestHasMBOXHeaderLine/LF-From:_ok_From_-_123_To:_Ok__>From_-_123 (0.00s) --- PASS: TestHasMBOXHeaderLine/CRLF-From:_ok_From_-_123_To:_Ok__>From_-_123 (0.00s) --- PASS: TestHasMBOXHeaderLine/LF-From:_ok_To:_Ok__From_-_123 (0.00s) --- PASS: TestHasMBOXHeaderLine/CRLF-From:_ok_To:_Ok__From_-_123 (0.00s) --- PASS: TestHasMBOXHeaderLine/LF->From:_ok_To:_Ok__From_-_123 (0.00s) --- PASS: TestHasMBOXHeaderLine/CRLF->From:_ok_To:_Ok__From_-_123 (0.00s) --- PASS: TestHasMBOXHeaderLine/LF-From_-_123_From:_ok_To:_Ok__>From_-_123 (0.00s) --- PASS: TestHasMBOXHeaderLine/CRLF-From_-_123_From:_ok_To:_Ok__>From_-_123 (0.00s) --- PASS: TestHasMBOXHeaderLine/LF->From_-_123_From:_ok_To:_Ok__From_-_123 (0.00s) --- PASS: TestHasMBOXHeaderLine/CRLF->From_-_123_From:_ok_To:_Ok__From_-_123 (0.00s) --- PASS: TestHasMBOXHeaderLine/LF-From:_ok_>From_-_123_To:_Ok__From_-_123 (0.00s) --- PASS: TestHasMBOXHeaderLine/CRLF-From:_ok_>From_-_123_To:_Ok__From_-_123 (0.00s) --- PASS: TestHasMBOXHeaderLine/LF-From:_ok_>From_-_123_To:_Ok__>From_-_123 (0.00s) --- PASS: TestHasMBOXHeaderLine/CRLF-From:_ok_>From_-_123_To:_Ok__>From_-_123 (0.00s) --- PASS: TestHasMBOXHeaderLine/LF-From:_ok_To:_Ok (0.00s) --- PASS: TestHasMBOXHeaderLine/CRLF-From:_ok_To:_Ok (0.00s) --- PASS: TestHasMBOXHeaderLine/LF-From_-_123_From:_ok_To:_Ok__From_-_123 (0.00s) --- PASS: TestHasMBOXHeaderLine/CRLF-From_-_123_From:_ok_To:_Ok__From_-_123 (0.00s) === RUN TestSanitizeMBOXHeaderLine === RUN TestSanitizeMBOXHeaderLine/LFFrom:_ok_From_-_123_To:_Ok === RUN TestSanitizeMBOXHeaderLine/CRLFFrom:_ok_From_-_123_To:_Ok === RUN TestSanitizeMBOXHeaderLine/LFFrom:_ok_From_-_123_To:_Ok__From_-_123 === RUN TestSanitizeMBOXHeaderLine/CRLFFrom:_ok_From_-_123_To:_Ok__From_-_123 === RUN TestSanitizeMBOXHeaderLine/LF>From_-_123_From:_ok_To:_Ok__From_-_123 === RUN TestSanitizeMBOXHeaderLine/CRLF>From_-_123_From:_ok_To:_Ok__From_-_123 === RUN TestSanitizeMBOXHeaderLine/LF>From_-_123_From:_ok_To:_Ok__>From_-_123 === RUN TestSanitizeMBOXHeaderLine/CRLF>From_-_123_From:_ok_To:_Ok__>From_-_123 === RUN TestSanitizeMBOXHeaderLine/LFFrom:_ok_>From_-_123_To:_Ok__From_-_123 === RUN TestSanitizeMBOXHeaderLine/CRLFFrom:_ok_>From_-_123_To:_Ok__From_-_123 === RUN TestSanitizeMBOXHeaderLine/LF>From:_ok_To:_Ok === RUN TestSanitizeMBOXHeaderLine/CRLF>From:_ok_To:_Ok === RUN TestSanitizeMBOXHeaderLine/LFFrom_-_123_From:_ok_To:_Ok === RUN TestSanitizeMBOXHeaderLine/CRLFFrom_-_123_From:_ok_To:_Ok === RUN TestSanitizeMBOXHeaderLine/LFFrom_-_123_From:_ok_To:_Ok__From_-_123 === RUN TestSanitizeMBOXHeaderLine/CRLFFrom_-_123_From:_ok_To:_Ok__From_-_123 === RUN TestSanitizeMBOXHeaderLine/LF>From:_ok_To:_Ok__>From_-_123 === RUN TestSanitizeMBOXHeaderLine/CRLF>From:_ok_To:_Ok__>From_-_123 === RUN TestSanitizeMBOXHeaderLine/LFFrom_-_123_From:_ok_To:_Ok__>From_-_123 === RUN TestSanitizeMBOXHeaderLine/CRLFFrom_-_123_From:_ok_To:_Ok__>From_-_123 === RUN TestSanitizeMBOXHeaderLine/LF>From_-_123_From:_ok_To:_Ok === RUN TestSanitizeMBOXHeaderLine/CRLF>From_-_123_From:_ok_To:_Ok === RUN TestSanitizeMBOXHeaderLine/LFFrom:_ok_>From_-_123_To:_Ok === RUN TestSanitizeMBOXHeaderLine/CRLFFrom:_ok_>From_-_123_To:_Ok === RUN TestSanitizeMBOXHeaderLine/LFFrom:_ok_>From_-_123_To:_Ok__>From_-_123 === RUN TestSanitizeMBOXHeaderLine/CRLFFrom:_ok_>From_-_123_To:_Ok__>From_-_123 === RUN TestSanitizeMBOXHeaderLine/LFFrom:_ok_To:_Ok__From_-_123 === RUN TestSanitizeMBOXHeaderLine/CRLFFrom:_ok_To:_Ok__From_-_123 === RUN TestSanitizeMBOXHeaderLine/LFFrom:_ok_To:_Ok__>From_-_123 === RUN TestSanitizeMBOXHeaderLine/CRLFFrom:_ok_To:_Ok__>From_-_123 === RUN TestSanitizeMBOXHeaderLine/LF>From:_ok_To:_Ok__From_-_123 === RUN TestSanitizeMBOXHeaderLine/CRLF>From:_ok_To:_Ok__From_-_123 === RUN TestSanitizeMBOXHeaderLine/LFFrom:_ok_From_-_123_To:_Ok__>From_-_123 === RUN TestSanitizeMBOXHeaderLine/CRLFFrom:_ok_From_-_123_To:_Ok__>From_-_123 === RUN TestSanitizeMBOXHeaderLine/LFFrom:_ok_To:_Ok === RUN TestSanitizeMBOXHeaderLine/CRLFFrom:_ok_To:_Ok --- PASS: TestSanitizeMBOXHeaderLine (0.00s) --- PASS: TestSanitizeMBOXHeaderLine/LFFrom:_ok_From_-_123_To:_Ok (0.00s) --- PASS: TestSanitizeMBOXHeaderLine/CRLFFrom:_ok_From_-_123_To:_Ok (0.00s) --- PASS: TestSanitizeMBOXHeaderLine/LFFrom:_ok_From_-_123_To:_Ok__From_-_123 (0.00s) --- PASS: TestSanitizeMBOXHeaderLine/CRLFFrom:_ok_From_-_123_To:_Ok__From_-_123 (0.00s) --- PASS: TestSanitizeMBOXHeaderLine/LF>From_-_123_From:_ok_To:_Ok__From_-_123 (0.00s) --- PASS: TestSanitizeMBOXHeaderLine/CRLF>From_-_123_From:_ok_To:_Ok__From_-_123 (0.00s) --- PASS: TestSanitizeMBOXHeaderLine/LF>From_-_123_From:_ok_To:_Ok__>From_-_123 (0.00s) --- PASS: TestSanitizeMBOXHeaderLine/CRLF>From_-_123_From:_ok_To:_Ok__>From_-_123 (0.00s) --- PASS: TestSanitizeMBOXHeaderLine/LFFrom:_ok_>From_-_123_To:_Ok__From_-_123 (0.00s) --- PASS: TestSanitizeMBOXHeaderLine/CRLFFrom:_ok_>From_-_123_To:_Ok__From_-_123 (0.00s) --- PASS: TestSanitizeMBOXHeaderLine/LF>From:_ok_To:_Ok (0.00s) --- PASS: TestSanitizeMBOXHeaderLine/CRLF>From:_ok_To:_Ok (0.00s) --- PASS: TestSanitizeMBOXHeaderLine/LFFrom_-_123_From:_ok_To:_Ok (0.00s) --- PASS: TestSanitizeMBOXHeaderLine/CRLFFrom_-_123_From:_ok_To:_Ok (0.00s) --- PASS: TestSanitizeMBOXHeaderLine/LFFrom_-_123_From:_ok_To:_Ok__From_-_123 (0.00s) --- PASS: TestSanitizeMBOXHeaderLine/CRLFFrom_-_123_From:_ok_To:_Ok__From_-_123 (0.00s) --- PASS: TestSanitizeMBOXHeaderLine/LF>From:_ok_To:_Ok__>From_-_123 (0.00s) --- PASS: TestSanitizeMBOXHeaderLine/CRLF>From:_ok_To:_Ok__>From_-_123 (0.00s) --- PASS: TestSanitizeMBOXHeaderLine/LFFrom_-_123_From:_ok_To:_Ok__>From_-_123 (0.00s) --- PASS: TestSanitizeMBOXHeaderLine/CRLFFrom_-_123_From:_ok_To:_Ok__>From_-_123 (0.00s) --- PASS: TestSanitizeMBOXHeaderLine/LF>From_-_123_From:_ok_To:_Ok (0.00s) --- PASS: TestSanitizeMBOXHeaderLine/CRLF>From_-_123_From:_ok_To:_Ok (0.00s) --- PASS: TestSanitizeMBOXHeaderLine/LFFrom:_ok_>From_-_123_To:_Ok (0.00s) --- PASS: TestSanitizeMBOXHeaderLine/CRLFFrom:_ok_>From_-_123_To:_Ok (0.00s) --- PASS: TestSanitizeMBOXHeaderLine/LFFrom:_ok_>From_-_123_To:_Ok__>From_-_123 (0.00s) --- PASS: TestSanitizeMBOXHeaderLine/CRLFFrom:_ok_>From_-_123_To:_Ok__>From_-_123 (0.00s) --- PASS: TestSanitizeMBOXHeaderLine/LFFrom:_ok_To:_Ok__From_-_123 (0.00s) --- PASS: TestSanitizeMBOXHeaderLine/CRLFFrom:_ok_To:_Ok__From_-_123 (0.00s) --- PASS: TestSanitizeMBOXHeaderLine/LFFrom:_ok_To:_Ok__>From_-_123 (0.00s) --- PASS: TestSanitizeMBOXHeaderLine/CRLFFrom:_ok_To:_Ok__>From_-_123 (0.00s) --- PASS: TestSanitizeMBOXHeaderLine/LF>From:_ok_To:_Ok__From_-_123 (0.00s) --- PASS: TestSanitizeMBOXHeaderLine/CRLF>From:_ok_To:_Ok__From_-_123 (0.00s) --- PASS: TestSanitizeMBOXHeaderLine/LFFrom:_ok_From_-_123_To:_Ok__>From_-_123 (0.00s) --- PASS: TestSanitizeMBOXHeaderLine/CRLFFrom:_ok_From_-_123_To:_Ok__>From_-_123 (0.00s) --- PASS: TestSanitizeMBOXHeaderLine/LFFrom:_ok_To:_Ok (0.00s) --- PASS: TestSanitizeMBOXHeaderLine/CRLFFrom:_ok_To:_Ok (0.00s) === RUN TestHeaderLines --- PASS: TestHeaderLines (0.00s) === RUN TestHeaderLinesMultilineFilename --- PASS: TestHeaderLinesMultilineFilename (0.00s) === RUN TestHeaderLinesMultilineFilenameWithColon --- PASS: TestHeaderLinesMultilineFilenameWithColon (0.00s) === RUN TestHeaderLinesMultilineFilenameWithColonAndNewline --- PASS: TestHeaderLinesMultilineFilenameWithColonAndNewline (0.00s) === RUN TestHeaderLinesMultipleMultilineFilenames --- PASS: TestHeaderLinesMultipleMultilineFilenames (0.00s) === RUN TestReadHeaderBody --- PASS: TestReadHeaderBody (0.00s) === RUN TestReadHeaderBodyWithoutHeader --- PASS: TestReadHeaderBodyWithoutHeader (0.00s) === RUN TestReadHeaderBodyInvalidHeader --- PASS: TestReadHeaderBodyInvalidHeader (0.00s) === RUN TestParseLongHeaderLine --- PASS: TestParseLongHeaderLine (0.00s) === RUN TestParseLongHeaderLineMultiline --- PASS: TestParseLongHeaderLineMultiline (0.00s) === RUN TestParseTextPlain --- PASS: TestParseTextPlain (0.00s) === RUN TestParseTextPlainUTF8 --- PASS: TestParseTextPlainUTF8 (0.00s) === RUN TestParseTextPlainLatin1 time="2024-08-08T05:59:18+02:00" level=warning msg="Message has an unknown charset" error="unknown charset: unknown charset: message: unhandled charset \"iso-8859-1\"" --- PASS: TestParseTextPlainLatin1 (0.00s) === RUN TestParseTextPlainUTF8Subject --- PASS: TestParseTextPlainUTF8Subject (0.00s) === RUN TestParseTextPlainLatin2Subject --- PASS: TestParseTextPlainLatin2Subject (0.00s) === RUN TestParseTextPlainUnknownCharsetIsActuallyLatin1 time="2024-08-08T05:59:18+02:00" level=warning msg="Determined encoding by reading body" name=windows-1252 --- PASS: TestParseTextPlainUnknownCharsetIsActuallyLatin1 (0.00s) === RUN TestParseTextPlainUnknownCharsetIsActuallyLatin2 time="2024-08-08T05:59:18+02:00" level=warning msg="Determined encoding by reading body" name=windows-1252 --- PASS: TestParseTextPlainUnknownCharsetIsActuallyLatin2 (0.00s) === RUN TestParseTextPlainAlready7Bit --- PASS: TestParseTextPlainAlready7Bit (0.00s) === RUN TestParseTextPlainWithOctetAttachment --- PASS: TestParseTextPlainWithOctetAttachment (0.00s) === RUN TestParseTextPlainWithOctetAttachmentGoodFilename --- PASS: TestParseTextPlainWithOctetAttachmentGoodFilename (0.00s) === RUN TestParseTextPlainWithRFC822Attachment --- PASS: TestParseTextPlainWithRFC822Attachment (0.00s) === RUN TestParseTextPlainWithOctetAttachmentBadFilename time="2024-08-08T05:59:18+02:00" level=error msg="Filter params: incorrect RFC2231 charset format" pkg=pm-mime time="2024-08-08T05:59:18+02:00" level=error msg="Filter params: incorrect RFC2231 charset format" pkg=pm-mime time="2024-08-08T05:59:18+02:00" level=error msg="Filter params: incorrect RFC2231 charset format" pkg=pm-mime time="2024-08-08T05:59:18+02:00" level=error msg="Filter params: incorrect RFC2231 charset format" pkg=pm-mime --- PASS: TestParseTextPlainWithOctetAttachmentBadFilename (0.00s) === RUN TestParseTextPlainWithOctetAttachmentNameInContentType --- PASS: TestParseTextPlainWithOctetAttachmentNameInContentType (0.00s) === RUN TestParseTextPlainWithOctetAttachmentNameConflict --- PASS: TestParseTextPlainWithOctetAttachmentNameConflict (0.00s) === RUN TestParseTextPlainWithPlainAttachment --- PASS: TestParseTextPlainWithPlainAttachment (0.00s) === RUN TestParseTextPlainEmptyAddresses --- PASS: TestParseTextPlainEmptyAddresses (0.00s) === RUN TestParseTextPlainWithImageInline --- PASS: TestParseTextPlainWithImageInline (0.00s) === RUN TestParseTextPlainWithImageInlineWithMoreTextParts --- PASS: TestParseTextPlainWithImageInlineWithMoreTextParts (0.01s) === RUN TestParseTextPlainWithImageInlineAfterOtherAttachment --- PASS: TestParseTextPlainWithImageInlineAfterOtherAttachment (0.00s) === RUN TestParseTextPlainWithImageBetweenAttachments --- PASS: TestParseTextPlainWithImageBetweenAttachments (0.00s) === RUN TestParseTextPlainWithImageFirst --- PASS: TestParseTextPlainWithImageFirst (0.00s) === RUN TestParseTextPlainWithDuplicateCharset --- PASS: TestParseTextPlainWithDuplicateCharset (0.00s) === RUN TestParseWithMultipleTextParts --- PASS: TestParseWithMultipleTextParts (0.01s) === RUN TestParseTextHTML --- PASS: TestParseTextHTML (0.02s) === RUN TestParseTextHTMLAlready7Bit --- PASS: TestParseTextHTMLAlready7Bit (0.00s) === RUN TestParseTextHTMLWithOctetAttachment --- PASS: TestParseTextHTMLWithOctetAttachment (0.01s) === RUN TestParseTextHTMLWithPlainAttachment --- PASS: TestParseTextHTMLWithPlainAttachment (0.00s) === RUN TestParseTextHTMLWithImageInline --- PASS: TestParseTextHTMLWithImageInline (0.00s) === RUN TestParseTextHTMLWithImageInlineNoDisposition --- PASS: TestParseTextHTMLWithImageInlineNoDisposition (0.00s) === RUN TestParseWithAttachedPublicKey --- PASS: TestParseWithAttachedPublicKey (0.00s) === RUN TestParseTextHTMLWithEmbeddedForeignEncoding time="2024-08-08T05:59:18+02:00" level=warning msg="Determined encoding by reading body" name=iso-8859-2 --- PASS: TestParseTextHTMLWithEmbeddedForeignEncoding (0.00s) === RUN TestParseMultipartAlternative --- PASS: TestParseMultipartAlternative (0.01s) === RUN TestParseMultipartAlternativeNested --- PASS: TestParseMultipartAlternativeNested (0.00s) === RUN TestParseMultipartAlternativeLatin1 --- PASS: TestParseMultipartAlternativeLatin1 (0.00s) === RUN TestParseMultipartAttachmentEncodedButUnquoted --- PASS: TestParseMultipartAttachmentEncodedButUnquoted (0.00s) === RUN TestParseWithTrailingEndOfMailIndicator --- PASS: TestParseWithTrailingEndOfMailIndicator (0.01s) === RUN TestParseEncodedContentType time="2024-08-08T05:59:18+02:00" level=warning msg="Message has an unknown encoding" error="encoding error: unhandled encoding \"=?utf-8?Q?8bit?=\"" --- PASS: TestParseEncodedContentType (0.00s) === RUN TestParseNonEncodedContentType --- PASS: TestParseNonEncodedContentType (0.00s) === RUN TestParseEncodedContentTypeBad time="2024-08-08T05:59:18+02:00" level=warning msg="Message has an unknown encoding" error="encoding error: unhandled encoding \"=?utf-8?Q?8bit\"" --- PASS: TestParseEncodedContentTypeBad (0.00s) === RUN TestParseMessageReferences --- PASS: TestParseMessageReferences (0.01s) === RUN TestParseMessageReferencesComma --- PASS: TestParseMessageReferencesComma (0.01s) === RUN TestParseMessageReplyToWithoutReferences --- PASS: TestParseMessageReplyToWithoutReferences (0.00s) === RUN TestParseIcsAttachment --- PASS: TestParseIcsAttachment (0.00s) === RUN TestParseAllowInvalidAddress time="2024-08-08T05:59:18+02:00" level=warning msg="failed to parse to" error="[Error offset=7]: expected ':' for group start" time="2024-08-08T05:59:18+02:00" level=warning msg="failed to parse from" error="[Error offset=7]: expected ':' for group start" time="2024-08-08T05:59:18+02:00" level=warning msg="failed to parse bcc" error="[Error offset=7]: expected ':' for group start" time="2024-08-08T05:59:18+02:00" level=warning msg="failed to parse cc" error="[Error offset=7]: expected ':' for group start" time="2024-08-08T05:59:18+02:00" level=warning msg="failed to parse reply-to" error="[Error offset=7]: expected ':' for group start" --- PASS: TestParseAllowInvalidAddress (0.00s) === RUN TestParsePanic --- PASS: TestParsePanic (0.00s) === RUN TestParseTextPlainWithPdfAttachmentCyrillic --- PASS: TestParseTextPlainWithPdfAttachmentCyrillic (0.00s) === RUN TestParseTextPlainWithDocxAttachmentCyrillic --- PASS: TestParseTextPlainWithDocxAttachmentCyrillic (0.00s) === RUN TestParseInReplyToAndXForward --- PASS: TestParseInReplyToAndXForward (0.00s) === RUN TestPatchNewLineWithHtmlBreaks --- PASS: TestPatchNewLineWithHtmlBreaks (0.00s) === RUN TestParseCp1250Attachment --- PASS: TestParseCp1250Attachment (0.00s) === RUN FuzzReadHeaderBody === RUN FuzzReadHeaderBody/seed#0 === RUN FuzzReadHeaderBody/seed#1 === RUN FuzzReadHeaderBody/seed#2 --- PASS: FuzzReadHeaderBody (0.00s) --- PASS: FuzzReadHeaderBody/seed#0 (0.00s) --- PASS: FuzzReadHeaderBody/seed#1 (0.00s) --- PASS: FuzzReadHeaderBody/seed#2 (0.00s) PASS ok github.com/ProtonMail/proton-bridge/v3/pkg/message 61.929s === RUN TestPart --- PASS: TestPart (0.01s) === RUN TestPart_ConvertMetaCharset === RUN TestPart_ConvertMetaCharset/html_no_meta === RUN TestPart_ConvertMetaCharset/html_meta_no_charset === RUN TestPart_ConvertMetaCharset/html_meta_UTF-8_charset === RUN TestPart_ConvertMetaCharset/html_meta_not_UTF-8_charset --- PASS: TestPart_ConvertMetaCharset (0.00s) --- PASS: TestPart_ConvertMetaCharset/html_no_meta (0.00s) --- PASS: TestPart_ConvertMetaCharset/html_meta_no_charset (0.00s) --- PASS: TestPart_ConvertMetaCharset/html_meta_UTF-8_charset (0.00s) --- PASS: TestPart_ConvertMetaCharset/html_meta_not_UTF-8_charset (0.00s) === RUN TestEndOfMailTrimmer === RUN TestEndOfMailTrimmer/string_without_eom === RUN TestEndOfMailTrimmer/string_with_eom__.__ === RUN TestEndOfMailTrimmer/string_with_eom__.__in_the_middle --- PASS: TestEndOfMailTrimmer (0.00s) --- PASS: TestEndOfMailTrimmer/string_without_eom (0.00s) --- PASS: TestEndOfMailTrimmer/string_with_eom__.__ (0.00s) --- PASS: TestEndOfMailTrimmer/string_with_eom__.__in_the_middle (0.00s) === RUN TestWalker --- PASS: TestWalker (0.01s) === RUN TestWalkerTypeHandler --- PASS: TestWalkerTypeHandler (0.00s) === RUN TestWalkerTypeHandler_excludingAttachment --- PASS: TestWalkerTypeHandler_excludingAttachment (0.00s) === RUN TestWalkerDispositionHandler --- PASS: TestWalkerDispositionHandler (0.00s) === RUN TestWalkerDispositionAndTypeHandler_TypeDefinedFirst --- PASS: TestWalkerDispositionAndTypeHandler_TypeDefinedFirst (0.00s) === RUN TestParserWrite --- PASS: TestParserWrite (0.00s) === RUN FuzzNewParser === RUN FuzzNewParser/seed#0 === RUN FuzzNewParser/seed#1 --- PASS: FuzzNewParser (0.00s) --- PASS: FuzzNewParser/seed#0 (0.00s) --- PASS: FuzzNewParser/seed#1 (0.00s) PASS ok github.com/ProtonMail/proton-bridge/v3/pkg/message/parser 0.244s === RUN TestDecodeHeader --- PASS: TestDecodeHeader (0.00s) === RUN TestParseMediaType === RUN TestParseMediaType/TwiceTheSameParameter === RUN TestParseMediaType/SingleLineUTF8 === RUN TestParseMediaType/MultiLineUTF8 === RUN TestParseMediaType/MultiLineFirstNoEncNextUTF8 === RUN TestParseMediaType/SingleLineBig5 === RUN TestParseMediaType/MultiLineBig5 === RUN TestParseMediaType/SingleLineBadEncoding time="2024-08-08T05:58:16+02:00" level=error msg="Filter params: incorrect RFC2231 charset format" pkg=pm-mime === RUN TestParseMediaType/MultiLineBadEncoding time="2024-08-08T05:58:16+02:00" level=error msg="Filter params: incorrect RFC2231 charset format" pkg=pm-mime --- PASS: TestParseMediaType (0.00s) --- PASS: TestParseMediaType/TwiceTheSameParameter (0.00s) --- PASS: TestParseMediaType/SingleLineUTF8 (0.00s) --- PASS: TestParseMediaType/MultiLineUTF8 (0.00s) --- PASS: TestParseMediaType/MultiLineFirstNoEncNextUTF8 (0.00s) --- PASS: TestParseMediaType/SingleLineBig5 (0.00s) --- PASS: TestParseMediaType/MultiLineBig5 (0.00s) --- PASS: TestParseMediaType/SingleLineBadEncoding (0.00s) --- PASS: TestParseMediaType/MultiLineBadEncoding (0.00s) === RUN TestGetEncoding --- PASS: TestGetEncoding (0.08s) === RUN TestEncodeReader --- PASS: TestEncodeReader (0.02s) === RUN FuzzDecodeHeader === RUN FuzzDecodeHeader/seed#0 === RUN FuzzDecodeHeader/seed#1 === RUN FuzzDecodeHeader/seed#2 === RUN FuzzDecodeHeader/seed#3 === RUN FuzzDecodeHeader/seed#4 === RUN FuzzDecodeHeader/seed#5 --- PASS: FuzzDecodeHeader (0.03s) --- PASS: FuzzDecodeHeader/seed#0 (0.00s) --- PASS: FuzzDecodeHeader/seed#1 (0.00s) --- PASS: FuzzDecodeHeader/seed#2 (0.00s) --- PASS: FuzzDecodeHeader/seed#3 (0.00s) --- PASS: FuzzDecodeHeader/seed#4 (0.00s) --- PASS: FuzzDecodeHeader/seed#5 (0.00s) === RUN FuzzDecodeCharset === RUN FuzzDecodeCharset/seed#0 === RUN FuzzDecodeCharset/seed#1 === RUN FuzzDecodeCharset/seed#2 === RUN FuzzDecodeCharset/seed#3 === RUN FuzzDecodeCharset/seed#4 --- PASS: FuzzDecodeCharset (0.01s) --- PASS: FuzzDecodeCharset/seed#0 (0.00s) --- PASS: FuzzDecodeCharset/seed#1 (0.01s) --- PASS: FuzzDecodeCharset/seed#2 (0.00s) --- PASS: FuzzDecodeCharset/seed#3 (0.00s) --- PASS: FuzzDecodeCharset/seed#4 (0.00s) PASS ok github.com/ProtonMail/proton-bridge/v3/pkg/mime 0.439s === RUN TestFreePort --- PASS: TestFreePort (0.00s) === RUN TestOccupiedPort --- PASS: TestOccupiedPort (0.00s) === RUN TestFindFreePortFromDirectly --- PASS: TestFindFreePortFromDirectly (0.00s) === RUN TestFindFreePortFromNextOne --- PASS: TestFindFreePortFromNextOne (0.00s) === RUN TestFindFreePortExcluding --- PASS: TestFindFreePortExcluding (0.00s) PASS ok github.com/ProtonMail/proton-bridge/v3/pkg/ports 0.055s === RUN TestRemoveFlagWithValue --- PASS: TestRemoveFlagWithValue (0.00s) === RUN TestRemoveFlagsWithValue --- PASS: TestRemoveFlagsWithValue (0.00s) === RUN TestRemoveFlag --- PASS: TestRemoveFlag (0.00s) PASS ok github.com/ProtonMail/proton-bridge/v3/pkg/restarter 0.020s === RUN TestRecursiveSum --- PASS: TestRecursiveSum (0.00s) PASS ok github.com/ProtonMail/proton-bridge/v3/pkg/sum 0.054s === RUN TestFeatures Feature: Configuration Status Telemetry === RUN TestFeatures/Init_config_status_on_user_addition time="2024-08-08T05:58:39+02:00" level=info msg="User '3b241c15-ee17-46a4-aa8d-242e35b8424b' created with id=e3b8852f-799d-49d8-b660-683211e137f7" pkg=gpa/server/backend Background: Given there exists an account with username "3b241c15-ee17-46a4-aa8d-242e35b8424b" and password "password" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-08-08T05:58:40+02:00" level=info msg="Starting bridge" time="2024-08-08T05:58:40+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/001/config2076680255/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:58:40+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/001/data964377548/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/001/data964377548/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T05:58:40+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:58:40+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T05:58:40+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T05:58:40+02:00" level=info msg="Starting frontend service" time="2024-08-08T05:58:40+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/001/config2076680255/grpcServerConfig.json time="2024-08-08T05:58:40+02:00" level=info msg="gRPC server listening on /tmp/bridge4548" pkg=grpc time="2024-08-08T05:58:40+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:58:40+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T05:58:40+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:58:40+02:00" level=info msg="Frontend service started" time="2024-08-08T05:58:40+02:00" level=info msg="Starting frontend client" time="2024-08-08T05:58:40+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T05:58:40+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T05:58:40+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario Then it succeeds # :1 -> *scenario Scenario: Init config status on user addition # features/bridge/config_status.feature:9 Then bridge telemetry feature is enabled # :1 -> *scenario time="2024-08-08T05:58:40+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (4271cd8b)" time="2024-08-08T05:58:40+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (4271cd8b)" time="2024-08-08T05:58:40+02:00" level=info msg="200 OK: POST https://127.0.0.1:44023/auth/v4/info" pkg=gpa/manager time="2024-08-08T05:58:41+02:00" level=info msg="200 OK: POST https://127.0.0.1:44023/auth/v4" pkg=gpa/manager time="2024-08-08T05:58:41+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=e3b8852f-799d-49d8-b660-683211e137f7 time="2024-08-08T05:58:41+02:00" level=info msg="Adding vault user" userID=e3b8852f-799d-49d8-b660-683211e137f7 time="2024-08-08T05:58:41+02:00" level=info msg="Creating new user" userID=e3b8852f-799d-49d8-b660-683211e137f7 time="2024-08-08T05:58:41+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=e3b8852f-799d-49d8-b660-683211e137f7 time="2024-08-08T05:58:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:44023/core/v4/events/latest" pkg=gpa/client userID=e3b8852f-799d-49d8-b660-683211e137f7 time="2024-08-08T05:58:41+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=e3b8852f-799d-49d8-b660-683211e137f7 time="2024-08-08T05:58:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:44023/core/v4/settings" pkg=gpa/client userID=e3b8852f-799d-49d8-b660-683211e137f7 time="2024-08-08T05:58:41+02:00" level=info msg="Starting service main loop" service=telemetry user=e3b8852f-799d-49d8-b660-683211e137f7 time="2024-08-08T05:58:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:44023/core/v4/labels?Type=4" pkg=gpa/client userID=e3b8852f-799d-49d8-b660-683211e137f7 time="2024-08-08T05:58:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:44023/core/v4/labels?Type=3" pkg=gpa/client userID=e3b8852f-799d-49d8-b660-683211e137f7 time="2024-08-08T05:58:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:44023/core/v4/labels?Type=1" pkg=gpa/client userID=e3b8852f-799d-49d8-b660-683211e137f7 time="2024-08-08T05:58:41+02:00" level=info msg="Adding user to imap server" addrID=f0c4b0f8-0807-4ce7-8144-f404f9e878c4 service=server-manager time="2024-08-08T05:58:41+02:00" level=info msg="Creating new IMAP user" addrID=f0c4b0f8-0807-4ce7-8144-f404f9e878c4 service=server-manager time="2024-08-08T05:58:41+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=e3b8852f-799d-49d8-b660-683211e137f7 time="2024-08-08T05:58:41+02:00" level=info msg="Starting service main loop" service=smtp user=e3b8852f-799d-49d8-b660-683211e137f7 time="2024-08-08T05:58:41+02:00" level=info msg="Setting gluon ID" addrID=f0c4b0f8-0807-4ce7-8144-f404f9e878c4 gluonID=d279f132-cb42-4ce7-b6f5-7f5cae70f044 userID=e3b8852f-799d-49d8-b660-683211e137f7 time="2024-08-08T05:58:41+02:00" level=info msg="Created new IMAP user" addrID=f0c4b0f8-0807-4ce7-8144-f404f9e878c4 gluonID=d279f132-cb42-4ce7-b6f5-7f5cae70f044 service=server-manager time="2024-08-08T05:58:41+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:58:41+02:00" level=info msg=Resuming service=user-events user=e3b8852f-799d-49d8-b660-683211e137f7 When the user logs in with username "3b241c15-ee17-46a4-aa8d-242e35b8424b" and password "password" # :1 -> *scenario Then config status file exist for user "3b241c15-ee17-46a4-aa8d-242e35b8424b" # :1 -> *scenario time="2024-08-08T05:58:41+02:00" level=info msg="Received mailbox message count" count=0 gluonID=d279f132-cb42-4ce7-b6f5-7f5cae70f044 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T05:58:41+02:00" level=info msg="Starting IMAP Service" service=imap user=e3b8852f-799d-49d8-b660-683211e137f7 time="2024-08-08T05:58:41+02:00" level=info msg="Sync triggered" service=imap user=e3b8852f-799d-49d8-b660-683211e137f7 time="2024-08-08T05:58:41+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 05:58:41.426981451 +0200 CEST m=+6.113024357" user=e3b8852f-799d-49d8-b660-683211e137f7 time="2024-08-08T05:58:41+02:00" level=info msg="Syncing labels" service=imap user=e3b8852f-799d-49d8-b660-683211e137f7 time="2024-08-08T05:58:41+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:e3b8852f-799d-49d8-b660-683211e137f7" userID=e3b8852f-799d-49d8-b660-683211e137f7 time="2024-08-08T05:58:41+02:00" level=info msg="Frontend service stopped" time="2024-08-08T05:58:41+02:00" level=info msg="Frontend client stopped" time="2024-08-08T05:58:41+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:58:41+02:00" level=info msg="Closing user" userID=e3b8852f-799d-49d8-b660-683211e137f7 time="2024-08-08T05:58:41+02:00" level=info msg="Synced labels" service=imap user=e3b8852f-799d-49d8-b660-683211e137f7 time="2024-08-08T05:58:41+02:00" level=warning msg="Get \"https://127.0.0.1:44023/mail/v4/messages/count\": context canceled, Attempt 1" pkg=gpa/client time="2024-08-08T05:58:41+02:00" level=error msg="Get \"https://127.0.0.1:44023/mail/v4/messages/count\": context canceled" pkg=gpa/client time="2024-08-08T05:58:41+02:00" level=error msg="Failed to sync, will retry later" error="failed to retrieve message ids: received no response from API: Get \"https://127.0.0.1:44023/mail/v4/messages/count\": context canceled" service=imap user=e3b8852f-799d-49d8-b660-683211e137f7 time="2024-08-08T05:58:41+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=e3b8852f-799d-49d8-b660-683211e137f7 time="2024-08-08T05:58:41+02:00" level=info msg="Finished user sync" duration=1.145917ms service=imap user=e3b8852f-799d-49d8-b660-683211e137f7 time="2024-08-08T05:58:41+02:00" level=info msg="Exiting IMAP Service" service=imap user=e3b8852f-799d-49d8-b660-683211e137f7 time="2024-08-08T05:58:41+02:00" level=info msg="Exiting service main loop" service=smtp user=e3b8852f-799d-49d8-b660-683211e137f7 time="2024-08-08T05:58:41+02:00" level=info msg="Exiting Service" service=user-identity user=e3b8852f-799d-49d8-b660-683211e137f7 time="2024-08-08T05:58:41+02:00" level=info msg="Exiting service main loop" service=telemetry user=e3b8852f-799d-49d8-b660-683211e137f7 time="2024-08-08T05:58:41+02:00" level=info msg="Exiting service" service=user-events user=e3b8852f-799d-49d8-b660-683211e137f7 time="2024-08-08T05:58:41+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:58:41+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:58:41+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:58:41+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T05:58:41+02:00" level=info msg="Closing SMTP server" service=server-manager And config status is pending for user "3b241c15-ee17-46a4-aa8d-242e35b8424b" # :1 -> *scenario === RUN TestFeatures/Config_Status_Success_on_IMAP time="2024-08-08T05:58:41+02:00" level=info msg="User '617d7df0-2290-437e-ab09-b9af53b07039' created with id=573f1554-236d-47fa-b390-096906bb7aba" pkg=gpa/server/backend time="2024-08-08T05:58:42+02:00" level=info msg="Starting bridge" time="2024-08-08T05:58:42+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/002/config836864064/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:58:42+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/002/data2141375485/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/002/data2141375485/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T05:58:42+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:58:42+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T05:58:42+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T05:58:42+02:00" level=info msg="Starting frontend service" time="2024-08-08T05:58:42+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/002/config836864064/grpcServerConfig.json time="2024-08-08T05:58:42+02:00" level=info msg="gRPC server listening on /tmp/bridge0792" pkg=grpc time="2024-08-08T05:58:42+02:00" level=info msg="Frontend service started" time="2024-08-08T05:58:42+02:00" level=info msg="Starting frontend client" time="2024-08-08T05:58:42+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T05:58:42+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:58:42+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:58:42+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T05:58:42+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T05:58:42+02:00" level=info msg="Frontend client started" Scenario: Config Status Success on IMAP # features/bridge/config_status.feature:16 Then bridge telemetry feature is enabled # :1 -> *scenario time="2024-08-08T05:58:42+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (10ccccc4)" time="2024-08-08T05:58:42+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (10ccccc4)" time="2024-08-08T05:58:42+02:00" level=info msg="200 OK: POST https://127.0.0.1:38305/auth/v4/info" pkg=gpa/manager time="2024-08-08T05:58:43+02:00" level=info msg="200 OK: POST https://127.0.0.1:38305/auth/v4" pkg=gpa/manager time="2024-08-08T05:58:43+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=573f1554-236d-47fa-b390-096906bb7aba time="2024-08-08T05:58:43+02:00" level=info msg="Adding vault user" userID=573f1554-236d-47fa-b390-096906bb7aba time="2024-08-08T05:58:43+02:00" level=info msg="Creating new user" userID=573f1554-236d-47fa-b390-096906bb7aba time="2024-08-08T05:58:43+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=573f1554-236d-47fa-b390-096906bb7aba time="2024-08-08T05:58:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:38305/core/v4/events/latest" pkg=gpa/client userID=573f1554-236d-47fa-b390-096906bb7aba time="2024-08-08T05:58:43+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=573f1554-236d-47fa-b390-096906bb7aba time="2024-08-08T05:58:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:38305/core/v4/settings" pkg=gpa/client userID=573f1554-236d-47fa-b390-096906bb7aba time="2024-08-08T05:58:43+02:00" level=info msg="Starting service main loop" service=telemetry user=573f1554-236d-47fa-b390-096906bb7aba time="2024-08-08T05:58:43+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=573f1554-236d-47fa-b390-096906bb7aba time="2024-08-08T05:58:43+02:00" level=info msg="Starting service main loop" service=smtp user=573f1554-236d-47fa-b390-096906bb7aba time="2024-08-08T05:58:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:38305/core/v4/labels?Type=4" pkg=gpa/client userID=573f1554-236d-47fa-b390-096906bb7aba time="2024-08-08T05:58:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:38305/core/v4/labels?Type=3" pkg=gpa/client userID=573f1554-236d-47fa-b390-096906bb7aba time="2024-08-08T05:58:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:38305/core/v4/labels?Type=1" pkg=gpa/client userID=573f1554-236d-47fa-b390-096906bb7aba time="2024-08-08T05:58:43+02:00" level=info msg="Adding user to imap server" addrID=8ec5bfb1-b340-4c6c-bfb3-09cfd17ad473 service=server-manager time="2024-08-08T05:58:43+02:00" level=info msg="Creating new IMAP user" addrID=8ec5bfb1-b340-4c6c-bfb3-09cfd17ad473 service=server-manager time="2024-08-08T05:58:43+02:00" level=info msg="Setting gluon ID" addrID=8ec5bfb1-b340-4c6c-bfb3-09cfd17ad473 gluonID=5b67bd71-b803-4967-9f2b-a942425f6ccf userID=573f1554-236d-47fa-b390-096906bb7aba time="2024-08-08T05:58:43+02:00" level=info msg="Created new IMAP user" addrID=8ec5bfb1-b340-4c6c-bfb3-09cfd17ad473 gluonID=5b67bd71-b803-4967-9f2b-a942425f6ccf service=server-manager time="2024-08-08T05:58:43+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:58:43+02:00" level=info msg=Resuming service=user-events user=573f1554-236d-47fa-b390-096906bb7aba When the user logs in with username "617d7df0-2290-437e-ab09-b9af53b07039" and password "password" # :1 -> *scenario Then config status file exist for user "617d7df0-2290-437e-ab09-b9af53b07039" # :1 -> *scenario And config status is pending for user "617d7df0-2290-437e-ab09-b9af53b07039" # :1 -> *scenario time="2024-08-08T05:58:43+02:00" level=info msg="Received mailbox message count" count=0 gluonID=5b67bd71-b803-4967-9f2b-a942425f6ccf labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T05:58:43+02:00" level=info msg="Starting IMAP Service" service=imap user=573f1554-236d-47fa-b390-096906bb7aba time="2024-08-08T05:58:43+02:00" level=info msg="Sync triggered" service=imap user=573f1554-236d-47fa-b390-096906bb7aba time="2024-08-08T05:58:43+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 05:58:43.467142585 +0200 CEST m=+8.153185481" user=573f1554-236d-47fa-b390-096906bb7aba time="2024-08-08T05:58:43+02:00" level=info msg="Syncing labels" service=imap user=573f1554-236d-47fa-b390-096906bb7aba time="2024-08-08T05:58:43+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:573f1554-236d-47fa-b390-096906bb7aba" userID=573f1554-236d-47fa-b390-096906bb7aba time="2024-08-08T05:58:43+02:00" level=info msg="200 OK: POST https://127.0.0.1:38305/data/v1/stats" pkg=gpa/client userID=573f1554-236d-47fa-b390-096906bb7aba time="2024-08-08T05:58:43+02:00" level=info msg="Configuration Status Success event sent." userID=573f1554-236d-47fa-b390-096906bb7aba When user "617d7df0-2290-437e-ab09-b9af53b07039" connects and authenticates IMAP client "1" # :1 -> *scenario Then config status succeed for user "617d7df0-2290-437e-ab09-b9af53b07039" # :1 -> *scenario time="2024-08-08T05:58:43+02:00" level=info msg="Synced labels" service=imap user=573f1554-236d-47fa-b390-096906bb7aba time="2024-08-08T05:58:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:38305/mail/v4/messages/count" pkg=gpa/client userID=573f1554-236d-47fa-b390-096906bb7aba time="2024-08-08T05:58:43+02:00" level=info msg="Syncing messages" service=imap user=573f1554-236d-47fa-b390-096906bb7aba time="2024-08-08T05:58:43+02:00" level=info msg="Job started" service=imap user=573f1554-236d-47fa-b390-096906bb7aba time="2024-08-08T05:58:43+02:00" level=info msg="200 OK: POST https://127.0.0.1:38305/mail/v4/messages" pkg=gpa/client userID=573f1554-236d-47fa-b390-096906bb7aba time="2024-08-08T05:58:43+02:00" level=info msg="Job finished" service=imap user=573f1554-236d-47fa-b390-096906bb7aba time="2024-08-08T05:58:43+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=573f1554-236d-47fa-b390-096906bb7aba time="2024-08-08T05:58:43+02:00" level=info msg="Synced messages" service=imap user=573f1554-236d-47fa-b390-096906bb7aba time="2024-08-08T05:58:43+02:00" level=info msg="Finished user sync" duration=24.71241ms service=imap user=573f1554-236d-47fa-b390-096906bb7aba time="2024-08-08T05:58:43+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=573f1554-236d-47fa-b390-096906bb7aba time="2024-08-08T05:58:43+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=573f1554-236d-47fa-b390-096906bb7aba time="2024-08-08T05:58:43+02:00" level=info msg="Frontend service stopped" time="2024-08-08T05:58:43+02:00" level=info msg="Frontend client stopped" time="2024-08-08T05:58:43+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:58:43+02:00" level=info msg="Closing user" userID=573f1554-236d-47fa-b390-096906bb7aba time="2024-08-08T05:58:43+02:00" level=info msg="Exiting IMAP Service" service=imap user=573f1554-236d-47fa-b390-096906bb7aba time="2024-08-08T05:58:43+02:00" level=info msg="Exiting service main loop" service=smtp user=573f1554-236d-47fa-b390-096906bb7aba time="2024-08-08T05:58:43+02:00" level=info msg="Exiting Service" service=user-identity user=573f1554-236d-47fa-b390-096906bb7aba time="2024-08-08T05:58:43+02:00" level=info msg="Exiting service main loop" service=telemetry user=573f1554-236d-47fa-b390-096906bb7aba time="2024-08-08T05:58:43+02:00" level=info msg="Exiting service" service=user-events user=573f1554-236d-47fa-b390-096906bb7aba time="2024-08-08T05:58:43+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:58:43+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:58:43+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:58:43+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T05:58:43+02:00" level=info msg="Closing SMTP server" service=server-manager And config status event "bridge_config_success" is eventually send 1 time # :1 -> *scenario === RUN TestFeatures/Config_Status_Success_on_SMTP time="2024-08-08T05:58:44+02:00" level=info msg="User '29713cb2-8918-4c45-9e6d-d3f33bcb1f2d' created with id=d9efe25a-152c-4668-853c-789c5356257e" pkg=gpa/server/backend time="2024-08-08T05:58:44+02:00" level=info msg="Starting bridge" time="2024-08-08T05:58:44+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/003/config1795215332/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:58:44+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/003/data3845032732/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/003/data3845032732/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T05:58:44+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:58:44+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T05:58:44+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T05:58:44+02:00" level=info msg="Starting frontend service" time="2024-08-08T05:58:44+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/003/config1795215332/grpcServerConfig.json time="2024-08-08T05:58:44+02:00" level=info msg="gRPC server listening on /tmp/bridge1236" pkg=grpc time="2024-08-08T05:58:44+02:00" level=info msg="Frontend service started" time="2024-08-08T05:58:44+02:00" level=info msg="Starting frontend client" time="2024-08-08T05:58:44+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T05:58:44+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:58:44+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:58:44+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T05:58:44+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T05:58:44+02:00" level=info msg="Frontend client started" Scenario: Config Status Success on SMTP # features/bridge/config_status.feature:26 Then bridge telemetry feature is enabled # :1 -> *scenario time="2024-08-08T05:58:44+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (864953bd)" time="2024-08-08T05:58:44+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (864953bd)" time="2024-08-08T05:58:44+02:00" level=info msg="200 OK: POST https://127.0.0.1:36587/auth/v4/info" pkg=gpa/manager time="2024-08-08T05:58:45+02:00" level=info msg="200 OK: POST https://127.0.0.1:36587/auth/v4" pkg=gpa/manager time="2024-08-08T05:58:45+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=d9efe25a-152c-4668-853c-789c5356257e time="2024-08-08T05:58:45+02:00" level=info msg="Adding vault user" userID=d9efe25a-152c-4668-853c-789c5356257e time="2024-08-08T05:58:45+02:00" level=info msg="Creating new user" userID=d9efe25a-152c-4668-853c-789c5356257e time="2024-08-08T05:58:45+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=d9efe25a-152c-4668-853c-789c5356257e time="2024-08-08T05:58:45+02:00" level=info msg="200 OK: GET https://127.0.0.1:36587/core/v4/events/latest" pkg=gpa/client userID=d9efe25a-152c-4668-853c-789c5356257e time="2024-08-08T05:58:45+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=d9efe25a-152c-4668-853c-789c5356257e time="2024-08-08T05:58:45+02:00" level=info msg="200 OK: GET https://127.0.0.1:36587/core/v4/settings" pkg=gpa/client userID=d9efe25a-152c-4668-853c-789c5356257e time="2024-08-08T05:58:45+02:00" level=info msg="Starting service main loop" service=telemetry user=d9efe25a-152c-4668-853c-789c5356257e time="2024-08-08T05:58:45+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=d9efe25a-152c-4668-853c-789c5356257e time="2024-08-08T05:58:45+02:00" level=info msg="Starting service main loop" service=smtp user=d9efe25a-152c-4668-853c-789c5356257e time="2024-08-08T05:58:45+02:00" level=info msg="200 OK: GET https://127.0.0.1:36587/core/v4/labels?Type=4" pkg=gpa/client userID=d9efe25a-152c-4668-853c-789c5356257e time="2024-08-08T05:58:45+02:00" level=info msg="200 OK: GET https://127.0.0.1:36587/core/v4/labels?Type=3" pkg=gpa/client userID=d9efe25a-152c-4668-853c-789c5356257e time="2024-08-08T05:58:45+02:00" level=info msg="200 OK: GET https://127.0.0.1:36587/core/v4/labels?Type=1" pkg=gpa/client userID=d9efe25a-152c-4668-853c-789c5356257e time="2024-08-08T05:58:45+02:00" level=info msg="Adding user to imap server" addrID=b86c2624-c27e-4133-acec-9acfb75f4db7 service=server-manager time="2024-08-08T05:58:45+02:00" level=info msg="Creating new IMAP user" addrID=b86c2624-c27e-4133-acec-9acfb75f4db7 service=server-manager time="2024-08-08T05:58:45+02:00" level=info msg="Setting gluon ID" addrID=b86c2624-c27e-4133-acec-9acfb75f4db7 gluonID=9176acfa-4763-46c5-9163-ae6d43b684e4 userID=d9efe25a-152c-4668-853c-789c5356257e time="2024-08-08T05:58:45+02:00" level=info msg="Created new IMAP user" addrID=b86c2624-c27e-4133-acec-9acfb75f4db7 gluonID=9176acfa-4763-46c5-9163-ae6d43b684e4 service=server-manager time="2024-08-08T05:58:45+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:58:45+02:00" level=info msg=Resuming service=user-events user=d9efe25a-152c-4668-853c-789c5356257e When the user logs in with username "29713cb2-8918-4c45-9e6d-d3f33bcb1f2d" and password "password" # :1 -> *scenario Then config status file exist for user "29713cb2-8918-4c45-9e6d-d3f33bcb1f2d" # :1 -> *scenario And config status is pending for user "29713cb2-8918-4c45-9e6d-d3f33bcb1f2d" # :1 -> *scenario time="2024-08-08T05:58:45+02:00" level=info msg="Received mailbox message count" count=0 gluonID=9176acfa-4763-46c5-9163-ae6d43b684e4 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T05:58:45+02:00" level=info msg="Starting IMAP Service" service=imap user=d9efe25a-152c-4668-853c-789c5356257e time="2024-08-08T05:58:45+02:00" level=info msg="Sync triggered" service=imap user=d9efe25a-152c-4668-853c-789c5356257e time="2024-08-08T05:58:45+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 05:58:45.837609233 +0200 CEST m=+10.523652139" user=d9efe25a-152c-4668-853c-789c5356257e time="2024-08-08T05:58:45+02:00" level=info msg="Syncing labels" service=imap user=d9efe25a-152c-4668-853c-789c5356257e time="2024-08-08T05:58:45+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:d9efe25a-152c-4668-853c-789c5356257e" userID=d9efe25a-152c-4668-853c-789c5356257e time="2024-08-08T05:58:45+02:00" level=info msg="Synced labels" service=imap user=d9efe25a-152c-4668-853c-789c5356257e time="2024-08-08T05:58:45+02:00" level=info msg="200 OK: POST https://127.0.0.1:36587/data/v1/stats" pkg=gpa/client userID=d9efe25a-152c-4668-853c-789c5356257e time="2024-08-08T05:58:45+02:00" level=info msg="Configuration Status Success event sent." userID=d9efe25a-152c-4668-853c-789c5356257e When user "29713cb2-8918-4c45-9e6d-d3f33bcb1f2d" connects and authenticates SMTP client "1" # :1 -> *scenario Then config status succeed for user "29713cb2-8918-4c45-9e6d-d3f33bcb1f2d" # :1 -> *scenario time="2024-08-08T05:58:45+02:00" level=info msg="200 OK: GET https://127.0.0.1:36587/mail/v4/messages/count" pkg=gpa/client userID=d9efe25a-152c-4668-853c-789c5356257e time="2024-08-08T05:58:45+02:00" level=info msg="Syncing messages" service=imap user=d9efe25a-152c-4668-853c-789c5356257e time="2024-08-08T05:58:45+02:00" level=info msg="Job started" service=imap user=d9efe25a-152c-4668-853c-789c5356257e time="2024-08-08T05:58:45+02:00" level=info msg="200 OK: POST https://127.0.0.1:36587/mail/v4/messages" pkg=gpa/client userID=d9efe25a-152c-4668-853c-789c5356257e time="2024-08-08T05:58:45+02:00" level=info msg="Job finished" service=imap user=d9efe25a-152c-4668-853c-789c5356257e time="2024-08-08T05:58:45+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=d9efe25a-152c-4668-853c-789c5356257e time="2024-08-08T05:58:45+02:00" level=info msg="Synced messages" service=imap user=d9efe25a-152c-4668-853c-789c5356257e time="2024-08-08T05:58:45+02:00" level=info msg="Finished user sync" duration=9.79431ms service=imap user=d9efe25a-152c-4668-853c-789c5356257e time="2024-08-08T05:58:45+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=d9efe25a-152c-4668-853c-789c5356257e time="2024-08-08T05:58:45+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=d9efe25a-152c-4668-853c-789c5356257e time="2024-08-08T05:58:45+02:00" level=info msg="Frontend service stopped" time="2024-08-08T05:58:45+02:00" level=info msg="Frontend client stopped" time="2024-08-08T05:58:45+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:58:45+02:00" level=info msg="Closing user" userID=d9efe25a-152c-4668-853c-789c5356257e time="2024-08-08T05:58:45+02:00" level=info msg="Exiting IMAP Service" service=imap user=d9efe25a-152c-4668-853c-789c5356257e time="2024-08-08T05:58:45+02:00" level=info msg="Exiting service main loop" service=smtp user=d9efe25a-152c-4668-853c-789c5356257e time="2024-08-08T05:58:45+02:00" level=info msg="Exiting Service" service=user-identity user=d9efe25a-152c-4668-853c-789c5356257e time="2024-08-08T05:58:45+02:00" level=info msg="Exiting service main loop" service=telemetry user=d9efe25a-152c-4668-853c-789c5356257e time="2024-08-08T05:58:45+02:00" level=info msg="Exiting service" service=user-events user=d9efe25a-152c-4668-853c-789c5356257e time="2024-08-08T05:58:45+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:58:45+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:58:45+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:58:45+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T05:58:45+02:00" level=info msg="Closing SMTP server" service=server-manager And config status event "bridge_config_success" is eventually send 1 time # :1 -> *scenario === RUN TestFeatures/Config_Status_Success_send_only_once time="2024-08-08T05:58:46+02:00" level=info msg="User '93886495-6eb5-4859-a3de-d2a96e1549a8' created with id=cb000fd3-6353-4880-b299-866552046d07" pkg=gpa/server/backend time="2024-08-08T05:58:47+02:00" level=info msg="Starting bridge" time="2024-08-08T05:58:47+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/004/config2097373923/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:58:47+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/004/data2250691679/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/004/data2250691679/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T05:58:47+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:58:47+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T05:58:47+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T05:58:47+02:00" level=info msg="Starting frontend service" time="2024-08-08T05:58:47+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/004/config2097373923/grpcServerConfig.json time="2024-08-08T05:58:47+02:00" level=info msg="gRPC server listening on /tmp/bridge2399" pkg=grpc time="2024-08-08T05:58:47+02:00" level=info msg="Frontend service started" time="2024-08-08T05:58:47+02:00" level=info msg="Starting frontend client" time="2024-08-08T05:58:47+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T05:58:47+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:58:47+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:58:47+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T05:58:47+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T05:58:47+02:00" level=info msg="Frontend client started" Scenario: Config Status Success send only once # features/bridge/config_status.feature:36 Then bridge telemetry feature is enabled # :1 -> *scenario time="2024-08-08T05:58:47+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (4adf9147)" time="2024-08-08T05:58:47+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (4adf9147)" time="2024-08-08T05:58:47+02:00" level=info msg="200 OK: POST https://127.0.0.1:42233/auth/v4/info" pkg=gpa/manager time="2024-08-08T05:58:48+02:00" level=info msg="200 OK: POST https://127.0.0.1:42233/auth/v4" pkg=gpa/manager time="2024-08-08T05:58:48+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=cb000fd3-6353-4880-b299-866552046d07 time="2024-08-08T05:58:48+02:00" level=info msg="Adding vault user" userID=cb000fd3-6353-4880-b299-866552046d07 time="2024-08-08T05:58:48+02:00" level=info msg="Creating new user" userID=cb000fd3-6353-4880-b299-866552046d07 time="2024-08-08T05:58:48+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=cb000fd3-6353-4880-b299-866552046d07 time="2024-08-08T05:58:48+02:00" level=info msg="200 OK: GET https://127.0.0.1:42233/core/v4/events/latest" pkg=gpa/client userID=cb000fd3-6353-4880-b299-866552046d07 time="2024-08-08T05:58:48+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=cb000fd3-6353-4880-b299-866552046d07 time="2024-08-08T05:58:48+02:00" level=info msg="200 OK: GET https://127.0.0.1:42233/core/v4/settings" pkg=gpa/client userID=cb000fd3-6353-4880-b299-866552046d07 time="2024-08-08T05:58:48+02:00" level=info msg="Starting service main loop" service=telemetry user=cb000fd3-6353-4880-b299-866552046d07 time="2024-08-08T05:58:48+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=cb000fd3-6353-4880-b299-866552046d07 time="2024-08-08T05:58:48+02:00" level=info msg="Starting service main loop" service=smtp user=cb000fd3-6353-4880-b299-866552046d07 time="2024-08-08T05:58:48+02:00" level=info msg="200 OK: GET https://127.0.0.1:42233/core/v4/labels?Type=4" pkg=gpa/client userID=cb000fd3-6353-4880-b299-866552046d07 time="2024-08-08T05:58:48+02:00" level=info msg="200 OK: GET https://127.0.0.1:42233/core/v4/labels?Type=3" pkg=gpa/client userID=cb000fd3-6353-4880-b299-866552046d07 time="2024-08-08T05:58:48+02:00" level=info msg="200 OK: GET https://127.0.0.1:42233/core/v4/labels?Type=1" pkg=gpa/client userID=cb000fd3-6353-4880-b299-866552046d07 time="2024-08-08T05:58:48+02:00" level=info msg="Adding user to imap server" addrID=93536566-b096-42ed-bd57-4ad7a598b6cd service=server-manager time="2024-08-08T05:58:48+02:00" level=info msg="Creating new IMAP user" addrID=93536566-b096-42ed-bd57-4ad7a598b6cd service=server-manager time="2024-08-08T05:58:48+02:00" level=info msg="Setting gluon ID" addrID=93536566-b096-42ed-bd57-4ad7a598b6cd gluonID=f9c0998c-d356-4095-8e11-b2e1c5c8acef userID=cb000fd3-6353-4880-b299-866552046d07 time="2024-08-08T05:58:48+02:00" level=info msg="Created new IMAP user" addrID=93536566-b096-42ed-bd57-4ad7a598b6cd gluonID=f9c0998c-d356-4095-8e11-b2e1c5c8acef service=server-manager time="2024-08-08T05:58:48+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:58:48+02:00" level=info msg=Resuming service=user-events user=cb000fd3-6353-4880-b299-866552046d07 When the user logs in with username "93886495-6eb5-4859-a3de-d2a96e1549a8" and password "password" # :1 -> *scenario Then config status file exist for user "93886495-6eb5-4859-a3de-d2a96e1549a8" # :1 -> *scenario And config status is pending for user "93886495-6eb5-4859-a3de-d2a96e1549a8" # :1 -> *scenario time="2024-08-08T05:58:48+02:00" level=info msg="Received mailbox message count" count=0 gluonID=f9c0998c-d356-4095-8e11-b2e1c5c8acef labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T05:58:48+02:00" level=info msg="Starting IMAP Service" service=imap user=cb000fd3-6353-4880-b299-866552046d07 time="2024-08-08T05:58:48+02:00" level=info msg="Sync triggered" service=imap user=cb000fd3-6353-4880-b299-866552046d07 time="2024-08-08T05:58:48+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 05:58:48.52178295 +0200 CEST m=+13.207825856" user=cb000fd3-6353-4880-b299-866552046d07 time="2024-08-08T05:58:48+02:00" level=info msg="Syncing labels" service=imap user=cb000fd3-6353-4880-b299-866552046d07 time="2024-08-08T05:58:48+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:cb000fd3-6353-4880-b299-866552046d07" userID=cb000fd3-6353-4880-b299-866552046d07 time="2024-08-08T05:58:48+02:00" level=info msg="Synced labels" service=imap user=cb000fd3-6353-4880-b299-866552046d07 time="2024-08-08T05:58:48+02:00" level=info msg="200 OK: POST https://127.0.0.1:42233/data/v1/stats" pkg=gpa/client userID=cb000fd3-6353-4880-b299-866552046d07 time="2024-08-08T05:58:48+02:00" level=info msg="Configuration Status Success event sent." userID=cb000fd3-6353-4880-b299-866552046d07 time="2024-08-08T05:58:48+02:00" level=info msg="200 OK: GET https://127.0.0.1:42233/mail/v4/messages/count" pkg=gpa/client userID=cb000fd3-6353-4880-b299-866552046d07 time="2024-08-08T05:58:48+02:00" level=info msg="Syncing messages" service=imap user=cb000fd3-6353-4880-b299-866552046d07 time="2024-08-08T05:58:48+02:00" level=info msg="Job started" service=imap user=cb000fd3-6353-4880-b299-866552046d07 When user "93886495-6eb5-4859-a3de-d2a96e1549a8" connects and authenticates IMAP client "1" # :1 -> *scenario time="2024-08-08T05:58:48+02:00" level=info msg="200 OK: POST https://127.0.0.1:42233/mail/v4/messages" pkg=gpa/client userID=cb000fd3-6353-4880-b299-866552046d07 time="2024-08-08T05:58:48+02:00" level=info msg="Job finished" service=imap user=cb000fd3-6353-4880-b299-866552046d07 Then config status succeed for user "93886495-6eb5-4859-a3de-d2a96e1549a8" # :1 -> *scenario time="2024-08-08T05:58:48+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=cb000fd3-6353-4880-b299-866552046d07 time="2024-08-08T05:58:48+02:00" level=info msg="Synced messages" service=imap user=cb000fd3-6353-4880-b299-866552046d07 time="2024-08-08T05:58:48+02:00" level=info msg="Finished user sync" duration=3.65964ms service=imap user=cb000fd3-6353-4880-b299-866552046d07 time="2024-08-08T05:58:48+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=cb000fd3-6353-4880-b299-866552046d07 time="2024-08-08T05:58:48+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=cb000fd3-6353-4880-b299-866552046d07 And config status event "bridge_config_success" is eventually send 1 time # :1 -> *scenario When user "93886495-6eb5-4859-a3de-d2a96e1549a8" connects and authenticates IMAP client "2" # :1 -> *scenario time="2024-08-08T05:58:48+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 2}}" pkg=telemetry time="2024-08-08T05:58:49+02:00" level=info msg="200 OK: GET https://127.0.0.1:42233/core/v4/events/AA==" pkg=gpa/client userID=cb000fd3-6353-4880-b299-866552046d07 time="2024-08-08T05:58:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:42233/core/v4/events/AA==" pkg=gpa/client userID=cb000fd3-6353-4880-b299-866552046d07 time="2024-08-08T05:58:51+02:00" level=info msg="200 OK: GET https://127.0.0.1:42233/core/v4/events/AA==" pkg=gpa/client userID=cb000fd3-6353-4880-b299-866552046d07 time="2024-08-08T05:58:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:42233/core/v4/events/AA==" pkg=gpa/client userID=cb000fd3-6353-4880-b299-866552046d07 time="2024-08-08T05:58:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:42233/core/v4/events/AA==" pkg=gpa/client userID=cb000fd3-6353-4880-b299-866552046d07 time="2024-08-08T05:58:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:42233/core/v4/events/AA==" pkg=gpa/client userID=cb000fd3-6353-4880-b299-866552046d07 time="2024-08-08T05:58:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:42233/core/v4/events/AA==" pkg=gpa/client userID=cb000fd3-6353-4880-b299-866552046d07 time="2024-08-08T05:58:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:42233/core/v4/events/AA==" pkg=gpa/client userID=cb000fd3-6353-4880-b299-866552046d07 time="2024-08-08T05:58:57+02:00" level=info msg="200 OK: GET https://127.0.0.1:42233/core/v4/events/AA==" pkg=gpa/client userID=cb000fd3-6353-4880-b299-866552046d07 time="2024-08-08T05:58:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:42233/core/v4/events/AA==" pkg=gpa/client userID=cb000fd3-6353-4880-b299-866552046d07 time="2024-08-08T05:58:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:42233/core/v4/events/AA==" pkg=gpa/client userID=cb000fd3-6353-4880-b299-866552046d07 time="2024-08-08T05:59:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:42233/core/v4/events/AA==" pkg=gpa/client userID=cb000fd3-6353-4880-b299-866552046d07 time="2024-08-08T05:59:01+02:00" level=info msg="200 OK: GET https://127.0.0.1:42233/core/v4/events/AA==" pkg=gpa/client userID=cb000fd3-6353-4880-b299-866552046d07 time="2024-08-08T05:59:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:42233/core/v4/events/AA==" pkg=gpa/client userID=cb000fd3-6353-4880-b299-866552046d07 time="2024-08-08T05:59:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:42233/core/v4/events/AA==" pkg=gpa/client userID=cb000fd3-6353-4880-b299-866552046d07 time="2024-08-08T05:59:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:42233/core/v4/events/AA==" pkg=gpa/client userID=cb000fd3-6353-4880-b299-866552046d07 time="2024-08-08T05:59:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42233/core/v4/events/AA==" pkg=gpa/client userID=cb000fd3-6353-4880-b299-866552046d07 time="2024-08-08T05:59:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:42233/core/v4/events/AA==" pkg=gpa/client userID=cb000fd3-6353-4880-b299-866552046d07 time="2024-08-08T05:59:07+02:00" level=info msg="200 OK: GET https://127.0.0.1:42233/core/v4/events/AA==" pkg=gpa/client userID=cb000fd3-6353-4880-b299-866552046d07 time="2024-08-08T05:59:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:42233/core/v4/events/AA==" pkg=gpa/client userID=cb000fd3-6353-4880-b299-866552046d07 time="2024-08-08T05:59:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42233/core/v4/events/AA==" pkg=gpa/client userID=cb000fd3-6353-4880-b299-866552046d07 time="2024-08-08T05:59:10+02:00" level=info msg="200 OK: GET https://127.0.0.1:42233/core/v4/events/AA==" pkg=gpa/client userID=cb000fd3-6353-4880-b299-866552046d07 time="2024-08-08T05:59:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:42233/core/v4/events/AA==" pkg=gpa/client userID=cb000fd3-6353-4880-b299-866552046d07 time="2024-08-08T05:59:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:42233/core/v4/events/AA==" pkg=gpa/client userID=cb000fd3-6353-4880-b299-866552046d07 time="2024-08-08T05:59:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:42233/core/v4/events/AA==" pkg=gpa/client userID=cb000fd3-6353-4880-b299-866552046d07 time="2024-08-08T05:59:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:42233/core/v4/events/AA==" pkg=gpa/client userID=cb000fd3-6353-4880-b299-866552046d07 time="2024-08-08T05:59:15+02:00" level=info msg="200 OK: GET https://127.0.0.1:42233/core/v4/events/AA==" pkg=gpa/client userID=cb000fd3-6353-4880-b299-866552046d07 time="2024-08-08T05:59:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:42233/core/v4/events/AA==" pkg=gpa/client userID=cb000fd3-6353-4880-b299-866552046d07 time="2024-08-08T05:59:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:42233/core/v4/events/AA==" pkg=gpa/client userID=cb000fd3-6353-4880-b299-866552046d07 time="2024-08-08T05:59:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:42233/core/v4/events/AA==" pkg=gpa/client userID=cb000fd3-6353-4880-b299-866552046d07 time="2024-08-08T05:59:18+02:00" level=info msg="Frontend service stopped" time="2024-08-08T05:59:18+02:00" level=info msg="Frontend client stopped" time="2024-08-08T05:59:18+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:59:18+02:00" level=info msg="Closing user" userID=cb000fd3-6353-4880-b299-866552046d07 time="2024-08-08T05:59:18+02:00" level=info msg="Exiting IMAP Service" service=imap user=cb000fd3-6353-4880-b299-866552046d07 time="2024-08-08T05:59:18+02:00" level=info msg="Exiting service main loop" service=smtp user=cb000fd3-6353-4880-b299-866552046d07 time="2024-08-08T05:59:18+02:00" level=info msg="Exiting Service" service=user-identity user=cb000fd3-6353-4880-b299-866552046d07 time="2024-08-08T05:59:18+02:00" level=info msg="Exiting service main loop" service=telemetry user=cb000fd3-6353-4880-b299-866552046d07 time="2024-08-08T05:59:18+02:00" level=info msg="Exiting service" service=user-events user=cb000fd3-6353-4880-b299-866552046d07 time="2024-08-08T05:59:18+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:59:18+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:59:18+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:18+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T05:59:18+02:00" level=info msg="Closing SMTP server" service=server-manager Then config status event "bridge_config_success" is not send more than 1 time # :1 -> *scenario === RUN TestFeatures/Config_Status_Abort time="2024-08-08T05:59:19+02:00" level=info msg="User 'efa1e549-5446-4889-a564-8da2129ac5aa' created with id=a3b2cd50-0cfb-478d-b352-d4d9a50a824f" pkg=gpa/server/backend time="2024-08-08T05:59:19+02:00" level=info msg="Starting bridge" time="2024-08-08T05:59:19+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/005/config3579012628/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:59:19+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/005/data2071054040/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/005/data2071054040/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T05:59:19+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:19+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T05:59:19+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T05:59:19+02:00" level=info msg="Starting frontend service" time="2024-08-08T05:59:19+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/005/config3579012628/grpcServerConfig.json time="2024-08-08T05:59:19+02:00" level=info msg="gRPC server listening on /tmp/bridge4571" pkg=grpc time="2024-08-08T05:59:19+02:00" level=info msg="Frontend service started" time="2024-08-08T05:59:19+02:00" level=info msg="Starting frontend client" time="2024-08-08T05:59:19+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T05:59:19+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:59:19+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:59:19+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T05:59:19+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T05:59:19+02:00" level=info msg="Frontend client started" Scenario: Config Status Abort # features/bridge/config_status.feature:48 Then bridge telemetry feature is enabled # :1 -> *scenario time="2024-08-08T05:59:19+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (fde9f0b5)" time="2024-08-08T05:59:19+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (fde9f0b5)" time="2024-08-08T05:59:19+02:00" level=info msg="200 OK: POST https://127.0.0.1:35341/auth/v4/info" pkg=gpa/manager time="2024-08-08T05:59:20+02:00" level=info msg="200 OK: POST https://127.0.0.1:35341/auth/v4" pkg=gpa/manager time="2024-08-08T05:59:20+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=a3b2cd50-0cfb-478d-b352-d4d9a50a824f time="2024-08-08T05:59:20+02:00" level=info msg="Adding vault user" userID=a3b2cd50-0cfb-478d-b352-d4d9a50a824f time="2024-08-08T05:59:20+02:00" level=info msg="Creating new user" userID=a3b2cd50-0cfb-478d-b352-d4d9a50a824f time="2024-08-08T05:59:20+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=a3b2cd50-0cfb-478d-b352-d4d9a50a824f time="2024-08-08T05:59:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:35341/core/v4/events/latest" pkg=gpa/client userID=a3b2cd50-0cfb-478d-b352-d4d9a50a824f time="2024-08-08T05:59:20+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=a3b2cd50-0cfb-478d-b352-d4d9a50a824f time="2024-08-08T05:59:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:35341/core/v4/settings" pkg=gpa/client userID=a3b2cd50-0cfb-478d-b352-d4d9a50a824f time="2024-08-08T05:59:20+02:00" level=info msg="Starting service main loop" service=telemetry user=a3b2cd50-0cfb-478d-b352-d4d9a50a824f time="2024-08-08T05:59:20+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=a3b2cd50-0cfb-478d-b352-d4d9a50a824f time="2024-08-08T05:59:20+02:00" level=info msg="Starting service main loop" service=smtp user=a3b2cd50-0cfb-478d-b352-d4d9a50a824f time="2024-08-08T05:59:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:35341/core/v4/labels?Type=4" pkg=gpa/client userID=a3b2cd50-0cfb-478d-b352-d4d9a50a824f time="2024-08-08T05:59:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:35341/core/v4/labels?Type=3" pkg=gpa/client userID=a3b2cd50-0cfb-478d-b352-d4d9a50a824f time="2024-08-08T05:59:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:35341/core/v4/labels?Type=1" pkg=gpa/client userID=a3b2cd50-0cfb-478d-b352-d4d9a50a824f time="2024-08-08T05:59:20+02:00" level=info msg="Adding user to imap server" addrID=f7a91bbc-3c49-480a-a00c-7ed4b84daa05 service=server-manager time="2024-08-08T05:59:20+02:00" level=info msg="Creating new IMAP user" addrID=f7a91bbc-3c49-480a-a00c-7ed4b84daa05 service=server-manager time="2024-08-08T05:59:20+02:00" level=info msg="Setting gluon ID" addrID=f7a91bbc-3c49-480a-a00c-7ed4b84daa05 gluonID=40956de2-acf6-4725-bf16-d68ac2e7c6bb userID=a3b2cd50-0cfb-478d-b352-d4d9a50a824f time="2024-08-08T05:59:20+02:00" level=info msg="Created new IMAP user" addrID=f7a91bbc-3c49-480a-a00c-7ed4b84daa05 gluonID=40956de2-acf6-4725-bf16-d68ac2e7c6bb service=server-manager time="2024-08-08T05:59:20+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:59:20+02:00" level=info msg=Resuming service=user-events user=a3b2cd50-0cfb-478d-b352-d4d9a50a824f When the user logs in with username "efa1e549-5446-4889-a564-8da2129ac5aa" and password "password" # :1 -> *scenario time="2024-08-08T05:59:20+02:00" level=info msg="Received mailbox message count" count=0 gluonID=40956de2-acf6-4725-bf16-d68ac2e7c6bb labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T05:59:20+02:00" level=info msg="Starting IMAP Service" service=imap user=a3b2cd50-0cfb-478d-b352-d4d9a50a824f time="2024-08-08T05:59:20+02:00" level=info msg="Sync triggered" service=imap user=a3b2cd50-0cfb-478d-b352-d4d9a50a824f time="2024-08-08T05:59:20+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 05:59:20.79248198 +0200 CEST m=+45.478524886" user=a3b2cd50-0cfb-478d-b352-d4d9a50a824f time="2024-08-08T05:59:20+02:00" level=info msg="Syncing labels" service=imap user=a3b2cd50-0cfb-478d-b352-d4d9a50a824f time="2024-08-08T05:59:20+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:a3b2cd50-0cfb-478d-b352-d4d9a50a824f" userID=a3b2cd50-0cfb-478d-b352-d4d9a50a824f time="2024-08-08T05:59:20+02:00" level=info msg="Synced labels" service=imap user=a3b2cd50-0cfb-478d-b352-d4d9a50a824f time="2024-08-08T05:59:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:35341/mail/v4/messages/count" pkg=gpa/client userID=a3b2cd50-0cfb-478d-b352-d4d9a50a824f time="2024-08-08T05:59:20+02:00" level=info msg="Syncing messages" service=imap user=a3b2cd50-0cfb-478d-b352-d4d9a50a824f time="2024-08-08T05:59:20+02:00" level=info msg="Job started" service=imap user=a3b2cd50-0cfb-478d-b352-d4d9a50a824f time="2024-08-08T05:59:20+02:00" level=info msg="200 OK: POST https://127.0.0.1:35341/mail/v4/messages" pkg=gpa/client userID=a3b2cd50-0cfb-478d-b352-d4d9a50a824f time="2024-08-08T05:59:20+02:00" level=info msg="Job finished" service=imap user=a3b2cd50-0cfb-478d-b352-d4d9a50a824f time="2024-08-08T05:59:20+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=a3b2cd50-0cfb-478d-b352-d4d9a50a824f time="2024-08-08T05:59:20+02:00" level=info msg="Synced messages" service=imap user=a3b2cd50-0cfb-478d-b352-d4d9a50a824f time="2024-08-08T05:59:20+02:00" level=info msg="Finished user sync" duration=12.182485ms service=imap user=a3b2cd50-0cfb-478d-b352-d4d9a50a824f time="2024-08-08T05:59:20+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=a3b2cd50-0cfb-478d-b352-d4d9a50a824f time="2024-08-08T05:59:20+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=a3b2cd50-0cfb-478d-b352-d4d9a50a824f And user "efa1e549-5446-4889-a564-8da2129ac5aa" finishes syncing # :1 -> *scenario Then config status file exist for user "efa1e549-5446-4889-a564-8da2129ac5aa" # :1 -> *scenario And config status is pending for user "efa1e549-5446-4889-a564-8da2129ac5aa" # :1 -> *scenario time="2024-08-08T05:59:20+02:00" level=info msg="Deleting user" pkg=bridge/user userID=a3b2cd50-0cfb-478d-b352-d4d9a50a824f time="2024-08-08T05:59:20+02:00" level=info msg="200 OK: POST https://127.0.0.1:35341/data/v1/stats" pkg=gpa/client userID=a3b2cd50-0cfb-478d-b352-d4d9a50a824f time="2024-08-08T05:59:20+02:00" level=info msg="Configuration Status Abort event sent." userID=a3b2cd50-0cfb-478d-b352-d4d9a50a824f time="2024-08-08T05:59:20+02:00" level=info msg="Logging out user" userID=a3b2cd50-0cfb-478d-b352-d4d9a50a824f withAPI=true time="2024-08-08T05:59:20+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:59:20+02:00" level=info msg="Exiting IMAP Service" service=imap user=a3b2cd50-0cfb-478d-b352-d4d9a50a824f time="2024-08-08T05:59:20+02:00" level=info msg="Exiting service main loop" service=smtp user=a3b2cd50-0cfb-478d-b352-d4d9a50a824f time="2024-08-08T05:59:20+02:00" level=info msg="Exiting Service" service=user-identity user=a3b2cd50-0cfb-478d-b352-d4d9a50a824f time="2024-08-08T05:59:20+02:00" level=info msg="Exiting service main loop" service=telemetry user=a3b2cd50-0cfb-478d-b352-d4d9a50a824f time="2024-08-08T05:59:20+02:00" level=info msg="Exiting service" service=user-events user=a3b2cd50-0cfb-478d-b352-d4d9a50a824f time="2024-08-08T05:59:20+02:00" level=info msg="200 OK: DELETE https://127.0.0.1:35341/auth/v4" pkg=gpa/client userID=a3b2cd50-0cfb-478d-b352-d4d9a50a824f time="2024-08-08T05:59:20+02:00" level=info msg="Closing user" userID=a3b2cd50-0cfb-478d-b352-d4d9a50a824f time="2024-08-08T05:59:20+02:00" level=info msg="Deleting vault user" userID=a3b2cd50-0cfb-478d-b352-d4d9a50a824f When user "efa1e549-5446-4889-a564-8da2129ac5aa" is deleted # :1 -> *scenario time="2024-08-08T05:59:20+02:00" level=info msg="Frontend service stopped" time="2024-08-08T05:59:20+02:00" level=info msg="Frontend client stopped" time="2024-08-08T05:59:20+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:59:20+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:59:20+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:59:20+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:20+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T05:59:20+02:00" level=info msg="Closing SMTP server" service=server-manager Then config status event "bridge_config_abort" is eventually send 1 time # :1 -> *scenario === RUN TestFeatures/Config_Status_Recovery_from_deauth time="2024-08-08T05:59:21+02:00" level=info msg="User '4271bf8d-148a-4e04-baba-d5198d2b3f32' created with id=151683e5-e911-43ab-b3f7-1a81f853737f" pkg=gpa/server/backend time="2024-08-08T05:59:22+02:00" level=info msg="Starting bridge" time="2024-08-08T05:59:22+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/006/config3745803675/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:59:22+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/006/data515334169/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/006/data515334169/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T05:59:22+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:22+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T05:59:22+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T05:59:22+02:00" level=info msg="Starting frontend service" time="2024-08-08T05:59:22+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/006/config3745803675/grpcServerConfig.json time="2024-08-08T05:59:22+02:00" level=info msg="gRPC server listening on /tmp/bridge5188" pkg=grpc time="2024-08-08T05:59:22+02:00" level=info msg="Frontend service started" time="2024-08-08T05:59:22+02:00" level=info msg="Starting frontend client" time="2024-08-08T05:59:22+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T05:59:22+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:59:22+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:59:22+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T05:59:22+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T05:59:22+02:00" level=info msg="Frontend client started" Scenario: Config Status Recovery from deauth # features/bridge/config_status.feature:58 Then bridge telemetry feature is enabled # :1 -> *scenario time="2024-08-08T05:59:22+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (9062554e)" time="2024-08-08T05:59:22+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (9062554e)" time="2024-08-08T05:59:22+02:00" level=info msg="200 OK: POST https://127.0.0.1:42317/auth/v4/info" pkg=gpa/manager time="2024-08-08T05:59:22+02:00" level=info msg="200 OK: POST https://127.0.0.1:42317/auth/v4" pkg=gpa/manager time="2024-08-08T05:59:22+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=151683e5-e911-43ab-b3f7-1a81f853737f time="2024-08-08T05:59:22+02:00" level=info msg="Adding vault user" userID=151683e5-e911-43ab-b3f7-1a81f853737f time="2024-08-08T05:59:22+02:00" level=info msg="Creating new user" userID=151683e5-e911-43ab-b3f7-1a81f853737f time="2024-08-08T05:59:22+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=151683e5-e911-43ab-b3f7-1a81f853737f time="2024-08-08T05:59:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:42317/core/v4/events/latest" pkg=gpa/client userID=151683e5-e911-43ab-b3f7-1a81f853737f time="2024-08-08T05:59:22+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=151683e5-e911-43ab-b3f7-1a81f853737f time="2024-08-08T05:59:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:42317/core/v4/settings" pkg=gpa/client userID=151683e5-e911-43ab-b3f7-1a81f853737f time="2024-08-08T05:59:22+02:00" level=info msg="Starting service main loop" service=telemetry user=151683e5-e911-43ab-b3f7-1a81f853737f time="2024-08-08T05:59:22+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=151683e5-e911-43ab-b3f7-1a81f853737f time="2024-08-08T05:59:22+02:00" level=info msg="Starting service main loop" service=smtp user=151683e5-e911-43ab-b3f7-1a81f853737f time="2024-08-08T05:59:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:42317/core/v4/labels?Type=4" pkg=gpa/client userID=151683e5-e911-43ab-b3f7-1a81f853737f time="2024-08-08T05:59:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:42317/core/v4/labels?Type=3" pkg=gpa/client userID=151683e5-e911-43ab-b3f7-1a81f853737f time="2024-08-08T05:59:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:42317/core/v4/labels?Type=1" pkg=gpa/client userID=151683e5-e911-43ab-b3f7-1a81f853737f time="2024-08-08T05:59:22+02:00" level=info msg="Adding user to imap server" addrID=a8b3b42c-6fbb-49cc-b7a6-0d9f6d8f3571 service=server-manager time="2024-08-08T05:59:22+02:00" level=info msg="Creating new IMAP user" addrID=a8b3b42c-6fbb-49cc-b7a6-0d9f6d8f3571 service=server-manager time="2024-08-08T05:59:23+02:00" level=info msg="Setting gluon ID" addrID=a8b3b42c-6fbb-49cc-b7a6-0d9f6d8f3571 gluonID=2553770a-5850-426a-a147-1728842f1523 userID=151683e5-e911-43ab-b3f7-1a81f853737f time="2024-08-08T05:59:23+02:00" level=info msg="Created new IMAP user" addrID=a8b3b42c-6fbb-49cc-b7a6-0d9f6d8f3571 gluonID=2553770a-5850-426a-a147-1728842f1523 service=server-manager time="2024-08-08T05:59:23+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:59:23+02:00" level=info msg=Resuming service=user-events user=151683e5-e911-43ab-b3f7-1a81f853737f When the user logs in with username "4271bf8d-148a-4e04-baba-d5198d2b3f32" and password "password" # :1 -> *scenario time="2024-08-08T05:59:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2553770a-5850-426a-a147-1728842f1523 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T05:59:23+02:00" level=info msg="Starting IMAP Service" service=imap user=151683e5-e911-43ab-b3f7-1a81f853737f time="2024-08-08T05:59:23+02:00" level=info msg="200 OK: POST https://127.0.0.1:42317/data/v1/stats" pkg=gpa/client userID=151683e5-e911-43ab-b3f7-1a81f853737f time="2024-08-08T05:59:23+02:00" level=info msg="Configuration Status Success event sent." userID=151683e5-e911-43ab-b3f7-1a81f853737f And user "4271bf8d-148a-4e04-baba-d5198d2b3f32" connects and authenticates IMAP client "1" # :1 -> *scenario Then config status succeed for user "4271bf8d-148a-4e04-baba-d5198d2b3f32" # :1 -> *scenario time="2024-08-08T05:59:23+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:151683e5-e911-43ab-b3f7-1a81f853737f" userID=151683e5-e911-43ab-b3f7-1a81f853737f time="2024-08-08T05:59:23+02:00" level=info msg="Sync triggered" service=imap user=151683e5-e911-43ab-b3f7-1a81f853737f time="2024-08-08T05:59:23+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 05:59:23.034177559 +0200 CEST m=+47.720220465" user=151683e5-e911-43ab-b3f7-1a81f853737f time="2024-08-08T05:59:23+02:00" level=info msg="Syncing labels" service=imap user=151683e5-e911-43ab-b3f7-1a81f853737f time="2024-08-08T05:59:23+02:00" level=info msg="Synced labels" service=imap user=151683e5-e911-43ab-b3f7-1a81f853737f time="2024-08-08T05:59:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:42317/mail/v4/messages/count" pkg=gpa/client userID=151683e5-e911-43ab-b3f7-1a81f853737f time="2024-08-08T05:59:23+02:00" level=info msg="Syncing messages" service=imap user=151683e5-e911-43ab-b3f7-1a81f853737f time="2024-08-08T05:59:23+02:00" level=info msg="Job started" service=imap user=151683e5-e911-43ab-b3f7-1a81f853737f time="2024-08-08T05:59:23+02:00" level=info msg="200 OK: POST https://127.0.0.1:42317/mail/v4/messages" pkg=gpa/client userID=151683e5-e911-43ab-b3f7-1a81f853737f time="2024-08-08T05:59:23+02:00" level=info msg="Job finished" service=imap user=151683e5-e911-43ab-b3f7-1a81f853737f time="2024-08-08T05:59:23+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=151683e5-e911-43ab-b3f7-1a81f853737f time="2024-08-08T05:59:23+02:00" level=info msg="Synced messages" service=imap user=151683e5-e911-43ab-b3f7-1a81f853737f time="2024-08-08T05:59:23+02:00" level=info msg="Finished user sync" duration=63.796669ms service=imap user=151683e5-e911-43ab-b3f7-1a81f853737f time="2024-08-08T05:59:23+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=151683e5-e911-43ab-b3f7-1a81f853737f time="2024-08-08T05:59:23+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=151683e5-e911-43ab-b3f7-1a81f853737f time="2024-08-08T05:59:23+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 38}}" pkg=telemetry When the auth of user "4271bf8d-148a-4e04-baba-d5198d2b3f32" is revoked # :1 -> *scenario time="2024-08-08T05:59:23+02:00" level=warning msg="401 GET https://127.0.0.1:42317/core/v4/events/AA==: 401 Unauthorized (Code=0, Status=401), Attempt 1" pkg=gpa/client time="2024-08-08T05:59:23+02:00" level=error msg="401 GET https://127.0.0.1:42317/core/v4/events/AA==: 401 Unauthorized (Code=0, Status=401)" pkg=gpa/client time="2024-08-08T05:59:23+02:00" level=warning msg="422 POST https://127.0.0.1:42317/auth/v4/refresh: 422 Unprocessable Entity (Code=0, Status=422), Attempt 1" pkg=gpa/client time="2024-08-08T05:59:23+02:00" level=error msg="422 POST https://127.0.0.1:42317/auth/v4/refresh: 422 Unprocessable Entity (Code=0, Status=422)" pkg=gpa/client time="2024-08-08T05:59:23+02:00" level=error msg="Failed to get event (caused by *proton.APIError)" error="failed to refresh auth: failed to refresh auth, de-auth: 422 POST https://127.0.0.1:42317/auth/v4/refresh: 422 Unprocessable Entity (Code=0, Status=422)" service=user-events user=151683e5-e911-43ab-b3f7-1a81f853737f time="2024-08-08T05:59:23+02:00" level=info msg="Logging out user" userID=151683e5-e911-43ab-b3f7-1a81f853737f withAPI=false time="2024-08-08T05:59:23+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:59:23+02:00" level=info msg="Exiting IMAP Service" service=imap user=151683e5-e911-43ab-b3f7-1a81f853737f time="2024-08-08T05:59:23+02:00" level=info msg="Exiting service main loop" service=smtp user=151683e5-e911-43ab-b3f7-1a81f853737f time="2024-08-08T05:59:23+02:00" level=info msg="Exiting Service" service=user-identity user=151683e5-e911-43ab-b3f7-1a81f853737f time="2024-08-08T05:59:23+02:00" level=info msg="Exiting service main loop" service=telemetry user=151683e5-e911-43ab-b3f7-1a81f853737f time="2024-08-08T05:59:23+02:00" level=info msg="Exiting service" service=user-events user=151683e5-e911-43ab-b3f7-1a81f853737f time="2024-08-08T05:59:23+02:00" level=info msg="Closing user" userID=151683e5-e911-43ab-b3f7-1a81f853737f time="2024-08-08T05:59:23+02:00" level=info msg="Configuration Status is back to Pending due to Failure." userID=151683e5-e911-43ab-b3f7-1a81f853737f Then bridge sends a deauth event for user "4271bf8d-148a-4e04-baba-d5198d2b3f32" # :1 -> *scenario Then config status is pending with failure for user "4271bf8d-148a-4e04-baba-d5198d2b3f32" # :1 -> *scenario time="2024-08-08T05:59:23+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (9062554e)" time="2024-08-08T05:59:23+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (9062554e)" time="2024-08-08T05:59:24+02:00" level=info msg="200 OK: POST https://127.0.0.1:42317/auth/v4/info" pkg=gpa/manager time="2024-08-08T05:59:24+02:00" level=info msg="200 OK: POST https://127.0.0.1:42317/auth/v4" pkg=gpa/manager time="2024-08-08T05:59:24+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=151683e5-e911-43ab-b3f7-1a81f853737f time="2024-08-08T05:59:24+02:00" level=info msg="Creating new user" userID=151683e5-e911-43ab-b3f7-1a81f853737f time="2024-08-08T05:59:24+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=151683e5-e911-43ab-b3f7-1a81f853737f time="2024-08-08T05:59:24+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=151683e5-e911-43ab-b3f7-1a81f853737f time="2024-08-08T05:59:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:42317/core/v4/settings" pkg=gpa/client userID=151683e5-e911-43ab-b3f7-1a81f853737f time="2024-08-08T05:59:24+02:00" level=info msg="Starting service main loop" service=telemetry user=151683e5-e911-43ab-b3f7-1a81f853737f time="2024-08-08T05:59:24+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=151683e5-e911-43ab-b3f7-1a81f853737f time="2024-08-08T05:59:24+02:00" level=info msg="Starting service main loop" service=smtp user=151683e5-e911-43ab-b3f7-1a81f853737f time="2024-08-08T05:59:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:42317/core/v4/labels?Type=4" pkg=gpa/client userID=151683e5-e911-43ab-b3f7-1a81f853737f time="2024-08-08T05:59:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:42317/core/v4/labels?Type=3" pkg=gpa/client userID=151683e5-e911-43ab-b3f7-1a81f853737f time="2024-08-08T05:59:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:42317/core/v4/labels?Type=1" pkg=gpa/client userID=151683e5-e911-43ab-b3f7-1a81f853737f time="2024-08-08T05:59:24+02:00" level=info msg="Adding user to imap server" addrID=a8b3b42c-6fbb-49cc-b7a6-0d9f6d8f3571 service=server-manager time="2024-08-08T05:59:24+02:00" level=info msg="Loading existing IMAP user" addrID=a8b3b42c-6fbb-49cc-b7a6-0d9f6d8f3571 gluonID=2553770a-5850-426a-a147-1728842f1523 service=server-manager time="2024-08-08T05:59:24+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:59:24+02:00" level=info msg=Resuming service=user-events user=151683e5-e911-43ab-b3f7-1a81f853737f When the user logs in with username "4271bf8d-148a-4e04-baba-d5198d2b3f32" and password "password" # :1 -> *scenario time="2024-08-08T05:59:24+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2553770a-5850-426a-a147-1728842f1523 labelID=3 pkg=bridge/event/imap time="2024-08-08T05:59:24+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2553770a-5850-426a-a147-1728842f1523 labelID=4 pkg=bridge/event/imap time="2024-08-08T05:59:24+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2553770a-5850-426a-a147-1728842f1523 labelID=Labels pkg=bridge/event/imap time="2024-08-08T05:59:24+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2553770a-5850-426a-a147-1728842f1523 labelID=5 pkg=bridge/event/imap time="2024-08-08T05:59:24+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2553770a-5850-426a-a147-1728842f1523 labelID=6 pkg=bridge/event/imap time="2024-08-08T05:59:24+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2553770a-5850-426a-a147-1728842f1523 labelID=7 pkg=bridge/event/imap time="2024-08-08T05:59:24+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2553770a-5850-426a-a147-1728842f1523 labelID=8 pkg=bridge/event/imap time="2024-08-08T05:59:24+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2553770a-5850-426a-a147-1728842f1523 labelID=Folders pkg=bridge/event/imap time="2024-08-08T05:59:24+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2553770a-5850-426a-a147-1728842f1523 labelID=0 pkg=bridge/event/imap time="2024-08-08T05:59:24+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2553770a-5850-426a-a147-1728842f1523 labelID=10 pkg=bridge/event/imap time="2024-08-08T05:59:24+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2553770a-5850-426a-a147-1728842f1523 labelID=12 pkg=bridge/event/imap time="2024-08-08T05:59:24+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2553770a-5850-426a-a147-1728842f1523 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T05:59:24+02:00" level=info msg="Starting IMAP Service" service=imap user=151683e5-e911-43ab-b3f7-1a81f853737f time="2024-08-08T05:59:24+02:00" level=info msg="Sync triggered" service=imap user=151683e5-e911-43ab-b3f7-1a81f853737f time="2024-08-08T05:59:24+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 05:59:24.660596209 +0200 CEST m=+49.346639105" user=151683e5-e911-43ab-b3f7-1a81f853737f time="2024-08-08T05:59:24+02:00" level=info msg="Sync already complete, only system labels will be updated" service=imap user=151683e5-e911-43ab-b3f7-1a81f853737f time="2024-08-08T05:59:24+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:151683e5-e911-43ab-b3f7-1a81f853737f" userID=151683e5-e911-43ab-b3f7-1a81f853737f time="2024-08-08T05:59:24+02:00" level=info msg="200 OK: POST https://127.0.0.1:42317/data/v1/stats" pkg=gpa/client userID=151683e5-e911-43ab-b3f7-1a81f853737f time="2024-08-08T05:59:24+02:00" level=info msg="Configuration Status Recovery event sent." userID=151683e5-e911-43ab-b3f7-1a81f853737f And user "4271bf8d-148a-4e04-baba-d5198d2b3f32" connects and authenticates IMAP client "1" # :1 -> *scenario Then config status succeed for user "4271bf8d-148a-4e04-baba-d5198d2b3f32" # :1 -> *scenario time="2024-08-08T05:59:24+02:00" level=info msg="Finished user sync" duration=1.872536ms service=imap user=151683e5-e911-43ab-b3f7-1a81f853737f time="2024-08-08T05:59:24+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=151683e5-e911-43ab-b3f7-1a81f853737f time="2024-08-08T05:59:24+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=151683e5-e911-43ab-b3f7-1a81f853737f time="2024-08-08T05:59:24+02:00" level=info msg="Frontend service stopped" time="2024-08-08T05:59:24+02:00" level=info msg="Frontend client stopped" time="2024-08-08T05:59:24+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:59:24+02:00" level=info msg="Closing user" userID=151683e5-e911-43ab-b3f7-1a81f853737f time="2024-08-08T05:59:24+02:00" level=info msg="Exiting IMAP Service" service=imap user=151683e5-e911-43ab-b3f7-1a81f853737f time="2024-08-08T05:59:24+02:00" level=info msg="Exiting service main loop" service=smtp user=151683e5-e911-43ab-b3f7-1a81f853737f time="2024-08-08T05:59:24+02:00" level=info msg="Exiting Service" service=user-identity user=151683e5-e911-43ab-b3f7-1a81f853737f time="2024-08-08T05:59:24+02:00" level=info msg="Exiting service main loop" service=telemetry user=151683e5-e911-43ab-b3f7-1a81f853737f time="2024-08-08T05:59:24+02:00" level=info msg="Exiting service" service=user-events user=151683e5-e911-43ab-b3f7-1a81f853737f time="2024-08-08T05:59:24+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:59:24+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:59:24+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:24+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T05:59:24+02:00" level=info msg="Closing SMTP server" service=server-manager And config status event "bridge_config_recovery" is eventually send 1 time # :1 -> *scenario === RUN TestFeatures/Config_Status_Progress time="2024-08-08T05:59:25+02:00" level=info msg="User 'ac3d174d-6e61-4f1e-bab6-1c45114fa4f9' created with id=0bcb6fde-1561-42f8-b0fe-02ab07e07b07" pkg=gpa/server/backend time="2024-08-08T05:59:25+02:00" level=info msg="Starting bridge" time="2024-08-08T05:59:25+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/007/config288812861/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:59:25+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/007/data36472887/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/007/data36472887/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T05:59:25+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:25+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T05:59:25+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T05:59:25+02:00" level=info msg="Starting frontend service" time="2024-08-08T05:59:25+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/007/config288812861/grpcServerConfig.json time="2024-08-08T05:59:25+02:00" level=info msg="gRPC server listening on /tmp/bridge4608" pkg=grpc time="2024-08-08T05:59:25+02:00" level=info msg="Frontend service started" time="2024-08-08T05:59:25+02:00" level=info msg="Starting frontend client" time="2024-08-08T05:59:25+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T05:59:25+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:59:25+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:59:25+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T05:59:25+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T05:59:25+02:00" level=info msg="Frontend client started" Scenario: Config Status Progress # features/bridge/config_status.feature:72 Then bridge telemetry feature is enabled # :1 -> *scenario time="2024-08-08T05:59:26+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (0ced5bcc)" time="2024-08-08T05:59:26+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (0ced5bcc)" time="2024-08-08T05:59:26+02:00" level=info msg="200 OK: POST https://127.0.0.1:39731/auth/v4/info" pkg=gpa/manager time="2024-08-08T05:59:26+02:00" level=info msg="200 OK: POST https://127.0.0.1:39731/auth/v4" pkg=gpa/manager time="2024-08-08T05:59:26+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=0bcb6fde-1561-42f8-b0fe-02ab07e07b07 time="2024-08-08T05:59:26+02:00" level=info msg="Adding vault user" userID=0bcb6fde-1561-42f8-b0fe-02ab07e07b07 time="2024-08-08T05:59:26+02:00" level=info msg="Creating new user" userID=0bcb6fde-1561-42f8-b0fe-02ab07e07b07 time="2024-08-08T05:59:26+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=0bcb6fde-1561-42f8-b0fe-02ab07e07b07 time="2024-08-08T05:59:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:39731/core/v4/events/latest" pkg=gpa/client userID=0bcb6fde-1561-42f8-b0fe-02ab07e07b07 time="2024-08-08T05:59:26+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=0bcb6fde-1561-42f8-b0fe-02ab07e07b07 time="2024-08-08T05:59:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:39731/core/v4/settings" pkg=gpa/client userID=0bcb6fde-1561-42f8-b0fe-02ab07e07b07 time="2024-08-08T05:59:26+02:00" level=info msg="Starting service main loop" service=telemetry user=0bcb6fde-1561-42f8-b0fe-02ab07e07b07 time="2024-08-08T05:59:26+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=0bcb6fde-1561-42f8-b0fe-02ab07e07b07 time="2024-08-08T05:59:26+02:00" level=info msg="Starting service main loop" service=smtp user=0bcb6fde-1561-42f8-b0fe-02ab07e07b07 time="2024-08-08T05:59:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:39731/core/v4/labels?Type=4" pkg=gpa/client userID=0bcb6fde-1561-42f8-b0fe-02ab07e07b07 time="2024-08-08T05:59:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:39731/core/v4/labels?Type=3" pkg=gpa/client userID=0bcb6fde-1561-42f8-b0fe-02ab07e07b07 time="2024-08-08T05:59:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:39731/core/v4/labels?Type=1" pkg=gpa/client userID=0bcb6fde-1561-42f8-b0fe-02ab07e07b07 time="2024-08-08T05:59:26+02:00" level=info msg="Adding user to imap server" addrID=f0f9684c-2c01-4c32-a267-6346cb907041 service=server-manager time="2024-08-08T05:59:26+02:00" level=info msg="Creating new IMAP user" addrID=f0f9684c-2c01-4c32-a267-6346cb907041 service=server-manager time="2024-08-08T05:59:26+02:00" level=info msg="Setting gluon ID" addrID=f0f9684c-2c01-4c32-a267-6346cb907041 gluonID=1029b1b4-78aa-48d2-907c-b32f6b86af94 userID=0bcb6fde-1561-42f8-b0fe-02ab07e07b07 time="2024-08-08T05:59:26+02:00" level=info msg="Created new IMAP user" addrID=f0f9684c-2c01-4c32-a267-6346cb907041 gluonID=1029b1b4-78aa-48d2-907c-b32f6b86af94 service=server-manager time="2024-08-08T05:59:26+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:59:26+02:00" level=info msg=Resuming service=user-events user=0bcb6fde-1561-42f8-b0fe-02ab07e07b07 time="2024-08-08T05:59:26+02:00" level=info msg="Received mailbox message count" count=0 gluonID=1029b1b4-78aa-48d2-907c-b32f6b86af94 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T05:59:26+02:00" level=info msg="Starting IMAP Service" service=imap user=0bcb6fde-1561-42f8-b0fe-02ab07e07b07 time="2024-08-08T05:59:26+02:00" level=info msg="Sync triggered" service=imap user=0bcb6fde-1561-42f8-b0fe-02ab07e07b07 time="2024-08-08T05:59:26+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 05:59:26.693974949 +0200 CEST m=+51.380017855" user=0bcb6fde-1561-42f8-b0fe-02ab07e07b07 time="2024-08-08T05:59:26+02:00" level=info msg="Syncing labels" service=imap user=0bcb6fde-1561-42f8-b0fe-02ab07e07b07 When the user logs in with username "ac3d174d-6e61-4f1e-bab6-1c45114fa4f9" and password "password" # :1 -> *scenario time="2024-08-08T05:59:26+02:00" level=info msg="Synced labels" service=imap user=0bcb6fde-1561-42f8-b0fe-02ab07e07b07 time="2024-08-08T05:59:26+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:0bcb6fde-1561-42f8-b0fe-02ab07e07b07" userID=0bcb6fde-1561-42f8-b0fe-02ab07e07b07 time="2024-08-08T05:59:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:39731/mail/v4/messages/count" pkg=gpa/client userID=0bcb6fde-1561-42f8-b0fe-02ab07e07b07 time="2024-08-08T05:59:26+02:00" level=info msg="Syncing messages" service=imap user=0bcb6fde-1561-42f8-b0fe-02ab07e07b07 time="2024-08-08T05:59:26+02:00" level=info msg="Job started" service=imap user=0bcb6fde-1561-42f8-b0fe-02ab07e07b07 And config status is pending for user "ac3d174d-6e61-4f1e-bab6-1c45114fa4f9" # :1 -> *scenario time="2024-08-08T05:59:26+02:00" level=info msg="200 OK: POST https://127.0.0.1:39731/mail/v4/messages" pkg=gpa/client userID=0bcb6fde-1561-42f8-b0fe-02ab07e07b07 time="2024-08-08T05:59:26+02:00" level=info msg="Job finished" service=imap user=0bcb6fde-1561-42f8-b0fe-02ab07e07b07 time="2024-08-08T05:59:26+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=0bcb6fde-1561-42f8-b0fe-02ab07e07b07 time="2024-08-08T05:59:26+02:00" level=info msg="Synced messages" service=imap user=0bcb6fde-1561-42f8-b0fe-02ab07e07b07 time="2024-08-08T05:59:26+02:00" level=info msg="Finished user sync" duration=7.380456ms service=imap user=0bcb6fde-1561-42f8-b0fe-02ab07e07b07 time="2024-08-08T05:59:26+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=0bcb6fde-1561-42f8-b0fe-02ab07e07b07 time="2024-08-08T05:59:26+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=0bcb6fde-1561-42f8-b0fe-02ab07e07b07 time="2024-08-08T05:59:26+02:00" level=info msg="Frontend service stopped" time="2024-08-08T05:59:26+02:00" level=info msg="Frontend client stopped" time="2024-08-08T05:59:26+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:59:26+02:00" level=info msg="Closing user" userID=0bcb6fde-1561-42f8-b0fe-02ab07e07b07 time="2024-08-08T05:59:26+02:00" level=info msg="Exiting IMAP Service" service=imap user=0bcb6fde-1561-42f8-b0fe-02ab07e07b07 time="2024-08-08T05:59:26+02:00" level=info msg="Exiting service main loop" service=smtp user=0bcb6fde-1561-42f8-b0fe-02ab07e07b07 time="2024-08-08T05:59:26+02:00" level=info msg="Exiting Service" service=user-identity user=0bcb6fde-1561-42f8-b0fe-02ab07e07b07 time="2024-08-08T05:59:26+02:00" level=info msg="Exiting service main loop" service=telemetry user=0bcb6fde-1561-42f8-b0fe-02ab07e07b07 time="2024-08-08T05:59:26+02:00" level=info msg="Exiting service" service=user-events user=0bcb6fde-1561-42f8-b0fe-02ab07e07b07 time="2024-08-08T05:59:26+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:59:26+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:59:26+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:26+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T05:59:26+02:00" level=info msg="Closing SMTP server" service=server-manager And bridge stops # :1 -> *scenario And force config status progress to be sent for user"ac3d174d-6e61-4f1e-bab6-1c45114fa4f9" # :1 -> *scenario time="2024-08-08T05:59:26+02:00" level=info msg="Starting bridge" time="2024-08-08T05:59:26+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/007/config288812861/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:59:26+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/007/data36472887/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/007/data36472887/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T05:59:26+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:26+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T05:59:26+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T05:59:26+02:00" level=info msg="Starting frontend service" time="2024-08-08T05:59:26+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/007/config288812861/grpcServerConfig.json time="2024-08-08T05:59:26+02:00" level=info msg="gRPC server listening on /tmp/bridge2134" pkg=grpc time="2024-08-08T05:59:26+02:00" level=info msg="Frontend service started" time="2024-08-08T05:59:26+02:00" level=info msg="Starting frontend client" time="2024-08-08T05:59:26+02:00" level=info msg="Loading users" count=1 pkg=bridge/user time="2024-08-08T05:59:26+02:00" level=info msg="Loading connected user" mode=combined pkg=bridge/user userID=0bcb6fde-1561-42f8-b0fe-02ab07e07b07 time="2024-08-08T05:59:26+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:59:26+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T05:59:26+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T05:59:26+02:00" level=info msg="Frontend client started" time="2024-08-08T05:59:26+02:00" level=info msg="200 OK: POST https://127.0.0.1:39731/auth/v4/refresh" pkg=gpa/manager time="2024-08-08T05:59:26+02:00" level=info msg="Creating new user" userID=0bcb6fde-1561-42f8-b0fe-02ab07e07b07 time="2024-08-08T05:59:26+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=0bcb6fde-1561-42f8-b0fe-02ab07e07b07 time="2024-08-08T05:59:26+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=0bcb6fde-1561-42f8-b0fe-02ab07e07b07 time="2024-08-08T05:59:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:39731/core/v4/settings" pkg=gpa/client userID=0bcb6fde-1561-42f8-b0fe-02ab07e07b07 time="2024-08-08T05:59:26+02:00" level=info msg="Starting service main loop" service=telemetry user=0bcb6fde-1561-42f8-b0fe-02ab07e07b07 time="2024-08-08T05:59:26+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=0bcb6fde-1561-42f8-b0fe-02ab07e07b07 time="2024-08-08T05:59:26+02:00" level=info msg="Starting service main loop" service=smtp user=0bcb6fde-1561-42f8-b0fe-02ab07e07b07 time="2024-08-08T05:59:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:39731/core/v4/labels?Type=4" pkg=gpa/client userID=0bcb6fde-1561-42f8-b0fe-02ab07e07b07 time="2024-08-08T05:59:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:39731/core/v4/labels?Type=3" pkg=gpa/client userID=0bcb6fde-1561-42f8-b0fe-02ab07e07b07 time="2024-08-08T05:59:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:39731/core/v4/labels?Type=1" pkg=gpa/client userID=0bcb6fde-1561-42f8-b0fe-02ab07e07b07 time="2024-08-08T05:59:26+02:00" level=info msg="Adding user to imap server" addrID=f0f9684c-2c01-4c32-a267-6346cb907041 service=server-manager time="2024-08-08T05:59:26+02:00" level=info msg="Loading existing IMAP user" addrID=f0f9684c-2c01-4c32-a267-6346cb907041 gluonID=1029b1b4-78aa-48d2-907c-b32f6b86af94 service=server-manager time="2024-08-08T05:59:26+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:59:26+02:00" level=info msg=Resuming service=user-events user=0bcb6fde-1561-42f8-b0fe-02ab07e07b07 time="2024-08-08T05:59:26+02:00" level=info msg="Successfully loaded connected user" pkg=bridge/user userID=0bcb6fde-1561-42f8-b0fe-02ab07e07b07 time="2024-08-08T05:59:26+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:59:26+02:00" level=info msg="Received mailbox message count" count=0 gluonID=1029b1b4-78aa-48d2-907c-b32f6b86af94 labelID=0 pkg=bridge/event/imap time="2024-08-08T05:59:26+02:00" level=info msg="Received mailbox message count" count=0 gluonID=1029b1b4-78aa-48d2-907c-b32f6b86af94 labelID=10 pkg=bridge/event/imap time="2024-08-08T05:59:26+02:00" level=info msg="Received mailbox message count" count=0 gluonID=1029b1b4-78aa-48d2-907c-b32f6b86af94 labelID=7 pkg=bridge/event/imap time="2024-08-08T05:59:26+02:00" level=info msg="Received mailbox message count" count=0 gluonID=1029b1b4-78aa-48d2-907c-b32f6b86af94 labelID=12 pkg=bridge/event/imap time="2024-08-08T05:59:26+02:00" level=info msg="Received mailbox message count" count=0 gluonID=1029b1b4-78aa-48d2-907c-b32f6b86af94 labelID=3 pkg=bridge/event/imap time="2024-08-08T05:59:26+02:00" level=info msg="Received mailbox message count" count=0 gluonID=1029b1b4-78aa-48d2-907c-b32f6b86af94 labelID=4 pkg=bridge/event/imap time="2024-08-08T05:59:26+02:00" level=info msg="Received mailbox message count" count=0 gluonID=1029b1b4-78aa-48d2-907c-b32f6b86af94 labelID=5 pkg=bridge/event/imap time="2024-08-08T05:59:26+02:00" level=info msg="Received mailbox message count" count=0 gluonID=1029b1b4-78aa-48d2-907c-b32f6b86af94 labelID=6 pkg=bridge/event/imap time="2024-08-08T05:59:26+02:00" level=info msg="Received mailbox message count" count=0 gluonID=1029b1b4-78aa-48d2-907c-b32f6b86af94 labelID=8 pkg=bridge/event/imap time="2024-08-08T05:59:26+02:00" level=info msg="Received mailbox message count" count=0 gluonID=1029b1b4-78aa-48d2-907c-b32f6b86af94 labelID=Folders pkg=bridge/event/imap time="2024-08-08T05:59:26+02:00" level=info msg="Received mailbox message count" count=0 gluonID=1029b1b4-78aa-48d2-907c-b32f6b86af94 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T05:59:26+02:00" level=info msg="Received mailbox message count" count=0 gluonID=1029b1b4-78aa-48d2-907c-b32f6b86af94 labelID=Labels pkg=bridge/event/imap time="2024-08-08T05:59:26+02:00" level=info msg="Starting IMAP Service" service=imap user=0bcb6fde-1561-42f8-b0fe-02ab07e07b07 time="2024-08-08T05:59:26+02:00" level=info msg="Sync triggered" service=imap user=0bcb6fde-1561-42f8-b0fe-02ab07e07b07 time="2024-08-08T05:59:26+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 05:59:26.717854906 +0200 CEST m=+51.403897812" user=0bcb6fde-1561-42f8-b0fe-02ab07e07b07 time="2024-08-08T05:59:26+02:00" level=info msg="Sync already complete, only system labels will be updated" service=imap user=0bcb6fde-1561-42f8-b0fe-02ab07e07b07 time="2024-08-08T05:59:26+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:0bcb6fde-1561-42f8-b0fe-02ab07e07b07" userID=0bcb6fde-1561-42f8-b0fe-02ab07e07b07 And bridge starts # :1 -> *scenario time="2024-08-08T05:59:26+02:00" level=info msg="Finished user sync" duration="582.296µs" service=imap user=0bcb6fde-1561-42f8-b0fe-02ab07e07b07 time="2024-08-08T05:59:26+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=0bcb6fde-1561-42f8-b0fe-02ab07e07b07 time="2024-08-08T05:59:26+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=0bcb6fde-1561-42f8-b0fe-02ab07e07b07 time="2024-08-08T05:59:26+02:00" level=info msg="200 OK: POST https://127.0.0.1:39731/data/v1/stats" pkg=gpa/client userID=0bcb6fde-1561-42f8-b0fe-02ab07e07b07 time="2024-08-08T05:59:26+02:00" level=info msg="Configuration Status Progress event sent." userID=0bcb6fde-1561-42f8-b0fe-02ab07e07b07 time="2024-08-08T05:59:26+02:00" level=info msg="Frontend service stopped" time="2024-08-08T05:59:26+02:00" level=info msg="Frontend client stopped" time="2024-08-08T05:59:26+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:59:26+02:00" level=info msg="Closing user" userID=0bcb6fde-1561-42f8-b0fe-02ab07e07b07 time="2024-08-08T05:59:26+02:00" level=info msg="Exiting IMAP Service" service=imap user=0bcb6fde-1561-42f8-b0fe-02ab07e07b07 time="2024-08-08T05:59:26+02:00" level=info msg="Exiting service main loop" service=smtp user=0bcb6fde-1561-42f8-b0fe-02ab07e07b07 time="2024-08-08T05:59:26+02:00" level=info msg="Exiting Service" service=user-identity user=0bcb6fde-1561-42f8-b0fe-02ab07e07b07 time="2024-08-08T05:59:26+02:00" level=info msg="Exiting service main loop" service=telemetry user=0bcb6fde-1561-42f8-b0fe-02ab07e07b07 time="2024-08-08T05:59:26+02:00" level=info msg="Exiting service" service=user-events user=0bcb6fde-1561-42f8-b0fe-02ab07e07b07 time="2024-08-08T05:59:26+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:59:26+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:59:26+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:26+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T05:59:26+02:00" level=info msg="Closing SMTP server" service=server-manager Then config status event "bridge_config_progress" is eventually send 1 time # :1 -> *scenario Feature: Bridge picks default ports wisely === RUN TestFeatures/bridge_picks_ports_for_IMAP_and_SMTP_using_default_values. time="2024-08-08T05:59:26+02:00" level=info msg="Starting bridge" time="2024-08-08T05:59:26+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/008/config333216591/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:59:26+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/008/data3991531018/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/008/data3991531018/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T05:59:26+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:26+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T05:59:26+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T05:59:26+02:00" level=info msg="Starting frontend service" time="2024-08-08T05:59:26+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/008/config333216591/grpcServerConfig.json time="2024-08-08T05:59:26+02:00" level=info msg="gRPC server listening on /tmp/bridge9171" pkg=grpc time="2024-08-08T05:59:26+02:00" level=info msg="Frontend service started" time="2024-08-08T05:59:26+02:00" level=info msg="Starting frontend client" time="2024-08-08T05:59:26+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T05:59:26+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:59:26+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:59:26+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T05:59:26+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T05:59:26+02:00" level=info msg="Frontend client started" Scenario: bridge picks ports for IMAP and SMTP using default values. # features/bridge/default_ports.feature:3 When bridge starts # :1 -> *scenario Then bridge IMAP port is 1143 # :1 -> *scenario time="2024-08-08T05:59:26+02:00" level=info msg="Frontend service stopped" time="2024-08-08T05:59:26+02:00" level=info msg="Frontend client stopped" time="2024-08-08T05:59:26+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:59:26+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:59:26+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:59:26+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:26+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T05:59:26+02:00" level=info msg="Closing SMTP server" service=server-manager Then bridge SMTP port is 1025 # :1 -> *scenario === RUN TestFeatures/bridge_picks_ports_for_IMAP_wisely_when_default_port_is_busy. Scenario: bridge picks ports for IMAP wisely when default port is busy. # features/bridge/default_ports.feature:8 When the network port 1143 is busy # :1 -> *scenario time="2024-08-08T05:59:26+02:00" level=info msg="Starting bridge" time="2024-08-08T05:59:26+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/009/config4275883931/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:59:26+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/009/data3502840519/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/009/data3502840519/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T05:59:26+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:26+02:00" level=info msg="Starting IMAP server" port=1144 service=server-manager ssl=false time="2024-08-08T05:59:26+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T05:59:26+02:00" level=info msg="Starting frontend service" time="2024-08-08T05:59:26+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/009/config4275883931/grpcServerConfig.json time="2024-08-08T05:59:26+02:00" level=info msg="gRPC server listening on /tmp/bridge9312" pkg=grpc time="2024-08-08T05:59:26+02:00" level=info msg="Frontend service started" time="2024-08-08T05:59:26+02:00" level=info msg="Starting frontend client" time="2024-08-08T05:59:26+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T05:59:26+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:59:26+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:59:26+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T05:59:26+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T05:59:26+02:00" level=info msg="Frontend client started" And bridge starts # :1 -> *scenario Then bridge IMAP port is 1144 # :1 -> *scenario time="2024-08-08T05:59:26+02:00" level=info msg="Frontend service stopped" time="2024-08-08T05:59:26+02:00" level=info msg="Frontend client stopped" time="2024-08-08T05:59:26+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:59:26+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:59:26+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:59:26+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:26+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T05:59:26+02:00" level=info msg="Closing SMTP server" service=server-manager Then bridge SMTP port is 1025 # :1 -> *scenario === RUN TestFeatures/bridge_picks_ports_for_SMTP_wisely_when_default_port_is_busy. Scenario: bridge picks ports for SMTP wisely when default port is busy. # features/bridge/default_ports.feature:14 When the network port range 1025-1030 is busy # :1 -> *scenario time="2024-08-08T05:59:26+02:00" level=info msg="Starting bridge" time="2024-08-08T05:59:26+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/010/config3916066785/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:59:26+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/010/data2204304932/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/010/data2204304932/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T05:59:26+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:26+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T05:59:26+02:00" level=info msg="Starting SMTP server" port=1031 service=server-manager ssl=false time="2024-08-08T05:59:26+02:00" level=info msg="Starting frontend service" time="2024-08-08T05:59:26+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/010/config3916066785/grpcServerConfig.json time="2024-08-08T05:59:26+02:00" level=info msg="gRPC server listening on /tmp/bridge9948" pkg=grpc time="2024-08-08T05:59:26+02:00" level=info msg="Frontend service started" time="2024-08-08T05:59:26+02:00" level=info msg="Starting frontend client" time="2024-08-08T05:59:26+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T05:59:26+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:59:26+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:59:26+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T05:59:26+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T05:59:26+02:00" level=info msg="Frontend client started" And bridge starts # :1 -> *scenario Then bridge IMAP port is 1143 # :1 -> *scenario time="2024-08-08T05:59:26+02:00" level=info msg="Frontend service stopped" time="2024-08-08T05:59:26+02:00" level=info msg="Frontend client stopped" time="2024-08-08T05:59:26+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:59:26+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:59:26+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:59:26+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:26+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1031: use of closed network connection" service=server-manager time="2024-08-08T05:59:26+02:00" level=info msg="Closing SMTP server" service=server-manager Then bridge SMTP port is 1031 # :1 -> *scenario === RUN TestFeatures/bridge_picks_ports_for_IMAP_SMTP_wisely_when_default_ports_are_busy. Scenario: bridge picks ports for IMAP SMTP wisely when default ports are busy. # features/bridge/default_ports.feature:20 When the network port range 1025-1200 is busy # :1 -> *scenario time="2024-08-08T05:59:27+02:00" level=info msg="Starting bridge" time="2024-08-08T05:59:27+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/011/config789677537/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:59:27+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/011/data1728650816/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/011/data1728650816/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T05:59:27+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:27+02:00" level=info msg="Starting IMAP server" port=1201 service=server-manager ssl=false time="2024-08-08T05:59:27+02:00" level=info msg="Starting SMTP server" port=1202 service=server-manager ssl=false time="2024-08-08T05:59:27+02:00" level=info msg="Starting frontend service" time="2024-08-08T05:59:27+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/011/config789677537/grpcServerConfig.json time="2024-08-08T05:59:27+02:00" level=info msg="gRPC server listening on /tmp/bridge1297" pkg=grpc time="2024-08-08T05:59:27+02:00" level=info msg="Frontend service started" time="2024-08-08T05:59:27+02:00" level=info msg="Starting frontend client" time="2024-08-08T05:59:27+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T05:59:27+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:59:27+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:59:27+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T05:59:27+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T05:59:27+02:00" level=info msg="Frontend client started" And bridge starts # :1 -> *scenario Then bridge IMAP port is 1201 # :1 -> *scenario time="2024-08-08T05:59:27+02:00" level=info msg="Frontend service stopped" time="2024-08-08T05:59:27+02:00" level=info msg="Frontend client stopped" time="2024-08-08T05:59:27+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:59:27+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:59:27+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:59:27+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:27+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1202: use of closed network connection" service=server-manager time="2024-08-08T05:59:27+02:00" level=info msg="Closing SMTP server" service=server-manager Then bridge SMTP port is 1202 # :1 -> *scenario Feature: Send Telemetry Heartbeat === RUN TestFeatures/Send_at_first_start_-_one_user_default_settings time="2024-08-08T05:59:28+02:00" level=info msg="User '2892a77f-0110-47b0-94cd-3f1d0cc5686e' created with id=ab03cf04-f963-419a-a68b-662d73514fa1" pkg=gpa/server/backend Background: Given there exists an account with username "2892a77f-0110-47b0-94cd-3f1d0cc5686e" and password "password" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-08-08T05:59:28+02:00" level=info msg="Starting bridge" time="2024-08-08T05:59:28+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/012/config2250418503/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:59:28+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/012/data757793741/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/012/data757793741/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T05:59:28+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:28+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T05:59:28+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T05:59:28+02:00" level=info msg="Starting frontend service" time="2024-08-08T05:59:28+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/012/config2250418503/grpcServerConfig.json time="2024-08-08T05:59:28+02:00" level=info msg="gRPC server listening on /tmp/bridge2228" pkg=grpc time="2024-08-08T05:59:28+02:00" level=info msg="Frontend service started" time="2024-08-08T05:59:28+02:00" level=info msg="Starting frontend client" time="2024-08-08T05:59:28+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T05:59:28+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:59:28+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:59:28+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T05:59:28+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T05:59:28+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario Then it succeeds # :1 -> *scenario Scenario: Send at first start - one user default settings # features/bridge/heartbeat.feature:9 Then bridge telemetry feature is enabled # :1 -> *scenario And bridge needs to send heartbeat # :1 -> *scenario time="2024-08-08T05:59:28+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (5243acba)" time="2024-08-08T05:59:28+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (5243acba)" time="2024-08-08T05:59:28+02:00" level=info msg="200 OK: POST https://127.0.0.1:42333/auth/v4/info" pkg=gpa/manager time="2024-08-08T05:59:28+02:00" level=info msg="200 OK: POST https://127.0.0.1:42333/auth/v4" pkg=gpa/manager time="2024-08-08T05:59:28+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=ab03cf04-f963-419a-a68b-662d73514fa1 time="2024-08-08T05:59:29+02:00" level=info msg="Adding vault user" userID=ab03cf04-f963-419a-a68b-662d73514fa1 time="2024-08-08T05:59:29+02:00" level=info msg="Creating new user" userID=ab03cf04-f963-419a-a68b-662d73514fa1 time="2024-08-08T05:59:29+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=ab03cf04-f963-419a-a68b-662d73514fa1 time="2024-08-08T05:59:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:42333/core/v4/events/latest" pkg=gpa/client userID=ab03cf04-f963-419a-a68b-662d73514fa1 time="2024-08-08T05:59:29+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=ab03cf04-f963-419a-a68b-662d73514fa1 time="2024-08-08T05:59:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:42333/core/v4/settings" pkg=gpa/client userID=ab03cf04-f963-419a-a68b-662d73514fa1 time="2024-08-08T05:59:29+02:00" level=info msg="Starting service main loop" service=telemetry user=ab03cf04-f963-419a-a68b-662d73514fa1 time="2024-08-08T05:59:29+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=ab03cf04-f963-419a-a68b-662d73514fa1 time="2024-08-08T05:59:29+02:00" level=info msg="Starting service main loop" service=smtp user=ab03cf04-f963-419a-a68b-662d73514fa1 time="2024-08-08T05:59:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:42333/core/v4/labels?Type=4" pkg=gpa/client userID=ab03cf04-f963-419a-a68b-662d73514fa1 time="2024-08-08T05:59:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:42333/core/v4/labels?Type=3" pkg=gpa/client userID=ab03cf04-f963-419a-a68b-662d73514fa1 time="2024-08-08T05:59:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:42333/core/v4/labels?Type=1" pkg=gpa/client userID=ab03cf04-f963-419a-a68b-662d73514fa1 time="2024-08-08T05:59:29+02:00" level=info msg="Adding user to imap server" addrID=6edc2d54-d30f-42a0-be0d-754f5c7c6551 service=server-manager time="2024-08-08T05:59:29+02:00" level=info msg="Creating new IMAP user" addrID=6edc2d54-d30f-42a0-be0d-754f5c7c6551 service=server-manager time="2024-08-08T05:59:29+02:00" level=info msg="Setting gluon ID" addrID=6edc2d54-d30f-42a0-be0d-754f5c7c6551 gluonID=97b82778-a026-40bd-b09a-e6baaec7d7d7 userID=ab03cf04-f963-419a-a68b-662d73514fa1 time="2024-08-08T05:59:29+02:00" level=info msg="Created new IMAP user" addrID=6edc2d54-d30f-42a0-be0d-754f5c7c6551 gluonID=97b82778-a026-40bd-b09a-e6baaec7d7d7 service=server-manager time="2024-08-08T05:59:29+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:59:29+02:00" level=info msg=Resuming service=user-events user=ab03cf04-f963-419a-a68b-662d73514fa1 When the user logs in with username "2892a77f-0110-47b0-94cd-3f1d0cc5686e" and password "password" # :1 -> *scenario time="2024-08-08T05:59:29+02:00" level=info msg="Received mailbox message count" count=0 gluonID=97b82778-a026-40bd-b09a-e6baaec7d7d7 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T05:59:29+02:00" level=info msg="Starting IMAP Service" service=imap user=ab03cf04-f963-419a-a68b-662d73514fa1 time="2024-08-08T05:59:29+02:00" level=info msg="Sync triggered" service=imap user=ab03cf04-f963-419a-a68b-662d73514fa1 time="2024-08-08T05:59:29+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 05:59:29.05358539 +0200 CEST m=+53.739628296" user=ab03cf04-f963-419a-a68b-662d73514fa1 time="2024-08-08T05:59:29+02:00" level=info msg="Syncing labels" service=imap user=ab03cf04-f963-419a-a68b-662d73514fa1 time="2024-08-08T05:59:29+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:ab03cf04-f963-419a-a68b-662d73514fa1" userID=ab03cf04-f963-419a-a68b-662d73514fa1 time="2024-08-08T05:59:29+02:00" level=info msg="Synced labels" service=imap user=ab03cf04-f963-419a-a68b-662d73514fa1 time="2024-08-08T05:59:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:42333/mail/v4/messages/count" pkg=gpa/client userID=ab03cf04-f963-419a-a68b-662d73514fa1 time="2024-08-08T05:59:29+02:00" level=info msg="Syncing messages" service=imap user=ab03cf04-f963-419a-a68b-662d73514fa1 time="2024-08-08T05:59:29+02:00" level=info msg="Job started" service=imap user=ab03cf04-f963-419a-a68b-662d73514fa1 time="2024-08-08T05:59:29+02:00" level=info msg="200 OK: POST https://127.0.0.1:42333/mail/v4/messages" pkg=gpa/client userID=ab03cf04-f963-419a-a68b-662d73514fa1 time="2024-08-08T05:59:29+02:00" level=info msg="Job finished" service=imap user=ab03cf04-f963-419a-a68b-662d73514fa1 time="2024-08-08T05:59:29+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=ab03cf04-f963-419a-a68b-662d73514fa1 time="2024-08-08T05:59:29+02:00" level=info msg="Synced messages" service=imap user=ab03cf04-f963-419a-a68b-662d73514fa1 time="2024-08-08T05:59:29+02:00" level=info msg="Finished user sync" duration=14.621026ms service=imap user=ab03cf04-f963-419a-a68b-662d73514fa1 time="2024-08-08T05:59:29+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=ab03cf04-f963-419a-a68b-662d73514fa1 time="2024-08-08T05:59:29+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=ab03cf04-f963-419a-a68b-662d73514fa1 And user "2892a77f-0110-47b0-94cd-3f1d0cc5686e" finishes syncing # :1 -> *scenario time="2024-08-08T05:59:29+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 53}}" pkg=telemetry Then bridge eventually sends the following heartbeat: # :1 -> *scenario """ {  "MeasurementGroup": "bridge.any.usage",  "Event": "bridge_heartbeat",  "Values": {  "nb_account": 1  },  "Dimensions": {  "auto_update": "on",  "auto_start": "on",  "beta": "off",  "doh": "off",  "split_mode": "off",  "show_all_mail": "on",  "imap_connection_mode": "starttls",  "smtp_connection_mode": "starttls",  "imap_port": "default",  "smtp_port": "default",  "cache_location": "default",  "keychain_pref": "default",  "prev_version": "0.0.0",  "rollout": "42"  } } """ time="2024-08-08T05:59:29+02:00" level=info msg="Frontend service stopped" time="2024-08-08T05:59:29+02:00" level=info msg="Frontend client stopped" time="2024-08-08T05:59:29+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:59:29+02:00" level=info msg="Closing user" userID=ab03cf04-f963-419a-a68b-662d73514fa1 time="2024-08-08T05:59:29+02:00" level=info msg="Exiting IMAP Service" service=imap user=ab03cf04-f963-419a-a68b-662d73514fa1 time="2024-08-08T05:59:29+02:00" level=info msg="Exiting service main loop" service=smtp user=ab03cf04-f963-419a-a68b-662d73514fa1 time="2024-08-08T05:59:29+02:00" level=info msg="Exiting Service" service=user-identity user=ab03cf04-f963-419a-a68b-662d73514fa1 time="2024-08-08T05:59:29+02:00" level=info msg="Exiting service main loop" service=telemetry user=ab03cf04-f963-419a-a68b-662d73514fa1 time="2024-08-08T05:59:29+02:00" level=info msg="Exiting service" service=user-events user=ab03cf04-f963-419a-a68b-662d73514fa1 time="2024-08-08T05:59:29+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:59:29+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:59:29+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:29+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T05:59:29+02:00" level=info msg="Closing SMTP server" service=server-manager And bridge do not need to send heartbeat # :1 -> *scenario === RUN TestFeatures/Send_at_first_start_-_one_user_modified_settings time="2024-08-08T05:59:29+02:00" level=info msg="User 'da3ac402-04fd-4c24-82f1-ac0e50e7bc28' created with id=38ab3c93-a94a-4459-8d49-6b575fb32eb4" pkg=gpa/server/backend time="2024-08-08T05:59:30+02:00" level=info msg="Starting bridge" time="2024-08-08T05:59:30+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/013/config250416823/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:59:30+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/013/data397241021/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/013/data397241021/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T05:59:30+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:30+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T05:59:30+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T05:59:30+02:00" level=info msg="Starting frontend service" time="2024-08-08T05:59:30+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/013/config250416823/grpcServerConfig.json time="2024-08-08T05:59:30+02:00" level=info msg="gRPC server listening on /tmp/bridge5820" pkg=grpc time="2024-08-08T05:59:30+02:00" level=info msg="Frontend service started" time="2024-08-08T05:59:30+02:00" level=info msg="Starting frontend client" time="2024-08-08T05:59:30+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T05:59:30+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:59:30+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:59:30+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T05:59:30+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T05:59:30+02:00" level=info msg="Frontend client started" Scenario: Send at first start - one user modified settings # features/bridge/heartbeat.feature:43 Then bridge telemetry feature is enabled # :1 -> *scenario And bridge needs to send heartbeat # :1 -> *scenario When the user has disabled automatic updates # :1 -> *scenario And the user has disabled automatic start # :1 -> *scenario And the user has enabled alternative routing # :1 -> *scenario And the user hides All Mail # :1 -> *scenario time="2024-08-08T05:59:30+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-08-08T05:59:30+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:59:30+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=true And the user set IMAP mode to SSL # :1 -> *scenario time="2024-08-08T05:59:30+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-08-08T05:59:30+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:30+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T05:59:30+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:59:30+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:30+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=true And the user set SMTP mode to SSL # :1 -> *scenario time="2024-08-08T05:59:30+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-08-08T05:59:30+02:00" level=info msg="Starting IMAP server" port=42695 service=server-manager ssl=true And the user changes the IMAP port to 42695 # :1 -> *scenario time="2024-08-08T05:59:30+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-08-08T05:59:30+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:30+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T05:59:30+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T05:59:30+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:30+02:00" level=info msg="Starting SMTP server" port=56942 service=server-manager ssl=true And the user changes the SMTP port to 56942 # :1 -> *scenario time="2024-08-08T05:59:30+02:00" level=info msg="Pausing user event loops for gluon dir change" pkg=bridge time="2024-08-08T05:59:30+02:00" level=info msg="Waiting on user event loop completion" pkg=bridge time="2024-08-08T05:59:30+02:00" level=info msg="Changing gluon directory" pkg=bridge time="2024-08-08T05:59:30+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:59:30+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:59:30+02:00" level=info msg="gluon cache moving from /tmp/TestFeatures1962992934/013/data397241021/gluon to /tmp/TestFeatures1962992934/013/gluon797277065/gluon" pkg=service/imap time="2024-08-08T05:59:30+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/013/data397241021/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/013/gluon797277065/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T05:59:30+02:00" level=info msg="Starting IMAP server" port=42695 service=server-manager ssl=true time="2024-08-08T05:59:30+02:00" level=info msg="Restarting user event loops" pkg=bridge And the user changes the gluon path # :1 -> *scenario And the user changes the default keychain application # :1 -> *scenario time="2024-08-08T05:59:30+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (07ba8eed)" time="2024-08-08T05:59:30+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (07ba8eed)" time="2024-08-08T05:59:30+02:00" level=info msg="200 OK: POST https://127.0.0.1:41447/auth/v4/info" pkg=gpa/manager time="2024-08-08T05:59:31+02:00" level=info msg="200 OK: POST https://127.0.0.1:41447/auth/v4" pkg=gpa/manager time="2024-08-08T05:59:31+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=38ab3c93-a94a-4459-8d49-6b575fb32eb4 time="2024-08-08T05:59:31+02:00" level=info msg="Adding vault user" userID=38ab3c93-a94a-4459-8d49-6b575fb32eb4 time="2024-08-08T05:59:31+02:00" level=info msg="Creating new user" userID=38ab3c93-a94a-4459-8d49-6b575fb32eb4 time="2024-08-08T05:59:31+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=38ab3c93-a94a-4459-8d49-6b575fb32eb4 time="2024-08-08T05:59:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:41447/core/v4/events/latest" pkg=gpa/client userID=38ab3c93-a94a-4459-8d49-6b575fb32eb4 time="2024-08-08T05:59:31+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=38ab3c93-a94a-4459-8d49-6b575fb32eb4 time="2024-08-08T05:59:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:41447/core/v4/settings" pkg=gpa/client userID=38ab3c93-a94a-4459-8d49-6b575fb32eb4 time="2024-08-08T05:59:31+02:00" level=info msg="Starting service main loop" service=telemetry user=38ab3c93-a94a-4459-8d49-6b575fb32eb4 time="2024-08-08T05:59:31+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=38ab3c93-a94a-4459-8d49-6b575fb32eb4 time="2024-08-08T05:59:31+02:00" level=info msg="Starting service main loop" service=smtp user=38ab3c93-a94a-4459-8d49-6b575fb32eb4 time="2024-08-08T05:59:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:41447/core/v4/labels?Type=4" pkg=gpa/client userID=38ab3c93-a94a-4459-8d49-6b575fb32eb4 time="2024-08-08T05:59:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:41447/core/v4/labels?Type=3" pkg=gpa/client userID=38ab3c93-a94a-4459-8d49-6b575fb32eb4 time="2024-08-08T05:59:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:41447/core/v4/labels?Type=1" pkg=gpa/client userID=38ab3c93-a94a-4459-8d49-6b575fb32eb4 time="2024-08-08T05:59:31+02:00" level=info msg="Adding user to imap server" addrID=3fd0a7a1-7d8e-418f-abb3-498b7a2363eb service=server-manager time="2024-08-08T05:59:31+02:00" level=info msg="Creating new IMAP user" addrID=3fd0a7a1-7d8e-418f-abb3-498b7a2363eb service=server-manager time="2024-08-08T05:59:31+02:00" level=info msg="Setting gluon ID" addrID=3fd0a7a1-7d8e-418f-abb3-498b7a2363eb gluonID=315a211d-9706-4c7b-bc79-8400b63fa7df userID=38ab3c93-a94a-4459-8d49-6b575fb32eb4 time="2024-08-08T05:59:31+02:00" level=info msg="Created new IMAP user" addrID=3fd0a7a1-7d8e-418f-abb3-498b7a2363eb gluonID=315a211d-9706-4c7b-bc79-8400b63fa7df service=server-manager time="2024-08-08T05:59:31+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:59:31+02:00" level=info msg=Resuming service=user-events user=38ab3c93-a94a-4459-8d49-6b575fb32eb4 When the user logs in with username "da3ac402-04fd-4c24-82f1-ac0e50e7bc28" and password "password" # :1 -> *scenario time="2024-08-08T05:59:31+02:00" level=info msg="Received mailbox message count" count=0 gluonID=315a211d-9706-4c7b-bc79-8400b63fa7df labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T05:59:31+02:00" level=info msg="Starting IMAP Service" service=imap user=38ab3c93-a94a-4459-8d49-6b575fb32eb4 time="2024-08-08T05:59:31+02:00" level=info msg="Sync triggered" service=imap user=38ab3c93-a94a-4459-8d49-6b575fb32eb4 time="2024-08-08T05:59:31+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 05:59:31.302533857 +0200 CEST m=+55.988576763" user=38ab3c93-a94a-4459-8d49-6b575fb32eb4 time="2024-08-08T05:59:31+02:00" level=info msg="Syncing labels" service=imap user=38ab3c93-a94a-4459-8d49-6b575fb32eb4 time="2024-08-08T05:59:31+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:38ab3c93-a94a-4459-8d49-6b575fb32eb4" userID=38ab3c93-a94a-4459-8d49-6b575fb32eb4 time="2024-08-08T05:59:31+02:00" level=info msg="Synced labels" service=imap user=38ab3c93-a94a-4459-8d49-6b575fb32eb4 time="2024-08-08T05:59:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:41447/mail/v4/messages/count" pkg=gpa/client userID=38ab3c93-a94a-4459-8d49-6b575fb32eb4 time="2024-08-08T05:59:31+02:00" level=info msg="Syncing messages" service=imap user=38ab3c93-a94a-4459-8d49-6b575fb32eb4 time="2024-08-08T05:59:31+02:00" level=info msg="Job started" service=imap user=38ab3c93-a94a-4459-8d49-6b575fb32eb4 time="2024-08-08T05:59:31+02:00" level=info msg="200 OK: POST https://127.0.0.1:41447/mail/v4/messages" pkg=gpa/client userID=38ab3c93-a94a-4459-8d49-6b575fb32eb4 time="2024-08-08T05:59:31+02:00" level=info msg="Job finished" service=imap user=38ab3c93-a94a-4459-8d49-6b575fb32eb4 time="2024-08-08T05:59:31+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=38ab3c93-a94a-4459-8d49-6b575fb32eb4 time="2024-08-08T05:59:31+02:00" level=info msg="Synced messages" service=imap user=38ab3c93-a94a-4459-8d49-6b575fb32eb4 time="2024-08-08T05:59:31+02:00" level=info msg="Finished user sync" duration=15.800754ms service=imap user=38ab3c93-a94a-4459-8d49-6b575fb32eb4 time="2024-08-08T05:59:31+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=38ab3c93-a94a-4459-8d49-6b575fb32eb4 time="2024-08-08T05:59:31+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=38ab3c93-a94a-4459-8d49-6b575fb32eb4 And user "da3ac402-04fd-4c24-82f1-ac0e50e7bc28" finishes syncing # :1 -> *scenario time="2024-08-08T05:59:31+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {off off off on off off ssl ssl custom custom custom custom 0.0.0 78}}" pkg=telemetry Then bridge eventually sends the following heartbeat: # :1 -> *scenario """ {  "MeasurementGroup": "bridge.any.usage",  "Event": "bridge_heartbeat",  "Values": {  "nb_account": 1  },  "Dimensions": {  "auto_update": "off",  "auto_start": "off",  "beta": "off",  "doh": "on",  "split_mode": "off",  "show_all_mail": "off",  "imap_connection_mode": "ssl",  "smtp_connection_mode": "ssl",  "imap_port": "custom",  "smtp_port": "custom",  "cache_location": "custom",  "keychain_pref": "custom",  "prev_version": "0.0.0",  "rollout": "42"  } } """ time="2024-08-08T05:59:31+02:00" level=info msg="Frontend service stopped" time="2024-08-08T05:59:31+02:00" level=info msg="Frontend client stopped" time="2024-08-08T05:59:31+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:59:31+02:00" level=info msg="Closing user" userID=38ab3c93-a94a-4459-8d49-6b575fb32eb4 time="2024-08-08T05:59:31+02:00" level=info msg="Exiting IMAP Service" service=imap user=38ab3c93-a94a-4459-8d49-6b575fb32eb4 time="2024-08-08T05:59:31+02:00" level=info msg="Exiting service main loop" service=smtp user=38ab3c93-a94a-4459-8d49-6b575fb32eb4 time="2024-08-08T05:59:31+02:00" level=info msg="Exiting Service" service=user-identity user=38ab3c93-a94a-4459-8d49-6b575fb32eb4 time="2024-08-08T05:59:31+02:00" level=info msg="Exiting service main loop" service=telemetry user=38ab3c93-a94a-4459-8d49-6b575fb32eb4 time="2024-08-08T05:59:31+02:00" level=info msg="Exiting service" service=user-events user=38ab3c93-a94a-4459-8d49-6b575fb32eb4 time="2024-08-08T05:59:31+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:59:31+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:59:31+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:31+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:56942: use of closed network connection" service=server-manager time="2024-08-08T05:59:31+02:00" level=info msg="Closing SMTP server" service=server-manager And bridge do not need to send heartbeat # :1 -> *scenario === RUN TestFeatures/Send_at_first_start_-_one_user_telemetry_disabled time="2024-08-08T05:59:32+02:00" level=info msg="User '0ae670a1-cc01-4da0-a844-ef72b25d18aa' created with id=4c803ddd-f777-4966-9516-e8fe6cf7dafa" pkg=gpa/server/backend time="2024-08-08T05:59:32+02:00" level=info msg="Starting bridge" time="2024-08-08T05:59:32+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/014/config1947785503/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:59:32+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/014/data625295660/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/014/data625295660/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T05:59:32+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:32+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T05:59:32+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T05:59:32+02:00" level=info msg="Starting frontend service" time="2024-08-08T05:59:32+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/014/config1947785503/grpcServerConfig.json time="2024-08-08T05:59:32+02:00" level=info msg="gRPC server listening on /tmp/bridge3840" pkg=grpc time="2024-08-08T05:59:32+02:00" level=info msg="Frontend service started" time="2024-08-08T05:59:32+02:00" level=info msg="Starting frontend client" time="2024-08-08T05:59:32+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T05:59:32+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:59:32+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:59:32+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T05:59:32+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T05:59:32+02:00" level=info msg="Frontend client started" Scenario: Send at first start - one user telemetry disabled # features/bridge/heartbeat.feature:87 Then bridge telemetry feature is enabled # :1 -> *scenario And bridge needs to send heartbeat # :1 -> *scenario When the user disables telemetry in bridge settings # :1 -> *scenario time="2024-08-08T05:59:32+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (68eefe67)" time="2024-08-08T05:59:32+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (68eefe67)" time="2024-08-08T05:59:32+02:00" level=info msg="200 OK: POST https://127.0.0.1:44381/auth/v4/info" pkg=gpa/manager time="2024-08-08T05:59:33+02:00" level=info msg="200 OK: POST https://127.0.0.1:44381/auth/v4" pkg=gpa/manager time="2024-08-08T05:59:33+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=4c803ddd-f777-4966-9516-e8fe6cf7dafa time="2024-08-08T05:59:33+02:00" level=info msg="Adding vault user" userID=4c803ddd-f777-4966-9516-e8fe6cf7dafa time="2024-08-08T05:59:33+02:00" level=info msg="Creating new user" userID=4c803ddd-f777-4966-9516-e8fe6cf7dafa time="2024-08-08T05:59:33+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=4c803ddd-f777-4966-9516-e8fe6cf7dafa time="2024-08-08T05:59:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:44381/core/v4/events/latest" pkg=gpa/client userID=4c803ddd-f777-4966-9516-e8fe6cf7dafa time="2024-08-08T05:59:33+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=4c803ddd-f777-4966-9516-e8fe6cf7dafa time="2024-08-08T05:59:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:44381/core/v4/settings" pkg=gpa/client userID=4c803ddd-f777-4966-9516-e8fe6cf7dafa time="2024-08-08T05:59:33+02:00" level=info msg="Starting service main loop" service=telemetry user=4c803ddd-f777-4966-9516-e8fe6cf7dafa time="2024-08-08T05:59:33+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=4c803ddd-f777-4966-9516-e8fe6cf7dafa time="2024-08-08T05:59:33+02:00" level=info msg="Starting service main loop" service=smtp user=4c803ddd-f777-4966-9516-e8fe6cf7dafa time="2024-08-08T05:59:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:44381/core/v4/labels?Type=4" pkg=gpa/client userID=4c803ddd-f777-4966-9516-e8fe6cf7dafa time="2024-08-08T05:59:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:44381/core/v4/labels?Type=3" pkg=gpa/client userID=4c803ddd-f777-4966-9516-e8fe6cf7dafa time="2024-08-08T05:59:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:44381/core/v4/labels?Type=1" pkg=gpa/client userID=4c803ddd-f777-4966-9516-e8fe6cf7dafa time="2024-08-08T05:59:33+02:00" level=info msg="Adding user to imap server" addrID=45a5f070-7c86-400d-b73b-b849575abb85 service=server-manager time="2024-08-08T05:59:33+02:00" level=info msg="Creating new IMAP user" addrID=45a5f070-7c86-400d-b73b-b849575abb85 service=server-manager time="2024-08-08T05:59:33+02:00" level=info msg="Setting gluon ID" addrID=45a5f070-7c86-400d-b73b-b849575abb85 gluonID=867dca1a-5bf1-4604-a86c-d43cccb7084c userID=4c803ddd-f777-4966-9516-e8fe6cf7dafa time="2024-08-08T05:59:33+02:00" level=info msg="Created new IMAP user" addrID=45a5f070-7c86-400d-b73b-b849575abb85 gluonID=867dca1a-5bf1-4604-a86c-d43cccb7084c service=server-manager time="2024-08-08T05:59:33+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:59:33+02:00" level=info msg=Resuming service=user-events user=4c803ddd-f777-4966-9516-e8fe6cf7dafa And the user logs in with username "0ae670a1-cc01-4da0-a844-ef72b25d18aa" and password "password" # :1 -> *scenario time="2024-08-08T05:59:33+02:00" level=info msg="Received mailbox message count" count=0 gluonID=867dca1a-5bf1-4604-a86c-d43cccb7084c labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T05:59:33+02:00" level=info msg="Starting IMAP Service" service=imap user=4c803ddd-f777-4966-9516-e8fe6cf7dafa time="2024-08-08T05:59:33+02:00" level=info msg="Sync triggered" service=imap user=4c803ddd-f777-4966-9516-e8fe6cf7dafa time="2024-08-08T05:59:33+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 05:59:33.507702547 +0200 CEST m=+58.193745453" user=4c803ddd-f777-4966-9516-e8fe6cf7dafa time="2024-08-08T05:59:33+02:00" level=info msg="Syncing labels" service=imap user=4c803ddd-f777-4966-9516-e8fe6cf7dafa time="2024-08-08T05:59:33+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:4c803ddd-f777-4966-9516-e8fe6cf7dafa" userID=4c803ddd-f777-4966-9516-e8fe6cf7dafa time="2024-08-08T05:59:33+02:00" level=info msg="Synced labels" service=imap user=4c803ddd-f777-4966-9516-e8fe6cf7dafa time="2024-08-08T05:59:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:44381/mail/v4/messages/count" pkg=gpa/client userID=4c803ddd-f777-4966-9516-e8fe6cf7dafa time="2024-08-08T05:59:33+02:00" level=info msg="Syncing messages" service=imap user=4c803ddd-f777-4966-9516-e8fe6cf7dafa time="2024-08-08T05:59:33+02:00" level=info msg="Job started" service=imap user=4c803ddd-f777-4966-9516-e8fe6cf7dafa time="2024-08-08T05:59:33+02:00" level=info msg="200 OK: POST https://127.0.0.1:44381/mail/v4/messages" pkg=gpa/client userID=4c803ddd-f777-4966-9516-e8fe6cf7dafa time="2024-08-08T05:59:33+02:00" level=info msg="Job finished" service=imap user=4c803ddd-f777-4966-9516-e8fe6cf7dafa time="2024-08-08T05:59:33+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=4c803ddd-f777-4966-9516-e8fe6cf7dafa time="2024-08-08T05:59:33+02:00" level=info msg="Synced messages" service=imap user=4c803ddd-f777-4966-9516-e8fe6cf7dafa time="2024-08-08T05:59:33+02:00" level=info msg="Finished user sync" duration=20.645294ms service=imap user=4c803ddd-f777-4966-9516-e8fe6cf7dafa time="2024-08-08T05:59:33+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=4c803ddd-f777-4966-9516-e8fe6cf7dafa time="2024-08-08T05:59:33+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=4c803ddd-f777-4966-9516-e8fe6cf7dafa And user "0ae670a1-cc01-4da0-a844-ef72b25d18aa" finishes syncing # :1 -> *scenario And bridge needs to send heartbeat # :1 -> *scenario time="2024-08-08T05:59:33+02:00" level=info msg="Setting address mode" mode=split pkg=bridge/user userID=4c803ddd-f777-4966-9516-e8fe6cf7dafa time="2024-08-08T05:59:33+02:00" level=info msg="Setting address mode" mode=split userID=4c803ddd-f777-4966-9516-e8fe6cf7dafa time="2024-08-08T05:59:33+02:00" level=info msg="Setting Split Address Mode" service=imap user=4c803ddd-f777-4966-9516-e8fe6cf7dafa time="2024-08-08T05:59:33+02:00" level=info msg="Removing gluon ID" addrID=45a5f070-7c86-400d-b73b-b849575abb85 gluonID=867dca1a-5bf1-4604-a86c-d43cccb7084c userID=4c803ddd-f777-4966-9516-e8fe6cf7dafa time="2024-08-08T05:59:33+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:59:33+02:00" level=info msg="Adding user to imap server" addrID=45a5f070-7c86-400d-b73b-b849575abb85 service=server-manager time="2024-08-08T05:59:33+02:00" level=info msg="Creating new IMAP user" addrID=45a5f070-7c86-400d-b73b-b849575abb85 service=server-manager time="2024-08-08T05:59:33+02:00" level=info msg="Setting gluon ID" addrID=45a5f070-7c86-400d-b73b-b849575abb85 gluonID=b17bfa1e-1357-496c-91d3-d67359972d7e userID=4c803ddd-f777-4966-9516-e8fe6cf7dafa time="2024-08-08T05:59:33+02:00" level=info msg="Created new IMAP user" addrID=45a5f070-7c86-400d-b73b-b849575abb85 gluonID=b17bfa1e-1357-496c-91d3-d67359972d7e service=server-manager time="2024-08-08T05:59:33+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:59:33+02:00" level=info msg="Sync triggered" service=imap user=4c803ddd-f777-4966-9516-e8fe6cf7dafa Then the user sets the address mode of user "0ae670a1-cc01-4da0-a844-ef72b25d18aa" to "split" # :1 -> *scenario And the user enables telemetry in bridge settings # :1 -> *scenario time="2024-08-08T05:59:33+02:00" level=info msg="Received mailbox message count" count=0 gluonID=b17bfa1e-1357-496c-91d3-d67359972d7e labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T05:59:33+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 05:59:33.543558856 +0200 CEST m=+58.229601762" user=4c803ddd-f777-4966-9516-e8fe6cf7dafa time="2024-08-08T05:59:33+02:00" level=info msg="Syncing labels" service=imap user=4c803ddd-f777-4966-9516-e8fe6cf7dafa time="2024-08-08T05:59:33+02:00" level=info msg="Synced labels" service=imap user=4c803ddd-f777-4966-9516-e8fe6cf7dafa time="2024-08-08T05:59:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:44381/mail/v4/messages/count" pkg=gpa/client userID=4c803ddd-f777-4966-9516-e8fe6cf7dafa time="2024-08-08T05:59:33+02:00" level=info msg="Syncing messages" service=imap user=4c803ddd-f777-4966-9516-e8fe6cf7dafa time="2024-08-08T05:59:33+02:00" level=info msg="Job started" service=imap user=4c803ddd-f777-4966-9516-e8fe6cf7dafa time="2024-08-08T05:59:33+02:00" level=info msg="200 OK: POST https://127.0.0.1:44381/mail/v4/messages" pkg=gpa/client userID=4c803ddd-f777-4966-9516-e8fe6cf7dafa time="2024-08-08T05:59:33+02:00" level=info msg="Job finished" service=imap user=4c803ddd-f777-4966-9516-e8fe6cf7dafa time="2024-08-08T05:59:33+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=4c803ddd-f777-4966-9516-e8fe6cf7dafa time="2024-08-08T05:59:33+02:00" level=info msg="Synced messages" service=imap user=4c803ddd-f777-4966-9516-e8fe6cf7dafa time="2024-08-08T05:59:33+02:00" level=info msg="Finished user sync" duration=15.430924ms service=imap user=4c803ddd-f777-4966-9516-e8fe6cf7dafa time="2024-08-08T05:59:33+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=4c803ddd-f777-4966-9516-e8fe6cf7dafa time="2024-08-08T05:59:33+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=4c803ddd-f777-4966-9516-e8fe6cf7dafa time="2024-08-08T05:59:33+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off on on starttls starttls default default default default 0.0.0 52}}" pkg=telemetry Then bridge eventually sends the following heartbeat: # :1 -> *scenario """ {  "MeasurementGroup": "bridge.any.usage",  "Event": "bridge_heartbeat",  "Values": {  "nb_account": 1  },  "Dimensions": {  "auto_update": "on",  "auto_start": "on",  "beta": "off",  "doh": "off",  "split_mode": "on",  "show_all_mail": "on",  "imap_connection_mode": "starttls",  "smtp_connection_mode": "starttls",  "imap_port": "default",  "smtp_port": "default",  "cache_location": "default",  "keychain_pref": "default",  "prev_version": "0.0.0",  "rollout": "42"  } } """ time="2024-08-08T05:59:33+02:00" level=info msg="Frontend service stopped" time="2024-08-08T05:59:33+02:00" level=info msg="Frontend client stopped" time="2024-08-08T05:59:33+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:59:33+02:00" level=info msg="Closing user" userID=4c803ddd-f777-4966-9516-e8fe6cf7dafa time="2024-08-08T05:59:33+02:00" level=info msg="Exiting IMAP Service" service=imap user=4c803ddd-f777-4966-9516-e8fe6cf7dafa time="2024-08-08T05:59:33+02:00" level=info msg="Exiting service main loop" service=smtp user=4c803ddd-f777-4966-9516-e8fe6cf7dafa time="2024-08-08T05:59:33+02:00" level=info msg="Exiting Service" service=user-identity user=4c803ddd-f777-4966-9516-e8fe6cf7dafa time="2024-08-08T05:59:33+02:00" level=info msg="Exiting service main loop" service=telemetry user=4c803ddd-f777-4966-9516-e8fe6cf7dafa time="2024-08-08T05:59:33+02:00" level=info msg="Exiting service" service=user-events user=4c803ddd-f777-4966-9516-e8fe6cf7dafa time="2024-08-08T05:59:33+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:59:33+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:59:33+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:33+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T05:59:33+02:00" level=info msg="Closing SMTP server" service=server-manager And bridge do not need to send heartbeat # :1 -> *scenario === RUN TestFeatures/GroupMeasurement_rejected_by_API time="2024-08-08T05:59:34+02:00" level=info msg="User '25480d58-9096-4cf5-9080-a318a57faced' created with id=7aeab090-6b1a-4699-a322-79a66807f8eb" pkg=gpa/server/backend time="2024-08-08T05:59:34+02:00" level=info msg="Starting bridge" time="2024-08-08T05:59:34+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/015/config4139370765/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:59:34+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/015/data3397781096/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/015/data3397781096/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T05:59:34+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:34+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T05:59:34+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T05:59:34+02:00" level=info msg="Starting frontend service" time="2024-08-08T05:59:34+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/015/config4139370765/grpcServerConfig.json time="2024-08-08T05:59:34+02:00" level=info msg="gRPC server listening on /tmp/bridge3690" pkg=grpc time="2024-08-08T05:59:34+02:00" level=info msg="Frontend service started" time="2024-08-08T05:59:34+02:00" level=info msg="Starting frontend client" time="2024-08-08T05:59:34+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T05:59:34+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:59:34+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:59:34+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T05:59:34+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T05:59:34+02:00" level=info msg="Frontend client started" Scenario: GroupMeasurement rejected by API # features/bridge/heartbeat.feature:125 Given heartbeat is not whitelisted # :1 -> *scenario Then bridge telemetry feature is enabled # :1 -> *scenario And bridge needs to send heartbeat # :1 -> *scenario time="2024-08-08T05:59:34+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (9505fee4)" time="2024-08-08T05:59:34+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (9505fee4)" time="2024-08-08T05:59:35+02:00" level=info msg="200 OK: POST https://127.0.0.1:39533/auth/v4/info" pkg=gpa/manager time="2024-08-08T05:59:35+02:00" level=info msg="200 OK: POST https://127.0.0.1:39533/auth/v4" pkg=gpa/manager time="2024-08-08T05:59:35+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=7aeab090-6b1a-4699-a322-79a66807f8eb time="2024-08-08T05:59:35+02:00" level=info msg="Adding vault user" userID=7aeab090-6b1a-4699-a322-79a66807f8eb time="2024-08-08T05:59:35+02:00" level=info msg="Creating new user" userID=7aeab090-6b1a-4699-a322-79a66807f8eb time="2024-08-08T05:59:35+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=7aeab090-6b1a-4699-a322-79a66807f8eb time="2024-08-08T05:59:35+02:00" level=info msg="200 OK: GET https://127.0.0.1:39533/core/v4/events/latest" pkg=gpa/client userID=7aeab090-6b1a-4699-a322-79a66807f8eb time="2024-08-08T05:59:35+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=7aeab090-6b1a-4699-a322-79a66807f8eb time="2024-08-08T05:59:35+02:00" level=info msg="200 OK: GET https://127.0.0.1:39533/core/v4/settings" pkg=gpa/client userID=7aeab090-6b1a-4699-a322-79a66807f8eb time="2024-08-08T05:59:35+02:00" level=info msg="Starting service main loop" service=telemetry user=7aeab090-6b1a-4699-a322-79a66807f8eb time="2024-08-08T05:59:35+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=7aeab090-6b1a-4699-a322-79a66807f8eb time="2024-08-08T05:59:35+02:00" level=info msg="Starting service main loop" service=smtp user=7aeab090-6b1a-4699-a322-79a66807f8eb time="2024-08-08T05:59:35+02:00" level=info msg="200 OK: GET https://127.0.0.1:39533/core/v4/labels?Type=4" pkg=gpa/client userID=7aeab090-6b1a-4699-a322-79a66807f8eb time="2024-08-08T05:59:35+02:00" level=info msg="200 OK: GET https://127.0.0.1:39533/core/v4/labels?Type=3" pkg=gpa/client userID=7aeab090-6b1a-4699-a322-79a66807f8eb time="2024-08-08T05:59:35+02:00" level=info msg="200 OK: GET https://127.0.0.1:39533/core/v4/labels?Type=1" pkg=gpa/client userID=7aeab090-6b1a-4699-a322-79a66807f8eb time="2024-08-08T05:59:35+02:00" level=info msg="Adding user to imap server" addrID=0cbfedd7-fa00-43d9-a792-badf6bb66163 service=server-manager time="2024-08-08T05:59:35+02:00" level=info msg="Creating new IMAP user" addrID=0cbfedd7-fa00-43d9-a792-badf6bb66163 service=server-manager time="2024-08-08T05:59:35+02:00" level=info msg="Setting gluon ID" addrID=0cbfedd7-fa00-43d9-a792-badf6bb66163 gluonID=7a4b86f5-61e0-469f-9aa6-de8c953743ba userID=7aeab090-6b1a-4699-a322-79a66807f8eb time="2024-08-08T05:59:35+02:00" level=info msg="Created new IMAP user" addrID=0cbfedd7-fa00-43d9-a792-badf6bb66163 gluonID=7a4b86f5-61e0-469f-9aa6-de8c953743ba service=server-manager time="2024-08-08T05:59:35+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:59:35+02:00" level=info msg=Resuming service=user-events user=7aeab090-6b1a-4699-a322-79a66807f8eb When the user logs in with username "25480d58-9096-4cf5-9080-a318a57faced" and password "password" # :1 -> *scenario time="2024-08-08T05:59:35+02:00" level=info msg="Received mailbox message count" count=0 gluonID=7a4b86f5-61e0-469f-9aa6-de8c953743ba labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T05:59:35+02:00" level=info msg="Starting IMAP Service" service=imap user=7aeab090-6b1a-4699-a322-79a66807f8eb time="2024-08-08T05:59:35+02:00" level=info msg="Sync triggered" service=imap user=7aeab090-6b1a-4699-a322-79a66807f8eb time="2024-08-08T05:59:35+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 05:59:35.814929162 +0200 CEST m=+60.500972068" user=7aeab090-6b1a-4699-a322-79a66807f8eb time="2024-08-08T05:59:35+02:00" level=info msg="Syncing labels" service=imap user=7aeab090-6b1a-4699-a322-79a66807f8eb time="2024-08-08T05:59:35+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:7aeab090-6b1a-4699-a322-79a66807f8eb" userID=7aeab090-6b1a-4699-a322-79a66807f8eb time="2024-08-08T05:59:35+02:00" level=info msg="Synced labels" service=imap user=7aeab090-6b1a-4699-a322-79a66807f8eb time="2024-08-08T05:59:35+02:00" level=info msg="200 OK: GET https://127.0.0.1:39533/mail/v4/messages/count" pkg=gpa/client userID=7aeab090-6b1a-4699-a322-79a66807f8eb time="2024-08-08T05:59:35+02:00" level=info msg="Syncing messages" service=imap user=7aeab090-6b1a-4699-a322-79a66807f8eb time="2024-08-08T05:59:35+02:00" level=info msg="Job started" service=imap user=7aeab090-6b1a-4699-a322-79a66807f8eb time="2024-08-08T05:59:35+02:00" level=info msg="200 OK: POST https://127.0.0.1:39533/mail/v4/messages" pkg=gpa/client userID=7aeab090-6b1a-4699-a322-79a66807f8eb time="2024-08-08T05:59:35+02:00" level=info msg="Job finished" service=imap user=7aeab090-6b1a-4699-a322-79a66807f8eb time="2024-08-08T05:59:35+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=7aeab090-6b1a-4699-a322-79a66807f8eb time="2024-08-08T05:59:35+02:00" level=info msg="Synced messages" service=imap user=7aeab090-6b1a-4699-a322-79a66807f8eb time="2024-08-08T05:59:35+02:00" level=info msg="Finished user sync" duration=23.252967ms service=imap user=7aeab090-6b1a-4699-a322-79a66807f8eb time="2024-08-08T05:59:35+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=7aeab090-6b1a-4699-a322-79a66807f8eb time="2024-08-08T05:59:35+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=7aeab090-6b1a-4699-a322-79a66807f8eb And user "25480d58-9096-4cf5-9080-a318a57faced" finishes syncing # :1 -> *scenario time="2024-08-08T05:59:35+02:00" level=info msg="Frontend service stopped" time="2024-08-08T05:59:35+02:00" level=info msg="Frontend client stopped" time="2024-08-08T05:59:35+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:59:35+02:00" level=info msg="Closing user" userID=7aeab090-6b1a-4699-a322-79a66807f8eb time="2024-08-08T05:59:35+02:00" level=info msg="Exiting IMAP Service" service=imap user=7aeab090-6b1a-4699-a322-79a66807f8eb time="2024-08-08T05:59:35+02:00" level=info msg="Exiting service main loop" service=smtp user=7aeab090-6b1a-4699-a322-79a66807f8eb time="2024-08-08T05:59:35+02:00" level=info msg="Exiting Service" service=user-identity user=7aeab090-6b1a-4699-a322-79a66807f8eb time="2024-08-08T05:59:35+02:00" level=info msg="Exiting service main loop" service=telemetry user=7aeab090-6b1a-4699-a322-79a66807f8eb time="2024-08-08T05:59:35+02:00" level=info msg="Exiting service" service=user-events user=7aeab090-6b1a-4699-a322-79a66807f8eb time="2024-08-08T05:59:35+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:59:35+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:59:35+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:35+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T05:59:35+02:00" level=info msg="Closing SMTP server" service=server-manager Then bridge needs to send heartbeat # :1 -> *scenario Feature: Bridge checks for updates === RUN TestFeatures/Update_not_available Scenario: Update not available # features/bridge/updates.feature:2 Given bridge is version "2.3.0" and the latest available version is "2.3.0" reachable from "2.3.0" # :1 -> *scenario time="2024-08-08T05:59:35+02:00" level=info msg="Starting bridge" time="2024-08-08T05:59:35+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/016/config3252736726/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:59:35+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/016/data1544020309/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/016/data1544020309/gluon/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-08-08T05:59:35+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:35+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T05:59:35+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T05:59:35+02:00" level=info msg="Starting frontend service" time="2024-08-08T05:59:35+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/016/config3252736726/grpcServerConfig.json time="2024-08-08T05:59:35+02:00" level=info msg="gRPC server listening on /tmp/bridge3842" pkg=grpc time="2024-08-08T05:59:35+02:00" level=info msg="Frontend service started" time="2024-08-08T05:59:35+02:00" level=info msg="Starting frontend client" time="2024-08-08T05:59:35+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:59:35+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T05:59:35+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:59:35+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T05:59:35+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T05:59:35+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-08-08T05:59:35+02:00" level=info msg="Frontend service stopped" time="2024-08-08T05:59:35+02:00" level=info msg="Frontend client stopped" time="2024-08-08T05:59:35+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:59:35+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:59:35+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:59:35+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:35+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T05:59:35+02:00" level=info msg="Closing SMTP server" service=server-manager Then bridge sends an update not available event # :1 -> *scenario === RUN TestFeatures/Update_available_without_automatic_updates_enabled Scenario: Update available without automatic updates enabled # features/bridge/updates.feature:7 Given bridge is version "2.3.0" and the latest available version is "2.4.0" reachable from "2.3.0" # :1 -> *scenario time="2024-08-08T05:59:35+02:00" level=info msg="Starting bridge" time="2024-08-08T05:59:35+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/017/config2279134622/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:59:35+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/017/data1907439213/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/017/data1907439213/gluon/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-08-08T05:59:35+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:35+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T05:59:35+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T05:59:35+02:00" level=info msg="Starting frontend service" time="2024-08-08T05:59:35+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/017/config2279134622/grpcServerConfig.json time="2024-08-08T05:59:35+02:00" level=info msg="gRPC server listening on /tmp/bridge9363" pkg=grpc time="2024-08-08T05:59:35+02:00" level=info msg="Frontend service started" time="2024-08-08T05:59:35+02:00" level=info msg="Starting frontend client" time="2024-08-08T05:59:35+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T05:59:35+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:59:35+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:59:35+02:00" level=info msg="An update is available" channel=stable current=2.3.0 silent=true version=2.4.0 time="2024-08-08T05:59:35+02:00" level=info msg="The update was installed successfully" channel=stable current=2.3.0 version=2.4.0 time="2024-08-08T05:59:35+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T05:59:35+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T05:59:35+02:00" level=info msg="Frontend client started" time="2024-08-08T05:59:35+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:59:35+02:00" level=info msg="An update is available but auto-update is disabled" channel=stable current=2.3.0 version=2.4.0 time="2024-08-08T05:59:35+02:00" level=info msg="Frontend service stopped" time="2024-08-08T05:59:35+02:00" level=info msg="Frontend client stopped" time="2024-08-08T05:59:35+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:59:35+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:59:35+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:59:35+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:35+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T05:59:35+02:00" level=info msg="Closing SMTP server" service=server-manager And the user has disabled automatic updates # :1 -> *scenario time="2024-08-08T05:59:35+02:00" level=info msg="Starting bridge" time="2024-08-08T05:59:35+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/017/config2279134622/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:59:35+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/017/data1907439213/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/017/data1907439213/gluon/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-08-08T05:59:35+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:35+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T05:59:35+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T05:59:35+02:00" level=info msg="Starting frontend service" time="2024-08-08T05:59:35+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/017/config2279134622/grpcServerConfig.json time="2024-08-08T05:59:35+02:00" level=info msg="gRPC server listening on /tmp/bridge5887" pkg=grpc time="2024-08-08T05:59:35+02:00" level=info msg="Frontend service started" time="2024-08-08T05:59:35+02:00" level=info msg="Starting frontend client" time="2024-08-08T05:59:35+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T05:59:35+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:59:35+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T05:59:35+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T05:59:35+02:00" level=info msg="Frontend client started" time="2024-08-08T05:59:35+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:59:35+02:00" level=info msg="An update is available but auto-update is disabled" channel=stable current=2.3.0 version=2.4.0 When bridge starts # :1 -> *scenario time="2024-08-08T05:59:35+02:00" level=info msg="Frontend service stopped" time="2024-08-08T05:59:35+02:00" level=info msg="Frontend client stopped" time="2024-08-08T05:59:35+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:59:35+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:59:35+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:59:35+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:35+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T05:59:35+02:00" level=info msg="Closing SMTP server" service=server-manager Then bridge sends an update available event for version "2.4.0" # :1 -> *scenario === RUN TestFeatures/Update_available_with_automatic_updates_enabled Scenario: Update available with automatic updates enabled # features/bridge/updates.feature:13 Given bridge is version "2.3.0" and the latest available version is "2.4.0" reachable from "2.3.0" # :1 -> *scenario time="2024-08-08T05:59:35+02:00" level=info msg="Starting bridge" time="2024-08-08T05:59:35+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/018/config2319602904/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:59:35+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/018/data763558090/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/018/data763558090/gluon/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-08-08T05:59:35+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:35+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T05:59:35+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T05:59:35+02:00" level=info msg="Starting frontend service" time="2024-08-08T05:59:35+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/018/config2319602904/grpcServerConfig.json time="2024-08-08T05:59:35+02:00" level=info msg="gRPC server listening on /tmp/bridge4627" pkg=grpc time="2024-08-08T05:59:35+02:00" level=info msg="Frontend service started" time="2024-08-08T05:59:35+02:00" level=info msg="Starting frontend client" time="2024-08-08T05:59:35+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T05:59:35+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:59:35+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:59:35+02:00" level=info msg="An update is available" channel=stable current=2.3.0 silent=true version=2.4.0 time="2024-08-08T05:59:35+02:00" level=info msg="The update was installed successfully" channel=stable current=2.3.0 version=2.4.0 time="2024-08-08T05:59:35+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T05:59:35+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T05:59:35+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-08-08T05:59:35+02:00" level=info msg="Frontend service stopped" time="2024-08-08T05:59:35+02:00" level=info msg="Frontend client stopped" time="2024-08-08T05:59:35+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:59:35+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:59:35+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:59:35+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:35+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T05:59:35+02:00" level=info msg="Closing SMTP server" service=server-manager Then bridge sends an update installed event for version "2.4.0" # :1 -> *scenario === RUN TestFeatures/Manual_update_available_with_automatic_updates_enabled Scenario: Manual update available with automatic updates enabled # features/bridge/updates.feature:18 Given bridge is version "2.3.0" and the latest available version is "2.4.0" reachable from "2.4.0" # :1 -> *scenario time="2024-08-08T05:59:35+02:00" level=info msg="Starting bridge" time="2024-08-08T05:59:35+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/019/config1343189728/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:59:35+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/019/data2699727058/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/019/data2699727058/gluon/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-08-08T05:59:35+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:35+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T05:59:35+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T05:59:35+02:00" level=info msg="Starting frontend service" time="2024-08-08T05:59:35+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/019/config1343189728/grpcServerConfig.json time="2024-08-08T05:59:35+02:00" level=info msg="gRPC server listening on /tmp/bridge2466" pkg=grpc time="2024-08-08T05:59:35+02:00" level=info msg="Frontend service started" time="2024-08-08T05:59:35+02:00" level=info msg="Starting frontend client" time="2024-08-08T05:59:35+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:59:35+02:00" level=info msg="An update is available but is incompatible with this version" channel=stable current=2.3.0 version=2.4.0 time="2024-08-08T05:59:35+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T05:59:35+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:59:35+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T05:59:35+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T05:59:35+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-08-08T05:59:35+02:00" level=info msg="Frontend service stopped" time="2024-08-08T05:59:35+02:00" level=info msg="Frontend client stopped" time="2024-08-08T05:59:35+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:59:35+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:59:35+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:59:35+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:35+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T05:59:35+02:00" level=info msg="Closing SMTP server" service=server-manager Then bridge sends a manual update event for version "2.4.0" # :1 -> *scenario === RUN TestFeatures/Update_is_required_to_continue_using_bridge time="2024-08-08T05:59:36+02:00" level=info msg="User '4465b820-a4a5-4b8e-ad9c-493cf480290f' created with id=8f4f7353-5e79-44b1-93da-f9591c4726e8" pkg=gpa/server/backend Scenario: Update is required to continue using bridge # features/bridge/updates.feature:23 Given there exists an account with username "4465b820-a4a5-4b8e-ad9c-493cf480290f" and password "password" # :1 -> *scenario And bridge is version "2.3.0" and the latest available version is "2.3.0" reachable from "2.3.0" # :1 -> *scenario And the API requires bridge version at least "2.4.0" # :1 -> *scenario time="2024-08-08T05:59:36+02:00" level=info msg="Starting bridge" time="2024-08-08T05:59:36+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/020/config2685016674/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:59:36+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/020/data851435274/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/020/data851435274/gluon/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-08-08T05:59:36+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:36+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T05:59:36+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T05:59:36+02:00" level=info msg="Starting frontend service" time="2024-08-08T05:59:36+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/020/config2685016674/grpcServerConfig.json time="2024-08-08T05:59:36+02:00" level=info msg="gRPC server listening on /tmp/bridge6745" pkg=grpc time="2024-08-08T05:59:36+02:00" level=info msg="Frontend service started" time="2024-08-08T05:59:36+02:00" level=info msg="Starting frontend client" time="2024-08-08T05:59:36+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T05:59:36+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:59:36+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:59:36+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T05:59:36+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T05:59:36+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-08-08T05:59:36+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (ab0ce9c3)" time="2024-08-08T05:59:36+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (ab0ce9c3)" time="2024-08-08T05:59:36+02:00" level=warning msg="400 POST https://127.0.0.1:40419/auth/v4/info: This version of the app is no longer supported, please update to continue using the app (Code=5003, Status=400), Attempt 1" pkg=gpa/client time="2024-08-08T05:59:36+02:00" level=error msg="400 POST https://127.0.0.1:40419/auth/v4/info: This version of the app is no longer supported, please update to continue using the app (Code=5003, Status=400)" pkg=gpa/client time="2024-08-08T05:59:36+02:00" level=warning msg="App version is bad" pkg=bridge And the user logs in with username "4465b820-a4a5-4b8e-ad9c-493cf480290f" and password "password"# :1 -> *scenario time="2024-08-08T05:59:36+02:00" level=info msg="Frontend service stopped" time="2024-08-08T05:59:36+02:00" level=info msg="Frontend client stopped" time="2024-08-08T05:59:36+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:59:36+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:59:36+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:59:36+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:36+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T05:59:36+02:00" level=info msg="Closing SMTP server" service=server-manager Then bridge sends a forced update event # :1 -> *scenario Feature: Frontend events === RUN TestFeatures/Frontend_starts_and_stops Scenario: Frontend starts and stops # features/frontend/frontend.feature:2 Given bridge is version "2.3.0" and the latest available version is "2.3.0" reachable from "2.3.0" # :1 -> *scenario time="2024-08-08T05:59:36+02:00" level=info msg="Starting bridge" time="2024-08-08T05:59:36+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/021/config123725341/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:59:36+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/021/data1332078666/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/021/data1332078666/gluon/backend/store logClient=false logServer=false pkg=server/imap version=2.3.0 time="2024-08-08T05:59:36+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:36+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T05:59:36+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T05:59:36+02:00" level=info msg="Starting frontend service" time="2024-08-08T05:59:36+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/021/config123725341/grpcServerConfig.json time="2024-08-08T05:59:36+02:00" level=info msg="gRPC server listening on /tmp/bridge2134" pkg=grpc time="2024-08-08T05:59:36+02:00" level=info msg="Frontend service started" time="2024-08-08T05:59:36+02:00" level=info msg="Starting frontend client" time="2024-08-08T05:59:36+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T05:59:36+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:59:36+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:59:36+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T05:59:36+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T05:59:36+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-08-08T05:59:36+02:00" level=info msg="Frontend service stopped" time="2024-08-08T05:59:36+02:00" level=info msg="Frontend client stopped" time="2024-08-08T05:59:36+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:59:36+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:59:36+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:59:36+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:36+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T05:59:36+02:00" level=info msg="Closing SMTP server" service=server-manager Then frontend sees that bridge is version "2.3.0" # :1 -> *scenario Feature: IMAP client authentication with address modes === RUN TestFeatures/IMAP_client_can_authenticate_successfully_with_secondary_address_in_combine_mode time="2024-08-08T05:59:37+02:00" level=info msg="User 'd05f84ff-ce05-4b91-a9ac-e12026cf3bbb' created with id=68ec352e-dce4-4905-9f4b-3a9a79341ee8" pkg=gpa/server/backend Background: Given there exists an account with username "d05f84ff-ce05-4b91-a9ac-e12026cf3bbb" and password "password" # :1 -> *scenario And the account "d05f84ff-ce05-4b91-a9ac-e12026cf3bbb" has additional address "1ef511d6-78a4-4bf7-a1ee-0e85270430e0@proton.local" # :1 -> *scenario And it succeeds # :1 -> *scenario time="2024-08-08T05:59:38+02:00" level=info msg="Starting bridge" time="2024-08-08T05:59:38+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/022/config2489936491/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:59:38+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/022/data1344813159/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/022/data1344813159/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T05:59:38+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:38+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T05:59:38+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T05:59:38+02:00" level=info msg="Starting frontend service" time="2024-08-08T05:59:38+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T05:59:38+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:59:38+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:59:38+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/022/config2489936491/grpcServerConfig.json time="2024-08-08T05:59:38+02:00" level=info msg="gRPC server listening on /tmp/bridge8798" pkg=grpc time="2024-08-08T05:59:38+02:00" level=info msg="Frontend service started" time="2024-08-08T05:59:38+02:00" level=info msg="Starting frontend client" time="2024-08-08T05:59:38+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T05:59:38+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T05:59:38+02:00" level=info msg="Frontend client started" Scenario: IMAP client can authenticate successfully with secondary address in combine mode # features/imap/addressmode.feature:7 Given bridge starts # :1 -> *scenario time="2024-08-08T05:59:38+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (4b65b925)" time="2024-08-08T05:59:38+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (4b65b925)" time="2024-08-08T05:59:38+02:00" level=info msg="200 OK: POST https://127.0.0.1:36723/auth/v4/info" pkg=gpa/manager time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: POST https://127.0.0.1:36723/auth/v4" pkg=gpa/manager time="2024-08-08T05:59:39+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=68ec352e-dce4-4905-9f4b-3a9a79341ee8 time="2024-08-08T05:59:39+02:00" level=info msg="Adding vault user" userID=68ec352e-dce4-4905-9f4b-3a9a79341ee8 time="2024-08-08T05:59:39+02:00" level=info msg="Creating new user" userID=68ec352e-dce4-4905-9f4b-3a9a79341ee8 time="2024-08-08T05:59:39+02:00" level=info msg="Creating user object" numAddr=2 numLabels=12 userID=68ec352e-dce4-4905-9f4b-3a9a79341ee8 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:36723/core/v4/events/latest" pkg=gpa/client userID=68ec352e-dce4-4905-9f4b-3a9a79341ee8 time="2024-08-08T05:59:39+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=68ec352e-dce4-4905-9f4b-3a9a79341ee8 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:36723/core/v4/settings" pkg=gpa/client userID=68ec352e-dce4-4905-9f4b-3a9a79341ee8 time="2024-08-08T05:59:39+02:00" level=info msg="Starting service main loop" service=telemetry user=68ec352e-dce4-4905-9f4b-3a9a79341ee8 time="2024-08-08T05:59:39+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=68ec352e-dce4-4905-9f4b-3a9a79341ee8 time="2024-08-08T05:59:39+02:00" level=info msg="Starting service main loop" service=smtp user=68ec352e-dce4-4905-9f4b-3a9a79341ee8 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:36723/core/v4/labels?Type=4" pkg=gpa/client userID=68ec352e-dce4-4905-9f4b-3a9a79341ee8 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:36723/core/v4/labels?Type=3" pkg=gpa/client userID=68ec352e-dce4-4905-9f4b-3a9a79341ee8 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:36723/core/v4/labels?Type=1" pkg=gpa/client userID=68ec352e-dce4-4905-9f4b-3a9a79341ee8 time="2024-08-08T05:59:39+02:00" level=info msg="Adding user to imap server" addrID=134f5b9d-1686-4770-bf69-22afe838d908 service=server-manager time="2024-08-08T05:59:39+02:00" level=info msg="Creating new IMAP user" addrID=134f5b9d-1686-4770-bf69-22afe838d908 service=server-manager time="2024-08-08T05:59:39+02:00" level=info msg="Setting gluon ID" addrID=134f5b9d-1686-4770-bf69-22afe838d908 gluonID=0e55354c-c36a-40fb-9543-121cac42cbd2 userID=68ec352e-dce4-4905-9f4b-3a9a79341ee8 time="2024-08-08T05:59:39+02:00" level=info msg="Created new IMAP user" addrID=134f5b9d-1686-4770-bf69-22afe838d908 gluonID=0e55354c-c36a-40fb-9543-121cac42cbd2 service=server-manager time="2024-08-08T05:59:39+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:59:39+02:00" level=info msg=Resuming service=user-events user=68ec352e-dce4-4905-9f4b-3a9a79341ee8 And the user logs in with username "d05f84ff-ce05-4b91-a9ac-e12026cf3bbb" and password "password" # :1 -> *scenario time="2024-08-08T05:59:39+02:00" level=info msg="Starting IMAP Service" service=imap user=68ec352e-dce4-4905-9f4b-3a9a79341ee8 time="2024-08-08T05:59:39+02:00" level=info msg="Sync triggered" service=imap user=68ec352e-dce4-4905-9f4b-3a9a79341ee8 time="2024-08-08T05:59:39+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 05:59:39.500944132 +0200 CEST m=+64.186987028" user=68ec352e-dce4-4905-9f4b-3a9a79341ee8 time="2024-08-08T05:59:39+02:00" level=info msg="Syncing labels" service=imap user=68ec352e-dce4-4905-9f4b-3a9a79341ee8 time="2024-08-08T05:59:39+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:68ec352e-dce4-4905-9f4b-3a9a79341ee8" userID=68ec352e-dce4-4905-9f4b-3a9a79341ee8 time="2024-08-08T05:59:39+02:00" level=info msg="Received mailbox message count" count=0 gluonID=0e55354c-c36a-40fb-9543-121cac42cbd2 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T05:59:39+02:00" level=info msg="Synced labels" service=imap user=68ec352e-dce4-4905-9f4b-3a9a79341ee8 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:36723/mail/v4/messages/count" pkg=gpa/client userID=68ec352e-dce4-4905-9f4b-3a9a79341ee8 time="2024-08-08T05:59:39+02:00" level=info msg="Syncing messages" service=imap user=68ec352e-dce4-4905-9f4b-3a9a79341ee8 time="2024-08-08T05:59:39+02:00" level=info msg="Job started" service=imap user=68ec352e-dce4-4905-9f4b-3a9a79341ee8 time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: POST https://127.0.0.1:36723/mail/v4/messages" pkg=gpa/client userID=68ec352e-dce4-4905-9f4b-3a9a79341ee8 time="2024-08-08T05:59:39+02:00" level=info msg="Job finished" service=imap user=68ec352e-dce4-4905-9f4b-3a9a79341ee8 time="2024-08-08T05:59:39+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=68ec352e-dce4-4905-9f4b-3a9a79341ee8 time="2024-08-08T05:59:39+02:00" level=info msg="Synced messages" service=imap user=68ec352e-dce4-4905-9f4b-3a9a79341ee8 time="2024-08-08T05:59:39+02:00" level=info msg="Finished user sync" duration=18.2411ms service=imap user=68ec352e-dce4-4905-9f4b-3a9a79341ee8 time="2024-08-08T05:59:39+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=68ec352e-dce4-4905-9f4b-3a9a79341ee8 time="2024-08-08T05:59:39+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=68ec352e-dce4-4905-9f4b-3a9a79341ee8 And user "d05f84ff-ce05-4b91-a9ac-e12026cf3bbb" finishes syncing # :1 -> *scenario time="2024-08-08T05:59:39+02:00" level=info msg="200 OK: POST https://127.0.0.1:36723/data/v1/stats" pkg=gpa/client userID=68ec352e-dce4-4905-9f4b-3a9a79341ee8 time="2024-08-08T05:59:39+02:00" level=info msg="Configuration Status Success event sent." userID=68ec352e-dce4-4905-9f4b-3a9a79341ee8 time="2024-08-08T05:59:39+02:00" level=info msg="Frontend service stopped" time="2024-08-08T05:59:39+02:00" level=info msg="Frontend client stopped" time="2024-08-08T05:59:39+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:59:39+02:00" level=info msg="Closing user" userID=68ec352e-dce4-4905-9f4b-3a9a79341ee8 time="2024-08-08T05:59:39+02:00" level=info msg="Exiting IMAP Service" service=imap user=68ec352e-dce4-4905-9f4b-3a9a79341ee8 time="2024-08-08T05:59:39+02:00" level=info msg="Exiting service main loop" service=smtp user=68ec352e-dce4-4905-9f4b-3a9a79341ee8 time="2024-08-08T05:59:39+02:00" level=info msg="Exiting Service" service=user-identity user=68ec352e-dce4-4905-9f4b-3a9a79341ee8 time="2024-08-08T05:59:39+02:00" level=info msg="Exiting service main loop" service=telemetry user=68ec352e-dce4-4905-9f4b-3a9a79341ee8 time="2024-08-08T05:59:39+02:00" level=info msg="Exiting service" service=user-events user=68ec352e-dce4-4905-9f4b-3a9a79341ee8 time="2024-08-08T05:59:39+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:59:39+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:59:39+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:39+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T05:59:39+02:00" level=info msg="Closing SMTP server" service=server-manager Then user "d05f84ff-ce05-4b91-a9ac-e12026cf3bbb" connects and authenticates IMAP client "1" with address "1ef511d6-78a4-4bf7-a1ee-0e85270430e0@proton.local" # :1 -> *scenario === RUN TestFeatures/IMAP_client_can_authenticate_successfully_with_secondary_address_in_split_mode time="2024-08-08T05:59:40+02:00" level=info msg="User 'f76eb193-035a-4b49-ab2b-edd0c01d7513' created with id=8c7cd4c9-1f66-4260-a6fa-40abe1b4f6d0" pkg=gpa/server/backend time="2024-08-08T05:59:41+02:00" level=info msg="Starting bridge" time="2024-08-08T05:59:41+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/023/config2177524964/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:59:41+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/023/data3388304401/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/023/data3388304401/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T05:59:41+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:41+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T05:59:41+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T05:59:41+02:00" level=info msg="Starting frontend service" time="2024-08-08T05:59:41+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/023/config2177524964/grpcServerConfig.json time="2024-08-08T05:59:41+02:00" level=info msg="gRPC server listening on /tmp/bridge2957" pkg=grpc time="2024-08-08T05:59:41+02:00" level=info msg="Frontend service started" time="2024-08-08T05:59:41+02:00" level=info msg="Starting frontend client" time="2024-08-08T05:59:41+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T05:59:41+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:59:41+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:59:41+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T05:59:41+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T05:59:41+02:00" level=info msg="Frontend client started" Scenario: IMAP client can authenticate successfully with secondary address in split mode # features/imap/addressmode.feature:13 Given bridge starts # :1 -> *scenario time="2024-08-08T05:59:41+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (8a20562c)" time="2024-08-08T05:59:41+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (8a20562c)" time="2024-08-08T05:59:41+02:00" level=info msg="200 OK: POST https://127.0.0.1:43599/auth/v4/info" pkg=gpa/manager time="2024-08-08T05:59:41+02:00" level=info msg="200 OK: POST https://127.0.0.1:43599/auth/v4" pkg=gpa/manager time="2024-08-08T05:59:41+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=8c7cd4c9-1f66-4260-a6fa-40abe1b4f6d0 time="2024-08-08T05:59:41+02:00" level=info msg="Adding vault user" userID=8c7cd4c9-1f66-4260-a6fa-40abe1b4f6d0 time="2024-08-08T05:59:41+02:00" level=info msg="Creating new user" userID=8c7cd4c9-1f66-4260-a6fa-40abe1b4f6d0 time="2024-08-08T05:59:41+02:00" level=info msg="Creating user object" numAddr=2 numLabels=12 userID=8c7cd4c9-1f66-4260-a6fa-40abe1b4f6d0 time="2024-08-08T05:59:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:43599/core/v4/events/latest" pkg=gpa/client userID=8c7cd4c9-1f66-4260-a6fa-40abe1b4f6d0 time="2024-08-08T05:59:41+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=8c7cd4c9-1f66-4260-a6fa-40abe1b4f6d0 time="2024-08-08T05:59:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:43599/core/v4/settings" pkg=gpa/client userID=8c7cd4c9-1f66-4260-a6fa-40abe1b4f6d0 time="2024-08-08T05:59:41+02:00" level=info msg="Starting service main loop" service=telemetry user=8c7cd4c9-1f66-4260-a6fa-40abe1b4f6d0 time="2024-08-08T05:59:41+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=8c7cd4c9-1f66-4260-a6fa-40abe1b4f6d0 time="2024-08-08T05:59:41+02:00" level=info msg="Starting service main loop" service=smtp user=8c7cd4c9-1f66-4260-a6fa-40abe1b4f6d0 time="2024-08-08T05:59:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:43599/core/v4/labels?Type=4" pkg=gpa/client userID=8c7cd4c9-1f66-4260-a6fa-40abe1b4f6d0 time="2024-08-08T05:59:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:43599/core/v4/labels?Type=3" pkg=gpa/client userID=8c7cd4c9-1f66-4260-a6fa-40abe1b4f6d0 time="2024-08-08T05:59:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:43599/core/v4/labels?Type=1" pkg=gpa/client userID=8c7cd4c9-1f66-4260-a6fa-40abe1b4f6d0 time="2024-08-08T05:59:41+02:00" level=info msg="Adding user to imap server" addrID=9cbbed74-ac73-4598-ae45-df8f50b40e9e service=server-manager time="2024-08-08T05:59:41+02:00" level=info msg="Creating new IMAP user" addrID=9cbbed74-ac73-4598-ae45-df8f50b40e9e service=server-manager time="2024-08-08T05:59:41+02:00" level=info msg="Setting gluon ID" addrID=9cbbed74-ac73-4598-ae45-df8f50b40e9e gluonID=f438f5bb-ef56-4f0f-aa67-9d0f2a2b2d53 userID=8c7cd4c9-1f66-4260-a6fa-40abe1b4f6d0 time="2024-08-08T05:59:41+02:00" level=info msg="Created new IMAP user" addrID=9cbbed74-ac73-4598-ae45-df8f50b40e9e gluonID=f438f5bb-ef56-4f0f-aa67-9d0f2a2b2d53 service=server-manager time="2024-08-08T05:59:41+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:59:41+02:00" level=info msg=Resuming service=user-events user=8c7cd4c9-1f66-4260-a6fa-40abe1b4f6d0 And the user logs in with username "f76eb193-035a-4b49-ab2b-edd0c01d7513" and password "password" # :1 -> *scenario time="2024-08-08T05:59:41+02:00" level=info msg="Setting address mode" mode=split pkg=bridge/user userID=8c7cd4c9-1f66-4260-a6fa-40abe1b4f6d0 time="2024-08-08T05:59:41+02:00" level=info msg="Setting address mode" mode=split userID=8c7cd4c9-1f66-4260-a6fa-40abe1b4f6d0 time="2024-08-08T05:59:41+02:00" level=info msg="Received mailbox message count" count=0 gluonID=f438f5bb-ef56-4f0f-aa67-9d0f2a2b2d53 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T05:59:41+02:00" level=info msg="Starting IMAP Service" service=imap user=8c7cd4c9-1f66-4260-a6fa-40abe1b4f6d0 time="2024-08-08T05:59:41+02:00" level=info msg="Sync triggered" service=imap user=8c7cd4c9-1f66-4260-a6fa-40abe1b4f6d0 time="2024-08-08T05:59:41+02:00" level=info msg="Setting Split Address Mode" service=imap user=8c7cd4c9-1f66-4260-a6fa-40abe1b4f6d0 time="2024-08-08T05:59:41+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:8c7cd4c9-1f66-4260-a6fa-40abe1b4f6d0" userID=8c7cd4c9-1f66-4260-a6fa-40abe1b4f6d0 time="2024-08-08T05:59:41+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 05:59:41.860158686 +0200 CEST m=+66.546201592" user=8c7cd4c9-1f66-4260-a6fa-40abe1b4f6d0 time="2024-08-08T05:59:41+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=8c7cd4c9-1f66-4260-a6fa-40abe1b4f6d0 time="2024-08-08T05:59:41+02:00" level=info msg="Finished user sync" duration="23.735µs" service=imap user=8c7cd4c9-1f66-4260-a6fa-40abe1b4f6d0 time="2024-08-08T05:59:41+02:00" level=info msg="Removing gluon ID" addrID=9cbbed74-ac73-4598-ae45-df8f50b40e9e gluonID=f438f5bb-ef56-4f0f-aa67-9d0f2a2b2d53 userID=8c7cd4c9-1f66-4260-a6fa-40abe1b4f6d0 time="2024-08-08T05:59:41+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:59:41+02:00" level=info msg="Adding user to imap server" addrID=9cbbed74-ac73-4598-ae45-df8f50b40e9e service=server-manager time="2024-08-08T05:59:41+02:00" level=info msg="Creating new IMAP user" addrID=9cbbed74-ac73-4598-ae45-df8f50b40e9e service=server-manager time="2024-08-08T05:59:41+02:00" level=info msg="Setting gluon ID" addrID=9cbbed74-ac73-4598-ae45-df8f50b40e9e gluonID=f9cc4a1d-900a-4312-8027-4ade1a3ea00c userID=8c7cd4c9-1f66-4260-a6fa-40abe1b4f6d0 time="2024-08-08T05:59:41+02:00" level=info msg="Created new IMAP user" addrID=9cbbed74-ac73-4598-ae45-df8f50b40e9e gluonID=f9cc4a1d-900a-4312-8027-4ade1a3ea00c service=server-manager time="2024-08-08T05:59:41+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:59:41+02:00" level=info msg="Received mailbox message count" count=0 gluonID=f9cc4a1d-900a-4312-8027-4ade1a3ea00c labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T05:59:41+02:00" level=info msg="Adding user to imap server" addrID=0eb96ff5-8326-4940-bcf9-1f3d942e696d service=server-manager time="2024-08-08T05:59:41+02:00" level=info msg="Creating new IMAP user" addrID=0eb96ff5-8326-4940-bcf9-1f3d942e696d service=server-manager time="2024-08-08T05:59:41+02:00" level=info msg="Setting gluon ID" addrID=0eb96ff5-8326-4940-bcf9-1f3d942e696d gluonID=561fe12d-57b2-46ea-8d1c-5f5102c568ff userID=8c7cd4c9-1f66-4260-a6fa-40abe1b4f6d0 time="2024-08-08T05:59:41+02:00" level=info msg="Created new IMAP user" addrID=0eb96ff5-8326-4940-bcf9-1f3d942e696d gluonID=561fe12d-57b2-46ea-8d1c-5f5102c568ff service=server-manager time="2024-08-08T05:59:41+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:59:41+02:00" level=info msg="Sync triggered" service=imap user=8c7cd4c9-1f66-4260-a6fa-40abe1b4f6d0 And the user sets the address mode of user "f76eb193-035a-4b49-ab2b-edd0c01d7513" to "split" # :1 -> *scenario time="2024-08-08T05:59:41+02:00" level=info msg="Received mailbox message count" count=0 gluonID=561fe12d-57b2-46ea-8d1c-5f5102c568ff labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T05:59:41+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 05:59:41.899535611 +0200 CEST m=+66.585578517" user=8c7cd4c9-1f66-4260-a6fa-40abe1b4f6d0 time="2024-08-08T05:59:41+02:00" level=info msg="Syncing labels" service=imap user=8c7cd4c9-1f66-4260-a6fa-40abe1b4f6d0 time="2024-08-08T05:59:41+02:00" level=info msg="Synced labels" service=imap user=8c7cd4c9-1f66-4260-a6fa-40abe1b4f6d0 time="2024-08-08T05:59:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:43599/mail/v4/messages/count" pkg=gpa/client userID=8c7cd4c9-1f66-4260-a6fa-40abe1b4f6d0 time="2024-08-08T05:59:41+02:00" level=info msg="Syncing messages" service=imap user=8c7cd4c9-1f66-4260-a6fa-40abe1b4f6d0 time="2024-08-08T05:59:41+02:00" level=info msg="Job started" service=imap user=8c7cd4c9-1f66-4260-a6fa-40abe1b4f6d0 time="2024-08-08T05:59:41+02:00" level=info msg="200 OK: POST https://127.0.0.1:43599/mail/v4/messages" pkg=gpa/client userID=8c7cd4c9-1f66-4260-a6fa-40abe1b4f6d0 time="2024-08-08T05:59:41+02:00" level=info msg="Job finished" service=imap user=8c7cd4c9-1f66-4260-a6fa-40abe1b4f6d0 time="2024-08-08T05:59:41+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=8c7cd4c9-1f66-4260-a6fa-40abe1b4f6d0 time="2024-08-08T05:59:41+02:00" level=info msg="Synced messages" service=imap user=8c7cd4c9-1f66-4260-a6fa-40abe1b4f6d0 time="2024-08-08T05:59:41+02:00" level=info msg="Finished user sync" duration=8.436872ms service=imap user=8c7cd4c9-1f66-4260-a6fa-40abe1b4f6d0 time="2024-08-08T05:59:41+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=8c7cd4c9-1f66-4260-a6fa-40abe1b4f6d0 time="2024-08-08T05:59:41+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=8c7cd4c9-1f66-4260-a6fa-40abe1b4f6d0 And user "f76eb193-035a-4b49-ab2b-edd0c01d7513" finishes syncing # :1 -> *scenario time="2024-08-08T05:59:41+02:00" level=info msg="200 OK: POST https://127.0.0.1:43599/data/v1/stats" pkg=gpa/client userID=8c7cd4c9-1f66-4260-a6fa-40abe1b4f6d0 time="2024-08-08T05:59:41+02:00" level=info msg="Configuration Status Success event sent." userID=8c7cd4c9-1f66-4260-a6fa-40abe1b4f6d0 time="2024-08-08T05:59:41+02:00" level=info msg="Frontend service stopped" time="2024-08-08T05:59:41+02:00" level=info msg="Frontend client stopped" time="2024-08-08T05:59:41+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:59:41+02:00" level=info msg="Closing user" userID=8c7cd4c9-1f66-4260-a6fa-40abe1b4f6d0 time="2024-08-08T05:59:41+02:00" level=info msg="Exiting IMAP Service" service=imap user=8c7cd4c9-1f66-4260-a6fa-40abe1b4f6d0 time="2024-08-08T05:59:41+02:00" level=info msg="Exiting service main loop" service=smtp user=8c7cd4c9-1f66-4260-a6fa-40abe1b4f6d0 time="2024-08-08T05:59:41+02:00" level=info msg="Exiting Service" service=user-identity user=8c7cd4c9-1f66-4260-a6fa-40abe1b4f6d0 time="2024-08-08T05:59:41+02:00" level=info msg="Exiting service main loop" service=telemetry user=8c7cd4c9-1f66-4260-a6fa-40abe1b4f6d0 time="2024-08-08T05:59:41+02:00" level=info msg="Exiting service" service=user-events user=8c7cd4c9-1f66-4260-a6fa-40abe1b4f6d0 time="2024-08-08T05:59:41+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:59:41+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:59:41+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:41+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T05:59:41+02:00" level=info msg="Closing SMTP server" service=server-manager Then user "f76eb193-035a-4b49-ab2b-edd0c01d7513" connects and authenticates IMAP client "1" with address "24411282-cad7-4864-a78c-d85c9206e39c@proton.local" # :1 -> *scenario === RUN TestFeatures/IMAP_client_cannot_authenticate_successfully_with_disabled_alias_in_combine_mode time="2024-08-08T05:59:42+02:00" level=info msg="User '1300983e-a9d8-478c-a9fb-2d072946d97c' created with id=6c829b9a-3b4e-45b5-9d4a-71f1ca871ef1" pkg=gpa/server/backend Scenario: IMAP client cannot authenticate successfully with disabled alias in combine mode # features/imap/addressmode.feature:22 Given the account "1300983e-a9d8-478c-a9fb-2d072946d97c" has additional disabled address "d74a4edd-1a3a-475d-949d-f82fa9a85e05@proton.local" # :1 -> *scenario And it succeeds # :1 -> *scenario time="2024-08-08T05:59:44+02:00" level=info msg="Starting bridge" time="2024-08-08T05:59:44+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/024/config658566730/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:59:44+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/024/data4265380738/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/024/data4265380738/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T05:59:44+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:44+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T05:59:44+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T05:59:44+02:00" level=info msg="Starting frontend service" time="2024-08-08T05:59:44+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/024/config658566730/grpcServerConfig.json time="2024-08-08T05:59:44+02:00" level=info msg="gRPC server listening on /tmp/bridge4071" pkg=grpc time="2024-08-08T05:59:44+02:00" level=info msg="Frontend service started" time="2024-08-08T05:59:44+02:00" level=info msg="Starting frontend client" time="2024-08-08T05:59:44+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T05:59:44+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:59:44+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:59:44+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T05:59:44+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T05:59:44+02:00" level=info msg="Frontend client started" Given bridge starts # :1 -> *scenario time="2024-08-08T05:59:44+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (d37778c5)" time="2024-08-08T05:59:44+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (d37778c5)" time="2024-08-08T05:59:44+02:00" level=info msg="200 OK: POST https://127.0.0.1:42799/auth/v4/info" pkg=gpa/manager time="2024-08-08T05:59:44+02:00" level=info msg="200 OK: POST https://127.0.0.1:42799/auth/v4" pkg=gpa/manager time="2024-08-08T05:59:44+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=6c829b9a-3b4e-45b5-9d4a-71f1ca871ef1 time="2024-08-08T05:59:44+02:00" level=info msg="Adding vault user" userID=6c829b9a-3b4e-45b5-9d4a-71f1ca871ef1 time="2024-08-08T05:59:44+02:00" level=info msg="Creating new user" userID=6c829b9a-3b4e-45b5-9d4a-71f1ca871ef1 time="2024-08-08T05:59:44+02:00" level=info msg="Creating user object" numAddr=3 numLabels=12 userID=6c829b9a-3b4e-45b5-9d4a-71f1ca871ef1 time="2024-08-08T05:59:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:42799/core/v4/events/latest" pkg=gpa/client userID=6c829b9a-3b4e-45b5-9d4a-71f1ca871ef1 time="2024-08-08T05:59:44+02:00" level=info msg="Starting service Last EventID=Ag==" service=user-events user=6c829b9a-3b4e-45b5-9d4a-71f1ca871ef1 time="2024-08-08T05:59:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:42799/core/v4/settings" pkg=gpa/client userID=6c829b9a-3b4e-45b5-9d4a-71f1ca871ef1 time="2024-08-08T05:59:44+02:00" level=info msg="Starting service main loop" service=telemetry user=6c829b9a-3b4e-45b5-9d4a-71f1ca871ef1 time="2024-08-08T05:59:44+02:00" level=info msg="Starting user identity service" numAddr=3 service=user-identity user=6c829b9a-3b4e-45b5-9d4a-71f1ca871ef1 time="2024-08-08T05:59:44+02:00" level=info msg="Starting service main loop" service=smtp user=6c829b9a-3b4e-45b5-9d4a-71f1ca871ef1 time="2024-08-08T05:59:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:42799/core/v4/labels?Type=4" pkg=gpa/client userID=6c829b9a-3b4e-45b5-9d4a-71f1ca871ef1 time="2024-08-08T05:59:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:42799/core/v4/labels?Type=3" pkg=gpa/client userID=6c829b9a-3b4e-45b5-9d4a-71f1ca871ef1 time="2024-08-08T05:59:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:42799/core/v4/labels?Type=1" pkg=gpa/client userID=6c829b9a-3b4e-45b5-9d4a-71f1ca871ef1 time="2024-08-08T05:59:44+02:00" level=info msg="Adding user to imap server" addrID=73441d22-6895-4d13-ad4b-fb7386dc98f5 service=server-manager time="2024-08-08T05:59:44+02:00" level=info msg="Creating new IMAP user" addrID=73441d22-6895-4d13-ad4b-fb7386dc98f5 service=server-manager time="2024-08-08T05:59:44+02:00" level=info msg="Setting gluon ID" addrID=73441d22-6895-4d13-ad4b-fb7386dc98f5 gluonID=0e4bfe09-6423-4f81-9d82-d320d97e5dfe userID=6c829b9a-3b4e-45b5-9d4a-71f1ca871ef1 time="2024-08-08T05:59:44+02:00" level=info msg="Created new IMAP user" addrID=73441d22-6895-4d13-ad4b-fb7386dc98f5 gluonID=0e4bfe09-6423-4f81-9d82-d320d97e5dfe service=server-manager time="2024-08-08T05:59:44+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:59:44+02:00" level=info msg=Resuming service=user-events user=6c829b9a-3b4e-45b5-9d4a-71f1ca871ef1 And the user logs in with username "1300983e-a9d8-478c-a9fb-2d072946d97c" and password "password" # :1 -> *scenario time="2024-08-08T05:59:44+02:00" level=info msg="Received mailbox message count" count=0 gluonID=0e4bfe09-6423-4f81-9d82-d320d97e5dfe labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T05:59:44+02:00" level=info msg="Starting IMAP Service" service=imap user=6c829b9a-3b4e-45b5-9d4a-71f1ca871ef1 time="2024-08-08T05:59:44+02:00" level=info msg="Sync triggered" service=imap user=6c829b9a-3b4e-45b5-9d4a-71f1ca871ef1 time="2024-08-08T05:59:44+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 05:59:44.90879978 +0200 CEST m=+69.594842686" user=6c829b9a-3b4e-45b5-9d4a-71f1ca871ef1 time="2024-08-08T05:59:44+02:00" level=info msg="Syncing labels" service=imap user=6c829b9a-3b4e-45b5-9d4a-71f1ca871ef1 time="2024-08-08T05:59:44+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:6c829b9a-3b4e-45b5-9d4a-71f1ca871ef1" userID=6c829b9a-3b4e-45b5-9d4a-71f1ca871ef1 time="2024-08-08T05:59:44+02:00" level=info msg="Synced labels" service=imap user=6c829b9a-3b4e-45b5-9d4a-71f1ca871ef1 time="2024-08-08T05:59:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:42799/mail/v4/messages/count" pkg=gpa/client userID=6c829b9a-3b4e-45b5-9d4a-71f1ca871ef1 time="2024-08-08T05:59:44+02:00" level=info msg="Syncing messages" service=imap user=6c829b9a-3b4e-45b5-9d4a-71f1ca871ef1 time="2024-08-08T05:59:44+02:00" level=info msg="Job started" service=imap user=6c829b9a-3b4e-45b5-9d4a-71f1ca871ef1 time="2024-08-08T05:59:44+02:00" level=info msg="200 OK: POST https://127.0.0.1:42799/mail/v4/messages" pkg=gpa/client userID=6c829b9a-3b4e-45b5-9d4a-71f1ca871ef1 time="2024-08-08T05:59:44+02:00" level=info msg="Job finished" service=imap user=6c829b9a-3b4e-45b5-9d4a-71f1ca871ef1 time="2024-08-08T05:59:44+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=6c829b9a-3b4e-45b5-9d4a-71f1ca871ef1 time="2024-08-08T05:59:44+02:00" level=info msg="Synced messages" service=imap user=6c829b9a-3b4e-45b5-9d4a-71f1ca871ef1 time="2024-08-08T05:59:44+02:00" level=info msg="Finished user sync" duration=16.204181ms service=imap user=6c829b9a-3b4e-45b5-9d4a-71f1ca871ef1 time="2024-08-08T05:59:44+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=6c829b9a-3b4e-45b5-9d4a-71f1ca871ef1 time="2024-08-08T05:59:44+02:00" level=info msg="Event loop reset" eventID="Ag==" service=user-events user=6c829b9a-3b4e-45b5-9d4a-71f1ca871ef1 And user "1300983e-a9d8-478c-a9fb-2d072946d97c" finishes syncing # :1 -> *scenario time="2024-08-08T05:59:44+02:00" level=error msg="Command failed" cmd="LOGIN 'Xi9B3/hzFeCLd6Qj04Yg93Y6/YV7JzE9AI8VKTejaWE=' " error="no such user" pkg=gluon/session session=1 time="2024-08-08T05:59:44+02:00" level=error msg="Incorrect login credentials." pkg=imap sessionID=1 username=d74a4edd-1a3a-475d-949d-f82fa9a85e05@proton.local time="2024-08-08T05:59:44+02:00" level=info msg="Frontend service stopped" time="2024-08-08T05:59:44+02:00" level=info msg="Frontend client stopped" time="2024-08-08T05:59:44+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:59:44+02:00" level=info msg="Closing user" userID=6c829b9a-3b4e-45b5-9d4a-71f1ca871ef1 time="2024-08-08T05:59:44+02:00" level=info msg="Exiting IMAP Service" service=imap user=6c829b9a-3b4e-45b5-9d4a-71f1ca871ef1 time="2024-08-08T05:59:44+02:00" level=info msg="Exiting service main loop" service=smtp user=6c829b9a-3b4e-45b5-9d4a-71f1ca871ef1 time="2024-08-08T05:59:44+02:00" level=info msg="Exiting Service" service=user-identity user=6c829b9a-3b4e-45b5-9d4a-71f1ca871ef1 time="2024-08-08T05:59:44+02:00" level=info msg="Exiting service main loop" service=telemetry user=6c829b9a-3b4e-45b5-9d4a-71f1ca871ef1 time="2024-08-08T05:59:44+02:00" level=info msg="Exiting service" service=user-events user=6c829b9a-3b4e-45b5-9d4a-71f1ca871ef1 time="2024-08-08T05:59:44+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:59:44+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:59:44+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:44+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T05:59:44+02:00" level=info msg="Closing SMTP server" service=server-manager When user "1300983e-a9d8-478c-a9fb-2d072946d97c" connects and can not authenticate IMAP client "1" with address "d74a4edd-1a3a-475d-949d-f82fa9a85e05@proton.local" # :1 -> *scenario === RUN TestFeatures/IMAP_client_cannot_authenticate_successfully_with_disabled_alias_in_split_mode time="2024-08-08T05:59:45+02:00" level=info msg="User '9c64e882-1227-4b64-9cad-f6cca099453e' created with id=1bc8a105-c5f3-4319-a206-8b4006ee002a" pkg=gpa/server/backend Scenario: IMAP client cannot authenticate successfully with disabled alias in split mode # features/imap/addressmode.feature:33 Given the account "9c64e882-1227-4b64-9cad-f6cca099453e" has additional disabled address "efaf295f-ed90-4c2c-80ec-312d659703db@proton.local" # :1 -> *scenario And it succeeds # :1 -> *scenario time="2024-08-08T05:59:47+02:00" level=info msg="Starting bridge" time="2024-08-08T05:59:47+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/025/config4053205979/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:59:47+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/025/data3142160620/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/025/data3142160620/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T05:59:47+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:47+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T05:59:47+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T05:59:47+02:00" level=info msg="Starting frontend service" time="2024-08-08T05:59:47+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/025/config4053205979/grpcServerConfig.json time="2024-08-08T05:59:47+02:00" level=info msg="gRPC server listening on /tmp/bridge1442" pkg=grpc time="2024-08-08T05:59:47+02:00" level=info msg="Frontend service started" time="2024-08-08T05:59:47+02:00" level=info msg="Starting frontend client" time="2024-08-08T05:59:47+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T05:59:47+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:59:47+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:59:47+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T05:59:47+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T05:59:47+02:00" level=info msg="Frontend client started" Given bridge starts # :1 -> *scenario time="2024-08-08T05:59:47+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (3802f4fd)" time="2024-08-08T05:59:47+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (3802f4fd)" time="2024-08-08T05:59:47+02:00" level=info msg="200 OK: POST https://127.0.0.1:40107/auth/v4/info" pkg=gpa/manager time="2024-08-08T05:59:47+02:00" level=info msg="200 OK: POST https://127.0.0.1:40107/auth/v4" pkg=gpa/manager time="2024-08-08T05:59:47+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=1bc8a105-c5f3-4319-a206-8b4006ee002a time="2024-08-08T05:59:47+02:00" level=info msg="Adding vault user" userID=1bc8a105-c5f3-4319-a206-8b4006ee002a time="2024-08-08T05:59:47+02:00" level=info msg="Creating new user" userID=1bc8a105-c5f3-4319-a206-8b4006ee002a time="2024-08-08T05:59:47+02:00" level=info msg="Creating user object" numAddr=3 numLabels=12 userID=1bc8a105-c5f3-4319-a206-8b4006ee002a time="2024-08-08T05:59:47+02:00" level=info msg="200 OK: GET https://127.0.0.1:40107/core/v4/events/latest" pkg=gpa/client userID=1bc8a105-c5f3-4319-a206-8b4006ee002a time="2024-08-08T05:59:47+02:00" level=info msg="Starting service Last EventID=Ag==" service=user-events user=1bc8a105-c5f3-4319-a206-8b4006ee002a time="2024-08-08T05:59:47+02:00" level=info msg="200 OK: GET https://127.0.0.1:40107/core/v4/settings" pkg=gpa/client userID=1bc8a105-c5f3-4319-a206-8b4006ee002a time="2024-08-08T05:59:47+02:00" level=info msg="Starting service main loop" service=telemetry user=1bc8a105-c5f3-4319-a206-8b4006ee002a time="2024-08-08T05:59:47+02:00" level=info msg="Starting user identity service" numAddr=3 service=user-identity user=1bc8a105-c5f3-4319-a206-8b4006ee002a time="2024-08-08T05:59:47+02:00" level=info msg="Starting service main loop" service=smtp user=1bc8a105-c5f3-4319-a206-8b4006ee002a time="2024-08-08T05:59:47+02:00" level=info msg="200 OK: GET https://127.0.0.1:40107/core/v4/labels?Type=4" pkg=gpa/client userID=1bc8a105-c5f3-4319-a206-8b4006ee002a time="2024-08-08T05:59:47+02:00" level=info msg="200 OK: GET https://127.0.0.1:40107/core/v4/labels?Type=3" pkg=gpa/client userID=1bc8a105-c5f3-4319-a206-8b4006ee002a time="2024-08-08T05:59:47+02:00" level=info msg="200 OK: GET https://127.0.0.1:40107/core/v4/labels?Type=1" pkg=gpa/client userID=1bc8a105-c5f3-4319-a206-8b4006ee002a time="2024-08-08T05:59:47+02:00" level=info msg="Adding user to imap server" addrID=d85e2d47-3953-4eb8-add6-19c918d23995 service=server-manager time="2024-08-08T05:59:47+02:00" level=info msg="Creating new IMAP user" addrID=d85e2d47-3953-4eb8-add6-19c918d23995 service=server-manager time="2024-08-08T05:59:47+02:00" level=info msg="Setting gluon ID" addrID=d85e2d47-3953-4eb8-add6-19c918d23995 gluonID=b7c650ba-5e5f-43f7-b5d9-ad758d2ab164 userID=1bc8a105-c5f3-4319-a206-8b4006ee002a time="2024-08-08T05:59:47+02:00" level=info msg="Created new IMAP user" addrID=d85e2d47-3953-4eb8-add6-19c918d23995 gluonID=b7c650ba-5e5f-43f7-b5d9-ad758d2ab164 service=server-manager time="2024-08-08T05:59:47+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:59:47+02:00" level=info msg=Resuming service=user-events user=1bc8a105-c5f3-4319-a206-8b4006ee002a And the user logs in with username "9c64e882-1227-4b64-9cad-f6cca099453e" and password "password" # :1 -> *scenario time="2024-08-08T05:59:47+02:00" level=info msg="Setting address mode" mode=split pkg=bridge/user userID=1bc8a105-c5f3-4319-a206-8b4006ee002a time="2024-08-08T05:59:47+02:00" level=info msg="Setting address mode" mode=split userID=1bc8a105-c5f3-4319-a206-8b4006ee002a time="2024-08-08T05:59:47+02:00" level=info msg="Received mailbox message count" count=0 gluonID=b7c650ba-5e5f-43f7-b5d9-ad758d2ab164 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T05:59:47+02:00" level=info msg="Starting IMAP Service" service=imap user=1bc8a105-c5f3-4319-a206-8b4006ee002a time="2024-08-08T05:59:47+02:00" level=info msg="Sync triggered" service=imap user=1bc8a105-c5f3-4319-a206-8b4006ee002a time="2024-08-08T05:59:47+02:00" level=info msg="Setting Split Address Mode" service=imap user=1bc8a105-c5f3-4319-a206-8b4006ee002a time="2024-08-08T05:59:47+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:1bc8a105-c5f3-4319-a206-8b4006ee002a" userID=1bc8a105-c5f3-4319-a206-8b4006ee002a time="2024-08-08T05:59:47+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 05:59:47.712796711 +0200 CEST m=+72.398839607" user=1bc8a105-c5f3-4319-a206-8b4006ee002a time="2024-08-08T05:59:47+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=1bc8a105-c5f3-4319-a206-8b4006ee002a time="2024-08-08T05:59:47+02:00" level=info msg="Finished user sync" duration="23.965µs" service=imap user=1bc8a105-c5f3-4319-a206-8b4006ee002a time="2024-08-08T05:59:47+02:00" level=info msg="Removing gluon ID" addrID=d85e2d47-3953-4eb8-add6-19c918d23995 gluonID=b7c650ba-5e5f-43f7-b5d9-ad758d2ab164 userID=1bc8a105-c5f3-4319-a206-8b4006ee002a time="2024-08-08T05:59:47+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:59:47+02:00" level=info msg="Adding user to imap server" addrID=dff0baf6-a9d4-4946-b649-49d060a9859d service=server-manager time="2024-08-08T05:59:47+02:00" level=info msg="Creating new IMAP user" addrID=dff0baf6-a9d4-4946-b649-49d060a9859d service=server-manager time="2024-08-08T05:59:47+02:00" level=info msg="Setting gluon ID" addrID=dff0baf6-a9d4-4946-b649-49d060a9859d gluonID=e0f2defc-505d-4499-b6b9-f95642d90982 userID=1bc8a105-c5f3-4319-a206-8b4006ee002a time="2024-08-08T05:59:47+02:00" level=info msg="Created new IMAP user" addrID=dff0baf6-a9d4-4946-b649-49d060a9859d gluonID=e0f2defc-505d-4499-b6b9-f95642d90982 service=server-manager time="2024-08-08T05:59:47+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:59:47+02:00" level=info msg="Adding user to imap server" addrID=d3b2fe86-8b96-4bd1-8971-40ee43a10505 service=server-manager time="2024-08-08T05:59:47+02:00" level=info msg="Creating new IMAP user" addrID=d3b2fe86-8b96-4bd1-8971-40ee43a10505 service=server-manager time="2024-08-08T05:59:47+02:00" level=info msg="Received mailbox message count" count=0 gluonID=e0f2defc-505d-4499-b6b9-f95642d90982 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T05:59:47+02:00" level=info msg="Setting gluon ID" addrID=d3b2fe86-8b96-4bd1-8971-40ee43a10505 gluonID=a47646b2-6b8e-48c3-8a5b-723f582e6c55 userID=1bc8a105-c5f3-4319-a206-8b4006ee002a time="2024-08-08T05:59:47+02:00" level=info msg="Created new IMAP user" addrID=d3b2fe86-8b96-4bd1-8971-40ee43a10505 gluonID=a47646b2-6b8e-48c3-8a5b-723f582e6c55 service=server-manager time="2024-08-08T05:59:47+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:59:47+02:00" level=info msg="Adding user to imap server" addrID=d85e2d47-3953-4eb8-add6-19c918d23995 service=server-manager time="2024-08-08T05:59:47+02:00" level=info msg="Creating new IMAP user" addrID=d85e2d47-3953-4eb8-add6-19c918d23995 service=server-manager time="2024-08-08T05:59:47+02:00" level=info msg="Received mailbox message count" count=0 gluonID=a47646b2-6b8e-48c3-8a5b-723f582e6c55 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T05:59:47+02:00" level=info msg="Setting gluon ID" addrID=d85e2d47-3953-4eb8-add6-19c918d23995 gluonID=6c36c395-9a55-4326-a6c2-131aceac0bbc userID=1bc8a105-c5f3-4319-a206-8b4006ee002a time="2024-08-08T05:59:47+02:00" level=info msg="Created new IMAP user" addrID=d85e2d47-3953-4eb8-add6-19c918d23995 gluonID=6c36c395-9a55-4326-a6c2-131aceac0bbc service=server-manager time="2024-08-08T05:59:47+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:59:47+02:00" level=info msg="Sync triggered" service=imap user=1bc8a105-c5f3-4319-a206-8b4006ee002a And the user sets the address mode of user "9c64e882-1227-4b64-9cad-f6cca099453e" to "split" # :1 -> *scenario time="2024-08-08T05:59:47+02:00" level=info msg="Received mailbox message count" count=0 gluonID=6c36c395-9a55-4326-a6c2-131aceac0bbc labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T05:59:47+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 05:59:47.74284953 +0200 CEST m=+72.428892436" user=1bc8a105-c5f3-4319-a206-8b4006ee002a time="2024-08-08T05:59:47+02:00" level=info msg="Syncing labels" service=imap user=1bc8a105-c5f3-4319-a206-8b4006ee002a time="2024-08-08T05:59:47+02:00" level=info msg="Synced labels" service=imap user=1bc8a105-c5f3-4319-a206-8b4006ee002a time="2024-08-08T05:59:47+02:00" level=info msg="200 OK: GET https://127.0.0.1:40107/mail/v4/messages/count" pkg=gpa/client userID=1bc8a105-c5f3-4319-a206-8b4006ee002a time="2024-08-08T05:59:47+02:00" level=info msg="Syncing messages" service=imap user=1bc8a105-c5f3-4319-a206-8b4006ee002a time="2024-08-08T05:59:47+02:00" level=info msg="Job started" service=imap user=1bc8a105-c5f3-4319-a206-8b4006ee002a time="2024-08-08T05:59:47+02:00" level=info msg="200 OK: POST https://127.0.0.1:40107/mail/v4/messages" pkg=gpa/client userID=1bc8a105-c5f3-4319-a206-8b4006ee002a time="2024-08-08T05:59:47+02:00" level=info msg="Job finished" service=imap user=1bc8a105-c5f3-4319-a206-8b4006ee002a time="2024-08-08T05:59:47+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=1bc8a105-c5f3-4319-a206-8b4006ee002a time="2024-08-08T05:59:47+02:00" level=info msg="Synced messages" service=imap user=1bc8a105-c5f3-4319-a206-8b4006ee002a time="2024-08-08T05:59:47+02:00" level=info msg="Finished user sync" duration=19.232051ms service=imap user=1bc8a105-c5f3-4319-a206-8b4006ee002a time="2024-08-08T05:59:47+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=1bc8a105-c5f3-4319-a206-8b4006ee002a time="2024-08-08T05:59:47+02:00" level=info msg="Event loop reset" eventID="Ag==" service=user-events user=1bc8a105-c5f3-4319-a206-8b4006ee002a And user "9c64e882-1227-4b64-9cad-f6cca099453e" finishes syncing # :1 -> *scenario time="2024-08-08T05:59:47+02:00" level=error msg="Command failed" cmd="LOGIN 'iSHr1kVLINMrShS7lxKl/Z6Y8ztftFsTLux3Bfnkq6g=' " error="no such user" pkg=gluon/session session=1 time="2024-08-08T05:59:47+02:00" level=error msg="Incorrect login credentials." pkg=imap sessionID=1 username=efaf295f-ed90-4c2c-80ec-312d659703db@proton.local time="2024-08-08T05:59:47+02:00" level=info msg="Frontend service stopped" time="2024-08-08T05:59:47+02:00" level=info msg="Frontend client stopped" time="2024-08-08T05:59:47+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:59:47+02:00" level=info msg="Closing user" userID=1bc8a105-c5f3-4319-a206-8b4006ee002a time="2024-08-08T05:59:47+02:00" level=info msg="Exiting IMAP Service" service=imap user=1bc8a105-c5f3-4319-a206-8b4006ee002a time="2024-08-08T05:59:47+02:00" level=info msg="Exiting service main loop" service=smtp user=1bc8a105-c5f3-4319-a206-8b4006ee002a time="2024-08-08T05:59:47+02:00" level=info msg="Exiting Service" service=user-identity user=1bc8a105-c5f3-4319-a206-8b4006ee002a time="2024-08-08T05:59:47+02:00" level=info msg="Exiting service main loop" service=telemetry user=1bc8a105-c5f3-4319-a206-8b4006ee002a time="2024-08-08T05:59:47+02:00" level=info msg="Exiting service" service=user-events user=1bc8a105-c5f3-4319-a206-8b4006ee002a time="2024-08-08T05:59:47+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:59:47+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:59:47+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:47+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T05:59:47+02:00" level=info msg="Closing SMTP server" service=server-manager When user "9c64e882-1227-4b64-9cad-f6cca099453e" connects and can not authenticate IMAP client "1" with address "efaf295f-ed90-4c2c-80ec-312d659703db@proton.local" # :1 -> *scenario Feature: A user can authenticate an IMAP client === RUN TestFeatures/IMAP_client_can_authenticate_successfully time="2024-08-08T05:59:48+02:00" level=info msg="User 'dc193834-5293-4fda-9cbe-a014c388f888' created with id=00f4854a-d081-4777-bf8c-35c64993ad4b" pkg=gpa/server/backend Background: Given there exists an account with username "dc193834-5293-4fda-9cbe-a014c388f888" and password "password" # :1 -> *scenario time="2024-08-08T05:59:49+02:00" level=info msg="User 'ffb9ebd0-bb3e-4377-a5bb-d3d137ef8e0d' created with id=2a54ba0f-9db3-45e2-98c5-bf1530343407" pkg=gpa/server/backend And there exists an account with username "ffb9ebd0-bb3e-4377-a5bb-d3d137ef8e0d" and password "password2" # :1 -> *scenario And the account "dc193834-5293-4fda-9cbe-a014c388f888" has additional address "5836c49f-2b06-4697-9c0a-098114159901@proton.local" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-08-08T05:59:50+02:00" level=info msg="Starting bridge" time="2024-08-08T05:59:50+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/026/config3136143607/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:59:50+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/026/data565052746/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/026/data565052746/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T05:59:50+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:50+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T05:59:50+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T05:59:50+02:00" level=info msg="Starting frontend service" time="2024-08-08T05:59:50+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/026/config3136143607/grpcServerConfig.json time="2024-08-08T05:59:50+02:00" level=info msg="gRPC server listening on /tmp/bridge4486" pkg=grpc time="2024-08-08T05:59:50+02:00" level=info msg="Frontend service started" time="2024-08-08T05:59:50+02:00" level=info msg="Starting frontend client" time="2024-08-08T05:59:50+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T05:59:50+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:59:50+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:59:50+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T05:59:50+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T05:59:50+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-08-08T05:59:50+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (ee44184f)" time="2024-08-08T05:59:50+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (ee44184f)" time="2024-08-08T05:59:50+02:00" level=info msg="200 OK: POST https://127.0.0.1:33477/auth/v4/info" pkg=gpa/manager time="2024-08-08T05:59:50+02:00" level=info msg="200 OK: POST https://127.0.0.1:33477/auth/v4" pkg=gpa/manager time="2024-08-08T05:59:50+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=00f4854a-d081-4777-bf8c-35c64993ad4b time="2024-08-08T05:59:50+02:00" level=info msg="Adding vault user" userID=00f4854a-d081-4777-bf8c-35c64993ad4b time="2024-08-08T05:59:50+02:00" level=info msg="Creating new user" userID=00f4854a-d081-4777-bf8c-35c64993ad4b time="2024-08-08T05:59:50+02:00" level=info msg="Creating user object" numAddr=2 numLabels=12 userID=00f4854a-d081-4777-bf8c-35c64993ad4b time="2024-08-08T05:59:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:33477/core/v4/events/latest" pkg=gpa/client userID=00f4854a-d081-4777-bf8c-35c64993ad4b time="2024-08-08T05:59:50+02:00" level=info msg="Starting service Last EventID=Ag==" service=user-events user=00f4854a-d081-4777-bf8c-35c64993ad4b time="2024-08-08T05:59:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:33477/core/v4/settings" pkg=gpa/client userID=00f4854a-d081-4777-bf8c-35c64993ad4b time="2024-08-08T05:59:50+02:00" level=info msg="Starting service main loop" service=telemetry user=00f4854a-d081-4777-bf8c-35c64993ad4b time="2024-08-08T05:59:50+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=00f4854a-d081-4777-bf8c-35c64993ad4b time="2024-08-08T05:59:50+02:00" level=info msg="Starting service main loop" service=smtp user=00f4854a-d081-4777-bf8c-35c64993ad4b time="2024-08-08T05:59:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:33477/core/v4/labels?Type=4" pkg=gpa/client userID=00f4854a-d081-4777-bf8c-35c64993ad4b time="2024-08-08T05:59:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:33477/core/v4/labels?Type=3" pkg=gpa/client userID=00f4854a-d081-4777-bf8c-35c64993ad4b time="2024-08-08T05:59:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:33477/core/v4/labels?Type=1" pkg=gpa/client userID=00f4854a-d081-4777-bf8c-35c64993ad4b time="2024-08-08T05:59:50+02:00" level=info msg="Adding user to imap server" addrID=75d7f47e-dd3c-4a56-879f-6c8052f4737c service=server-manager time="2024-08-08T05:59:50+02:00" level=info msg="Creating new IMAP user" addrID=75d7f47e-dd3c-4a56-879f-6c8052f4737c service=server-manager time="2024-08-08T05:59:50+02:00" level=info msg="Setting gluon ID" addrID=75d7f47e-dd3c-4a56-879f-6c8052f4737c gluonID=36d121c6-aeb4-4495-8519-1995d4fd09ac userID=00f4854a-d081-4777-bf8c-35c64993ad4b time="2024-08-08T05:59:50+02:00" level=info msg="Created new IMAP user" addrID=75d7f47e-dd3c-4a56-879f-6c8052f4737c gluonID=36d121c6-aeb4-4495-8519-1995d4fd09ac service=server-manager time="2024-08-08T05:59:50+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:59:50+02:00" level=info msg=Resuming service=user-events user=00f4854a-d081-4777-bf8c-35c64993ad4b And the user logs in with username "dc193834-5293-4fda-9cbe-a014c388f888" and password "password" # :1 -> *scenario time="2024-08-08T05:59:50+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (23b19c12)" time="2024-08-08T05:59:50+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (23b19c12)" time="2024-08-08T05:59:50+02:00" level=info msg="Received mailbox message count" count=0 gluonID=36d121c6-aeb4-4495-8519-1995d4fd09ac labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T05:59:50+02:00" level=info msg="Starting IMAP Service" service=imap user=00f4854a-d081-4777-bf8c-35c64993ad4b time="2024-08-08T05:59:50+02:00" level=info msg="Sync triggered" service=imap user=00f4854a-d081-4777-bf8c-35c64993ad4b time="2024-08-08T05:59:50+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 05:59:50.766509635 +0200 CEST m=+75.452552541" user=00f4854a-d081-4777-bf8c-35c64993ad4b time="2024-08-08T05:59:50+02:00" level=info msg="Syncing labels" service=imap user=00f4854a-d081-4777-bf8c-35c64993ad4b time="2024-08-08T05:59:50+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:00f4854a-d081-4777-bf8c-35c64993ad4b" userID=00f4854a-d081-4777-bf8c-35c64993ad4b time="2024-08-08T05:59:50+02:00" level=info msg="Synced labels" service=imap user=00f4854a-d081-4777-bf8c-35c64993ad4b time="2024-08-08T05:59:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:33477/mail/v4/messages/count" pkg=gpa/client userID=00f4854a-d081-4777-bf8c-35c64993ad4b time="2024-08-08T05:59:50+02:00" level=info msg="Syncing messages" service=imap user=00f4854a-d081-4777-bf8c-35c64993ad4b time="2024-08-08T05:59:50+02:00" level=info msg="Job started" service=imap user=00f4854a-d081-4777-bf8c-35c64993ad4b time="2024-08-08T05:59:50+02:00" level=info msg="200 OK: POST https://127.0.0.1:33477/auth/v4/info" pkg=gpa/manager time="2024-08-08T05:59:50+02:00" level=info msg="200 OK: POST https://127.0.0.1:33477/mail/v4/messages" pkg=gpa/client userID=00f4854a-d081-4777-bf8c-35c64993ad4b time="2024-08-08T05:59:50+02:00" level=info msg="Job finished" service=imap user=00f4854a-d081-4777-bf8c-35c64993ad4b time="2024-08-08T05:59:50+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=00f4854a-d081-4777-bf8c-35c64993ad4b time="2024-08-08T05:59:50+02:00" level=info msg="Synced messages" service=imap user=00f4854a-d081-4777-bf8c-35c64993ad4b time="2024-08-08T05:59:50+02:00" level=info msg="Finished user sync" duration=44.59889ms service=imap user=00f4854a-d081-4777-bf8c-35c64993ad4b time="2024-08-08T05:59:50+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=00f4854a-d081-4777-bf8c-35c64993ad4b time="2024-08-08T05:59:50+02:00" level=info msg="Event loop reset" eventID="Ag==" service=user-events user=00f4854a-d081-4777-bf8c-35c64993ad4b time="2024-08-08T05:59:50+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 22}}" pkg=telemetry time="2024-08-08T05:59:51+02:00" level=info msg="200 OK: POST https://127.0.0.1:33477/auth/v4" pkg=gpa/manager time="2024-08-08T05:59:51+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=2a54ba0f-9db3-45e2-98c5-bf1530343407 time="2024-08-08T05:59:51+02:00" level=info msg="Adding vault user" userID=2a54ba0f-9db3-45e2-98c5-bf1530343407 time="2024-08-08T05:59:51+02:00" level=info msg="Creating new user" userID=2a54ba0f-9db3-45e2-98c5-bf1530343407 time="2024-08-08T05:59:51+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=2a54ba0f-9db3-45e2-98c5-bf1530343407 time="2024-08-08T05:59:51+02:00" level=info msg="200 OK: GET https://127.0.0.1:33477/core/v4/events/latest" pkg=gpa/client userID=2a54ba0f-9db3-45e2-98c5-bf1530343407 time="2024-08-08T05:59:51+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=2a54ba0f-9db3-45e2-98c5-bf1530343407 time="2024-08-08T05:59:51+02:00" level=info msg="200 OK: GET https://127.0.0.1:33477/core/v4/settings" pkg=gpa/client userID=2a54ba0f-9db3-45e2-98c5-bf1530343407 time="2024-08-08T05:59:51+02:00" level=info msg="Starting service main loop" service=telemetry user=2a54ba0f-9db3-45e2-98c5-bf1530343407 time="2024-08-08T05:59:51+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=2a54ba0f-9db3-45e2-98c5-bf1530343407 time="2024-08-08T05:59:51+02:00" level=info msg="Starting service main loop" service=smtp user=2a54ba0f-9db3-45e2-98c5-bf1530343407 time="2024-08-08T05:59:51+02:00" level=info msg="200 OK: GET https://127.0.0.1:33477/core/v4/labels?Type=4" pkg=gpa/client userID=2a54ba0f-9db3-45e2-98c5-bf1530343407 time="2024-08-08T05:59:51+02:00" level=info msg="200 OK: GET https://127.0.0.1:33477/core/v4/labels?Type=3" pkg=gpa/client userID=2a54ba0f-9db3-45e2-98c5-bf1530343407 time="2024-08-08T05:59:51+02:00" level=info msg="200 OK: GET https://127.0.0.1:33477/core/v4/labels?Type=1" pkg=gpa/client userID=2a54ba0f-9db3-45e2-98c5-bf1530343407 time="2024-08-08T05:59:51+02:00" level=info msg="Adding user to imap server" addrID=00283c74-5503-4baa-b05b-f955ba170c08 service=server-manager time="2024-08-08T05:59:51+02:00" level=info msg="Creating new IMAP user" addrID=00283c74-5503-4baa-b05b-f955ba170c08 service=server-manager time="2024-08-08T05:59:51+02:00" level=info msg="Setting gluon ID" addrID=00283c74-5503-4baa-b05b-f955ba170c08 gluonID=7470c44b-b3cd-45ec-a4f4-c27748195c24 userID=2a54ba0f-9db3-45e2-98c5-bf1530343407 time="2024-08-08T05:59:51+02:00" level=info msg="Created new IMAP user" addrID=00283c74-5503-4baa-b05b-f955ba170c08 gluonID=7470c44b-b3cd-45ec-a4f4-c27748195c24 service=server-manager time="2024-08-08T05:59:51+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:59:51+02:00" level=info msg=Resuming service=user-events user=2a54ba0f-9db3-45e2-98c5-bf1530343407 And the user logs in with username "ffb9ebd0-bb3e-4377-a5bb-d3d137ef8e0d" and password "password2" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-08-08T05:59:51+02:00" level=info msg="Received mailbox message count" count=0 gluonID=7470c44b-b3cd-45ec-a4f4-c27748195c24 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T05:59:51+02:00" level=info msg="Starting IMAP Service" service=imap user=2a54ba0f-9db3-45e2-98c5-bf1530343407 time="2024-08-08T05:59:51+02:00" level=info msg="Sync triggered" service=imap user=2a54ba0f-9db3-45e2-98c5-bf1530343407 time="2024-08-08T05:59:51+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 05:59:51.611216525 +0200 CEST m=+76.297259421" user=2a54ba0f-9db3-45e2-98c5-bf1530343407 time="2024-08-08T05:59:51+02:00" level=info msg="Syncing labels" service=imap user=2a54ba0f-9db3-45e2-98c5-bf1530343407 time="2024-08-08T05:59:51+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:2a54ba0f-9db3-45e2-98c5-bf1530343407" userID=2a54ba0f-9db3-45e2-98c5-bf1530343407 time="2024-08-08T05:59:51+02:00" level=info msg="Synced labels" service=imap user=2a54ba0f-9db3-45e2-98c5-bf1530343407 time="2024-08-08T05:59:51+02:00" level=info msg="200 OK: GET https://127.0.0.1:33477/mail/v4/messages/count" pkg=gpa/client userID=2a54ba0f-9db3-45e2-98c5-bf1530343407 time="2024-08-08T05:59:51+02:00" level=info msg="Syncing messages" service=imap user=2a54ba0f-9db3-45e2-98c5-bf1530343407 time="2024-08-08T05:59:51+02:00" level=info msg="Job started" service=imap user=2a54ba0f-9db3-45e2-98c5-bf1530343407 time="2024-08-08T05:59:51+02:00" level=info msg="200 OK: POST https://127.0.0.1:33477/mail/v4/messages" pkg=gpa/client userID=2a54ba0f-9db3-45e2-98c5-bf1530343407 time="2024-08-08T05:59:51+02:00" level=info msg="Job finished" service=imap user=2a54ba0f-9db3-45e2-98c5-bf1530343407 time="2024-08-08T05:59:51+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=2a54ba0f-9db3-45e2-98c5-bf1530343407 time="2024-08-08T05:59:51+02:00" level=info msg="Synced messages" service=imap user=2a54ba0f-9db3-45e2-98c5-bf1530343407 time="2024-08-08T05:59:51+02:00" level=info msg="Finished user sync" duration=4.429432ms service=imap user=2a54ba0f-9db3-45e2-98c5-bf1530343407 time="2024-08-08T05:59:51+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=2a54ba0f-9db3-45e2-98c5-bf1530343407 time="2024-08-08T05:59:51+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=2a54ba0f-9db3-45e2-98c5-bf1530343407 Scenario: IMAP client can authenticate successfully # features/imap/auth.feature:12 When user "dc193834-5293-4fda-9cbe-a014c388f888" connects IMAP client "1" # :1 -> *scenario time="2024-08-08T05:59:51+02:00" level=info msg="200 OK: POST https://127.0.0.1:33477/data/v1/stats" pkg=gpa/client userID=00f4854a-d081-4777-bf8c-35c64993ad4b time="2024-08-08T05:59:51+02:00" level=info msg="Configuration Status Success event sent." userID=00f4854a-d081-4777-bf8c-35c64993ad4b time="2024-08-08T05:59:51+02:00" level=info msg="Frontend service stopped" time="2024-08-08T05:59:51+02:00" level=info msg="Frontend client stopped" time="2024-08-08T05:59:51+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:59:51+02:00" level=info msg="Closing user" userID=2a54ba0f-9db3-45e2-98c5-bf1530343407 time="2024-08-08T05:59:51+02:00" level=info msg="Exiting IMAP Service" service=imap user=2a54ba0f-9db3-45e2-98c5-bf1530343407 time="2024-08-08T05:59:51+02:00" level=info msg="Exiting service main loop" service=smtp user=2a54ba0f-9db3-45e2-98c5-bf1530343407 time="2024-08-08T05:59:51+02:00" level=info msg="Exiting Service" service=user-identity user=2a54ba0f-9db3-45e2-98c5-bf1530343407 time="2024-08-08T05:59:51+02:00" level=info msg="Exiting service main loop" service=telemetry user=2a54ba0f-9db3-45e2-98c5-bf1530343407 time="2024-08-08T05:59:51+02:00" level=info msg="Exiting service" service=user-events user=2a54ba0f-9db3-45e2-98c5-bf1530343407 time="2024-08-08T05:59:51+02:00" level=info msg="Closing user" userID=00f4854a-d081-4777-bf8c-35c64993ad4b time="2024-08-08T05:59:51+02:00" level=info msg="Exiting IMAP Service" service=imap user=00f4854a-d081-4777-bf8c-35c64993ad4b time="2024-08-08T05:59:51+02:00" level=info msg="Exiting service main loop" service=smtp user=00f4854a-d081-4777-bf8c-35c64993ad4b time="2024-08-08T05:59:51+02:00" level=info msg="Exiting Service" service=user-identity user=00f4854a-d081-4777-bf8c-35c64993ad4b time="2024-08-08T05:59:51+02:00" level=info msg="Exiting service main loop" service=telemetry user=00f4854a-d081-4777-bf8c-35c64993ad4b time="2024-08-08T05:59:51+02:00" level=info msg="Exiting service" service=user-events user=00f4854a-d081-4777-bf8c-35c64993ad4b time="2024-08-08T05:59:51+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:59:51+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:59:51+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:51+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T05:59:51+02:00" level=info msg="Closing SMTP server" service=server-manager Then IMAP client "1" can authenticate # :1 -> *scenario === RUN TestFeatures/IMAP_client_can_authenticate_successfully_with_different_case time="2024-08-08T05:59:52+02:00" level=info msg="User 'ca924ec0-458e-41a8-89ee-5bd79ae1b2c9' created with id=1b6c2e21-9b21-4653-b008-7a1f2834f9ce" pkg=gpa/server/backend time="2024-08-08T05:59:53+02:00" level=info msg="User '6525f896-5fa6-492a-9e10-a8db787ecece' created with id=66bbbb32-bc8c-49f9-a62f-c0493af43568" pkg=gpa/server/backend time="2024-08-08T05:59:54+02:00" level=info msg="Starting bridge" time="2024-08-08T05:59:54+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/027/config295367480/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:59:54+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/027/data3763022949/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/027/data3763022949/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T05:59:54+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:54+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T05:59:54+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T05:59:54+02:00" level=info msg="Starting frontend service" time="2024-08-08T05:59:54+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/027/config295367480/grpcServerConfig.json time="2024-08-08T05:59:54+02:00" level=info msg="gRPC server listening on /tmp/bridge7832" pkg=grpc time="2024-08-08T05:59:54+02:00" level=info msg="Frontend service started" time="2024-08-08T05:59:54+02:00" level=info msg="Starting frontend client" time="2024-08-08T05:59:54+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T05:59:54+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:59:54+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:59:54+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T05:59:54+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T05:59:54+02:00" level=info msg="Frontend client started" time="2024-08-08T05:59:54+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (cb16aef4)" time="2024-08-08T05:59:54+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (cb16aef4)" time="2024-08-08T05:59:54+02:00" level=info msg="200 OK: POST https://127.0.0.1:35707/auth/v4/info" pkg=gpa/manager time="2024-08-08T05:59:54+02:00" level=info msg="200 OK: POST https://127.0.0.1:35707/auth/v4" pkg=gpa/manager time="2024-08-08T05:59:54+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=1b6c2e21-9b21-4653-b008-7a1f2834f9ce time="2024-08-08T05:59:55+02:00" level=info msg="Adding vault user" userID=1b6c2e21-9b21-4653-b008-7a1f2834f9ce time="2024-08-08T05:59:55+02:00" level=info msg="Creating new user" userID=1b6c2e21-9b21-4653-b008-7a1f2834f9ce time="2024-08-08T05:59:55+02:00" level=info msg="Creating user object" numAddr=2 numLabels=12 userID=1b6c2e21-9b21-4653-b008-7a1f2834f9ce time="2024-08-08T05:59:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:35707/core/v4/events/latest" pkg=gpa/client userID=1b6c2e21-9b21-4653-b008-7a1f2834f9ce time="2024-08-08T05:59:55+02:00" level=info msg="Starting service Last EventID=Ag==" service=user-events user=1b6c2e21-9b21-4653-b008-7a1f2834f9ce time="2024-08-08T05:59:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:35707/core/v4/settings" pkg=gpa/client userID=1b6c2e21-9b21-4653-b008-7a1f2834f9ce time="2024-08-08T05:59:55+02:00" level=info msg="Starting service main loop" service=telemetry user=1b6c2e21-9b21-4653-b008-7a1f2834f9ce time="2024-08-08T05:59:55+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=1b6c2e21-9b21-4653-b008-7a1f2834f9ce time="2024-08-08T05:59:55+02:00" level=info msg="Starting service main loop" service=smtp user=1b6c2e21-9b21-4653-b008-7a1f2834f9ce time="2024-08-08T05:59:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:35707/core/v4/labels?Type=4" pkg=gpa/client userID=1b6c2e21-9b21-4653-b008-7a1f2834f9ce time="2024-08-08T05:59:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:35707/core/v4/labels?Type=3" pkg=gpa/client userID=1b6c2e21-9b21-4653-b008-7a1f2834f9ce time="2024-08-08T05:59:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:35707/core/v4/labels?Type=1" pkg=gpa/client userID=1b6c2e21-9b21-4653-b008-7a1f2834f9ce time="2024-08-08T05:59:55+02:00" level=info msg="Adding user to imap server" addrID=a836ce76-3fbe-4621-bc61-28ac488ed389 service=server-manager time="2024-08-08T05:59:55+02:00" level=info msg="Creating new IMAP user" addrID=a836ce76-3fbe-4621-bc61-28ac488ed389 service=server-manager time="2024-08-08T05:59:55+02:00" level=info msg="Setting gluon ID" addrID=a836ce76-3fbe-4621-bc61-28ac488ed389 gluonID=c8a72772-034a-41d7-86ee-00e1398522ab userID=1b6c2e21-9b21-4653-b008-7a1f2834f9ce time="2024-08-08T05:59:55+02:00" level=info msg="Created new IMAP user" addrID=a836ce76-3fbe-4621-bc61-28ac488ed389 gluonID=c8a72772-034a-41d7-86ee-00e1398522ab service=server-manager time="2024-08-08T05:59:55+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:59:55+02:00" level=info msg=Resuming service=user-events user=1b6c2e21-9b21-4653-b008-7a1f2834f9ce time="2024-08-08T05:59:55+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (34c7faac)" time="2024-08-08T05:59:55+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (34c7faac)" time="2024-08-08T05:59:55+02:00" level=info msg="Received mailbox message count" count=0 gluonID=c8a72772-034a-41d7-86ee-00e1398522ab labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T05:59:55+02:00" level=info msg="Starting IMAP Service" service=imap user=1b6c2e21-9b21-4653-b008-7a1f2834f9ce time="2024-08-08T05:59:55+02:00" level=info msg="Sync triggered" service=imap user=1b6c2e21-9b21-4653-b008-7a1f2834f9ce time="2024-08-08T05:59:55+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 05:59:55.081709027 +0200 CEST m=+79.767751933" user=1b6c2e21-9b21-4653-b008-7a1f2834f9ce time="2024-08-08T05:59:55+02:00" level=info msg="Syncing labels" service=imap user=1b6c2e21-9b21-4653-b008-7a1f2834f9ce time="2024-08-08T05:59:55+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:1b6c2e21-9b21-4653-b008-7a1f2834f9ce" userID=1b6c2e21-9b21-4653-b008-7a1f2834f9ce time="2024-08-08T05:59:55+02:00" level=info msg="Synced labels" service=imap user=1b6c2e21-9b21-4653-b008-7a1f2834f9ce time="2024-08-08T05:59:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:35707/mail/v4/messages/count" pkg=gpa/client userID=1b6c2e21-9b21-4653-b008-7a1f2834f9ce time="2024-08-08T05:59:55+02:00" level=info msg="Syncing messages" service=imap user=1b6c2e21-9b21-4653-b008-7a1f2834f9ce time="2024-08-08T05:59:55+02:00" level=info msg="Job started" service=imap user=1b6c2e21-9b21-4653-b008-7a1f2834f9ce time="2024-08-08T05:59:55+02:00" level=info msg="200 OK: POST https://127.0.0.1:35707/auth/v4/info" pkg=gpa/manager time="2024-08-08T05:59:55+02:00" level=info msg="200 OK: POST https://127.0.0.1:35707/mail/v4/messages" pkg=gpa/client userID=1b6c2e21-9b21-4653-b008-7a1f2834f9ce time="2024-08-08T05:59:55+02:00" level=info msg="Job finished" service=imap user=1b6c2e21-9b21-4653-b008-7a1f2834f9ce time="2024-08-08T05:59:55+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=1b6c2e21-9b21-4653-b008-7a1f2834f9ce time="2024-08-08T05:59:55+02:00" level=info msg="Synced messages" service=imap user=1b6c2e21-9b21-4653-b008-7a1f2834f9ce time="2024-08-08T05:59:55+02:00" level=info msg="Finished user sync" duration=32.84487ms service=imap user=1b6c2e21-9b21-4653-b008-7a1f2834f9ce time="2024-08-08T05:59:55+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=1b6c2e21-9b21-4653-b008-7a1f2834f9ce time="2024-08-08T05:59:55+02:00" level=info msg="Event loop reset" eventID="Ag==" service=user-events user=1b6c2e21-9b21-4653-b008-7a1f2834f9ce time="2024-08-08T05:59:55+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 7}}" pkg=telemetry time="2024-08-08T05:59:55+02:00" level=info msg="200 OK: POST https://127.0.0.1:35707/auth/v4" pkg=gpa/manager time="2024-08-08T05:59:55+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=66bbbb32-bc8c-49f9-a62f-c0493af43568 time="2024-08-08T05:59:55+02:00" level=info msg="Adding vault user" userID=66bbbb32-bc8c-49f9-a62f-c0493af43568 time="2024-08-08T05:59:55+02:00" level=info msg="Creating new user" userID=66bbbb32-bc8c-49f9-a62f-c0493af43568 time="2024-08-08T05:59:55+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=66bbbb32-bc8c-49f9-a62f-c0493af43568 time="2024-08-08T05:59:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:35707/core/v4/events/latest" pkg=gpa/client userID=66bbbb32-bc8c-49f9-a62f-c0493af43568 time="2024-08-08T05:59:55+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=66bbbb32-bc8c-49f9-a62f-c0493af43568 time="2024-08-08T05:59:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:35707/core/v4/settings" pkg=gpa/client userID=66bbbb32-bc8c-49f9-a62f-c0493af43568 time="2024-08-08T05:59:55+02:00" level=info msg="Starting service main loop" service=telemetry user=66bbbb32-bc8c-49f9-a62f-c0493af43568 time="2024-08-08T05:59:55+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=66bbbb32-bc8c-49f9-a62f-c0493af43568 time="2024-08-08T05:59:55+02:00" level=info msg="Starting service main loop" service=smtp user=66bbbb32-bc8c-49f9-a62f-c0493af43568 time="2024-08-08T05:59:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:35707/core/v4/labels?Type=4" pkg=gpa/client userID=66bbbb32-bc8c-49f9-a62f-c0493af43568 time="2024-08-08T05:59:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:35707/core/v4/labels?Type=3" pkg=gpa/client userID=66bbbb32-bc8c-49f9-a62f-c0493af43568 time="2024-08-08T05:59:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:35707/core/v4/labels?Type=1" pkg=gpa/client userID=66bbbb32-bc8c-49f9-a62f-c0493af43568 time="2024-08-08T05:59:55+02:00" level=info msg="Adding user to imap server" addrID=ba8055d3-8b04-4252-83b5-1c198190bbba service=server-manager time="2024-08-08T05:59:55+02:00" level=info msg="Creating new IMAP user" addrID=ba8055d3-8b04-4252-83b5-1c198190bbba service=server-manager time="2024-08-08T05:59:55+02:00" level=info msg="Setting gluon ID" addrID=ba8055d3-8b04-4252-83b5-1c198190bbba gluonID=1ac2beba-d4de-4139-a468-3571a6123636 userID=66bbbb32-bc8c-49f9-a62f-c0493af43568 time="2024-08-08T05:59:55+02:00" level=info msg="Created new IMAP user" addrID=ba8055d3-8b04-4252-83b5-1c198190bbba gluonID=1ac2beba-d4de-4139-a468-3571a6123636 service=server-manager time="2024-08-08T05:59:55+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:59:55+02:00" level=info msg=Resuming service=user-events user=66bbbb32-bc8c-49f9-a62f-c0493af43568 time="2024-08-08T05:59:55+02:00" level=info msg="Received mailbox message count" count=0 gluonID=1ac2beba-d4de-4139-a468-3571a6123636 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T05:59:55+02:00" level=info msg="Starting IMAP Service" service=imap user=66bbbb32-bc8c-49f9-a62f-c0493af43568 time="2024-08-08T05:59:55+02:00" level=info msg="Sync triggered" service=imap user=66bbbb32-bc8c-49f9-a62f-c0493af43568 time="2024-08-08T05:59:55+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 05:59:55.819556653 +0200 CEST m=+80.505599559" user=66bbbb32-bc8c-49f9-a62f-c0493af43568 time="2024-08-08T05:59:55+02:00" level=info msg="Syncing labels" service=imap user=66bbbb32-bc8c-49f9-a62f-c0493af43568 time="2024-08-08T05:59:55+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:66bbbb32-bc8c-49f9-a62f-c0493af43568" userID=66bbbb32-bc8c-49f9-a62f-c0493af43568 Scenario: IMAP client can authenticate successfully with different case # features/imap/auth.feature:16 When user "ca924ec0-458e-41a8-89ee-5bd79ae1b2c9" connects IMAP client "1" # :1 -> *scenario time="2024-08-08T05:59:55+02:00" level=info msg="Synced labels" service=imap user=66bbbb32-bc8c-49f9-a62f-c0493af43568 time="2024-08-08T05:59:55+02:00" level=info msg="200 OK: POST https://127.0.0.1:35707/data/v1/stats" pkg=gpa/client userID=1b6c2e21-9b21-4653-b008-7a1f2834f9ce time="2024-08-08T05:59:55+02:00" level=info msg="Configuration Status Success event sent." userID=1b6c2e21-9b21-4653-b008-7a1f2834f9ce time="2024-08-08T05:59:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:35707/mail/v4/messages/count" pkg=gpa/client userID=66bbbb32-bc8c-49f9-a62f-c0493af43568 time="2024-08-08T05:59:55+02:00" level=info msg="Syncing messages" service=imap user=66bbbb32-bc8c-49f9-a62f-c0493af43568 time="2024-08-08T05:59:55+02:00" level=info msg="Job started" service=imap user=66bbbb32-bc8c-49f9-a62f-c0493af43568 time="2024-08-08T05:59:55+02:00" level=info msg="200 OK: POST https://127.0.0.1:35707/mail/v4/messages" pkg=gpa/client userID=66bbbb32-bc8c-49f9-a62f-c0493af43568 time="2024-08-08T05:59:55+02:00" level=info msg="Job finished" service=imap user=66bbbb32-bc8c-49f9-a62f-c0493af43568 time="2024-08-08T05:59:55+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=66bbbb32-bc8c-49f9-a62f-c0493af43568 time="2024-08-08T05:59:55+02:00" level=info msg="Synced messages" service=imap user=66bbbb32-bc8c-49f9-a62f-c0493af43568 time="2024-08-08T05:59:55+02:00" level=info msg="Finished user sync" duration=18.088009ms service=imap user=66bbbb32-bc8c-49f9-a62f-c0493af43568 time="2024-08-08T05:59:55+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=66bbbb32-bc8c-49f9-a62f-c0493af43568 time="2024-08-08T05:59:55+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=66bbbb32-bc8c-49f9-a62f-c0493af43568 time="2024-08-08T05:59:55+02:00" level=info msg="Frontend service stopped" time="2024-08-08T05:59:55+02:00" level=info msg="Frontend client stopped" time="2024-08-08T05:59:55+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:59:55+02:00" level=info msg="Closing user" userID=1b6c2e21-9b21-4653-b008-7a1f2834f9ce time="2024-08-08T05:59:55+02:00" level=info msg="Exiting IMAP Service" service=imap user=1b6c2e21-9b21-4653-b008-7a1f2834f9ce time="2024-08-08T05:59:55+02:00" level=info msg="Exiting service main loop" service=smtp user=1b6c2e21-9b21-4653-b008-7a1f2834f9ce time="2024-08-08T05:59:55+02:00" level=info msg="Exiting Service" service=user-identity user=1b6c2e21-9b21-4653-b008-7a1f2834f9ce time="2024-08-08T05:59:55+02:00" level=info msg="Exiting service main loop" service=telemetry user=1b6c2e21-9b21-4653-b008-7a1f2834f9ce time="2024-08-08T05:59:55+02:00" level=info msg="Exiting service" service=user-events user=1b6c2e21-9b21-4653-b008-7a1f2834f9ce time="2024-08-08T05:59:55+02:00" level=info msg="Closing user" userID=66bbbb32-bc8c-49f9-a62f-c0493af43568 time="2024-08-08T05:59:55+02:00" level=info msg="Exiting IMAP Service" service=imap user=66bbbb32-bc8c-49f9-a62f-c0493af43568 time="2024-08-08T05:59:55+02:00" level=info msg="Exiting service main loop" service=smtp user=66bbbb32-bc8c-49f9-a62f-c0493af43568 time="2024-08-08T05:59:55+02:00" level=info msg="Exiting Service" service=user-identity user=66bbbb32-bc8c-49f9-a62f-c0493af43568 time="2024-08-08T05:59:55+02:00" level=info msg="Exiting service main loop" service=telemetry user=66bbbb32-bc8c-49f9-a62f-c0493af43568 time="2024-08-08T05:59:55+02:00" level=info msg="Exiting service" service=user-events user=66bbbb32-bc8c-49f9-a62f-c0493af43568 time="2024-08-08T05:59:55+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:59:55+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:59:55+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:55+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T05:59:55+02:00" level=info msg="Closing SMTP server" service=server-manager Then IMAP client "1" can authenticate with address "CA924EC0-458E-41A8-89EE-5BD79AE1B2C9@PROTON.LOCAL" # :1 -> *scenario === RUN TestFeatures/IMAP_client_can_authenticate_successfully_with_secondary_address time="2024-08-08T05:59:56+02:00" level=info msg="User '1bcd2a04-f79e-4b2c-baa3-583668ade53d' created with id=63491cc1-c54e-4e1a-bf0b-6df24b3b3e60" pkg=gpa/server/backend time="2024-08-08T05:59:57+02:00" level=info msg="User '2d6c9c23-631a-4fc4-8c5b-94b5181d8571' created with id=b39a1931-777e-42f9-a549-5ae823cf5c3d" pkg=gpa/server/backend time="2024-08-08T05:59:58+02:00" level=info msg="Starting bridge" time="2024-08-08T05:59:58+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/028/config426793703/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T05:59:58+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/028/data1788507205/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/028/data1788507205/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T05:59:58+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T05:59:58+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T05:59:58+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T05:59:58+02:00" level=info msg="Starting frontend service" time="2024-08-08T05:59:58+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/028/config426793703/grpcServerConfig.json time="2024-08-08T05:59:58+02:00" level=info msg="gRPC server listening on /tmp/bridge9988" pkg=grpc time="2024-08-08T05:59:58+02:00" level=info msg="Frontend service started" time="2024-08-08T05:59:58+02:00" level=info msg="Starting frontend client" time="2024-08-08T05:59:58+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T05:59:58+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T05:59:58+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T05:59:58+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T05:59:58+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T05:59:58+02:00" level=info msg="Frontend client started" time="2024-08-08T05:59:58+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (6deadc66)" time="2024-08-08T05:59:58+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (6deadc66)" time="2024-08-08T05:59:58+02:00" level=info msg="200 OK: POST https://127.0.0.1:44609/auth/v4/info" pkg=gpa/manager time="2024-08-08T05:59:58+02:00" level=info msg="200 OK: POST https://127.0.0.1:44609/auth/v4" pkg=gpa/manager time="2024-08-08T05:59:58+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=63491cc1-c54e-4e1a-bf0b-6df24b3b3e60 time="2024-08-08T05:59:58+02:00" level=info msg="Adding vault user" userID=63491cc1-c54e-4e1a-bf0b-6df24b3b3e60 time="2024-08-08T05:59:58+02:00" level=info msg="Creating new user" userID=63491cc1-c54e-4e1a-bf0b-6df24b3b3e60 time="2024-08-08T05:59:58+02:00" level=info msg="Creating user object" numAddr=2 numLabels=12 userID=63491cc1-c54e-4e1a-bf0b-6df24b3b3e60 time="2024-08-08T05:59:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:44609/core/v4/events/latest" pkg=gpa/client userID=63491cc1-c54e-4e1a-bf0b-6df24b3b3e60 time="2024-08-08T05:59:58+02:00" level=info msg="Starting service Last EventID=Ag==" service=user-events user=63491cc1-c54e-4e1a-bf0b-6df24b3b3e60 time="2024-08-08T05:59:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:44609/core/v4/settings" pkg=gpa/client userID=63491cc1-c54e-4e1a-bf0b-6df24b3b3e60 time="2024-08-08T05:59:58+02:00" level=info msg="Starting service main loop" service=telemetry user=63491cc1-c54e-4e1a-bf0b-6df24b3b3e60 time="2024-08-08T05:59:58+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=63491cc1-c54e-4e1a-bf0b-6df24b3b3e60 time="2024-08-08T05:59:58+02:00" level=info msg="Starting service main loop" service=smtp user=63491cc1-c54e-4e1a-bf0b-6df24b3b3e60 time="2024-08-08T05:59:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:44609/core/v4/labels?Type=4" pkg=gpa/client userID=63491cc1-c54e-4e1a-bf0b-6df24b3b3e60 time="2024-08-08T05:59:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:44609/core/v4/labels?Type=3" pkg=gpa/client userID=63491cc1-c54e-4e1a-bf0b-6df24b3b3e60 time="2024-08-08T05:59:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:44609/core/v4/labels?Type=1" pkg=gpa/client userID=63491cc1-c54e-4e1a-bf0b-6df24b3b3e60 time="2024-08-08T05:59:58+02:00" level=info msg="Adding user to imap server" addrID=c465960b-60ad-4086-8c0f-ac81da23d870 service=server-manager time="2024-08-08T05:59:58+02:00" level=info msg="Creating new IMAP user" addrID=c465960b-60ad-4086-8c0f-ac81da23d870 service=server-manager time="2024-08-08T05:59:58+02:00" level=info msg="Setting gluon ID" addrID=c465960b-60ad-4086-8c0f-ac81da23d870 gluonID=ee407564-f924-4ff6-920a-012b0baeb9a3 userID=63491cc1-c54e-4e1a-bf0b-6df24b3b3e60 time="2024-08-08T05:59:58+02:00" level=info msg="Created new IMAP user" addrID=c465960b-60ad-4086-8c0f-ac81da23d870 gluonID=ee407564-f924-4ff6-920a-012b0baeb9a3 service=server-manager time="2024-08-08T05:59:58+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:59:58+02:00" level=info msg=Resuming service=user-events user=63491cc1-c54e-4e1a-bf0b-6df24b3b3e60 time="2024-08-08T05:59:58+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (e9896193)" time="2024-08-08T05:59:58+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (e9896193)" time="2024-08-08T05:59:58+02:00" level=info msg="Received mailbox message count" count=0 gluonID=ee407564-f924-4ff6-920a-012b0baeb9a3 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T05:59:58+02:00" level=info msg="Starting IMAP Service" service=imap user=63491cc1-c54e-4e1a-bf0b-6df24b3b3e60 time="2024-08-08T05:59:58+02:00" level=info msg="Sync triggered" service=imap user=63491cc1-c54e-4e1a-bf0b-6df24b3b3e60 time="2024-08-08T05:59:58+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 05:59:58.628668621 +0200 CEST m=+83.314711527" user=63491cc1-c54e-4e1a-bf0b-6df24b3b3e60 time="2024-08-08T05:59:58+02:00" level=info msg="Syncing labels" service=imap user=63491cc1-c54e-4e1a-bf0b-6df24b3b3e60 time="2024-08-08T05:59:58+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:63491cc1-c54e-4e1a-bf0b-6df24b3b3e60" userID=63491cc1-c54e-4e1a-bf0b-6df24b3b3e60 time="2024-08-08T05:59:58+02:00" level=info msg="Synced labels" service=imap user=63491cc1-c54e-4e1a-bf0b-6df24b3b3e60 time="2024-08-08T05:59:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:44609/mail/v4/messages/count" pkg=gpa/client userID=63491cc1-c54e-4e1a-bf0b-6df24b3b3e60 time="2024-08-08T05:59:58+02:00" level=info msg="Syncing messages" service=imap user=63491cc1-c54e-4e1a-bf0b-6df24b3b3e60 time="2024-08-08T05:59:58+02:00" level=info msg="Job started" service=imap user=63491cc1-c54e-4e1a-bf0b-6df24b3b3e60 time="2024-08-08T05:59:58+02:00" level=info msg="200 OK: POST https://127.0.0.1:44609/auth/v4/info" pkg=gpa/manager time="2024-08-08T05:59:58+02:00" level=info msg="200 OK: POST https://127.0.0.1:44609/mail/v4/messages" pkg=gpa/client userID=63491cc1-c54e-4e1a-bf0b-6df24b3b3e60 time="2024-08-08T05:59:58+02:00" level=info msg="Job finished" service=imap user=63491cc1-c54e-4e1a-bf0b-6df24b3b3e60 time="2024-08-08T05:59:58+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=63491cc1-c54e-4e1a-bf0b-6df24b3b3e60 time="2024-08-08T05:59:58+02:00" level=info msg="Synced messages" service=imap user=63491cc1-c54e-4e1a-bf0b-6df24b3b3e60 time="2024-08-08T05:59:58+02:00" level=info msg="Finished user sync" duration=29.443372ms service=imap user=63491cc1-c54e-4e1a-bf0b-6df24b3b3e60 time="2024-08-08T05:59:58+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=63491cc1-c54e-4e1a-bf0b-6df24b3b3e60 time="2024-08-08T05:59:58+02:00" level=info msg="Event loop reset" eventID="Ag==" service=user-events user=63491cc1-c54e-4e1a-bf0b-6df24b3b3e60 time="2024-08-08T05:59:58+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 79}}" pkg=telemetry time="2024-08-08T05:59:59+02:00" level=info msg="200 OK: POST https://127.0.0.1:44609/auth/v4" pkg=gpa/manager time="2024-08-08T05:59:59+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=b39a1931-777e-42f9-a549-5ae823cf5c3d time="2024-08-08T05:59:59+02:00" level=info msg="Adding vault user" userID=b39a1931-777e-42f9-a549-5ae823cf5c3d time="2024-08-08T05:59:59+02:00" level=info msg="Creating new user" userID=b39a1931-777e-42f9-a549-5ae823cf5c3d time="2024-08-08T05:59:59+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=b39a1931-777e-42f9-a549-5ae823cf5c3d time="2024-08-08T05:59:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:44609/core/v4/events/latest" pkg=gpa/client userID=b39a1931-777e-42f9-a549-5ae823cf5c3d time="2024-08-08T05:59:59+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=b39a1931-777e-42f9-a549-5ae823cf5c3d time="2024-08-08T05:59:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:44609/core/v4/settings" pkg=gpa/client userID=b39a1931-777e-42f9-a549-5ae823cf5c3d time="2024-08-08T05:59:59+02:00" level=info msg="Starting service main loop" service=telemetry user=b39a1931-777e-42f9-a549-5ae823cf5c3d time="2024-08-08T05:59:59+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=b39a1931-777e-42f9-a549-5ae823cf5c3d time="2024-08-08T05:59:59+02:00" level=info msg="Starting service main loop" service=smtp user=b39a1931-777e-42f9-a549-5ae823cf5c3d time="2024-08-08T05:59:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:44609/core/v4/labels?Type=4" pkg=gpa/client userID=b39a1931-777e-42f9-a549-5ae823cf5c3d time="2024-08-08T05:59:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:44609/core/v4/labels?Type=3" pkg=gpa/client userID=b39a1931-777e-42f9-a549-5ae823cf5c3d time="2024-08-08T05:59:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:44609/core/v4/labels?Type=1" pkg=gpa/client userID=b39a1931-777e-42f9-a549-5ae823cf5c3d time="2024-08-08T05:59:59+02:00" level=info msg="Adding user to imap server" addrID=3e4a2dcd-e2d2-462f-b2be-604e00656299 service=server-manager time="2024-08-08T05:59:59+02:00" level=info msg="Creating new IMAP user" addrID=3e4a2dcd-e2d2-462f-b2be-604e00656299 service=server-manager time="2024-08-08T05:59:59+02:00" level=info msg="Setting gluon ID" addrID=3e4a2dcd-e2d2-462f-b2be-604e00656299 gluonID=7e762903-f12d-4373-82f2-c53b1393d29a userID=b39a1931-777e-42f9-a549-5ae823cf5c3d time="2024-08-08T05:59:59+02:00" level=info msg="Created new IMAP user" addrID=3e4a2dcd-e2d2-462f-b2be-604e00656299 gluonID=7e762903-f12d-4373-82f2-c53b1393d29a service=server-manager time="2024-08-08T05:59:59+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T05:59:59+02:00" level=info msg=Resuming service=user-events user=b39a1931-777e-42f9-a549-5ae823cf5c3d time="2024-08-08T05:59:59+02:00" level=info msg="Received mailbox message count" count=0 gluonID=7e762903-f12d-4373-82f2-c53b1393d29a labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T05:59:59+02:00" level=info msg="Starting IMAP Service" service=imap user=b39a1931-777e-42f9-a549-5ae823cf5c3d time="2024-08-08T05:59:59+02:00" level=info msg="Sync triggered" service=imap user=b39a1931-777e-42f9-a549-5ae823cf5c3d time="2024-08-08T05:59:59+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 05:59:59.190619868 +0200 CEST m=+83.876662774" user=b39a1931-777e-42f9-a549-5ae823cf5c3d time="2024-08-08T05:59:59+02:00" level=info msg="Syncing labels" service=imap user=b39a1931-777e-42f9-a549-5ae823cf5c3d time="2024-08-08T05:59:59+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:b39a1931-777e-42f9-a549-5ae823cf5c3d" userID=b39a1931-777e-42f9-a549-5ae823cf5c3d time="2024-08-08T05:59:59+02:00" level=info msg="200 OK: POST https://127.0.0.1:44609/data/v1/stats" pkg=gpa/client userID=63491cc1-c54e-4e1a-bf0b-6df24b3b3e60 time="2024-08-08T05:59:59+02:00" level=info msg="Configuration Status Success event sent." userID=63491cc1-c54e-4e1a-bf0b-6df24b3b3e60 time="2024-08-08T05:59:59+02:00" level=info msg="Frontend service stopped" time="2024-08-08T05:59:59+02:00" level=info msg="Frontend client stopped" time="2024-08-08T05:59:59+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T05:59:59+02:00" level=info msg="Closing user" userID=b39a1931-777e-42f9-a549-5ae823cf5c3d time="2024-08-08T05:59:59+02:00" level=info msg="Synced labels" service=imap user=b39a1931-777e-42f9-a549-5ae823cf5c3d time="2024-08-08T05:59:59+02:00" level=warning msg="Get \"https://127.0.0.1:44609/mail/v4/messages/count\": context canceled, Attempt 1" pkg=gpa/client time="2024-08-08T05:59:59+02:00" level=error msg="Get \"https://127.0.0.1:44609/mail/v4/messages/count\": context canceled" pkg=gpa/client time="2024-08-08T05:59:59+02:00" level=error msg="Failed to sync, will retry later" error="failed to retrieve message ids: received no response from API: Get \"https://127.0.0.1:44609/mail/v4/messages/count\": context canceled" service=imap user=b39a1931-777e-42f9-a549-5ae823cf5c3d time="2024-08-08T05:59:59+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=b39a1931-777e-42f9-a549-5ae823cf5c3d time="2024-08-08T05:59:59+02:00" level=info msg="Finished user sync" duration=8.560066ms service=imap user=b39a1931-777e-42f9-a549-5ae823cf5c3d time="2024-08-08T05:59:59+02:00" level=info msg="Exiting IMAP Service" service=imap user=b39a1931-777e-42f9-a549-5ae823cf5c3d time="2024-08-08T05:59:59+02:00" level=info msg="Exiting service main loop" service=smtp user=b39a1931-777e-42f9-a549-5ae823cf5c3d time="2024-08-08T05:59:59+02:00" level=info msg="Exiting Service" service=user-identity user=b39a1931-777e-42f9-a549-5ae823cf5c3d time="2024-08-08T05:59:59+02:00" level=info msg="Exiting service main loop" service=telemetry user=b39a1931-777e-42f9-a549-5ae823cf5c3d time="2024-08-08T05:59:59+02:00" level=info msg="Exiting service" service=user-events user=b39a1931-777e-42f9-a549-5ae823cf5c3d time="2024-08-08T05:59:59+02:00" level=info msg="Closing user" userID=63491cc1-c54e-4e1a-bf0b-6df24b3b3e60 time="2024-08-08T05:59:59+02:00" level=info msg="Exiting IMAP Service" service=imap user=63491cc1-c54e-4e1a-bf0b-6df24b3b3e60 time="2024-08-08T05:59:59+02:00" level=info msg="Exiting service main loop" service=smtp user=63491cc1-c54e-4e1a-bf0b-6df24b3b3e60 time="2024-08-08T05:59:59+02:00" level=info msg="Exiting Service" service=user-identity user=63491cc1-c54e-4e1a-bf0b-6df24b3b3e60 time="2024-08-08T05:59:59+02:00" level=info msg="Exiting service main loop" service=telemetry user=63491cc1-c54e-4e1a-bf0b-6df24b3b3e60 time="2024-08-08T05:59:59+02:00" level=info msg="Exiting service" service=user-events user=63491cc1-c54e-4e1a-bf0b-6df24b3b3e60 time="2024-08-08T05:59:59+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T05:59:59+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T05:59:59+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T05:59:59+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T05:59:59+02:00" level=info msg="Closing SMTP server" service=server-manager Scenario: IMAP client can authenticate successfully with secondary address # features/imap/auth.feature:20 Given user "1bcd2a04-f79e-4b2c-baa3-583668ade53d" connects and authenticates IMAP client "1" with address "7bb5366f-0da1-4d8e-b8a0-8cbdc839df7e@proton.local" # :1 -> *scenario === RUN TestFeatures/IMAP_client_can_authenticate_successfully#01 time="2024-08-08T05:59:59+02:00" level=info msg="User '28494959-6f63-43e3-afa4-6d6810ac382d' created with id=10831790-5b7f-471c-9f0f-7242404aaaa9" pkg=gpa/server/backend time="2024-08-08T06:00:00+02:00" level=info msg="User '154b89ce-6e1c-4ea2-8527-da9e9ebe3a4a' created with id=9bdb447f-f9d8-4877-85e1-4da3c4493981" pkg=gpa/server/backend time="2024-08-08T06:00:01+02:00" level=info msg="Starting bridge" time="2024-08-08T06:00:01+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/029/config769189542/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:00:01+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/029/data3337647892/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/029/data3337647892/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:00:01+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:00:01+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:00:01+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:00:01+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:00:01+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/029/config769189542/grpcServerConfig.json time="2024-08-08T06:00:01+02:00" level=info msg="gRPC server listening on /tmp/bridge7407" pkg=grpc time="2024-08-08T06:00:01+02:00" level=info msg="Frontend service started" time="2024-08-08T06:00:01+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:00:01+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:00:01+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:00:01+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:00:01+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:00:01+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:00:01+02:00" level=info msg="Frontend client started" time="2024-08-08T06:00:01+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (0a8b86e9)" time="2024-08-08T06:00:01+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (0a8b86e9)" time="2024-08-08T06:00:01+02:00" level=info msg="200 OK: POST https://127.0.0.1:43153/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:00:01+02:00" level=info msg="200 OK: POST https://127.0.0.1:43153/auth/v4" pkg=gpa/manager time="2024-08-08T06:00:01+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=10831790-5b7f-471c-9f0f-7242404aaaa9 time="2024-08-08T06:00:01+02:00" level=info msg="Adding vault user" userID=10831790-5b7f-471c-9f0f-7242404aaaa9 time="2024-08-08T06:00:01+02:00" level=info msg="Creating new user" userID=10831790-5b7f-471c-9f0f-7242404aaaa9 time="2024-08-08T06:00:01+02:00" level=info msg="Creating user object" numAddr=2 numLabels=12 userID=10831790-5b7f-471c-9f0f-7242404aaaa9 time="2024-08-08T06:00:01+02:00" level=info msg="200 OK: GET https://127.0.0.1:43153/core/v4/events/latest" pkg=gpa/client userID=10831790-5b7f-471c-9f0f-7242404aaaa9 time="2024-08-08T06:00:01+02:00" level=info msg="Starting service Last EventID=Ag==" service=user-events user=10831790-5b7f-471c-9f0f-7242404aaaa9 time="2024-08-08T06:00:01+02:00" level=info msg="200 OK: GET https://127.0.0.1:43153/core/v4/settings" pkg=gpa/client userID=10831790-5b7f-471c-9f0f-7242404aaaa9 time="2024-08-08T06:00:01+02:00" level=info msg="Starting service main loop" service=telemetry user=10831790-5b7f-471c-9f0f-7242404aaaa9 time="2024-08-08T06:00:01+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=10831790-5b7f-471c-9f0f-7242404aaaa9 time="2024-08-08T06:00:01+02:00" level=info msg="Starting service main loop" service=smtp user=10831790-5b7f-471c-9f0f-7242404aaaa9 time="2024-08-08T06:00:01+02:00" level=info msg="200 OK: GET https://127.0.0.1:43153/core/v4/labels?Type=4" pkg=gpa/client userID=10831790-5b7f-471c-9f0f-7242404aaaa9 time="2024-08-08T06:00:01+02:00" level=info msg="200 OK: GET https://127.0.0.1:43153/core/v4/labels?Type=3" pkg=gpa/client userID=10831790-5b7f-471c-9f0f-7242404aaaa9 time="2024-08-08T06:00:01+02:00" level=info msg="200 OK: GET https://127.0.0.1:43153/core/v4/labels?Type=1" pkg=gpa/client userID=10831790-5b7f-471c-9f0f-7242404aaaa9 time="2024-08-08T06:00:01+02:00" level=info msg="Adding user to imap server" addrID=3bd114c5-df2f-411e-939b-4f4f65dbd463 service=server-manager time="2024-08-08T06:00:01+02:00" level=info msg="Creating new IMAP user" addrID=3bd114c5-df2f-411e-939b-4f4f65dbd463 service=server-manager time="2024-08-08T06:00:01+02:00" level=info msg="Setting gluon ID" addrID=3bd114c5-df2f-411e-939b-4f4f65dbd463 gluonID=c74dc0e2-e98e-422c-b20d-52b4a277b37a userID=10831790-5b7f-471c-9f0f-7242404aaaa9 time="2024-08-08T06:00:01+02:00" level=info msg="Created new IMAP user" addrID=3bd114c5-df2f-411e-939b-4f4f65dbd463 gluonID=c74dc0e2-e98e-422c-b20d-52b4a277b37a service=server-manager time="2024-08-08T06:00:01+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:00:01+02:00" level=info msg=Resuming service=user-events user=10831790-5b7f-471c-9f0f-7242404aaaa9 time="2024-08-08T06:00:01+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (7031bf87)" time="2024-08-08T06:00:01+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (7031bf87)" time="2024-08-08T06:00:01+02:00" level=info msg="Received mailbox message count" count=0 gluonID=c74dc0e2-e98e-422c-b20d-52b4a277b37a labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:00:01+02:00" level=info msg="Starting IMAP Service" service=imap user=10831790-5b7f-471c-9f0f-7242404aaaa9 time="2024-08-08T06:00:01+02:00" level=info msg="Sync triggered" service=imap user=10831790-5b7f-471c-9f0f-7242404aaaa9 time="2024-08-08T06:00:01+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:00:01.662916974 +0200 CEST m=+86.348959870" user=10831790-5b7f-471c-9f0f-7242404aaaa9 time="2024-08-08T06:00:01+02:00" level=info msg="Syncing labels" service=imap user=10831790-5b7f-471c-9f0f-7242404aaaa9 time="2024-08-08T06:00:01+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:10831790-5b7f-471c-9f0f-7242404aaaa9" userID=10831790-5b7f-471c-9f0f-7242404aaaa9 time="2024-08-08T06:00:01+02:00" level=info msg="Synced labels" service=imap user=10831790-5b7f-471c-9f0f-7242404aaaa9 time="2024-08-08T06:00:01+02:00" level=info msg="200 OK: POST https://127.0.0.1:43153/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:00:01+02:00" level=info msg="200 OK: GET https://127.0.0.1:43153/mail/v4/messages/count" pkg=gpa/client userID=10831790-5b7f-471c-9f0f-7242404aaaa9 time="2024-08-08T06:00:01+02:00" level=info msg="Syncing messages" service=imap user=10831790-5b7f-471c-9f0f-7242404aaaa9 time="2024-08-08T06:00:01+02:00" level=info msg="Job started" service=imap user=10831790-5b7f-471c-9f0f-7242404aaaa9 time="2024-08-08T06:00:01+02:00" level=info msg="200 OK: POST https://127.0.0.1:43153/mail/v4/messages" pkg=gpa/client userID=10831790-5b7f-471c-9f0f-7242404aaaa9 time="2024-08-08T06:00:01+02:00" level=info msg="Job finished" service=imap user=10831790-5b7f-471c-9f0f-7242404aaaa9 time="2024-08-08T06:00:01+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=10831790-5b7f-471c-9f0f-7242404aaaa9 time="2024-08-08T06:00:01+02:00" level=info msg="Synced messages" service=imap user=10831790-5b7f-471c-9f0f-7242404aaaa9 time="2024-08-08T06:00:01+02:00" level=info msg="Finished user sync" duration=68.354049ms service=imap user=10831790-5b7f-471c-9f0f-7242404aaaa9 time="2024-08-08T06:00:01+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=10831790-5b7f-471c-9f0f-7242404aaaa9 time="2024-08-08T06:00:01+02:00" level=info msg="Event loop reset" eventID="Ag==" service=user-events user=10831790-5b7f-471c-9f0f-7242404aaaa9 time="2024-08-08T06:00:01+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 33}}" pkg=telemetry time="2024-08-08T06:00:01+02:00" level=info msg="200 OK: POST https://127.0.0.1:43153/auth/v4" pkg=gpa/manager time="2024-08-08T06:00:01+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=9bdb447f-f9d8-4877-85e1-4da3c4493981 time="2024-08-08T06:00:02+02:00" level=info msg="Adding vault user" userID=9bdb447f-f9d8-4877-85e1-4da3c4493981 time="2024-08-08T06:00:02+02:00" level=info msg="Creating new user" userID=9bdb447f-f9d8-4877-85e1-4da3c4493981 time="2024-08-08T06:00:02+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=9bdb447f-f9d8-4877-85e1-4da3c4493981 time="2024-08-08T06:00:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:43153/core/v4/events/latest" pkg=gpa/client userID=9bdb447f-f9d8-4877-85e1-4da3c4493981 time="2024-08-08T06:00:02+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=9bdb447f-f9d8-4877-85e1-4da3c4493981 time="2024-08-08T06:00:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:43153/core/v4/settings" pkg=gpa/client userID=9bdb447f-f9d8-4877-85e1-4da3c4493981 time="2024-08-08T06:00:02+02:00" level=info msg="Starting service main loop" service=telemetry user=9bdb447f-f9d8-4877-85e1-4da3c4493981 time="2024-08-08T06:00:02+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=9bdb447f-f9d8-4877-85e1-4da3c4493981 time="2024-08-08T06:00:02+02:00" level=info msg="Starting service main loop" service=smtp user=9bdb447f-f9d8-4877-85e1-4da3c4493981 time="2024-08-08T06:00:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:43153/core/v4/labels?Type=4" pkg=gpa/client userID=9bdb447f-f9d8-4877-85e1-4da3c4493981 time="2024-08-08T06:00:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:43153/core/v4/labels?Type=3" pkg=gpa/client userID=9bdb447f-f9d8-4877-85e1-4da3c4493981 time="2024-08-08T06:00:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:43153/core/v4/labels?Type=1" pkg=gpa/client userID=9bdb447f-f9d8-4877-85e1-4da3c4493981 time="2024-08-08T06:00:02+02:00" level=info msg="Adding user to imap server" addrID=0ebd72cf-33d3-40c2-b6bb-bffa52b9c75b service=server-manager time="2024-08-08T06:00:02+02:00" level=info msg="Creating new IMAP user" addrID=0ebd72cf-33d3-40c2-b6bb-bffa52b9c75b service=server-manager time="2024-08-08T06:00:02+02:00" level=info msg="Setting gluon ID" addrID=0ebd72cf-33d3-40c2-b6bb-bffa52b9c75b gluonID=02ae52f1-1750-4503-a8ea-e7a47aa93b4e userID=9bdb447f-f9d8-4877-85e1-4da3c4493981 time="2024-08-08T06:00:02+02:00" level=info msg="Created new IMAP user" addrID=0ebd72cf-33d3-40c2-b6bb-bffa52b9c75b gluonID=02ae52f1-1750-4503-a8ea-e7a47aa93b4e service=server-manager time="2024-08-08T06:00:02+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:00:02+02:00" level=info msg=Resuming service=user-events user=9bdb447f-f9d8-4877-85e1-4da3c4493981 time="2024-08-08T06:00:02+02:00" level=info msg="Received mailbox message count" count=0 gluonID=02ae52f1-1750-4503-a8ea-e7a47aa93b4e labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:00:02+02:00" level=info msg="Starting IMAP Service" service=imap user=9bdb447f-f9d8-4877-85e1-4da3c4493981 time="2024-08-08T06:00:02+02:00" level=info msg="Sync triggered" service=imap user=9bdb447f-f9d8-4877-85e1-4da3c4493981 time="2024-08-08T06:00:02+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:00:02.106944239 +0200 CEST m=+86.792987145" user=9bdb447f-f9d8-4877-85e1-4da3c4493981 time="2024-08-08T06:00:02+02:00" level=info msg="Syncing labels" service=imap user=9bdb447f-f9d8-4877-85e1-4da3c4493981 time="2024-08-08T06:00:02+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:9bdb447f-f9d8-4877-85e1-4da3c4493981" userID=9bdb447f-f9d8-4877-85e1-4da3c4493981 Scenario: IMAP client can authenticate successfully # features/imap/auth.feature:23 When user "28494959-6f63-43e3-afa4-6d6810ac382d" connects IMAP client "1" # :1 -> *scenario time="2024-08-08T06:00:02+02:00" level=info msg="200 OK: POST https://127.0.0.1:43153/data/v1/stats" pkg=gpa/client userID=10831790-5b7f-471c-9f0f-7242404aaaa9 time="2024-08-08T06:00:02+02:00" level=info msg="Configuration Status Success event sent." userID=10831790-5b7f-471c-9f0f-7242404aaaa9 time="2024-08-08T06:00:02+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:00:02+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:00:02+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:00:02+02:00" level=info msg="Closing user" userID=10831790-5b7f-471c-9f0f-7242404aaaa9 time="2024-08-08T06:00:02+02:00" level=info msg="Exiting IMAP Service" service=imap user=10831790-5b7f-471c-9f0f-7242404aaaa9 time="2024-08-08T06:00:02+02:00" level=info msg="Exiting service main loop" service=smtp user=10831790-5b7f-471c-9f0f-7242404aaaa9 time="2024-08-08T06:00:02+02:00" level=info msg="Exiting Service" service=user-identity user=10831790-5b7f-471c-9f0f-7242404aaaa9 time="2024-08-08T06:00:02+02:00" level=info msg="Exiting service main loop" service=telemetry user=10831790-5b7f-471c-9f0f-7242404aaaa9 time="2024-08-08T06:00:02+02:00" level=info msg="Exiting service" service=user-events user=10831790-5b7f-471c-9f0f-7242404aaaa9 time="2024-08-08T06:00:02+02:00" level=info msg="Closing user" userID=9bdb447f-f9d8-4877-85e1-4da3c4493981 time="2024-08-08T06:00:02+02:00" level=info msg="Synced labels" service=imap user=9bdb447f-f9d8-4877-85e1-4da3c4493981 time="2024-08-08T06:00:02+02:00" level=warning msg="Get \"https://127.0.0.1:43153/mail/v4/messages/count\": context canceled, Attempt 1" pkg=gpa/client time="2024-08-08T06:00:02+02:00" level=error msg="Get \"https://127.0.0.1:43153/mail/v4/messages/count\": context canceled" pkg=gpa/client time="2024-08-08T06:00:02+02:00" level=error msg="Failed to sync, will retry later" error="failed to retrieve message ids: received no response from API: Get \"https://127.0.0.1:43153/mail/v4/messages/count\": context canceled" service=imap user=9bdb447f-f9d8-4877-85e1-4da3c4493981 time="2024-08-08T06:00:02+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=9bdb447f-f9d8-4877-85e1-4da3c4493981 time="2024-08-08T06:00:02+02:00" level=info msg="Finished user sync" duration=2.399707ms service=imap user=9bdb447f-f9d8-4877-85e1-4da3c4493981 time="2024-08-08T06:00:02+02:00" level=info msg="Exiting IMAP Service" service=imap user=9bdb447f-f9d8-4877-85e1-4da3c4493981 time="2024-08-08T06:00:02+02:00" level=info msg="Exiting service main loop" service=smtp user=9bdb447f-f9d8-4877-85e1-4da3c4493981 time="2024-08-08T06:00:02+02:00" level=info msg="Exiting Service" service=user-identity user=9bdb447f-f9d8-4877-85e1-4da3c4493981 time="2024-08-08T06:00:02+02:00" level=info msg="Exiting service main loop" service=telemetry user=9bdb447f-f9d8-4877-85e1-4da3c4493981 time="2024-08-08T06:00:02+02:00" level=info msg="Exiting service" service=user-events user=9bdb447f-f9d8-4877-85e1-4da3c4493981 time="2024-08-08T06:00:02+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:00:02+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:00:02+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:00:02+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:00:02+02:00" level=info msg="Closing SMTP server" service=server-manager Then IMAP client "1" can authenticate # :1 -> *scenario === RUN TestFeatures/IMAP_client_cannot_authenticate_with_bad_username time="2024-08-08T06:00:02+02:00" level=info msg="User 'ae917f96-0018-40d9-a022-f1c66fed118b' created with id=544a9034-8e76-4ab3-aa24-f6429a89c2ad" pkg=gpa/server/backend time="2024-08-08T06:00:03+02:00" level=info msg="User '7a23fee0-9c59-4c3e-960f-7695c53f229a' created with id=eac1ed01-d42c-458e-a142-13a4b05d039b" pkg=gpa/server/backend time="2024-08-08T06:00:04+02:00" level=info msg="Starting bridge" time="2024-08-08T06:00:04+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/030/config4097218447/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:00:04+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/030/data3220297178/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/030/data3220297178/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:00:04+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:00:04+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:00:04+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:00:04+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:00:04+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/030/config4097218447/grpcServerConfig.json time="2024-08-08T06:00:04+02:00" level=info msg="gRPC server listening on /tmp/bridge2315" pkg=grpc time="2024-08-08T06:00:04+02:00" level=info msg="Frontend service started" time="2024-08-08T06:00:04+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:00:04+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:00:04+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:00:04+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:00:04+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:00:04+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:00:04+02:00" level=info msg="Frontend client started" time="2024-08-08T06:00:04+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (8e64beb4)" time="2024-08-08T06:00:04+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (8e64beb4)" time="2024-08-08T06:00:04+02:00" level=info msg="200 OK: POST https://127.0.0.1:45695/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:00:04+02:00" level=info msg="200 OK: POST https://127.0.0.1:45695/auth/v4" pkg=gpa/manager time="2024-08-08T06:00:04+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=544a9034-8e76-4ab3-aa24-f6429a89c2ad time="2024-08-08T06:00:04+02:00" level=info msg="Adding vault user" userID=544a9034-8e76-4ab3-aa24-f6429a89c2ad time="2024-08-08T06:00:04+02:00" level=info msg="Creating new user" userID=544a9034-8e76-4ab3-aa24-f6429a89c2ad time="2024-08-08T06:00:04+02:00" level=info msg="Creating user object" numAddr=2 numLabels=12 userID=544a9034-8e76-4ab3-aa24-f6429a89c2ad time="2024-08-08T06:00:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:45695/core/v4/events/latest" pkg=gpa/client userID=544a9034-8e76-4ab3-aa24-f6429a89c2ad time="2024-08-08T06:00:04+02:00" level=info msg="Starting service Last EventID=Ag==" service=user-events user=544a9034-8e76-4ab3-aa24-f6429a89c2ad time="2024-08-08T06:00:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:45695/core/v4/settings" pkg=gpa/client userID=544a9034-8e76-4ab3-aa24-f6429a89c2ad time="2024-08-08T06:00:04+02:00" level=info msg="Starting service main loop" service=telemetry user=544a9034-8e76-4ab3-aa24-f6429a89c2ad time="2024-08-08T06:00:04+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=544a9034-8e76-4ab3-aa24-f6429a89c2ad time="2024-08-08T06:00:04+02:00" level=info msg="Starting service main loop" service=smtp user=544a9034-8e76-4ab3-aa24-f6429a89c2ad time="2024-08-08T06:00:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:45695/core/v4/labels?Type=4" pkg=gpa/client userID=544a9034-8e76-4ab3-aa24-f6429a89c2ad time="2024-08-08T06:00:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:45695/core/v4/labels?Type=3" pkg=gpa/client userID=544a9034-8e76-4ab3-aa24-f6429a89c2ad time="2024-08-08T06:00:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:45695/core/v4/labels?Type=1" pkg=gpa/client userID=544a9034-8e76-4ab3-aa24-f6429a89c2ad time="2024-08-08T06:00:04+02:00" level=info msg="Adding user to imap server" addrID=9688a030-2296-4a7e-ab78-fc0481a690f0 service=server-manager time="2024-08-08T06:00:04+02:00" level=info msg="Creating new IMAP user" addrID=9688a030-2296-4a7e-ab78-fc0481a690f0 service=server-manager time="2024-08-08T06:00:04+02:00" level=info msg="Setting gluon ID" addrID=9688a030-2296-4a7e-ab78-fc0481a690f0 gluonID=4ffda812-1098-4597-826c-df5673d756ff userID=544a9034-8e76-4ab3-aa24-f6429a89c2ad time="2024-08-08T06:00:04+02:00" level=info msg="Created new IMAP user" addrID=9688a030-2296-4a7e-ab78-fc0481a690f0 gluonID=4ffda812-1098-4597-826c-df5673d756ff service=server-manager time="2024-08-08T06:00:04+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:00:04+02:00" level=info msg=Resuming service=user-events user=544a9034-8e76-4ab3-aa24-f6429a89c2ad time="2024-08-08T06:00:04+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (9f36e4b4)" time="2024-08-08T06:00:04+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (9f36e4b4)" time="2024-08-08T06:00:04+02:00" level=info msg="Received mailbox message count" count=0 gluonID=4ffda812-1098-4597-826c-df5673d756ff labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:00:04+02:00" level=info msg="Starting IMAP Service" service=imap user=544a9034-8e76-4ab3-aa24-f6429a89c2ad time="2024-08-08T06:00:04+02:00" level=info msg="Sync triggered" service=imap user=544a9034-8e76-4ab3-aa24-f6429a89c2ad time="2024-08-08T06:00:04+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:00:04.544762118 +0200 CEST m=+89.230805024" user=544a9034-8e76-4ab3-aa24-f6429a89c2ad time="2024-08-08T06:00:04+02:00" level=info msg="Syncing labels" service=imap user=544a9034-8e76-4ab3-aa24-f6429a89c2ad time="2024-08-08T06:00:04+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:544a9034-8e76-4ab3-aa24-f6429a89c2ad" userID=544a9034-8e76-4ab3-aa24-f6429a89c2ad time="2024-08-08T06:00:04+02:00" level=info msg="Synced labels" service=imap user=544a9034-8e76-4ab3-aa24-f6429a89c2ad time="2024-08-08T06:00:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:45695/mail/v4/messages/count" pkg=gpa/client userID=544a9034-8e76-4ab3-aa24-f6429a89c2ad time="2024-08-08T06:00:04+02:00" level=info msg="Syncing messages" service=imap user=544a9034-8e76-4ab3-aa24-f6429a89c2ad time="2024-08-08T06:00:04+02:00" level=info msg="Job started" service=imap user=544a9034-8e76-4ab3-aa24-f6429a89c2ad time="2024-08-08T06:00:04+02:00" level=info msg="200 OK: POST https://127.0.0.1:45695/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:00:04+02:00" level=info msg="200 OK: POST https://127.0.0.1:45695/mail/v4/messages" pkg=gpa/client userID=544a9034-8e76-4ab3-aa24-f6429a89c2ad time="2024-08-08T06:00:04+02:00" level=info msg="Job finished" service=imap user=544a9034-8e76-4ab3-aa24-f6429a89c2ad time="2024-08-08T06:00:04+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=544a9034-8e76-4ab3-aa24-f6429a89c2ad time="2024-08-08T06:00:04+02:00" level=info msg="Synced messages" service=imap user=544a9034-8e76-4ab3-aa24-f6429a89c2ad time="2024-08-08T06:00:04+02:00" level=info msg="Finished user sync" duration=29.614566ms service=imap user=544a9034-8e76-4ab3-aa24-f6429a89c2ad time="2024-08-08T06:00:04+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=544a9034-8e76-4ab3-aa24-f6429a89c2ad time="2024-08-08T06:00:04+02:00" level=info msg="Event loop reset" eventID="Ag==" service=user-events user=544a9034-8e76-4ab3-aa24-f6429a89c2ad time="2024-08-08T06:00:04+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 40}}" pkg=telemetry time="2024-08-08T06:00:04+02:00" level=info msg="200 OK: POST https://127.0.0.1:45695/auth/v4" pkg=gpa/manager time="2024-08-08T06:00:04+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=eac1ed01-d42c-458e-a142-13a4b05d039b time="2024-08-08T06:00:04+02:00" level=info msg="Adding vault user" userID=eac1ed01-d42c-458e-a142-13a4b05d039b time="2024-08-08T06:00:04+02:00" level=info msg="Creating new user" userID=eac1ed01-d42c-458e-a142-13a4b05d039b time="2024-08-08T06:00:04+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=eac1ed01-d42c-458e-a142-13a4b05d039b time="2024-08-08T06:00:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:45695/core/v4/events/latest" pkg=gpa/client userID=eac1ed01-d42c-458e-a142-13a4b05d039b time="2024-08-08T06:00:04+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=eac1ed01-d42c-458e-a142-13a4b05d039b time="2024-08-08T06:00:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:45695/core/v4/settings" pkg=gpa/client userID=eac1ed01-d42c-458e-a142-13a4b05d039b time="2024-08-08T06:00:04+02:00" level=info msg="Starting service main loop" service=telemetry user=eac1ed01-d42c-458e-a142-13a4b05d039b time="2024-08-08T06:00:04+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=eac1ed01-d42c-458e-a142-13a4b05d039b time="2024-08-08T06:00:04+02:00" level=info msg="Starting service main loop" service=smtp user=eac1ed01-d42c-458e-a142-13a4b05d039b time="2024-08-08T06:00:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:45695/core/v4/labels?Type=4" pkg=gpa/client userID=eac1ed01-d42c-458e-a142-13a4b05d039b time="2024-08-08T06:00:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:45695/core/v4/labels?Type=3" pkg=gpa/client userID=eac1ed01-d42c-458e-a142-13a4b05d039b time="2024-08-08T06:00:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:45695/core/v4/labels?Type=1" pkg=gpa/client userID=eac1ed01-d42c-458e-a142-13a4b05d039b time="2024-08-08T06:00:04+02:00" level=info msg="Adding user to imap server" addrID=7f5e593b-0073-4f74-8323-a9a97718c1de service=server-manager time="2024-08-08T06:00:04+02:00" level=info msg="Creating new IMAP user" addrID=7f5e593b-0073-4f74-8323-a9a97718c1de service=server-manager time="2024-08-08T06:00:04+02:00" level=info msg="Setting gluon ID" addrID=7f5e593b-0073-4f74-8323-a9a97718c1de gluonID=3f7c29ff-4f03-43b2-ba53-d8627bf140dd userID=eac1ed01-d42c-458e-a142-13a4b05d039b time="2024-08-08T06:00:04+02:00" level=info msg="Created new IMAP user" addrID=7f5e593b-0073-4f74-8323-a9a97718c1de gluonID=3f7c29ff-4f03-43b2-ba53-d8627bf140dd service=server-manager time="2024-08-08T06:00:04+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:00:04+02:00" level=info msg=Resuming service=user-events user=eac1ed01-d42c-458e-a142-13a4b05d039b time="2024-08-08T06:00:04+02:00" level=info msg="Received mailbox message count" count=0 gluonID=3f7c29ff-4f03-43b2-ba53-d8627bf140dd labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:00:04+02:00" level=info msg="Starting IMAP Service" service=imap user=eac1ed01-d42c-458e-a142-13a4b05d039b time="2024-08-08T06:00:04+02:00" level=info msg="Sync triggered" service=imap user=eac1ed01-d42c-458e-a142-13a4b05d039b time="2024-08-08T06:00:04+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:00:04.990977997 +0200 CEST m=+89.677020903" user=eac1ed01-d42c-458e-a142-13a4b05d039b time="2024-08-08T06:00:04+02:00" level=info msg="Syncing labels" service=imap user=eac1ed01-d42c-458e-a142-13a4b05d039b time="2024-08-08T06:00:04+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:eac1ed01-d42c-458e-a142-13a4b05d039b" userID=eac1ed01-d42c-458e-a142-13a4b05d039b Scenario: IMAP client cannot authenticate with bad username # features/imap/auth.feature:27 When user "ae917f96-0018-40d9-a022-f1c66fed118b" connects IMAP client "1" # :1 -> *scenario time="2024-08-08T06:00:04+02:00" level=error msg="Command failed" cmd="LOGIN 'ZFH+s10fxVdVf4ZvA6t9SrTbCg5E9uVRo+JEd+XmsTY=' " error="no such user" pkg=gluon/session session=1 time="2024-08-08T06:00:04+02:00" level=error msg="Incorrect login credentials." pkg=imap sessionID=1 username=ae917f96-0018-40d9-a022-f1c66fed118b@proton.localbad time="2024-08-08T06:00:04+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:00:04+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:00:04+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:00:04+02:00" level=info msg="Closing user" userID=544a9034-8e76-4ab3-aa24-f6429a89c2ad time="2024-08-08T06:00:04+02:00" level=info msg="Exiting IMAP Service" service=imap user=544a9034-8e76-4ab3-aa24-f6429a89c2ad time="2024-08-08T06:00:04+02:00" level=info msg="Exiting service main loop" service=smtp user=544a9034-8e76-4ab3-aa24-f6429a89c2ad time="2024-08-08T06:00:04+02:00" level=info msg="Exiting Service" service=user-identity user=544a9034-8e76-4ab3-aa24-f6429a89c2ad time="2024-08-08T06:00:04+02:00" level=info msg="Exiting service main loop" service=telemetry user=544a9034-8e76-4ab3-aa24-f6429a89c2ad time="2024-08-08T06:00:04+02:00" level=info msg="Exiting service" service=user-events user=544a9034-8e76-4ab3-aa24-f6429a89c2ad time="2024-08-08T06:00:04+02:00" level=info msg="Closing user" userID=eac1ed01-d42c-458e-a142-13a4b05d039b time="2024-08-08T06:00:04+02:00" level=info msg="Synced labels" service=imap user=eac1ed01-d42c-458e-a142-13a4b05d039b time="2024-08-08T06:00:04+02:00" level=warning msg="Get \"https://127.0.0.1:45695/mail/v4/messages/count\": context canceled, Attempt 1" pkg=gpa/client time="2024-08-08T06:00:04+02:00" level=error msg="Get \"https://127.0.0.1:45695/mail/v4/messages/count\": context canceled" pkg=gpa/client time="2024-08-08T06:00:04+02:00" level=error msg="Failed to sync, will retry later" error="failed to retrieve message ids: received no response from API: Get \"https://127.0.0.1:45695/mail/v4/messages/count\": context canceled" service=imap user=eac1ed01-d42c-458e-a142-13a4b05d039b time="2024-08-08T06:00:04+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=eac1ed01-d42c-458e-a142-13a4b05d039b time="2024-08-08T06:00:04+02:00" level=info msg="Finished user sync" duration=2.135555ms service=imap user=eac1ed01-d42c-458e-a142-13a4b05d039b time="2024-08-08T06:00:04+02:00" level=info msg="Exiting IMAP Service" service=imap user=eac1ed01-d42c-458e-a142-13a4b05d039b time="2024-08-08T06:00:04+02:00" level=info msg="Exiting service main loop" service=smtp user=eac1ed01-d42c-458e-a142-13a4b05d039b time="2024-08-08T06:00:04+02:00" level=info msg="Exiting Service" service=user-identity user=eac1ed01-d42c-458e-a142-13a4b05d039b time="2024-08-08T06:00:04+02:00" level=info msg="Exiting service main loop" service=telemetry user=eac1ed01-d42c-458e-a142-13a4b05d039b time="2024-08-08T06:00:04+02:00" level=info msg="Exiting service" service=user-events user=eac1ed01-d42c-458e-a142-13a4b05d039b time="2024-08-08T06:00:04+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:00:04+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:00:04+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:00:04+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:00:04+02:00" level=info msg="Closing SMTP server" service=server-manager Then IMAP client "1" cannot authenticate with incorrect username # :1 -> *scenario === RUN TestFeatures/IMAP_client_cannot_authenticate_with_bad_password time="2024-08-08T06:00:05+02:00" level=info msg="User '13371701-bbe7-436a-ba77-2792599c9b51' created with id=d50d7539-dcb5-40f6-a22c-5377a81f00d9" pkg=gpa/server/backend time="2024-08-08T06:00:05+02:00" level=info msg="User 'f0a44446-65b3-42c4-82a8-c541dd506428' created with id=f0208561-0483-4e6c-80bc-d3a9e3bc060d" pkg=gpa/server/backend time="2024-08-08T06:00:06+02:00" level=info msg="Starting bridge" time="2024-08-08T06:00:06+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/031/config3938083440/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:00:06+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/031/data1440954574/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/031/data1440954574/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:00:06+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:00:06+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:00:06+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:00:06+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:00:06+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/031/config3938083440/grpcServerConfig.json time="2024-08-08T06:00:06+02:00" level=info msg="gRPC server listening on /tmp/bridge0467" pkg=grpc time="2024-08-08T06:00:06+02:00" level=info msg="Frontend service started" time="2024-08-08T06:00:06+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:00:06+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:00:06+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:00:06+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:00:06+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:00:06+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:00:06+02:00" level=info msg="Frontend client started" time="2024-08-08T06:00:06+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (245694ab)" time="2024-08-08T06:00:06+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (245694ab)" time="2024-08-08T06:00:06+02:00" level=info msg="200 OK: POST https://127.0.0.1:40977/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:00:06+02:00" level=info msg="200 OK: POST https://127.0.0.1:40977/auth/v4" pkg=gpa/manager time="2024-08-08T06:00:06+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=d50d7539-dcb5-40f6-a22c-5377a81f00d9 time="2024-08-08T06:00:06+02:00" level=info msg="Adding vault user" userID=d50d7539-dcb5-40f6-a22c-5377a81f00d9 time="2024-08-08T06:00:06+02:00" level=info msg="Creating new user" userID=d50d7539-dcb5-40f6-a22c-5377a81f00d9 time="2024-08-08T06:00:06+02:00" level=info msg="Creating user object" numAddr=2 numLabels=12 userID=d50d7539-dcb5-40f6-a22c-5377a81f00d9 time="2024-08-08T06:00:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:40977/core/v4/events/latest" pkg=gpa/client userID=d50d7539-dcb5-40f6-a22c-5377a81f00d9 time="2024-08-08T06:00:06+02:00" level=info msg="Starting service Last EventID=Ag==" service=user-events user=d50d7539-dcb5-40f6-a22c-5377a81f00d9 time="2024-08-08T06:00:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:40977/core/v4/settings" pkg=gpa/client userID=d50d7539-dcb5-40f6-a22c-5377a81f00d9 time="2024-08-08T06:00:06+02:00" level=info msg="Starting service main loop" service=telemetry user=d50d7539-dcb5-40f6-a22c-5377a81f00d9 time="2024-08-08T06:00:06+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=d50d7539-dcb5-40f6-a22c-5377a81f00d9 time="2024-08-08T06:00:06+02:00" level=info msg="Starting service main loop" service=smtp user=d50d7539-dcb5-40f6-a22c-5377a81f00d9 time="2024-08-08T06:00:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:40977/core/v4/labels?Type=4" pkg=gpa/client userID=d50d7539-dcb5-40f6-a22c-5377a81f00d9 time="2024-08-08T06:00:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:40977/core/v4/labels?Type=3" pkg=gpa/client userID=d50d7539-dcb5-40f6-a22c-5377a81f00d9 time="2024-08-08T06:00:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:40977/core/v4/labels?Type=1" pkg=gpa/client userID=d50d7539-dcb5-40f6-a22c-5377a81f00d9 time="2024-08-08T06:00:06+02:00" level=info msg="Adding user to imap server" addrID=68993239-3092-4080-b581-32cbaa8b5a09 service=server-manager time="2024-08-08T06:00:06+02:00" level=info msg="Creating new IMAP user" addrID=68993239-3092-4080-b581-32cbaa8b5a09 service=server-manager time="2024-08-08T06:00:06+02:00" level=info msg="Setting gluon ID" addrID=68993239-3092-4080-b581-32cbaa8b5a09 gluonID=e94b1266-7313-4197-bdf4-ed9be9a9ba0b userID=d50d7539-dcb5-40f6-a22c-5377a81f00d9 time="2024-08-08T06:00:06+02:00" level=info msg="Created new IMAP user" addrID=68993239-3092-4080-b581-32cbaa8b5a09 gluonID=e94b1266-7313-4197-bdf4-ed9be9a9ba0b service=server-manager time="2024-08-08T06:00:06+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:00:06+02:00" level=info msg=Resuming service=user-events user=d50d7539-dcb5-40f6-a22c-5377a81f00d9 time="2024-08-08T06:00:06+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (2017a303)" time="2024-08-08T06:00:06+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (2017a303)" time="2024-08-08T06:00:06+02:00" level=info msg="Received mailbox message count" count=0 gluonID=e94b1266-7313-4197-bdf4-ed9be9a9ba0b labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:00:06+02:00" level=info msg="Starting IMAP Service" service=imap user=d50d7539-dcb5-40f6-a22c-5377a81f00d9 time="2024-08-08T06:00:06+02:00" level=info msg="Sync triggered" service=imap user=d50d7539-dcb5-40f6-a22c-5377a81f00d9 time="2024-08-08T06:00:06+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:00:06.969196734 +0200 CEST m=+91.655239640" user=d50d7539-dcb5-40f6-a22c-5377a81f00d9 time="2024-08-08T06:00:06+02:00" level=info msg="Syncing labels" service=imap user=d50d7539-dcb5-40f6-a22c-5377a81f00d9 time="2024-08-08T06:00:06+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:d50d7539-dcb5-40f6-a22c-5377a81f00d9" userID=d50d7539-dcb5-40f6-a22c-5377a81f00d9 time="2024-08-08T06:00:06+02:00" level=info msg="Synced labels" service=imap user=d50d7539-dcb5-40f6-a22c-5377a81f00d9 time="2024-08-08T06:00:07+02:00" level=info msg="200 OK: GET https://127.0.0.1:40977/mail/v4/messages/count" pkg=gpa/client userID=d50d7539-dcb5-40f6-a22c-5377a81f00d9 time="2024-08-08T06:00:07+02:00" level=info msg="Syncing messages" service=imap user=d50d7539-dcb5-40f6-a22c-5377a81f00d9 time="2024-08-08T06:00:07+02:00" level=info msg="Job started" service=imap user=d50d7539-dcb5-40f6-a22c-5377a81f00d9 time="2024-08-08T06:00:07+02:00" level=info msg="200 OK: POST https://127.0.0.1:40977/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:00:07+02:00" level=info msg="200 OK: POST https://127.0.0.1:40977/mail/v4/messages" pkg=gpa/client userID=d50d7539-dcb5-40f6-a22c-5377a81f00d9 time="2024-08-08T06:00:07+02:00" level=info msg="Job finished" service=imap user=d50d7539-dcb5-40f6-a22c-5377a81f00d9 time="2024-08-08T06:00:07+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=d50d7539-dcb5-40f6-a22c-5377a81f00d9 time="2024-08-08T06:00:07+02:00" level=info msg="Synced messages" service=imap user=d50d7539-dcb5-40f6-a22c-5377a81f00d9 time="2024-08-08T06:00:07+02:00" level=info msg="Finished user sync" duration=38.620076ms service=imap user=d50d7539-dcb5-40f6-a22c-5377a81f00d9 time="2024-08-08T06:00:07+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=d50d7539-dcb5-40f6-a22c-5377a81f00d9 time="2024-08-08T06:00:07+02:00" level=info msg="Event loop reset" eventID="Ag==" service=user-events user=d50d7539-dcb5-40f6-a22c-5377a81f00d9 time="2024-08-08T06:00:07+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 37}}" pkg=telemetry time="2024-08-08T06:00:07+02:00" level=info msg="200 OK: POST https://127.0.0.1:40977/auth/v4" pkg=gpa/manager time="2024-08-08T06:00:07+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=f0208561-0483-4e6c-80bc-d3a9e3bc060d time="2024-08-08T06:00:07+02:00" level=info msg="Adding vault user" userID=f0208561-0483-4e6c-80bc-d3a9e3bc060d time="2024-08-08T06:00:07+02:00" level=info msg="Creating new user" userID=f0208561-0483-4e6c-80bc-d3a9e3bc060d time="2024-08-08T06:00:07+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=f0208561-0483-4e6c-80bc-d3a9e3bc060d time="2024-08-08T06:00:07+02:00" level=info msg="200 OK: GET https://127.0.0.1:40977/core/v4/events/latest" pkg=gpa/client userID=f0208561-0483-4e6c-80bc-d3a9e3bc060d time="2024-08-08T06:00:07+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=f0208561-0483-4e6c-80bc-d3a9e3bc060d time="2024-08-08T06:00:07+02:00" level=info msg="200 OK: GET https://127.0.0.1:40977/core/v4/settings" pkg=gpa/client userID=f0208561-0483-4e6c-80bc-d3a9e3bc060d time="2024-08-08T06:00:07+02:00" level=info msg="Starting service main loop" service=telemetry user=f0208561-0483-4e6c-80bc-d3a9e3bc060d time="2024-08-08T06:00:07+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=f0208561-0483-4e6c-80bc-d3a9e3bc060d time="2024-08-08T06:00:07+02:00" level=info msg="Starting service main loop" service=smtp user=f0208561-0483-4e6c-80bc-d3a9e3bc060d time="2024-08-08T06:00:07+02:00" level=info msg="200 OK: GET https://127.0.0.1:40977/core/v4/labels?Type=4" pkg=gpa/client userID=f0208561-0483-4e6c-80bc-d3a9e3bc060d time="2024-08-08T06:00:07+02:00" level=info msg="200 OK: GET https://127.0.0.1:40977/core/v4/labels?Type=3" pkg=gpa/client userID=f0208561-0483-4e6c-80bc-d3a9e3bc060d time="2024-08-08T06:00:07+02:00" level=info msg="200 OK: GET https://127.0.0.1:40977/core/v4/labels?Type=1" pkg=gpa/client userID=f0208561-0483-4e6c-80bc-d3a9e3bc060d time="2024-08-08T06:00:07+02:00" level=info msg="Adding user to imap server" addrID=c90281b2-460f-4bcb-a666-68cf0f29b7c0 service=server-manager time="2024-08-08T06:00:07+02:00" level=info msg="Creating new IMAP user" addrID=c90281b2-460f-4bcb-a666-68cf0f29b7c0 service=server-manager time="2024-08-08T06:00:07+02:00" level=info msg="Setting gluon ID" addrID=c90281b2-460f-4bcb-a666-68cf0f29b7c0 gluonID=aebd9269-8442-4969-9cef-43f5d6b10e7c userID=f0208561-0483-4e6c-80bc-d3a9e3bc060d time="2024-08-08T06:00:07+02:00" level=info msg="Created new IMAP user" addrID=c90281b2-460f-4bcb-a666-68cf0f29b7c0 gluonID=aebd9269-8442-4969-9cef-43f5d6b10e7c service=server-manager time="2024-08-08T06:00:07+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:00:07+02:00" level=info msg=Resuming service=user-events user=f0208561-0483-4e6c-80bc-d3a9e3bc060d time="2024-08-08T06:00:07+02:00" level=info msg="Received mailbox message count" count=0 gluonID=aebd9269-8442-4969-9cef-43f5d6b10e7c labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:00:07+02:00" level=info msg="Starting IMAP Service" service=imap user=f0208561-0483-4e6c-80bc-d3a9e3bc060d time="2024-08-08T06:00:07+02:00" level=info msg="Sync triggered" service=imap user=f0208561-0483-4e6c-80bc-d3a9e3bc060d time="2024-08-08T06:00:07+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:00:07.46534624 +0200 CEST m=+92.151389146" user=f0208561-0483-4e6c-80bc-d3a9e3bc060d time="2024-08-08T06:00:07+02:00" level=info msg="Syncing labels" service=imap user=f0208561-0483-4e6c-80bc-d3a9e3bc060d time="2024-08-08T06:00:07+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:f0208561-0483-4e6c-80bc-d3a9e3bc060d" userID=f0208561-0483-4e6c-80bc-d3a9e3bc060d Scenario: IMAP client cannot authenticate with bad password # features/imap/auth.feature:31 When user "13371701-bbe7-436a-ba77-2792599c9b51" connects IMAP client "1" # :1 -> *scenario time="2024-08-08T06:00:07+02:00" level=error msg="Command failed" cmd="LOGIN 'D8ZaTXsdonO05xdrxKVHmyqzspdVmSP5V8F0QKWJ/pE=' " error="no such user" pkg=gluon/session session=1 time="2024-08-08T06:00:07+02:00" level=error msg="Incorrect login credentials." pkg=imap sessionID=1 username=13371701-bbe7-436a-ba77-2792599c9b51@proton.local time="2024-08-08T06:00:07+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:00:07+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:00:07+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:00:07+02:00" level=info msg="Closing user" userID=d50d7539-dcb5-40f6-a22c-5377a81f00d9 time="2024-08-08T06:00:07+02:00" level=info msg="Exiting IMAP Service" service=imap user=d50d7539-dcb5-40f6-a22c-5377a81f00d9 time="2024-08-08T06:00:07+02:00" level=info msg="Exiting service main loop" service=smtp user=d50d7539-dcb5-40f6-a22c-5377a81f00d9 time="2024-08-08T06:00:07+02:00" level=info msg="Exiting Service" service=user-identity user=d50d7539-dcb5-40f6-a22c-5377a81f00d9 time="2024-08-08T06:00:07+02:00" level=info msg="Exiting service main loop" service=telemetry user=d50d7539-dcb5-40f6-a22c-5377a81f00d9 time="2024-08-08T06:00:07+02:00" level=info msg="Exiting service" service=user-events user=d50d7539-dcb5-40f6-a22c-5377a81f00d9 time="2024-08-08T06:00:07+02:00" level=info msg="Closing user" userID=f0208561-0483-4e6c-80bc-d3a9e3bc060d time="2024-08-08T06:00:07+02:00" level=info msg="Synced labels" service=imap user=f0208561-0483-4e6c-80bc-d3a9e3bc060d time="2024-08-08T06:00:07+02:00" level=warning msg="Get \"https://127.0.0.1:40977/mail/v4/messages/count\": context canceled, Attempt 1" pkg=gpa/client time="2024-08-08T06:00:07+02:00" level=error msg="Get \"https://127.0.0.1:40977/mail/v4/messages/count\": context canceled" pkg=gpa/client time="2024-08-08T06:00:07+02:00" level=error msg="Failed to sync, will retry later" error="failed to retrieve message ids: received no response from API: Get \"https://127.0.0.1:40977/mail/v4/messages/count\": context canceled" service=imap user=f0208561-0483-4e6c-80bc-d3a9e3bc060d time="2024-08-08T06:00:07+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=f0208561-0483-4e6c-80bc-d3a9e3bc060d time="2024-08-08T06:00:07+02:00" level=info msg="Finished user sync" duration=7.399942ms service=imap user=f0208561-0483-4e6c-80bc-d3a9e3bc060d time="2024-08-08T06:00:07+02:00" level=info msg="Exiting IMAP Service" service=imap user=f0208561-0483-4e6c-80bc-d3a9e3bc060d time="2024-08-08T06:00:07+02:00" level=info msg="Exiting service main loop" service=smtp user=f0208561-0483-4e6c-80bc-d3a9e3bc060d time="2024-08-08T06:00:07+02:00" level=info msg="Exiting Service" service=user-identity user=f0208561-0483-4e6c-80bc-d3a9e3bc060d time="2024-08-08T06:00:07+02:00" level=info msg="Exiting service main loop" service=telemetry user=f0208561-0483-4e6c-80bc-d3a9e3bc060d time="2024-08-08T06:00:07+02:00" level=info msg="Exiting service" service=user-events user=f0208561-0483-4e6c-80bc-d3a9e3bc060d time="2024-08-08T06:00:07+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:00:07+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:00:07+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:00:07+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:00:07+02:00" level=info msg="Closing SMTP server" service=server-manager Then IMAP client "1" cannot authenticate with incorrect password # :1 -> *scenario === RUN TestFeatures/IMAP_client_cannot_authenticate_for_disconnected_user time="2024-08-08T06:00:07+02:00" level=info msg="User '32b68d71-4205-44aa-a3e9-6d8a737a7e51' created with id=847a9970-6b2b-4a61-9d1c-b6e88bbeaaf7" pkg=gpa/server/backend time="2024-08-08T06:00:08+02:00" level=info msg="User '2684bf0a-eb03-413f-ab78-a077603b4ff2' created with id=99822e32-b463-47a5-a02f-5c5d4e878749" pkg=gpa/server/backend time="2024-08-08T06:00:09+02:00" level=info msg="Starting bridge" time="2024-08-08T06:00:09+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/032/config1807877989/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:00:09+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/032/data2603043913/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/032/data2603043913/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:00:09+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:00:09+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:00:09+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:00:09+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:00:09+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/032/config1807877989/grpcServerConfig.json time="2024-08-08T06:00:09+02:00" level=info msg="gRPC server listening on /tmp/bridge3064" pkg=grpc time="2024-08-08T06:00:09+02:00" level=info msg="Frontend service started" time="2024-08-08T06:00:09+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:00:09+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:00:09+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:00:09+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:00:09+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:00:09+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:00:09+02:00" level=info msg="Frontend client started" time="2024-08-08T06:00:09+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (33bcf377)" time="2024-08-08T06:00:09+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (33bcf377)" time="2024-08-08T06:00:09+02:00" level=info msg="200 OK: POST https://127.0.0.1:45221/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:00:10+02:00" level=info msg="200 OK: POST https://127.0.0.1:45221/auth/v4" pkg=gpa/manager time="2024-08-08T06:00:10+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=847a9970-6b2b-4a61-9d1c-b6e88bbeaaf7 time="2024-08-08T06:00:10+02:00" level=info msg="Adding vault user" userID=847a9970-6b2b-4a61-9d1c-b6e88bbeaaf7 time="2024-08-08T06:00:10+02:00" level=info msg="Creating new user" userID=847a9970-6b2b-4a61-9d1c-b6e88bbeaaf7 time="2024-08-08T06:00:10+02:00" level=info msg="Creating user object" numAddr=2 numLabels=12 userID=847a9970-6b2b-4a61-9d1c-b6e88bbeaaf7 time="2024-08-08T06:00:10+02:00" level=info msg="200 OK: GET https://127.0.0.1:45221/core/v4/events/latest" pkg=gpa/client userID=847a9970-6b2b-4a61-9d1c-b6e88bbeaaf7 time="2024-08-08T06:00:10+02:00" level=info msg="Starting service Last EventID=Ag==" service=user-events user=847a9970-6b2b-4a61-9d1c-b6e88bbeaaf7 time="2024-08-08T06:00:10+02:00" level=info msg="200 OK: GET https://127.0.0.1:45221/core/v4/settings" pkg=gpa/client userID=847a9970-6b2b-4a61-9d1c-b6e88bbeaaf7 time="2024-08-08T06:00:10+02:00" level=info msg="Starting service main loop" service=telemetry user=847a9970-6b2b-4a61-9d1c-b6e88bbeaaf7 time="2024-08-08T06:00:10+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=847a9970-6b2b-4a61-9d1c-b6e88bbeaaf7 time="2024-08-08T06:00:10+02:00" level=info msg="Starting service main loop" service=smtp user=847a9970-6b2b-4a61-9d1c-b6e88bbeaaf7 time="2024-08-08T06:00:10+02:00" level=info msg="200 OK: GET https://127.0.0.1:45221/core/v4/labels?Type=4" pkg=gpa/client userID=847a9970-6b2b-4a61-9d1c-b6e88bbeaaf7 time="2024-08-08T06:00:10+02:00" level=info msg="200 OK: GET https://127.0.0.1:45221/core/v4/labels?Type=3" pkg=gpa/client userID=847a9970-6b2b-4a61-9d1c-b6e88bbeaaf7 time="2024-08-08T06:00:10+02:00" level=info msg="200 OK: GET https://127.0.0.1:45221/core/v4/labels?Type=1" pkg=gpa/client userID=847a9970-6b2b-4a61-9d1c-b6e88bbeaaf7 time="2024-08-08T06:00:10+02:00" level=info msg="Adding user to imap server" addrID=13687cd0-b53c-42ac-b7b2-03da99ba8591 service=server-manager time="2024-08-08T06:00:10+02:00" level=info msg="Creating new IMAP user" addrID=13687cd0-b53c-42ac-b7b2-03da99ba8591 service=server-manager time="2024-08-08T06:00:10+02:00" level=info msg="Setting gluon ID" addrID=13687cd0-b53c-42ac-b7b2-03da99ba8591 gluonID=83b3ecd2-db98-41b8-847e-9e3c9cb0ec44 userID=847a9970-6b2b-4a61-9d1c-b6e88bbeaaf7 time="2024-08-08T06:00:10+02:00" level=info msg="Created new IMAP user" addrID=13687cd0-b53c-42ac-b7b2-03da99ba8591 gluonID=83b3ecd2-db98-41b8-847e-9e3c9cb0ec44 service=server-manager time="2024-08-08T06:00:10+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:00:10+02:00" level=info msg=Resuming service=user-events user=847a9970-6b2b-4a61-9d1c-b6e88bbeaaf7 time="2024-08-08T06:00:10+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (55db63b6)" time="2024-08-08T06:00:10+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (55db63b6)" time="2024-08-08T06:00:10+02:00" level=info msg="Received mailbox message count" count=0 gluonID=83b3ecd2-db98-41b8-847e-9e3c9cb0ec44 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:00:10+02:00" level=info msg="Starting IMAP Service" service=imap user=847a9970-6b2b-4a61-9d1c-b6e88bbeaaf7 time="2024-08-08T06:00:10+02:00" level=info msg="Sync triggered" service=imap user=847a9970-6b2b-4a61-9d1c-b6e88bbeaaf7 time="2024-08-08T06:00:10+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:00:10.229724155 +0200 CEST m=+94.915767061" user=847a9970-6b2b-4a61-9d1c-b6e88bbeaaf7 time="2024-08-08T06:00:10+02:00" level=info msg="Syncing labels" service=imap user=847a9970-6b2b-4a61-9d1c-b6e88bbeaaf7 time="2024-08-08T06:00:10+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:847a9970-6b2b-4a61-9d1c-b6e88bbeaaf7" userID=847a9970-6b2b-4a61-9d1c-b6e88bbeaaf7 time="2024-08-08T06:00:10+02:00" level=info msg="Synced labels" service=imap user=847a9970-6b2b-4a61-9d1c-b6e88bbeaaf7 time="2024-08-08T06:00:10+02:00" level=info msg="200 OK: GET https://127.0.0.1:45221/mail/v4/messages/count" pkg=gpa/client userID=847a9970-6b2b-4a61-9d1c-b6e88bbeaaf7 time="2024-08-08T06:00:10+02:00" level=info msg="Syncing messages" service=imap user=847a9970-6b2b-4a61-9d1c-b6e88bbeaaf7 time="2024-08-08T06:00:10+02:00" level=info msg="Job started" service=imap user=847a9970-6b2b-4a61-9d1c-b6e88bbeaaf7 time="2024-08-08T06:00:10+02:00" level=info msg="200 OK: POST https://127.0.0.1:45221/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:00:10+02:00" level=info msg="200 OK: POST https://127.0.0.1:45221/mail/v4/messages" pkg=gpa/client userID=847a9970-6b2b-4a61-9d1c-b6e88bbeaaf7 time="2024-08-08T06:00:10+02:00" level=info msg="Job finished" service=imap user=847a9970-6b2b-4a61-9d1c-b6e88bbeaaf7 time="2024-08-08T06:00:10+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=847a9970-6b2b-4a61-9d1c-b6e88bbeaaf7 time="2024-08-08T06:00:10+02:00" level=info msg="Synced messages" service=imap user=847a9970-6b2b-4a61-9d1c-b6e88bbeaaf7 time="2024-08-08T06:00:10+02:00" level=info msg="Finished user sync" duration=24.889924ms service=imap user=847a9970-6b2b-4a61-9d1c-b6e88bbeaaf7 time="2024-08-08T06:00:10+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=847a9970-6b2b-4a61-9d1c-b6e88bbeaaf7 time="2024-08-08T06:00:10+02:00" level=info msg="Event loop reset" eventID="Ag==" service=user-events user=847a9970-6b2b-4a61-9d1c-b6e88bbeaaf7 time="2024-08-08T06:00:10+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 73}}" pkg=telemetry time="2024-08-08T06:00:10+02:00" level=info msg="200 OK: POST https://127.0.0.1:45221/auth/v4" pkg=gpa/manager time="2024-08-08T06:00:10+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=99822e32-b463-47a5-a02f-5c5d4e878749 time="2024-08-08T06:00:10+02:00" level=info msg="Adding vault user" userID=99822e32-b463-47a5-a02f-5c5d4e878749 time="2024-08-08T06:00:10+02:00" level=info msg="Creating new user" userID=99822e32-b463-47a5-a02f-5c5d4e878749 time="2024-08-08T06:00:10+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=99822e32-b463-47a5-a02f-5c5d4e878749 time="2024-08-08T06:00:10+02:00" level=info msg="200 OK: GET https://127.0.0.1:45221/core/v4/events/latest" pkg=gpa/client userID=99822e32-b463-47a5-a02f-5c5d4e878749 time="2024-08-08T06:00:10+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=99822e32-b463-47a5-a02f-5c5d4e878749 time="2024-08-08T06:00:10+02:00" level=info msg="200 OK: GET https://127.0.0.1:45221/core/v4/settings" pkg=gpa/client userID=99822e32-b463-47a5-a02f-5c5d4e878749 time="2024-08-08T06:00:10+02:00" level=info msg="Starting service main loop" service=telemetry user=99822e32-b463-47a5-a02f-5c5d4e878749 time="2024-08-08T06:00:10+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=99822e32-b463-47a5-a02f-5c5d4e878749 time="2024-08-08T06:00:10+02:00" level=info msg="Starting service main loop" service=smtp user=99822e32-b463-47a5-a02f-5c5d4e878749 time="2024-08-08T06:00:10+02:00" level=info msg="200 OK: GET https://127.0.0.1:45221/core/v4/labels?Type=4" pkg=gpa/client userID=99822e32-b463-47a5-a02f-5c5d4e878749 time="2024-08-08T06:00:10+02:00" level=info msg="200 OK: GET https://127.0.0.1:45221/core/v4/labels?Type=3" pkg=gpa/client userID=99822e32-b463-47a5-a02f-5c5d4e878749 time="2024-08-08T06:00:10+02:00" level=info msg="200 OK: GET https://127.0.0.1:45221/core/v4/labels?Type=1" pkg=gpa/client userID=99822e32-b463-47a5-a02f-5c5d4e878749 time="2024-08-08T06:00:10+02:00" level=info msg="Adding user to imap server" addrID=ac93dc9e-634f-4b71-ae6a-2c502499d95e service=server-manager time="2024-08-08T06:00:10+02:00" level=info msg="Creating new IMAP user" addrID=ac93dc9e-634f-4b71-ae6a-2c502499d95e service=server-manager time="2024-08-08T06:00:10+02:00" level=info msg="Setting gluon ID" addrID=ac93dc9e-634f-4b71-ae6a-2c502499d95e gluonID=17010be1-ae7c-4c6f-b6b9-6e8076b71cc2 userID=99822e32-b463-47a5-a02f-5c5d4e878749 time="2024-08-08T06:00:10+02:00" level=info msg="Created new IMAP user" addrID=ac93dc9e-634f-4b71-ae6a-2c502499d95e gluonID=17010be1-ae7c-4c6f-b6b9-6e8076b71cc2 service=server-manager time="2024-08-08T06:00:10+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:00:10+02:00" level=info msg=Resuming service=user-events user=99822e32-b463-47a5-a02f-5c5d4e878749 time="2024-08-08T06:00:10+02:00" level=info msg="Logging out user" pkg=bridge/user userID=847a9970-6b2b-4a61-9d1c-b6e88bbeaaf7 time="2024-08-08T06:00:10+02:00" level=info msg="Logging out user" userID=847a9970-6b2b-4a61-9d1c-b6e88bbeaaf7 withAPI=true time="2024-08-08T06:00:10+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:00:10+02:00" level=info msg="Exiting IMAP Service" service=imap user=847a9970-6b2b-4a61-9d1c-b6e88bbeaaf7 time="2024-08-08T06:00:10+02:00" level=info msg="Exiting service main loop" service=smtp user=847a9970-6b2b-4a61-9d1c-b6e88bbeaaf7 time="2024-08-08T06:00:10+02:00" level=info msg="Exiting Service" service=user-identity user=847a9970-6b2b-4a61-9d1c-b6e88bbeaaf7 time="2024-08-08T06:00:10+02:00" level=info msg="Exiting service main loop" service=telemetry user=847a9970-6b2b-4a61-9d1c-b6e88bbeaaf7 time="2024-08-08T06:00:10+02:00" level=info msg="Exiting service" service=user-events user=847a9970-6b2b-4a61-9d1c-b6e88bbeaaf7 time="2024-08-08T06:00:10+02:00" level=info msg="Received mailbox message count" count=0 gluonID=17010be1-ae7c-4c6f-b6b9-6e8076b71cc2 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:00:10+02:00" level=info msg="Starting IMAP Service" service=imap user=99822e32-b463-47a5-a02f-5c5d4e878749 time="2024-08-08T06:00:10+02:00" level=info msg="Sync triggered" service=imap user=99822e32-b463-47a5-a02f-5c5d4e878749 time="2024-08-08T06:00:10+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:00:10.851071047 +0200 CEST m=+95.537113953" user=99822e32-b463-47a5-a02f-5c5d4e878749 time="2024-08-08T06:00:10+02:00" level=info msg="Syncing labels" service=imap user=99822e32-b463-47a5-a02f-5c5d4e878749 time="2024-08-08T06:00:10+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:99822e32-b463-47a5-a02f-5c5d4e878749" userID=99822e32-b463-47a5-a02f-5c5d4e878749 time="2024-08-08T06:00:10+02:00" level=info msg="200 OK: DELETE https://127.0.0.1:45221/auth/v4" pkg=gpa/client userID=847a9970-6b2b-4a61-9d1c-b6e88bbeaaf7 time="2024-08-08T06:00:10+02:00" level=info msg="Closing user" userID=847a9970-6b2b-4a61-9d1c-b6e88bbeaaf7 Scenario: IMAP client cannot authenticate for disconnected user # features/imap/auth.feature:35 When user "32b68d71-4205-44aa-a3e9-6d8a737a7e51" logs out # :1 -> *scenario And user "32b68d71-4205-44aa-a3e9-6d8a737a7e51" connects IMAP client "1" # :1 -> *scenario time="2024-08-08T06:00:10+02:00" level=error msg="Command failed" cmd="LOGIN '+fUNIizbM83Py+9ME9Uw6ofT+Zl/+4Wg73SD9rwlgYI=' " error="no such user" pkg=gluon/session session=1 time="2024-08-08T06:00:10+02:00" level=error msg="Incorrect login credentials." pkg=imap sessionID=1 username=32b68d71-4205-44aa-a3e9-6d8a737a7e51@proton.local time="2024-08-08T06:00:10+02:00" level=info msg="Synced labels" service=imap user=99822e32-b463-47a5-a02f-5c5d4e878749 time="2024-08-08T06:00:10+02:00" level=info msg="200 OK: GET https://127.0.0.1:45221/mail/v4/messages/count" pkg=gpa/client userID=99822e32-b463-47a5-a02f-5c5d4e878749 time="2024-08-08T06:00:10+02:00" level=info msg="Syncing messages" service=imap user=99822e32-b463-47a5-a02f-5c5d4e878749 time="2024-08-08T06:00:10+02:00" level=info msg="Job started" service=imap user=99822e32-b463-47a5-a02f-5c5d4e878749 time="2024-08-08T06:00:10+02:00" level=info msg="200 OK: POST https://127.0.0.1:45221/mail/v4/messages" pkg=gpa/client userID=99822e32-b463-47a5-a02f-5c5d4e878749 time="2024-08-08T06:00:10+02:00" level=info msg="Job finished" service=imap user=99822e32-b463-47a5-a02f-5c5d4e878749 time="2024-08-08T06:00:10+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=99822e32-b463-47a5-a02f-5c5d4e878749 time="2024-08-08T06:00:10+02:00" level=info msg="Synced messages" service=imap user=99822e32-b463-47a5-a02f-5c5d4e878749 time="2024-08-08T06:00:10+02:00" level=info msg="Finished user sync" duration=14.204304ms service=imap user=99822e32-b463-47a5-a02f-5c5d4e878749 time="2024-08-08T06:00:10+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=99822e32-b463-47a5-a02f-5c5d4e878749 time="2024-08-08T06:00:10+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=99822e32-b463-47a5-a02f-5c5d4e878749 time="2024-08-08T06:00:10+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:00:10+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:00:10+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:00:10+02:00" level=info msg="Closing user" userID=99822e32-b463-47a5-a02f-5c5d4e878749 time="2024-08-08T06:00:10+02:00" level=info msg="Exiting IMAP Service" service=imap user=99822e32-b463-47a5-a02f-5c5d4e878749 time="2024-08-08T06:00:10+02:00" level=info msg="Exiting service main loop" service=smtp user=99822e32-b463-47a5-a02f-5c5d4e878749 time="2024-08-08T06:00:10+02:00" level=info msg="Exiting Service" service=user-identity user=99822e32-b463-47a5-a02f-5c5d4e878749 time="2024-08-08T06:00:10+02:00" level=info msg="Exiting service main loop" service=telemetry user=99822e32-b463-47a5-a02f-5c5d4e878749 time="2024-08-08T06:00:10+02:00" level=info msg="Exiting service" service=user-events user=99822e32-b463-47a5-a02f-5c5d4e878749 time="2024-08-08T06:00:10+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:00:10+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:00:10+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:00:10+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:00:10+02:00" level=info msg="Closing SMTP server" service=server-manager Then IMAP client "1" cannot authenticate # :1 -> *scenario Feature: The IMAP ID is propagated to bridge === RUN TestFeatures/Initial_user_agent_before_an_IMAP_client_connects time="2024-08-08T06:00:11+02:00" level=info msg="User 'c15fc170-0a09-441d-90b2-ae61365862da' created with id=b469d077-4806-4983-9924-823ace054163" pkg=gpa/server/backend Background: Given there exists an account with username "c15fc170-0a09-441d-90b2-ae61365862da" and password "password" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-08-08T06:00:12+02:00" level=info msg="Starting bridge" time="2024-08-08T06:00:12+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/033/config2159868655/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:00:12+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/033/data516983576/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/033/data516983576/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:00:12+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:00:12+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:00:12+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:00:12+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:00:12+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/033/config2159868655/grpcServerConfig.json time="2024-08-08T06:00:12+02:00" level=info msg="gRPC server listening on /tmp/bridge2062" pkg=grpc time="2024-08-08T06:00:12+02:00" level=info msg="Frontend service started" time="2024-08-08T06:00:12+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:00:12+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:00:12+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:00:12+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:00:12+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:00:12+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:00:12+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-08-08T06:00:12+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (5c405655)" time="2024-08-08T06:00:12+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (5c405655)" time="2024-08-08T06:00:12+02:00" level=info msg="200 OK: POST https://127.0.0.1:43549/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:00:12+02:00" level=info msg="200 OK: POST https://127.0.0.1:43549/auth/v4" pkg=gpa/manager time="2024-08-08T06:00:12+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=b469d077-4806-4983-9924-823ace054163 time="2024-08-08T06:00:12+02:00" level=info msg="Adding vault user" userID=b469d077-4806-4983-9924-823ace054163 time="2024-08-08T06:00:12+02:00" level=info msg="Creating new user" userID=b469d077-4806-4983-9924-823ace054163 time="2024-08-08T06:00:12+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=b469d077-4806-4983-9924-823ace054163 time="2024-08-08T06:00:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:43549/core/v4/events/latest" pkg=gpa/client userID=b469d077-4806-4983-9924-823ace054163 time="2024-08-08T06:00:12+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=b469d077-4806-4983-9924-823ace054163 time="2024-08-08T06:00:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:43549/core/v4/settings" pkg=gpa/client userID=b469d077-4806-4983-9924-823ace054163 time="2024-08-08T06:00:12+02:00" level=info msg="Starting service main loop" service=telemetry user=b469d077-4806-4983-9924-823ace054163 time="2024-08-08T06:00:12+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=b469d077-4806-4983-9924-823ace054163 time="2024-08-08T06:00:12+02:00" level=info msg="Starting service main loop" service=smtp user=b469d077-4806-4983-9924-823ace054163 time="2024-08-08T06:00:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:43549/core/v4/labels?Type=4" pkg=gpa/client userID=b469d077-4806-4983-9924-823ace054163 time="2024-08-08T06:00:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:43549/core/v4/labels?Type=3" pkg=gpa/client userID=b469d077-4806-4983-9924-823ace054163 time="2024-08-08T06:00:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:43549/core/v4/labels?Type=1" pkg=gpa/client userID=b469d077-4806-4983-9924-823ace054163 time="2024-08-08T06:00:12+02:00" level=info msg="Adding user to imap server" addrID=23031a7b-6077-4026-aaa0-d28a44778046 service=server-manager time="2024-08-08T06:00:12+02:00" level=info msg="Creating new IMAP user" addrID=23031a7b-6077-4026-aaa0-d28a44778046 service=server-manager time="2024-08-08T06:00:12+02:00" level=info msg="Setting gluon ID" addrID=23031a7b-6077-4026-aaa0-d28a44778046 gluonID=0efc023e-5c0f-4427-9dd4-0533887ba405 userID=b469d077-4806-4983-9924-823ace054163 time="2024-08-08T06:00:12+02:00" level=info msg="Created new IMAP user" addrID=23031a7b-6077-4026-aaa0-d28a44778046 gluonID=0efc023e-5c0f-4427-9dd4-0533887ba405 service=server-manager time="2024-08-08T06:00:12+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:00:12+02:00" level=info msg=Resuming service=user-events user=b469d077-4806-4983-9924-823ace054163 And the user logs in with username "c15fc170-0a09-441d-90b2-ae61365862da" and password "password" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-08-08T06:00:12+02:00" level=info msg="Received mailbox message count" count=0 gluonID=0efc023e-5c0f-4427-9dd4-0533887ba405 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:00:12+02:00" level=info msg="Starting IMAP Service" service=imap user=b469d077-4806-4983-9924-823ace054163 time="2024-08-08T06:00:12+02:00" level=info msg="Sync triggered" service=imap user=b469d077-4806-4983-9924-823ace054163 time="2024-08-08T06:00:12+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:00:12.633004086 +0200 CEST m=+97.319046992" user=b469d077-4806-4983-9924-823ace054163 time="2024-08-08T06:00:12+02:00" level=info msg="Syncing labels" service=imap user=b469d077-4806-4983-9924-823ace054163 time="2024-08-08T06:00:12+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:b469d077-4806-4983-9924-823ace054163" userID=b469d077-4806-4983-9924-823ace054163 time="2024-08-08T06:00:12+02:00" level=info msg="Synced labels" service=imap user=b469d077-4806-4983-9924-823ace054163 time="2024-08-08T06:00:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:43549/mail/v4/messages/count" pkg=gpa/client userID=b469d077-4806-4983-9924-823ace054163 time="2024-08-08T06:00:12+02:00" level=info msg="Syncing messages" service=imap user=b469d077-4806-4983-9924-823ace054163 time="2024-08-08T06:00:12+02:00" level=info msg="Job started" service=imap user=b469d077-4806-4983-9924-823ace054163 time="2024-08-08T06:00:12+02:00" level=info msg="200 OK: POST https://127.0.0.1:43549/mail/v4/messages" pkg=gpa/client userID=b469d077-4806-4983-9924-823ace054163 time="2024-08-08T06:00:12+02:00" level=info msg="Job finished" service=imap user=b469d077-4806-4983-9924-823ace054163 time="2024-08-08T06:00:12+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=b469d077-4806-4983-9924-823ace054163 time="2024-08-08T06:00:12+02:00" level=info msg="Synced messages" service=imap user=b469d077-4806-4983-9924-823ace054163 time="2024-08-08T06:00:12+02:00" level=info msg="Finished user sync" duration=18.301112ms service=imap user=b469d077-4806-4983-9924-823ace054163 time="2024-08-08T06:00:12+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=b469d077-4806-4983-9924-823ace054163 time="2024-08-08T06:00:12+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=b469d077-4806-4983-9924-823ace054163 time="2024-08-08T06:00:12+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:00:12+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:00:12+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:00:12+02:00" level=info msg="Closing user" userID=b469d077-4806-4983-9924-823ace054163 time="2024-08-08T06:00:12+02:00" level=info msg="Exiting IMAP Service" service=imap user=b469d077-4806-4983-9924-823ace054163 time="2024-08-08T06:00:12+02:00" level=info msg="Exiting service main loop" service=smtp user=b469d077-4806-4983-9924-823ace054163 time="2024-08-08T06:00:12+02:00" level=info msg="Exiting Service" service=user-identity user=b469d077-4806-4983-9924-823ace054163 time="2024-08-08T06:00:12+02:00" level=info msg="Exiting service main loop" service=telemetry user=b469d077-4806-4983-9924-823ace054163 time="2024-08-08T06:00:12+02:00" level=info msg="Exiting service" service=user-events user=b469d077-4806-4983-9924-823ace054163 time="2024-08-08T06:00:12+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:00:12+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:00:12+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:00:12+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:00:12+02:00" level=info msg="Closing SMTP server" service=server-manager Scenario: Initial user agent before an IMAP client connects # features/imap/id.feature:9 Then the user agent is "NoClient/0.0.1 (linux)" # :1 -> *scenario === RUN TestFeatures/User_agent_before_an_IMAP_client_announces_its_ID time="2024-08-08T06:00:13+02:00" level=info msg="User '987b608d-375f-485f-a3e2-795fc8fd1617' created with id=9eab6584-d094-4a43-8772-cc9958c81891" pkg=gpa/server/backend time="2024-08-08T06:00:13+02:00" level=info msg="Starting bridge" time="2024-08-08T06:00:13+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/034/config2701012937/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:00:13+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/034/data1649860904/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/034/data1649860904/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:00:13+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:00:13+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:00:13+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:00:13+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:00:13+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/034/config2701012937/grpcServerConfig.json time="2024-08-08T06:00:13+02:00" level=info msg="gRPC server listening on /tmp/bridge2206" pkg=grpc time="2024-08-08T06:00:13+02:00" level=info msg="Frontend service started" time="2024-08-08T06:00:13+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:00:13+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:00:13+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:00:13+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:00:13+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:00:13+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:00:13+02:00" level=info msg="Frontend client started" time="2024-08-08T06:00:13+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (964d4d65)" time="2024-08-08T06:00:13+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (964d4d65)" time="2024-08-08T06:00:13+02:00" level=info msg="200 OK: POST https://127.0.0.1:36779/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:00:14+02:00" level=info msg="200 OK: POST https://127.0.0.1:36779/auth/v4" pkg=gpa/manager time="2024-08-08T06:00:14+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=9eab6584-d094-4a43-8772-cc9958c81891 time="2024-08-08T06:00:14+02:00" level=info msg="Adding vault user" userID=9eab6584-d094-4a43-8772-cc9958c81891 time="2024-08-08T06:00:14+02:00" level=info msg="Creating new user" userID=9eab6584-d094-4a43-8772-cc9958c81891 time="2024-08-08T06:00:14+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=9eab6584-d094-4a43-8772-cc9958c81891 time="2024-08-08T06:00:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:36779/core/v4/events/latest" pkg=gpa/client userID=9eab6584-d094-4a43-8772-cc9958c81891 time="2024-08-08T06:00:14+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=9eab6584-d094-4a43-8772-cc9958c81891 time="2024-08-08T06:00:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:36779/core/v4/settings" pkg=gpa/client userID=9eab6584-d094-4a43-8772-cc9958c81891 time="2024-08-08T06:00:14+02:00" level=info msg="Starting service main loop" service=telemetry user=9eab6584-d094-4a43-8772-cc9958c81891 time="2024-08-08T06:00:14+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=9eab6584-d094-4a43-8772-cc9958c81891 time="2024-08-08T06:00:14+02:00" level=info msg="Starting service main loop" service=smtp user=9eab6584-d094-4a43-8772-cc9958c81891 time="2024-08-08T06:00:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:36779/core/v4/labels?Type=4" pkg=gpa/client userID=9eab6584-d094-4a43-8772-cc9958c81891 time="2024-08-08T06:00:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:36779/core/v4/labels?Type=3" pkg=gpa/client userID=9eab6584-d094-4a43-8772-cc9958c81891 time="2024-08-08T06:00:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:36779/core/v4/labels?Type=1" pkg=gpa/client userID=9eab6584-d094-4a43-8772-cc9958c81891 time="2024-08-08T06:00:14+02:00" level=info msg="Adding user to imap server" addrID=b9acaec3-35c5-4976-9025-57ea24ce9e54 service=server-manager time="2024-08-08T06:00:14+02:00" level=info msg="Creating new IMAP user" addrID=b9acaec3-35c5-4976-9025-57ea24ce9e54 service=server-manager time="2024-08-08T06:00:14+02:00" level=info msg="Setting gluon ID" addrID=b9acaec3-35c5-4976-9025-57ea24ce9e54 gluonID=e77bfac5-ad1d-4d66-b76d-9e0af67a9ab4 userID=9eab6584-d094-4a43-8772-cc9958c81891 time="2024-08-08T06:00:14+02:00" level=info msg="Created new IMAP user" addrID=b9acaec3-35c5-4976-9025-57ea24ce9e54 gluonID=e77bfac5-ad1d-4d66-b76d-9e0af67a9ab4 service=server-manager time="2024-08-08T06:00:14+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:00:14+02:00" level=info msg=Resuming service=user-events user=9eab6584-d094-4a43-8772-cc9958c81891 time="2024-08-08T06:00:14+02:00" level=info msg="Received mailbox message count" count=0 gluonID=e77bfac5-ad1d-4d66-b76d-9e0af67a9ab4 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:00:14+02:00" level=info msg="Starting IMAP Service" service=imap user=9eab6584-d094-4a43-8772-cc9958c81891 time="2024-08-08T06:00:14+02:00" level=info msg="Sync triggered" service=imap user=9eab6584-d094-4a43-8772-cc9958c81891 time="2024-08-08T06:00:14+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:00:14.455588261 +0200 CEST m=+99.141631167" user=9eab6584-d094-4a43-8772-cc9958c81891 time="2024-08-08T06:00:14+02:00" level=info msg="Syncing labels" service=imap user=9eab6584-d094-4a43-8772-cc9958c81891 time="2024-08-08T06:00:14+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:9eab6584-d094-4a43-8772-cc9958c81891" userID=9eab6584-d094-4a43-8772-cc9958c81891 time="2024-08-08T06:00:14+02:00" level=info msg="200 OK: POST https://127.0.0.1:36779/data/v1/stats" pkg=gpa/client userID=9eab6584-d094-4a43-8772-cc9958c81891 time="2024-08-08T06:00:14+02:00" level=info msg="Configuration Status Success event sent." userID=9eab6584-d094-4a43-8772-cc9958c81891 Scenario: User agent before an IMAP client announces its ID # features/imap/id.feature:12 When user "987b608d-375f-485f-a3e2-795fc8fd1617" connects and authenticates IMAP client "1" # :1 -> *scenario time="2024-08-08T06:00:14+02:00" level=info msg="Synced labels" service=imap user=9eab6584-d094-4a43-8772-cc9958c81891 time="2024-08-08T06:00:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:36779/mail/v4/messages/count" pkg=gpa/client userID=9eab6584-d094-4a43-8772-cc9958c81891 time="2024-08-08T06:00:14+02:00" level=info msg="Syncing messages" service=imap user=9eab6584-d094-4a43-8772-cc9958c81891 time="2024-08-08T06:00:14+02:00" level=info msg="Job started" service=imap user=9eab6584-d094-4a43-8772-cc9958c81891 time="2024-08-08T06:00:14+02:00" level=info msg="200 OK: POST https://127.0.0.1:36779/mail/v4/messages" pkg=gpa/client userID=9eab6584-d094-4a43-8772-cc9958c81891 time="2024-08-08T06:00:14+02:00" level=info msg="Job finished" service=imap user=9eab6584-d094-4a43-8772-cc9958c81891 time="2024-08-08T06:00:14+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=9eab6584-d094-4a43-8772-cc9958c81891 time="2024-08-08T06:00:14+02:00" level=info msg="Synced messages" service=imap user=9eab6584-d094-4a43-8772-cc9958c81891 time="2024-08-08T06:00:14+02:00" level=info msg="Finished user sync" duration=5.672171ms service=imap user=9eab6584-d094-4a43-8772-cc9958c81891 time="2024-08-08T06:00:14+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=9eab6584-d094-4a43-8772-cc9958c81891 time="2024-08-08T06:00:14+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=9eab6584-d094-4a43-8772-cc9958c81891 time="2024-08-08T06:00:14+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:00:14+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:00:14+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:00:14+02:00" level=info msg="Closing user" userID=9eab6584-d094-4a43-8772-cc9958c81891 time="2024-08-08T06:00:14+02:00" level=info msg="Exiting IMAP Service" service=imap user=9eab6584-d094-4a43-8772-cc9958c81891 time="2024-08-08T06:00:14+02:00" level=info msg="Exiting service main loop" service=smtp user=9eab6584-d094-4a43-8772-cc9958c81891 time="2024-08-08T06:00:14+02:00" level=info msg="Exiting Service" service=user-identity user=9eab6584-d094-4a43-8772-cc9958c81891 time="2024-08-08T06:00:14+02:00" level=info msg="Exiting service main loop" service=telemetry user=9eab6584-d094-4a43-8772-cc9958c81891 time="2024-08-08T06:00:14+02:00" level=info msg="Exiting service" service=user-events user=9eab6584-d094-4a43-8772-cc9958c81891 time="2024-08-08T06:00:14+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:00:14+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:00:14+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:00:14+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:00:14+02:00" level=info msg="Closing SMTP server" service=server-manager Then the user agent is "UnknownClient/0.0.1 (linux)" # :1 -> *scenario === RUN TestFeatures/User_agent_after_an_IMAP_client_announces_its_ID time="2024-08-08T06:00:14+02:00" level=info msg="User 'a6c53f14-37ae-4a2c-b9c6-1f0f16fd9beb' created with id=e7c97d46-b507-4e34-98c5-14988b17849f" pkg=gpa/server/backend time="2024-08-08T06:00:15+02:00" level=info msg="Starting bridge" time="2024-08-08T06:00:15+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/035/config2063234815/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:00:15+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/035/data1421356768/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/035/data1421356768/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:00:15+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:00:15+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:00:15+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:00:15+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:00:15+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/035/config2063234815/grpcServerConfig.json time="2024-08-08T06:00:15+02:00" level=info msg="gRPC server listening on /tmp/bridge5635" pkg=grpc time="2024-08-08T06:00:15+02:00" level=info msg="Frontend service started" time="2024-08-08T06:00:15+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:00:15+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:00:15+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:00:15+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:00:15+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:00:15+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:00:15+02:00" level=info msg="Frontend client started" time="2024-08-08T06:00:15+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (44c7613b)" time="2024-08-08T06:00:15+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (44c7613b)" time="2024-08-08T06:00:15+02:00" level=info msg="200 OK: POST https://127.0.0.1:44147/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: POST https://127.0.0.1:44147/auth/v4" pkg=gpa/manager time="2024-08-08T06:00:16+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=e7c97d46-b507-4e34-98c5-14988b17849f time="2024-08-08T06:00:16+02:00" level=info msg="Adding vault user" userID=e7c97d46-b507-4e34-98c5-14988b17849f time="2024-08-08T06:00:16+02:00" level=info msg="Creating new user" userID=e7c97d46-b507-4e34-98c5-14988b17849f time="2024-08-08T06:00:16+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=e7c97d46-b507-4e34-98c5-14988b17849f time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44147/core/v4/events/latest" pkg=gpa/client userID=e7c97d46-b507-4e34-98c5-14988b17849f time="2024-08-08T06:00:16+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=e7c97d46-b507-4e34-98c5-14988b17849f time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44147/core/v4/settings" pkg=gpa/client userID=e7c97d46-b507-4e34-98c5-14988b17849f time="2024-08-08T06:00:16+02:00" level=info msg="Starting service main loop" service=telemetry user=e7c97d46-b507-4e34-98c5-14988b17849f time="2024-08-08T06:00:16+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=e7c97d46-b507-4e34-98c5-14988b17849f time="2024-08-08T06:00:16+02:00" level=info msg="Starting service main loop" service=smtp user=e7c97d46-b507-4e34-98c5-14988b17849f time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44147/core/v4/labels?Type=4" pkg=gpa/client userID=e7c97d46-b507-4e34-98c5-14988b17849f time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44147/core/v4/labels?Type=3" pkg=gpa/client userID=e7c97d46-b507-4e34-98c5-14988b17849f time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44147/core/v4/labels?Type=1" pkg=gpa/client userID=e7c97d46-b507-4e34-98c5-14988b17849f time="2024-08-08T06:00:16+02:00" level=info msg="Adding user to imap server" addrID=c808a48f-1789-476e-9eb4-44a805c6e0b7 service=server-manager time="2024-08-08T06:00:16+02:00" level=info msg="Creating new IMAP user" addrID=c808a48f-1789-476e-9eb4-44a805c6e0b7 service=server-manager time="2024-08-08T06:00:16+02:00" level=info msg="Setting gluon ID" addrID=c808a48f-1789-476e-9eb4-44a805c6e0b7 gluonID=97c1c7c0-ab3d-4e1a-beea-ffd506476b7e userID=e7c97d46-b507-4e34-98c5-14988b17849f time="2024-08-08T06:00:16+02:00" level=info msg="Created new IMAP user" addrID=c808a48f-1789-476e-9eb4-44a805c6e0b7 gluonID=97c1c7c0-ab3d-4e1a-beea-ffd506476b7e service=server-manager time="2024-08-08T06:00:16+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:00:16+02:00" level=info msg=Resuming service=user-events user=e7c97d46-b507-4e34-98c5-14988b17849f time="2024-08-08T06:00:16+02:00" level=info msg="Received mailbox message count" count=0 gluonID=97c1c7c0-ab3d-4e1a-beea-ffd506476b7e labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:00:16+02:00" level=info msg="Starting IMAP Service" service=imap user=e7c97d46-b507-4e34-98c5-14988b17849f time="2024-08-08T06:00:16+02:00" level=info msg="Sync triggered" service=imap user=e7c97d46-b507-4e34-98c5-14988b17849f time="2024-08-08T06:00:16+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:00:16.672045256 +0200 CEST m=+101.358088152" user=e7c97d46-b507-4e34-98c5-14988b17849f time="2024-08-08T06:00:16+02:00" level=info msg="Syncing labels" service=imap user=e7c97d46-b507-4e34-98c5-14988b17849f time="2024-08-08T06:00:16+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:e7c97d46-b507-4e34-98c5-14988b17849f" userID=e7c97d46-b507-4e34-98c5-14988b17849f Scenario: User agent after an IMAP client announces its ID # features/imap/id.feature:16 When user "a6c53f14-37ae-4a2c-b9c6-1f0f16fd9beb" connects IMAP client "1" # :1 -> *scenario time="2024-08-08T06:00:16+02:00" level=info msg="Received IMAP ID" name=name pkg=bridge/event/imap sessionID=1 version=version And IMAP client "1" announces its ID with name "name" and version "version" # :1 -> *scenario time="2024-08-08T06:00:16+02:00" level=info msg="Synced labels" service=imap user=e7c97d46-b507-4e34-98c5-14988b17849f time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:44147/mail/v4/messages/count" pkg=gpa/client userID=e7c97d46-b507-4e34-98c5-14988b17849f time="2024-08-08T06:00:16+02:00" level=info msg="Syncing messages" service=imap user=e7c97d46-b507-4e34-98c5-14988b17849f time="2024-08-08T06:00:16+02:00" level=info msg="Job started" service=imap user=e7c97d46-b507-4e34-98c5-14988b17849f time="2024-08-08T06:00:16+02:00" level=info msg="200 OK: POST https://127.0.0.1:44147/mail/v4/messages" pkg=gpa/client userID=e7c97d46-b507-4e34-98c5-14988b17849f time="2024-08-08T06:00:16+02:00" level=info msg="Job finished" service=imap user=e7c97d46-b507-4e34-98c5-14988b17849f time="2024-08-08T06:00:16+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=e7c97d46-b507-4e34-98c5-14988b17849f time="2024-08-08T06:00:16+02:00" level=info msg="Synced messages" service=imap user=e7c97d46-b507-4e34-98c5-14988b17849f time="2024-08-08T06:00:16+02:00" level=info msg="Finished user sync" duration=10.257948ms service=imap user=e7c97d46-b507-4e34-98c5-14988b17849f time="2024-08-08T06:00:16+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=e7c97d46-b507-4e34-98c5-14988b17849f time="2024-08-08T06:00:16+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=e7c97d46-b507-4e34-98c5-14988b17849f time="2024-08-08T06:00:16+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:00:16+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:00:16+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:00:16+02:00" level=info msg="Closing user" userID=e7c97d46-b507-4e34-98c5-14988b17849f time="2024-08-08T06:00:16+02:00" level=info msg="Exiting IMAP Service" service=imap user=e7c97d46-b507-4e34-98c5-14988b17849f time="2024-08-08T06:00:16+02:00" level=info msg="Exiting service main loop" service=smtp user=e7c97d46-b507-4e34-98c5-14988b17849f time="2024-08-08T06:00:16+02:00" level=info msg="Exiting Service" service=user-identity user=e7c97d46-b507-4e34-98c5-14988b17849f time="2024-08-08T06:00:16+02:00" level=info msg="Exiting service main loop" service=telemetry user=e7c97d46-b507-4e34-98c5-14988b17849f time="2024-08-08T06:00:16+02:00" level=info msg="Exiting service" service=user-events user=e7c97d46-b507-4e34-98c5-14988b17849f time="2024-08-08T06:00:16+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:00:16+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:00:16+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:00:16+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:00:16+02:00" level=info msg="Closing SMTP server" service=server-manager Then the user agent is "name/version (linux)" # :1 -> *scenario === RUN TestFeatures/User_agent_is_used_for_API_calls time="2024-08-08T06:00:17+02:00" level=info msg="User 'f1229571-447a-460c-8535-03cde1744277' created with id=e02f08c3-0402-456c-9585-ef0c2c3bc24e" pkg=gpa/server/backend time="2024-08-08T06:00:18+02:00" level=info msg="Starting bridge" time="2024-08-08T06:00:18+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/036/config1613854048/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:00:18+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/036/data493639627/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/036/data493639627/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:00:18+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:00:18+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:00:18+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:00:18+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:00:18+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/036/config1613854048/grpcServerConfig.json time="2024-08-08T06:00:18+02:00" level=info msg="gRPC server listening on /tmp/bridge6768" pkg=grpc time="2024-08-08T06:00:18+02:00" level=info msg="Frontend service started" time="2024-08-08T06:00:18+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:00:18+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:00:18+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:00:18+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:00:18+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:00:18+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:00:18+02:00" level=info msg="Frontend client started" time="2024-08-08T06:00:18+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (41168010)" time="2024-08-08T06:00:18+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (41168010)" time="2024-08-08T06:00:18+02:00" level=info msg="200 OK: POST https://127.0.0.1:32857/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:00:18+02:00" level=info msg="200 OK: POST https://127.0.0.1:32857/auth/v4" pkg=gpa/manager time="2024-08-08T06:00:18+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=e02f08c3-0402-456c-9585-ef0c2c3bc24e time="2024-08-08T06:00:19+02:00" level=info msg="Adding vault user" userID=e02f08c3-0402-456c-9585-ef0c2c3bc24e time="2024-08-08T06:00:19+02:00" level=info msg="Creating new user" userID=e02f08c3-0402-456c-9585-ef0c2c3bc24e time="2024-08-08T06:00:19+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=e02f08c3-0402-456c-9585-ef0c2c3bc24e time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:32857/core/v4/events/latest" pkg=gpa/client userID=e02f08c3-0402-456c-9585-ef0c2c3bc24e time="2024-08-08T06:00:19+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=e02f08c3-0402-456c-9585-ef0c2c3bc24e time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:32857/core/v4/settings" pkg=gpa/client userID=e02f08c3-0402-456c-9585-ef0c2c3bc24e time="2024-08-08T06:00:19+02:00" level=info msg="Starting service main loop" service=telemetry user=e02f08c3-0402-456c-9585-ef0c2c3bc24e time="2024-08-08T06:00:19+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=e02f08c3-0402-456c-9585-ef0c2c3bc24e time="2024-08-08T06:00:19+02:00" level=info msg="Starting service main loop" service=smtp user=e02f08c3-0402-456c-9585-ef0c2c3bc24e time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:32857/core/v4/labels?Type=4" pkg=gpa/client userID=e02f08c3-0402-456c-9585-ef0c2c3bc24e time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:32857/core/v4/labels?Type=3" pkg=gpa/client userID=e02f08c3-0402-456c-9585-ef0c2c3bc24e time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:32857/core/v4/labels?Type=1" pkg=gpa/client userID=e02f08c3-0402-456c-9585-ef0c2c3bc24e time="2024-08-08T06:00:19+02:00" level=info msg="Adding user to imap server" addrID=5f7fe60e-b6d2-4dc2-a70f-b23b0d815206 service=server-manager time="2024-08-08T06:00:19+02:00" level=info msg="Creating new IMAP user" addrID=5f7fe60e-b6d2-4dc2-a70f-b23b0d815206 service=server-manager time="2024-08-08T06:00:19+02:00" level=info msg="Setting gluon ID" addrID=5f7fe60e-b6d2-4dc2-a70f-b23b0d815206 gluonID=ace9a404-05a4-4121-aadb-76a2b2129302 userID=e02f08c3-0402-456c-9585-ef0c2c3bc24e time="2024-08-08T06:00:19+02:00" level=info msg="Created new IMAP user" addrID=5f7fe60e-b6d2-4dc2-a70f-b23b0d815206 gluonID=ace9a404-05a4-4121-aadb-76a2b2129302 service=server-manager time="2024-08-08T06:00:19+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:00:19+02:00" level=info msg=Resuming service=user-events user=e02f08c3-0402-456c-9585-ef0c2c3bc24e time="2024-08-08T06:00:19+02:00" level=info msg="Starting IMAP Service" service=imap user=e02f08c3-0402-456c-9585-ef0c2c3bc24e time="2024-08-08T06:00:19+02:00" level=info msg="Sync triggered" service=imap user=e02f08c3-0402-456c-9585-ef0c2c3bc24e time="2024-08-08T06:00:19+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:00:19.194243534 +0200 CEST m=+103.880286440" user=e02f08c3-0402-456c-9585-ef0c2c3bc24e time="2024-08-08T06:00:19+02:00" level=info msg="Syncing labels" service=imap user=e02f08c3-0402-456c-9585-ef0c2c3bc24e Scenario: User agent is used for API calls # features/imap/id.feature:21 When user "f1229571-447a-460c-8535-03cde1744277" connects IMAP client "1" # :1 -> *scenario time="2024-08-08T06:00:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=ace9a404-05a4-4121-aadb-76a2b2129302 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:00:19+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:e02f08c3-0402-456c-9585-ef0c2c3bc24e" userID=e02f08c3-0402-456c-9585-ef0c2c3bc24e time="2024-08-08T06:00:19+02:00" level=info msg="Received IMAP ID" name=name pkg=bridge/event/imap sessionID=1 version=version And IMAP client "1" announces its ID with name "name" and version "version" # :1 -> *scenario time="2024-08-08T06:00:19+02:00" level=info msg="Synced labels" service=imap user=e02f08c3-0402-456c-9585-ef0c2c3bc24e time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:32857/mail/v4/messages/count" pkg=gpa/client userID=e02f08c3-0402-456c-9585-ef0c2c3bc24e time="2024-08-08T06:00:19+02:00" level=info msg="Syncing messages" service=imap user=e02f08c3-0402-456c-9585-ef0c2c3bc24e time="2024-08-08T06:00:19+02:00" level=info msg="Job started" service=imap user=e02f08c3-0402-456c-9585-ef0c2c3bc24e time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: POST https://127.0.0.1:32857/core/v4/reports/bug" pkg=gpa/manager When the user reports a bug # :1 -> *scenario time="2024-08-08T06:00:19+02:00" level=info msg="200 OK: POST https://127.0.0.1:32857/mail/v4/messages" pkg=gpa/client userID=e02f08c3-0402-456c-9585-ef0c2c3bc24e time="2024-08-08T06:00:19+02:00" level=info msg="Job finished" service=imap user=e02f08c3-0402-456c-9585-ef0c2c3bc24e time="2024-08-08T06:00:19+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=e02f08c3-0402-456c-9585-ef0c2c3bc24e time="2024-08-08T06:00:19+02:00" level=info msg="Synced messages" service=imap user=e02f08c3-0402-456c-9585-ef0c2c3bc24e time="2024-08-08T06:00:19+02:00" level=info msg="Finished user sync" duration=4.884995ms service=imap user=e02f08c3-0402-456c-9585-ef0c2c3bc24e time="2024-08-08T06:00:19+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=e02f08c3-0402-456c-9585-ef0c2c3bc24e time="2024-08-08T06:00:19+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=e02f08c3-0402-456c-9585-ef0c2c3bc24e time="2024-08-08T06:00:19+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:00:19+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:00:19+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:00:19+02:00" level=info msg="Closing user" userID=e02f08c3-0402-456c-9585-ef0c2c3bc24e time="2024-08-08T06:00:19+02:00" level=info msg="Exiting IMAP Service" service=imap user=e02f08c3-0402-456c-9585-ef0c2c3bc24e time="2024-08-08T06:00:19+02:00" level=info msg="Exiting service main loop" service=smtp user=e02f08c3-0402-456c-9585-ef0c2c3bc24e time="2024-08-08T06:00:19+02:00" level=info msg="Exiting Service" service=user-identity user=e02f08c3-0402-456c-9585-ef0c2c3bc24e time="2024-08-08T06:00:19+02:00" level=info msg="Exiting service main loop" service=telemetry user=e02f08c3-0402-456c-9585-ef0c2c3bc24e time="2024-08-08T06:00:19+02:00" level=info msg="Exiting service" service=user-events user=e02f08c3-0402-456c-9585-ef0c2c3bc24e time="2024-08-08T06:00:19+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:00:19+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:00:19+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:00:19+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:00:19+02:00" level=info msg="Closing SMTP server" service=server-manager Then the header in the "POST" request to "/core/v4/reports/bug" has "User-Agent" set to "name/version (linux)" # :1 -> *scenario Feature: IMAP create mailbox === RUN TestFeatures/Create_folder time="2024-08-08T06:00:19+02:00" level=info msg="User 'f7e842ba-96ef-4bd8-a4ca-705ea70e774e' created with id=99a5b348-0f6e-4d1d-8a0d-9dd1c95860f1" pkg=gpa/server/backend Background: Given there exists an account with username "f7e842ba-96ef-4bd8-a4ca-705ea70e774e" and password "password" # :1 -> *scenario And the account "f7e842ba-96ef-4bd8-a4ca-705ea70e774e" has the following custom mailboxes: # :1 -> *scenario | name | type | | f1 | folder | | f2 | folder | | l1 | label | | l2 | label | Then it succeeds # :1 -> *scenario time="2024-08-08T06:00:20+02:00" level=info msg="Starting bridge" time="2024-08-08T06:00:20+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/037/config3017441628/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:00:20+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/037/data3516777315/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/037/data3516777315/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:00:20+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:00:20+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:00:20+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:00:20+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:00:20+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/037/config3017441628/grpcServerConfig.json time="2024-08-08T06:00:20+02:00" level=info msg="gRPC server listening on /tmp/bridge7648" pkg=grpc time="2024-08-08T06:00:20+02:00" level=info msg="Frontend service started" time="2024-08-08T06:00:20+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:00:20+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:00:20+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:00:20+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:00:20+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:00:20+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:00:20+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-08-08T06:00:20+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (90a1f84e)" time="2024-08-08T06:00:20+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (90a1f84e)" time="2024-08-08T06:00:20+02:00" level=info msg="200 OK: POST https://127.0.0.1:36973/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:00:21+02:00" level=info msg="200 OK: POST https://127.0.0.1:36973/auth/v4" pkg=gpa/manager time="2024-08-08T06:00:21+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=99a5b348-0f6e-4d1d-8a0d-9dd1c95860f1 time="2024-08-08T06:00:21+02:00" level=info msg="Adding vault user" userID=99a5b348-0f6e-4d1d-8a0d-9dd1c95860f1 time="2024-08-08T06:00:21+02:00" level=info msg="Creating new user" userID=99a5b348-0f6e-4d1d-8a0d-9dd1c95860f1 time="2024-08-08T06:00:21+02:00" level=info msg="Creating user object" numAddr=1 numLabels=16 userID=99a5b348-0f6e-4d1d-8a0d-9dd1c95860f1 time="2024-08-08T06:00:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:36973/core/v4/events/latest" pkg=gpa/client userID=99a5b348-0f6e-4d1d-8a0d-9dd1c95860f1 time="2024-08-08T06:00:21+02:00" level=info msg="Starting service Last EventID=BA==" service=user-events user=99a5b348-0f6e-4d1d-8a0d-9dd1c95860f1 time="2024-08-08T06:00:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:36973/core/v4/settings" pkg=gpa/client userID=99a5b348-0f6e-4d1d-8a0d-9dd1c95860f1 time="2024-08-08T06:00:21+02:00" level=info msg="Starting service main loop" service=telemetry user=99a5b348-0f6e-4d1d-8a0d-9dd1c95860f1 time="2024-08-08T06:00:21+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=99a5b348-0f6e-4d1d-8a0d-9dd1c95860f1 time="2024-08-08T06:00:21+02:00" level=info msg="Starting service main loop" service=smtp user=99a5b348-0f6e-4d1d-8a0d-9dd1c95860f1 time="2024-08-08T06:00:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:36973/core/v4/labels?Type=4" pkg=gpa/client userID=99a5b348-0f6e-4d1d-8a0d-9dd1c95860f1 time="2024-08-08T06:00:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:36973/core/v4/labels?Type=3" pkg=gpa/client userID=99a5b348-0f6e-4d1d-8a0d-9dd1c95860f1 time="2024-08-08T06:00:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:36973/core/v4/labels?Type=1" pkg=gpa/client userID=99a5b348-0f6e-4d1d-8a0d-9dd1c95860f1 time="2024-08-08T06:00:21+02:00" level=info msg="Adding user to imap server" addrID=13b7cf51-4cfa-4f40-9b86-d1725007810c service=server-manager time="2024-08-08T06:00:21+02:00" level=info msg="Creating new IMAP user" addrID=13b7cf51-4cfa-4f40-9b86-d1725007810c service=server-manager time="2024-08-08T06:00:21+02:00" level=info msg="Setting gluon ID" addrID=13b7cf51-4cfa-4f40-9b86-d1725007810c gluonID=0a782d7b-b9e7-4b84-8f23-7f4364f6e465 userID=99a5b348-0f6e-4d1d-8a0d-9dd1c95860f1 time="2024-08-08T06:00:21+02:00" level=info msg="Created new IMAP user" addrID=13b7cf51-4cfa-4f40-9b86-d1725007810c gluonID=0a782d7b-b9e7-4b84-8f23-7f4364f6e465 service=server-manager time="2024-08-08T06:00:21+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:00:21+02:00" level=info msg=Resuming service=user-events user=99a5b348-0f6e-4d1d-8a0d-9dd1c95860f1 And the user logs in with username "f7e842ba-96ef-4bd8-a4ca-705ea70e774e" and password "password" # :1 -> *scenario time="2024-08-08T06:00:21+02:00" level=info msg="Received mailbox message count" count=0 gluonID=0a782d7b-b9e7-4b84-8f23-7f4364f6e465 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:00:21+02:00" level=info msg="Starting IMAP Service" service=imap user=99a5b348-0f6e-4d1d-8a0d-9dd1c95860f1 time="2024-08-08T06:00:21+02:00" level=info msg="Sync triggered" service=imap user=99a5b348-0f6e-4d1d-8a0d-9dd1c95860f1 time="2024-08-08T06:00:21+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:00:21.798327993 +0200 CEST m=+106.484370899" user=99a5b348-0f6e-4d1d-8a0d-9dd1c95860f1 time="2024-08-08T06:00:21+02:00" level=info msg="Syncing labels" service=imap user=99a5b348-0f6e-4d1d-8a0d-9dd1c95860f1 time="2024-08-08T06:00:21+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:99a5b348-0f6e-4d1d-8a0d-9dd1c95860f1" userID=99a5b348-0f6e-4d1d-8a0d-9dd1c95860f1 time="2024-08-08T06:00:21+02:00" level=info msg="Synced labels" service=imap user=99a5b348-0f6e-4d1d-8a0d-9dd1c95860f1 time="2024-08-08T06:00:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:36973/mail/v4/messages/count" pkg=gpa/client userID=99a5b348-0f6e-4d1d-8a0d-9dd1c95860f1 time="2024-08-08T06:00:21+02:00" level=info msg="Syncing messages" service=imap user=99a5b348-0f6e-4d1d-8a0d-9dd1c95860f1 time="2024-08-08T06:00:21+02:00" level=info msg="Job started" service=imap user=99a5b348-0f6e-4d1d-8a0d-9dd1c95860f1 time="2024-08-08T06:00:21+02:00" level=info msg="200 OK: POST https://127.0.0.1:36973/mail/v4/messages" pkg=gpa/client userID=99a5b348-0f6e-4d1d-8a0d-9dd1c95860f1 time="2024-08-08T06:00:21+02:00" level=info msg="Job finished" service=imap user=99a5b348-0f6e-4d1d-8a0d-9dd1c95860f1 time="2024-08-08T06:00:21+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=99a5b348-0f6e-4d1d-8a0d-9dd1c95860f1 time="2024-08-08T06:00:21+02:00" level=info msg="Synced messages" service=imap user=99a5b348-0f6e-4d1d-8a0d-9dd1c95860f1 time="2024-08-08T06:00:21+02:00" level=info msg="Finished user sync" duration=6.241182ms service=imap user=99a5b348-0f6e-4d1d-8a0d-9dd1c95860f1 time="2024-08-08T06:00:21+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=99a5b348-0f6e-4d1d-8a0d-9dd1c95860f1 time="2024-08-08T06:00:21+02:00" level=info msg="Event loop reset" eventID="BA==" service=user-events user=99a5b348-0f6e-4d1d-8a0d-9dd1c95860f1 And user "f7e842ba-96ef-4bd8-a4ca-705ea70e774e" finishes syncing # :1 -> *scenario time="2024-08-08T06:00:21+02:00" level=info msg="200 OK: POST https://127.0.0.1:36973/data/v1/stats" pkg=gpa/client userID=99a5b348-0f6e-4d1d-8a0d-9dd1c95860f1 time="2024-08-08T06:00:21+02:00" level=info msg="Configuration Status Success event sent." userID=99a5b348-0f6e-4d1d-8a0d-9dd1c95860f1 And user "f7e842ba-96ef-4bd8-a4ca-705ea70e774e" connects and authenticates IMAP client "1" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-08-08T06:00:21+02:00" level=info msg="200 OK: POST https://127.0.0.1:36973/core/v4/labels" pkg=gpa/client userID=99a5b348-0f6e-4d1d-8a0d-9dd1c95860f1 Scenario: Create folder # features/imap/mailbox/create.feature:17 When IMAP client "1" creates "Folders/mbox" # :1 -> *scenario time="2024-08-08T06:00:21+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:00:21+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:00:21+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:00:21+02:00" level=info msg="Closing user" userID=99a5b348-0f6e-4d1d-8a0d-9dd1c95860f1 time="2024-08-08T06:00:21+02:00" level=info msg="Exiting IMAP Service" service=imap user=99a5b348-0f6e-4d1d-8a0d-9dd1c95860f1 time="2024-08-08T06:00:21+02:00" level=info msg="Exiting service main loop" service=smtp user=99a5b348-0f6e-4d1d-8a0d-9dd1c95860f1 time="2024-08-08T06:00:21+02:00" level=info msg="Exiting Service" service=user-identity user=99a5b348-0f6e-4d1d-8a0d-9dd1c95860f1 time="2024-08-08T06:00:21+02:00" level=info msg="Exiting service main loop" service=telemetry user=99a5b348-0f6e-4d1d-8a0d-9dd1c95860f1 time="2024-08-08T06:00:21+02:00" level=info msg="Exiting service" service=user-events user=99a5b348-0f6e-4d1d-8a0d-9dd1c95860f1 time="2024-08-08T06:00:21+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:00:21+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:00:21+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:00:21+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:00:21+02:00" level=info msg="Closing SMTP server" service=server-manager Then IMAP client "1" sees "Folders/mbox" # :1 -> *scenario === RUN TestFeatures/Create_label time="2024-08-08T06:00:22+02:00" level=info msg="User '15984fd2-6372-48dc-a652-e2849993cf68' created with id=4afa34f7-e688-41c1-b716-5be0a5457a63" pkg=gpa/server/backend time="2024-08-08T06:00:23+02:00" level=info msg="Starting bridge" time="2024-08-08T06:00:23+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/038/config670491714/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:00:23+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/038/data843010506/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/038/data843010506/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:00:23+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:00:23+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:00:23+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:00:23+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:00:23+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/038/config670491714/grpcServerConfig.json time="2024-08-08T06:00:23+02:00" level=info msg="gRPC server listening on /tmp/bridge9283" pkg=grpc time="2024-08-08T06:00:23+02:00" level=info msg="Frontend service started" time="2024-08-08T06:00:23+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:00:23+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:00:23+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:00:23+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:00:23+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:00:23+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:00:23+02:00" level=info msg="Frontend client started" time="2024-08-08T06:00:23+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (0535766b)" time="2024-08-08T06:00:23+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (0535766b)" time="2024-08-08T06:00:23+02:00" level=info msg="200 OK: POST https://127.0.0.1:36019/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:00:23+02:00" level=info msg="200 OK: POST https://127.0.0.1:36019/auth/v4" pkg=gpa/manager time="2024-08-08T06:00:23+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=4afa34f7-e688-41c1-b716-5be0a5457a63 time="2024-08-08T06:00:23+02:00" level=info msg="Adding vault user" userID=4afa34f7-e688-41c1-b716-5be0a5457a63 time="2024-08-08T06:00:23+02:00" level=info msg="Creating new user" userID=4afa34f7-e688-41c1-b716-5be0a5457a63 time="2024-08-08T06:00:23+02:00" level=info msg="Creating user object" numAddr=1 numLabels=16 userID=4afa34f7-e688-41c1-b716-5be0a5457a63 time="2024-08-08T06:00:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:36019/core/v4/events/latest" pkg=gpa/client userID=4afa34f7-e688-41c1-b716-5be0a5457a63 time="2024-08-08T06:00:23+02:00" level=info msg="Starting service Last EventID=BA==" service=user-events user=4afa34f7-e688-41c1-b716-5be0a5457a63 time="2024-08-08T06:00:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:36019/core/v4/settings" pkg=gpa/client userID=4afa34f7-e688-41c1-b716-5be0a5457a63 time="2024-08-08T06:00:23+02:00" level=info msg="Starting service main loop" service=telemetry user=4afa34f7-e688-41c1-b716-5be0a5457a63 time="2024-08-08T06:00:23+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=4afa34f7-e688-41c1-b716-5be0a5457a63 time="2024-08-08T06:00:23+02:00" level=info msg="Starting service main loop" service=smtp user=4afa34f7-e688-41c1-b716-5be0a5457a63 time="2024-08-08T06:00:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:36019/core/v4/labels?Type=4" pkg=gpa/client userID=4afa34f7-e688-41c1-b716-5be0a5457a63 time="2024-08-08T06:00:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:36019/core/v4/labels?Type=3" pkg=gpa/client userID=4afa34f7-e688-41c1-b716-5be0a5457a63 time="2024-08-08T06:00:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:36019/core/v4/labels?Type=1" pkg=gpa/client userID=4afa34f7-e688-41c1-b716-5be0a5457a63 time="2024-08-08T06:00:23+02:00" level=info msg="Adding user to imap server" addrID=00e608f0-bfd2-44ff-9c9a-3749b8924937 service=server-manager time="2024-08-08T06:00:23+02:00" level=info msg="Creating new IMAP user" addrID=00e608f0-bfd2-44ff-9c9a-3749b8924937 service=server-manager time="2024-08-08T06:00:23+02:00" level=info msg="Setting gluon ID" addrID=00e608f0-bfd2-44ff-9c9a-3749b8924937 gluonID=1cc33747-3083-4ea4-b3e2-a0caf9ade2d7 userID=4afa34f7-e688-41c1-b716-5be0a5457a63 time="2024-08-08T06:00:23+02:00" level=info msg="Created new IMAP user" addrID=00e608f0-bfd2-44ff-9c9a-3749b8924937 gluonID=1cc33747-3083-4ea4-b3e2-a0caf9ade2d7 service=server-manager time="2024-08-08T06:00:23+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:00:23+02:00" level=info msg=Resuming service=user-events user=4afa34f7-e688-41c1-b716-5be0a5457a63 time="2024-08-08T06:00:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=1cc33747-3083-4ea4-b3e2-a0caf9ade2d7 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:00:23+02:00" level=info msg="Starting IMAP Service" service=imap user=4afa34f7-e688-41c1-b716-5be0a5457a63 time="2024-08-08T06:00:23+02:00" level=info msg="Sync triggered" service=imap user=4afa34f7-e688-41c1-b716-5be0a5457a63 time="2024-08-08T06:00:23+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:00:23.437770664 +0200 CEST m=+108.123813570" user=4afa34f7-e688-41c1-b716-5be0a5457a63 time="2024-08-08T06:00:23+02:00" level=info msg="Syncing labels" service=imap user=4afa34f7-e688-41c1-b716-5be0a5457a63 time="2024-08-08T06:00:23+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:4afa34f7-e688-41c1-b716-5be0a5457a63" userID=4afa34f7-e688-41c1-b716-5be0a5457a63 time="2024-08-08T06:00:23+02:00" level=info msg="Synced labels" service=imap user=4afa34f7-e688-41c1-b716-5be0a5457a63 time="2024-08-08T06:00:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:36019/mail/v4/messages/count" pkg=gpa/client userID=4afa34f7-e688-41c1-b716-5be0a5457a63 time="2024-08-08T06:00:23+02:00" level=info msg="Syncing messages" service=imap user=4afa34f7-e688-41c1-b716-5be0a5457a63 time="2024-08-08T06:00:23+02:00" level=info msg="Job started" service=imap user=4afa34f7-e688-41c1-b716-5be0a5457a63 time="2024-08-08T06:00:23+02:00" level=info msg="200 OK: POST https://127.0.0.1:36019/mail/v4/messages" pkg=gpa/client userID=4afa34f7-e688-41c1-b716-5be0a5457a63 time="2024-08-08T06:00:23+02:00" level=info msg="Job finished" service=imap user=4afa34f7-e688-41c1-b716-5be0a5457a63 time="2024-08-08T06:00:23+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=4afa34f7-e688-41c1-b716-5be0a5457a63 time="2024-08-08T06:00:23+02:00" level=info msg="Synced messages" service=imap user=4afa34f7-e688-41c1-b716-5be0a5457a63 time="2024-08-08T06:00:23+02:00" level=info msg="Finished user sync" duration=4.495858ms service=imap user=4afa34f7-e688-41c1-b716-5be0a5457a63 time="2024-08-08T06:00:23+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=4afa34f7-e688-41c1-b716-5be0a5457a63 time="2024-08-08T06:00:23+02:00" level=info msg="Event loop reset" eventID="BA==" service=user-events user=4afa34f7-e688-41c1-b716-5be0a5457a63 time="2024-08-08T06:00:23+02:00" level=info msg="200 OK: POST https://127.0.0.1:36019/data/v1/stats" pkg=gpa/client userID=4afa34f7-e688-41c1-b716-5be0a5457a63 time="2024-08-08T06:00:23+02:00" level=info msg="Configuration Status Success event sent." userID=4afa34f7-e688-41c1-b716-5be0a5457a63 time="2024-08-08T06:00:23+02:00" level=info msg="200 OK: POST https://127.0.0.1:36019/core/v4/labels" pkg=gpa/client userID=4afa34f7-e688-41c1-b716-5be0a5457a63 Scenario: Create label # features/imap/mailbox/create.feature:21 When IMAP client "1" creates "Labels/mbox" # :1 -> *scenario time="2024-08-08T06:00:23+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:00:23+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:00:23+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:00:23+02:00" level=info msg="Closing user" userID=4afa34f7-e688-41c1-b716-5be0a5457a63 time="2024-08-08T06:00:23+02:00" level=info msg="Exiting IMAP Service" service=imap user=4afa34f7-e688-41c1-b716-5be0a5457a63 time="2024-08-08T06:00:23+02:00" level=info msg="Exiting service main loop" service=smtp user=4afa34f7-e688-41c1-b716-5be0a5457a63 time="2024-08-08T06:00:23+02:00" level=info msg="Exiting Service" service=user-identity user=4afa34f7-e688-41c1-b716-5be0a5457a63 time="2024-08-08T06:00:23+02:00" level=info msg="Exiting service main loop" service=telemetry user=4afa34f7-e688-41c1-b716-5be0a5457a63 time="2024-08-08T06:00:23+02:00" level=info msg="Exiting service" service=user-events user=4afa34f7-e688-41c1-b716-5be0a5457a63 time="2024-08-08T06:00:23+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:00:23+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:00:23+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:00:23+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:00:23+02:00" level=info msg="Closing SMTP server" service=server-manager Then IMAP client "1" sees "Labels/mbox" # :1 -> *scenario === RUN TestFeatures/Creating_folder_or_label_with_existing_name_is_not_possible time="2024-08-08T06:00:23+02:00" level=info msg="User '40ba5b59-5312-4f5b-aca3-11294938fe92' created with id=649fe64a-0012-4519-acd8-5f920ea5307a" pkg=gpa/server/backend time="2024-08-08T06:00:24+02:00" level=info msg="Starting bridge" time="2024-08-08T06:00:24+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/039/config662295461/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:00:24+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/039/data3366448397/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/039/data3366448397/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:00:24+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:00:24+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:00:24+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:00:24+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:00:24+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/039/config662295461/grpcServerConfig.json time="2024-08-08T06:00:24+02:00" level=info msg="gRPC server listening on /tmp/bridge1399" pkg=grpc time="2024-08-08T06:00:24+02:00" level=info msg="Frontend service started" time="2024-08-08T06:00:24+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:00:24+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:00:24+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:00:24+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:00:24+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:00:24+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:00:24+02:00" level=info msg="Frontend client started" time="2024-08-08T06:00:24+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (e0710d66)" time="2024-08-08T06:00:24+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (e0710d66)" time="2024-08-08T06:00:24+02:00" level=info msg="200 OK: POST https://127.0.0.1:44815/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:00:24+02:00" level=info msg="200 OK: POST https://127.0.0.1:44815/auth/v4" pkg=gpa/manager time="2024-08-08T06:00:24+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=649fe64a-0012-4519-acd8-5f920ea5307a time="2024-08-08T06:00:24+02:00" level=info msg="Adding vault user" userID=649fe64a-0012-4519-acd8-5f920ea5307a time="2024-08-08T06:00:24+02:00" level=info msg="Creating new user" userID=649fe64a-0012-4519-acd8-5f920ea5307a time="2024-08-08T06:00:24+02:00" level=info msg="Creating user object" numAddr=1 numLabels=16 userID=649fe64a-0012-4519-acd8-5f920ea5307a time="2024-08-08T06:00:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:44815/core/v4/events/latest" pkg=gpa/client userID=649fe64a-0012-4519-acd8-5f920ea5307a time="2024-08-08T06:00:24+02:00" level=info msg="Starting service Last EventID=BA==" service=user-events user=649fe64a-0012-4519-acd8-5f920ea5307a time="2024-08-08T06:00:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:44815/core/v4/settings" pkg=gpa/client userID=649fe64a-0012-4519-acd8-5f920ea5307a time="2024-08-08T06:00:24+02:00" level=info msg="Starting service main loop" service=telemetry user=649fe64a-0012-4519-acd8-5f920ea5307a time="2024-08-08T06:00:24+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=649fe64a-0012-4519-acd8-5f920ea5307a time="2024-08-08T06:00:24+02:00" level=info msg="Starting service main loop" service=smtp user=649fe64a-0012-4519-acd8-5f920ea5307a time="2024-08-08T06:00:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:44815/core/v4/labels?Type=4" pkg=gpa/client userID=649fe64a-0012-4519-acd8-5f920ea5307a time="2024-08-08T06:00:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:44815/core/v4/labels?Type=3" pkg=gpa/client userID=649fe64a-0012-4519-acd8-5f920ea5307a time="2024-08-08T06:00:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:44815/core/v4/labels?Type=1" pkg=gpa/client userID=649fe64a-0012-4519-acd8-5f920ea5307a time="2024-08-08T06:00:24+02:00" level=info msg="Adding user to imap server" addrID=4b307327-ed84-4264-b89e-32e088faf1c3 service=server-manager time="2024-08-08T06:00:24+02:00" level=info msg="Creating new IMAP user" addrID=4b307327-ed84-4264-b89e-32e088faf1c3 service=server-manager time="2024-08-08T06:00:24+02:00" level=info msg="Setting gluon ID" addrID=4b307327-ed84-4264-b89e-32e088faf1c3 gluonID=9d26178c-a2b7-4cff-a580-8e376badd974 userID=649fe64a-0012-4519-acd8-5f920ea5307a time="2024-08-08T06:00:24+02:00" level=info msg="Created new IMAP user" addrID=4b307327-ed84-4264-b89e-32e088faf1c3 gluonID=9d26178c-a2b7-4cff-a580-8e376badd974 service=server-manager time="2024-08-08T06:00:24+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:00:24+02:00" level=info msg=Resuming service=user-events user=649fe64a-0012-4519-acd8-5f920ea5307a time="2024-08-08T06:00:24+02:00" level=info msg="Received mailbox message count" count=0 gluonID=9d26178c-a2b7-4cff-a580-8e376badd974 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:00:24+02:00" level=info msg="Starting IMAP Service" service=imap user=649fe64a-0012-4519-acd8-5f920ea5307a time="2024-08-08T06:00:24+02:00" level=info msg="Sync triggered" service=imap user=649fe64a-0012-4519-acd8-5f920ea5307a time="2024-08-08T06:00:24+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:00:24.829036362 +0200 CEST m=+109.515079268" user=649fe64a-0012-4519-acd8-5f920ea5307a time="2024-08-08T06:00:24+02:00" level=info msg="Syncing labels" service=imap user=649fe64a-0012-4519-acd8-5f920ea5307a time="2024-08-08T06:00:24+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:649fe64a-0012-4519-acd8-5f920ea5307a" userID=649fe64a-0012-4519-acd8-5f920ea5307a time="2024-08-08T06:00:24+02:00" level=info msg="Synced labels" service=imap user=649fe64a-0012-4519-acd8-5f920ea5307a time="2024-08-08T06:00:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:44815/mail/v4/messages/count" pkg=gpa/client userID=649fe64a-0012-4519-acd8-5f920ea5307a time="2024-08-08T06:00:24+02:00" level=info msg="Syncing messages" service=imap user=649fe64a-0012-4519-acd8-5f920ea5307a time="2024-08-08T06:00:24+02:00" level=info msg="Job started" service=imap user=649fe64a-0012-4519-acd8-5f920ea5307a time="2024-08-08T06:00:24+02:00" level=info msg="200 OK: POST https://127.0.0.1:44815/mail/v4/messages" pkg=gpa/client userID=649fe64a-0012-4519-acd8-5f920ea5307a time="2024-08-08T06:00:24+02:00" level=info msg="Job finished" service=imap user=649fe64a-0012-4519-acd8-5f920ea5307a time="2024-08-08T06:00:24+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=649fe64a-0012-4519-acd8-5f920ea5307a time="2024-08-08T06:00:24+02:00" level=info msg="Synced messages" service=imap user=649fe64a-0012-4519-acd8-5f920ea5307a time="2024-08-08T06:00:24+02:00" level=info msg="Finished user sync" duration=5.855319ms service=imap user=649fe64a-0012-4519-acd8-5f920ea5307a time="2024-08-08T06:00:24+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=649fe64a-0012-4519-acd8-5f920ea5307a time="2024-08-08T06:00:24+02:00" level=info msg="Event loop reset" eventID="BA==" service=user-events user=649fe64a-0012-4519-acd8-5f920ea5307a time="2024-08-08T06:00:24+02:00" level=info msg="200 OK: POST https://127.0.0.1:44815/data/v1/stats" pkg=gpa/client userID=649fe64a-0012-4519-acd8-5f920ea5307a time="2024-08-08T06:00:24+02:00" level=info msg="Configuration Status Success event sent." userID=649fe64a-0012-4519-acd8-5f920ea5307a time="2024-08-08T06:00:24+02:00" level=error msg="Command failed" cmd="CREATE 'Hh7A6MmiCZmPjKU5nIy5MQGu52kyeM34kGA9QpvWvi4='" error="a mailbox with that name already exists" pkg=gluon/session session=1 Scenario: Creating folder or label with existing name is not possible # features/imap/mailbox/create.feature:25 When IMAP client "1" creates "Folders/f1" # :1 -> *scenario Then it fails # :1 -> *scenario And bridge reports a message with "Failed to create mailbox" # :1 -> *scenario time="2024-08-08T06:00:24+02:00" level=error msg="Command failed" cmd="CREATE 'WVutmj+LQJAxhtJTp1oDoFq34RZLuQap3ivQVyPlqUI='" error="a mailbox with that name already exists" pkg=gluon/session session=1 When IMAP client "1" creates "Folders/f2" # :1 -> *scenario Then it fails # :1 -> *scenario And bridge reports a message with "Failed to create mailbox" # :1 -> *scenario time="2024-08-08T06:00:24+02:00" level=error msg="Command failed" cmd="CREATE 'SWe9/qWjt7f3RxUASQ6Hv0xvByWEYJ4nWGdfw4AW0MQ='" error="a mailbox with that name already exists" pkg=gluon/session session=1 When IMAP client "1" creates "Labels/l1" # :1 -> *scenario Then it fails # :1 -> *scenario And bridge reports a message with "Failed to create mailbox" # :1 -> *scenario time="2024-08-08T06:00:24+02:00" level=error msg="Command failed" cmd="CREATE 'rc2lwp8gYEreyeVkWdSUYGPS3E2wQicLXFGJL4w/gaA='" error="a mailbox with that name already exists" pkg=gluon/session session=1 When IMAP client "1" creates "Labels/l2" # :1 -> *scenario Then it fails # :1 -> *scenario And bridge reports a message with "Failed to create mailbox" # :1 -> *scenario time="2024-08-08T06:00:24+02:00" level=info msg="200 OK: POST https://127.0.0.1:44815/core/v4/labels" pkg=gpa/client userID=649fe64a-0012-4519-acd8-5f920ea5307a When IMAP client "1" creates "Folders/f3" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-08-08T06:00:24+02:00" level=info msg="200 OK: POST https://127.0.0.1:44815/core/v4/labels" pkg=gpa/client userID=649fe64a-0012-4519-acd8-5f920ea5307a When IMAP client "1" creates "Labels/l3" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-08-08T06:00:24+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:00:24+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:00:24+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:00:24+02:00" level=info msg="Closing user" userID=649fe64a-0012-4519-acd8-5f920ea5307a time="2024-08-08T06:00:24+02:00" level=info msg="Exiting IMAP Service" service=imap user=649fe64a-0012-4519-acd8-5f920ea5307a time="2024-08-08T06:00:24+02:00" level=info msg="Exiting service main loop" service=smtp user=649fe64a-0012-4519-acd8-5f920ea5307a time="2024-08-08T06:00:24+02:00" level=info msg="Exiting Service" service=user-identity user=649fe64a-0012-4519-acd8-5f920ea5307a time="2024-08-08T06:00:24+02:00" level=info msg="Exiting service main loop" service=telemetry user=649fe64a-0012-4519-acd8-5f920ea5307a time="2024-08-08T06:00:24+02:00" level=info msg="Exiting service" service=user-events user=649fe64a-0012-4519-acd8-5f920ea5307a time="2024-08-08T06:00:24+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:00:24+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:00:24+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:00:24+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:00:24+02:00" level=info msg="Closing SMTP server" service=server-manager Then IMAP client "1" eventually sees the following mailbox info: # :1 -> *scenario | name | | INBOX | | Drafts | | Sent | | Starred | | Archive | | Spam | | Trash | | All Mail | | Folders | | Folders/f1 | | Folders/f2 | | Folders/f3 | | Labels | | Labels/l1 | | Labels/l2 | | Labels/l3 | === RUN TestFeatures/Creating_subfolders_is_possible_and_they_persist_after_resync time="2024-08-08T06:00:25+02:00" level=info msg="User '48602296-c21b-4c09-b56c-b94edd31d5ef' created with id=fae4d986-170c-4149-9ff9-cee14de8ed8a" pkg=gpa/server/backend time="2024-08-08T06:00:25+02:00" level=info msg="Starting bridge" time="2024-08-08T06:00:25+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/040/config393203202/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:00:25+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/040/data1913472748/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/040/data1913472748/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:00:25+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:00:25+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:00:25+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:00:25+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:00:25+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/040/config393203202/grpcServerConfig.json time="2024-08-08T06:00:25+02:00" level=info msg="gRPC server listening on /tmp/bridge5206" pkg=grpc time="2024-08-08T06:00:25+02:00" level=info msg="Frontend service started" time="2024-08-08T06:00:25+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:00:25+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:00:25+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:00:25+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:00:25+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:00:25+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:00:25+02:00" level=info msg="Frontend client started" time="2024-08-08T06:00:25+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (bca7af23)" time="2024-08-08T06:00:25+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (bca7af23)" time="2024-08-08T06:00:25+02:00" level=info msg="200 OK: POST https://127.0.0.1:44131/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:00:26+02:00" level=info msg="200 OK: POST https://127.0.0.1:44131/auth/v4" pkg=gpa/manager time="2024-08-08T06:00:26+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=fae4d986-170c-4149-9ff9-cee14de8ed8a time="2024-08-08T06:00:26+02:00" level=info msg="Adding vault user" userID=fae4d986-170c-4149-9ff9-cee14de8ed8a time="2024-08-08T06:00:26+02:00" level=info msg="Creating new user" userID=fae4d986-170c-4149-9ff9-cee14de8ed8a time="2024-08-08T06:00:26+02:00" level=info msg="Creating user object" numAddr=1 numLabels=16 userID=fae4d986-170c-4149-9ff9-cee14de8ed8a time="2024-08-08T06:00:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:44131/core/v4/events/latest" pkg=gpa/client userID=fae4d986-170c-4149-9ff9-cee14de8ed8a time="2024-08-08T06:00:26+02:00" level=info msg="Starting service Last EventID=BA==" service=user-events user=fae4d986-170c-4149-9ff9-cee14de8ed8a time="2024-08-08T06:00:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:44131/core/v4/settings" pkg=gpa/client userID=fae4d986-170c-4149-9ff9-cee14de8ed8a time="2024-08-08T06:00:26+02:00" level=info msg="Starting service main loop" service=telemetry user=fae4d986-170c-4149-9ff9-cee14de8ed8a time="2024-08-08T06:00:26+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=fae4d986-170c-4149-9ff9-cee14de8ed8a time="2024-08-08T06:00:26+02:00" level=info msg="Starting service main loop" service=smtp user=fae4d986-170c-4149-9ff9-cee14de8ed8a time="2024-08-08T06:00:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:44131/core/v4/labels?Type=4" pkg=gpa/client userID=fae4d986-170c-4149-9ff9-cee14de8ed8a time="2024-08-08T06:00:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:44131/core/v4/labels?Type=3" pkg=gpa/client userID=fae4d986-170c-4149-9ff9-cee14de8ed8a time="2024-08-08T06:00:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:44131/core/v4/labels?Type=1" pkg=gpa/client userID=fae4d986-170c-4149-9ff9-cee14de8ed8a time="2024-08-08T06:00:26+02:00" level=info msg="Adding user to imap server" addrID=79778f83-39e5-49d1-92e6-3dad7abacc3d service=server-manager time="2024-08-08T06:00:26+02:00" level=info msg="Creating new IMAP user" addrID=79778f83-39e5-49d1-92e6-3dad7abacc3d service=server-manager time="2024-08-08T06:00:26+02:00" level=info msg="Setting gluon ID" addrID=79778f83-39e5-49d1-92e6-3dad7abacc3d gluonID=90ff19b2-7f2f-4d87-9361-3f507eac156d userID=fae4d986-170c-4149-9ff9-cee14de8ed8a time="2024-08-08T06:00:26+02:00" level=info msg="Created new IMAP user" addrID=79778f83-39e5-49d1-92e6-3dad7abacc3d gluonID=90ff19b2-7f2f-4d87-9361-3f507eac156d service=server-manager time="2024-08-08T06:00:26+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:00:26+02:00" level=info msg=Resuming service=user-events user=fae4d986-170c-4149-9ff9-cee14de8ed8a time="2024-08-08T06:00:26+02:00" level=info msg="Received mailbox message count" count=0 gluonID=90ff19b2-7f2f-4d87-9361-3f507eac156d labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:00:26+02:00" level=info msg="Starting IMAP Service" service=imap user=fae4d986-170c-4149-9ff9-cee14de8ed8a time="2024-08-08T06:00:26+02:00" level=info msg="Sync triggered" service=imap user=fae4d986-170c-4149-9ff9-cee14de8ed8a time="2024-08-08T06:00:26+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:00:26.282459796 +0200 CEST m=+110.968502692" user=fae4d986-170c-4149-9ff9-cee14de8ed8a time="2024-08-08T06:00:26+02:00" level=info msg="Syncing labels" service=imap user=fae4d986-170c-4149-9ff9-cee14de8ed8a time="2024-08-08T06:00:26+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:fae4d986-170c-4149-9ff9-cee14de8ed8a" userID=fae4d986-170c-4149-9ff9-cee14de8ed8a time="2024-08-08T06:00:26+02:00" level=info msg="Synced labels" service=imap user=fae4d986-170c-4149-9ff9-cee14de8ed8a time="2024-08-08T06:00:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:44131/mail/v4/messages/count" pkg=gpa/client userID=fae4d986-170c-4149-9ff9-cee14de8ed8a time="2024-08-08T06:00:26+02:00" level=info msg="Syncing messages" service=imap user=fae4d986-170c-4149-9ff9-cee14de8ed8a time="2024-08-08T06:00:26+02:00" level=info msg="Job started" service=imap user=fae4d986-170c-4149-9ff9-cee14de8ed8a time="2024-08-08T06:00:26+02:00" level=info msg="200 OK: POST https://127.0.0.1:44131/mail/v4/messages" pkg=gpa/client userID=fae4d986-170c-4149-9ff9-cee14de8ed8a time="2024-08-08T06:00:26+02:00" level=info msg="Job finished" service=imap user=fae4d986-170c-4149-9ff9-cee14de8ed8a time="2024-08-08T06:00:26+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=fae4d986-170c-4149-9ff9-cee14de8ed8a time="2024-08-08T06:00:26+02:00" level=info msg="Synced messages" service=imap user=fae4d986-170c-4149-9ff9-cee14de8ed8a time="2024-08-08T06:00:26+02:00" level=info msg="Finished user sync" duration=8.622954ms service=imap user=fae4d986-170c-4149-9ff9-cee14de8ed8a time="2024-08-08T06:00:26+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=fae4d986-170c-4149-9ff9-cee14de8ed8a time="2024-08-08T06:00:26+02:00" level=info msg="Event loop reset" eventID="BA==" service=user-events user=fae4d986-170c-4149-9ff9-cee14de8ed8a time="2024-08-08T06:00:26+02:00" level=info msg="200 OK: POST https://127.0.0.1:44131/data/v1/stats" pkg=gpa/client userID=fae4d986-170c-4149-9ff9-cee14de8ed8a time="2024-08-08T06:00:26+02:00" level=info msg="Configuration Status Success event sent." userID=fae4d986-170c-4149-9ff9-cee14de8ed8a time="2024-08-08T06:00:26+02:00" level=info msg="200 OK: POST https://127.0.0.1:44131/core/v4/labels" pkg=gpa/client userID=fae4d986-170c-4149-9ff9-cee14de8ed8a Scenario: Creating subfolders is possible and they persist after resync # features/imap/mailbox/create.feature:61 When IMAP client "1" creates "Folders/f1/f11" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-08-08T06:00:26+02:00" level=info msg="200 OK: POST https://127.0.0.1:44131/core/v4/labels" pkg=gpa/client userID=fae4d986-170c-4149-9ff9-cee14de8ed8a When IMAP client "1" creates "Folders/f1/f12" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-08-08T06:00:26+02:00" level=info msg="200 OK: POST https://127.0.0.1:44131/core/v4/labels" pkg=gpa/client userID=fae4d986-170c-4149-9ff9-cee14de8ed8a When IMAP client "1" creates "Folders/f2/f21" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-08-08T06:00:26+02:00" level=info msg="200 OK: POST https://127.0.0.1:44131/core/v4/labels" pkg=gpa/client userID=fae4d986-170c-4149-9ff9-cee14de8ed8a When IMAP client "1" creates "Folders/f2/f22" # :1 -> *scenario Then it succeeds # :1 -> *scenario Then IMAP client "1" eventually sees the following mailbox info: # :1 -> *scenario | name | | INBOX | | Drafts | | Sent | | Starred | | Archive | | Spam | | Trash | | All Mail | | Folders | | Folders/f1 | | Folders/f1/f11 | | Folders/f1/f12 | | Folders/f2 | | Folders/f2/f21 | | Folders/f2/f22 | | Labels | | Labels/l1 | | Labels/l2 | time="2024-08-08T06:00:26+02:00" level=info msg="Deleting user" pkg=bridge/user userID=fae4d986-170c-4149-9ff9-cee14de8ed8a time="2024-08-08T06:00:26+02:00" level=info msg="Logging out user" userID=fae4d986-170c-4149-9ff9-cee14de8ed8a withAPI=true time="2024-08-08T06:00:26+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:00:26+02:00" level=info msg="Exiting IMAP Service" service=imap user=fae4d986-170c-4149-9ff9-cee14de8ed8a time="2024-08-08T06:00:26+02:00" level=info msg="Exiting service main loop" service=smtp user=fae4d986-170c-4149-9ff9-cee14de8ed8a time="2024-08-08T06:00:26+02:00" level=info msg="Exiting Service" service=user-identity user=fae4d986-170c-4149-9ff9-cee14de8ed8a time="2024-08-08T06:00:26+02:00" level=info msg="Exiting service main loop" service=telemetry user=fae4d986-170c-4149-9ff9-cee14de8ed8a time="2024-08-08T06:00:26+02:00" level=info msg="Exiting service" service=user-events user=fae4d986-170c-4149-9ff9-cee14de8ed8a time="2024-08-08T06:00:26+02:00" level=info msg="200 OK: DELETE https://127.0.0.1:44131/auth/v4" pkg=gpa/client userID=fae4d986-170c-4149-9ff9-cee14de8ed8a time="2024-08-08T06:00:26+02:00" level=info msg="Closing user" userID=fae4d986-170c-4149-9ff9-cee14de8ed8a time="2024-08-08T06:00:26+02:00" level=info msg="Deleting vault user" userID=fae4d986-170c-4149-9ff9-cee14de8ed8a When user "48602296-c21b-4c09-b56c-b94edd31d5ef" is deleted # :1 -> *scenario time="2024-08-08T06:00:26+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (bca7af23)" time="2024-08-08T06:00:26+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (bca7af23)" time="2024-08-08T06:00:26+02:00" level=info msg="200 OK: POST https://127.0.0.1:44131/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:00:26+02:00" level=error msg="Failed to send heartbeat" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 33}}" pkg=telemetry time="2024-08-08T06:00:26+02:00" level=error msg="Failed to send heartbeat" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 33}}" pkg=telemetry time="2024-08-08T06:00:26+02:00" level=info msg="200 OK: POST https://127.0.0.1:44131/auth/v4" pkg=gpa/manager time="2024-08-08T06:00:26+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=fae4d986-170c-4149-9ff9-cee14de8ed8a time="2024-08-08T06:00:26+02:00" level=info msg="Adding vault user" userID=fae4d986-170c-4149-9ff9-cee14de8ed8a time="2024-08-08T06:00:26+02:00" level=info msg="Creating new user" userID=fae4d986-170c-4149-9ff9-cee14de8ed8a time="2024-08-08T06:00:26+02:00" level=info msg="Creating user object" numAddr=1 numLabels=20 userID=fae4d986-170c-4149-9ff9-cee14de8ed8a time="2024-08-08T06:00:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:44131/core/v4/events/latest" pkg=gpa/client userID=fae4d986-170c-4149-9ff9-cee14de8ed8a time="2024-08-08T06:00:26+02:00" level=info msg="Starting service Last EventID=CA==" service=user-events user=fae4d986-170c-4149-9ff9-cee14de8ed8a time="2024-08-08T06:00:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:44131/core/v4/settings" pkg=gpa/client userID=fae4d986-170c-4149-9ff9-cee14de8ed8a time="2024-08-08T06:00:26+02:00" level=info msg="Starting service main loop" service=telemetry user=fae4d986-170c-4149-9ff9-cee14de8ed8a time="2024-08-08T06:00:26+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=fae4d986-170c-4149-9ff9-cee14de8ed8a time="2024-08-08T06:00:26+02:00" level=info msg="Starting service main loop" service=smtp user=fae4d986-170c-4149-9ff9-cee14de8ed8a time="2024-08-08T06:00:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:44131/core/v4/labels?Type=4" pkg=gpa/client userID=fae4d986-170c-4149-9ff9-cee14de8ed8a time="2024-08-08T06:00:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:44131/core/v4/labels?Type=3" pkg=gpa/client userID=fae4d986-170c-4149-9ff9-cee14de8ed8a time="2024-08-08T06:00:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:44131/core/v4/labels?Type=1" pkg=gpa/client userID=fae4d986-170c-4149-9ff9-cee14de8ed8a time="2024-08-08T06:00:26+02:00" level=info msg="Adding user to imap server" addrID=79778f83-39e5-49d1-92e6-3dad7abacc3d service=server-manager time="2024-08-08T06:00:26+02:00" level=info msg="Creating new IMAP user" addrID=79778f83-39e5-49d1-92e6-3dad7abacc3d service=server-manager time="2024-08-08T06:00:26+02:00" level=info msg="Setting gluon ID" addrID=79778f83-39e5-49d1-92e6-3dad7abacc3d gluonID=3c0bc63e-9f61-43e8-8be1-15229a17f68a userID=fae4d986-170c-4149-9ff9-cee14de8ed8a time="2024-08-08T06:00:26+02:00" level=info msg="Created new IMAP user" addrID=79778f83-39e5-49d1-92e6-3dad7abacc3d gluonID=3c0bc63e-9f61-43e8-8be1-15229a17f68a service=server-manager time="2024-08-08T06:00:26+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:00:26+02:00" level=info msg=Resuming service=user-events user=fae4d986-170c-4149-9ff9-cee14de8ed8a And the user logs in with username "48602296-c21b-4c09-b56c-b94edd31d5ef" and password "password" # :1 -> *scenario time="2024-08-08T06:00:26+02:00" level=info msg="Received mailbox message count" count=0 gluonID=3c0bc63e-9f61-43e8-8be1-15229a17f68a labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:00:26+02:00" level=info msg="Starting IMAP Service" service=imap user=fae4d986-170c-4149-9ff9-cee14de8ed8a time="2024-08-08T06:00:26+02:00" level=info msg="Sync triggered" service=imap user=fae4d986-170c-4149-9ff9-cee14de8ed8a time="2024-08-08T06:00:26+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:00:26.829592487 +0200 CEST m=+111.515635393" user=fae4d986-170c-4149-9ff9-cee14de8ed8a time="2024-08-08T06:00:26+02:00" level=info msg="Syncing labels" service=imap user=fae4d986-170c-4149-9ff9-cee14de8ed8a time="2024-08-08T06:00:26+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:fae4d986-170c-4149-9ff9-cee14de8ed8a" userID=fae4d986-170c-4149-9ff9-cee14de8ed8a time="2024-08-08T06:00:26+02:00" level=info msg="Synced labels" service=imap user=fae4d986-170c-4149-9ff9-cee14de8ed8a time="2024-08-08T06:00:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:44131/mail/v4/messages/count" pkg=gpa/client userID=fae4d986-170c-4149-9ff9-cee14de8ed8a time="2024-08-08T06:00:26+02:00" level=info msg="Syncing messages" service=imap user=fae4d986-170c-4149-9ff9-cee14de8ed8a time="2024-08-08T06:00:26+02:00" level=info msg="Job started" service=imap user=fae4d986-170c-4149-9ff9-cee14de8ed8a time="2024-08-08T06:00:26+02:00" level=info msg="200 OK: POST https://127.0.0.1:44131/mail/v4/messages" pkg=gpa/client userID=fae4d986-170c-4149-9ff9-cee14de8ed8a time="2024-08-08T06:00:26+02:00" level=info msg="Job finished" service=imap user=fae4d986-170c-4149-9ff9-cee14de8ed8a time="2024-08-08T06:00:26+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=fae4d986-170c-4149-9ff9-cee14de8ed8a time="2024-08-08T06:00:26+02:00" level=info msg="Synced messages" service=imap user=fae4d986-170c-4149-9ff9-cee14de8ed8a time="2024-08-08T06:00:26+02:00" level=info msg="Finished user sync" duration=9.23707ms service=imap user=fae4d986-170c-4149-9ff9-cee14de8ed8a time="2024-08-08T06:00:26+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=fae4d986-170c-4149-9ff9-cee14de8ed8a time="2024-08-08T06:00:26+02:00" level=info msg="Event loop reset" eventID="CA==" service=user-events user=fae4d986-170c-4149-9ff9-cee14de8ed8a And user "48602296-c21b-4c09-b56c-b94edd31d5ef" finishes syncing # :1 -> *scenario time="2024-08-08T06:00:26+02:00" level=info msg="200 OK: POST https://127.0.0.1:44131/data/v1/stats" pkg=gpa/client userID=fae4d986-170c-4149-9ff9-cee14de8ed8a time="2024-08-08T06:00:26+02:00" level=info msg="Configuration Status Success event sent." userID=fae4d986-170c-4149-9ff9-cee14de8ed8a And user "48602296-c21b-4c09-b56c-b94edd31d5ef" connects and authenticates IMAP client "2" # :1 -> *scenario time="2024-08-08T06:00:26+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 33}}" pkg=telemetry time="2024-08-08T06:00:26+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:00:26+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:00:26+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:00:26+02:00" level=info msg="Closing user" userID=fae4d986-170c-4149-9ff9-cee14de8ed8a time="2024-08-08T06:00:26+02:00" level=info msg="Exiting IMAP Service" service=imap user=fae4d986-170c-4149-9ff9-cee14de8ed8a time="2024-08-08T06:00:26+02:00" level=info msg="Exiting service main loop" service=smtp user=fae4d986-170c-4149-9ff9-cee14de8ed8a time="2024-08-08T06:00:26+02:00" level=info msg="Exiting Service" service=user-identity user=fae4d986-170c-4149-9ff9-cee14de8ed8a time="2024-08-08T06:00:26+02:00" level=info msg="Exiting service main loop" service=telemetry user=fae4d986-170c-4149-9ff9-cee14de8ed8a time="2024-08-08T06:00:26+02:00" level=info msg="Exiting service" service=user-events user=fae4d986-170c-4149-9ff9-cee14de8ed8a time="2024-08-08T06:00:26+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:00:26+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:00:26+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:00:26+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:00:26+02:00" level=info msg="Closing SMTP server" service=server-manager Then IMAP client "2" eventually sees the following mailbox info: # :1 -> *scenario | name | | INBOX | | Drafts | | Sent | | Starred | | Archive | | Spam | | Trash | | All Mail | | Folders | | Folders/f1 | | Folders/f1/f11 | | Folders/f1/f12 | | Folders/f2 | | Folders/f2/f21 | | Folders/f2/f22 | | Labels | | Labels/l1 | | Labels/l2 | === RUN TestFeatures/Changing_folder_parent_is_possible_and_it_persists_after_resync time="2024-08-08T06:00:27+02:00" level=info msg="User '80692c4c-9a06-4a56-8afc-bb5bc4a98f45' created with id=012ab41c-ab19-4e1b-8d5a-138bb24add9a" pkg=gpa/server/backend time="2024-08-08T06:00:27+02:00" level=info msg="Starting bridge" time="2024-08-08T06:00:27+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/041/config600664601/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:00:27+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/041/data2204669755/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/041/data2204669755/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:00:27+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:00:27+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:00:27+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:00:27+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:00:27+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/041/config600664601/grpcServerConfig.json time="2024-08-08T06:00:27+02:00" level=info msg="gRPC server listening on /tmp/bridge5421" pkg=grpc time="2024-08-08T06:00:27+02:00" level=info msg="Frontend service started" time="2024-08-08T06:00:27+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:00:27+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:00:27+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:00:27+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:00:27+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:00:27+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:00:27+02:00" level=info msg="Frontend client started" time="2024-08-08T06:00:27+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (443905e5)" time="2024-08-08T06:00:27+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (443905e5)" time="2024-08-08T06:00:28+02:00" level=info msg="200 OK: POST https://127.0.0.1:44083/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:00:28+02:00" level=info msg="200 OK: POST https://127.0.0.1:44083/auth/v4" pkg=gpa/manager time="2024-08-08T06:00:28+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=012ab41c-ab19-4e1b-8d5a-138bb24add9a time="2024-08-08T06:00:28+02:00" level=info msg="Adding vault user" userID=012ab41c-ab19-4e1b-8d5a-138bb24add9a time="2024-08-08T06:00:28+02:00" level=info msg="Creating new user" userID=012ab41c-ab19-4e1b-8d5a-138bb24add9a time="2024-08-08T06:00:28+02:00" level=info msg="Creating user object" numAddr=1 numLabels=16 userID=012ab41c-ab19-4e1b-8d5a-138bb24add9a time="2024-08-08T06:00:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:44083/core/v4/events/latest" pkg=gpa/client userID=012ab41c-ab19-4e1b-8d5a-138bb24add9a time="2024-08-08T06:00:28+02:00" level=info msg="Starting service Last EventID=BA==" service=user-events user=012ab41c-ab19-4e1b-8d5a-138bb24add9a time="2024-08-08T06:00:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:44083/core/v4/settings" pkg=gpa/client userID=012ab41c-ab19-4e1b-8d5a-138bb24add9a time="2024-08-08T06:00:28+02:00" level=info msg="Starting service main loop" service=telemetry user=012ab41c-ab19-4e1b-8d5a-138bb24add9a time="2024-08-08T06:00:28+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=012ab41c-ab19-4e1b-8d5a-138bb24add9a time="2024-08-08T06:00:28+02:00" level=info msg="Starting service main loop" service=smtp user=012ab41c-ab19-4e1b-8d5a-138bb24add9a time="2024-08-08T06:00:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:44083/core/v4/labels?Type=4" pkg=gpa/client userID=012ab41c-ab19-4e1b-8d5a-138bb24add9a time="2024-08-08T06:00:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:44083/core/v4/labels?Type=3" pkg=gpa/client userID=012ab41c-ab19-4e1b-8d5a-138bb24add9a time="2024-08-08T06:00:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:44083/core/v4/labels?Type=1" pkg=gpa/client userID=012ab41c-ab19-4e1b-8d5a-138bb24add9a time="2024-08-08T06:00:28+02:00" level=info msg="Adding user to imap server" addrID=965c213f-cb54-4223-a617-390ffb91c332 service=server-manager time="2024-08-08T06:00:28+02:00" level=info msg="Creating new IMAP user" addrID=965c213f-cb54-4223-a617-390ffb91c332 service=server-manager time="2024-08-08T06:00:28+02:00" level=info msg="Setting gluon ID" addrID=965c213f-cb54-4223-a617-390ffb91c332 gluonID=7d5da930-1084-42ee-b4dd-8dbb96d3aee2 userID=012ab41c-ab19-4e1b-8d5a-138bb24add9a time="2024-08-08T06:00:28+02:00" level=info msg="Created new IMAP user" addrID=965c213f-cb54-4223-a617-390ffb91c332 gluonID=7d5da930-1084-42ee-b4dd-8dbb96d3aee2 service=server-manager time="2024-08-08T06:00:28+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:00:28+02:00" level=info msg=Resuming service=user-events user=012ab41c-ab19-4e1b-8d5a-138bb24add9a time="2024-08-08T06:00:28+02:00" level=info msg="Received mailbox message count" count=0 gluonID=7d5da930-1084-42ee-b4dd-8dbb96d3aee2 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:00:28+02:00" level=info msg="Starting IMAP Service" service=imap user=012ab41c-ab19-4e1b-8d5a-138bb24add9a time="2024-08-08T06:00:28+02:00" level=info msg="Sync triggered" service=imap user=012ab41c-ab19-4e1b-8d5a-138bb24add9a time="2024-08-08T06:00:28+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:00:28.481380868 +0200 CEST m=+113.167423764" user=012ab41c-ab19-4e1b-8d5a-138bb24add9a time="2024-08-08T06:00:28+02:00" level=info msg="Syncing labels" service=imap user=012ab41c-ab19-4e1b-8d5a-138bb24add9a time="2024-08-08T06:00:28+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:012ab41c-ab19-4e1b-8d5a-138bb24add9a" userID=012ab41c-ab19-4e1b-8d5a-138bb24add9a time="2024-08-08T06:00:28+02:00" level=info msg="Synced labels" service=imap user=012ab41c-ab19-4e1b-8d5a-138bb24add9a time="2024-08-08T06:00:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:44083/mail/v4/messages/count" pkg=gpa/client userID=012ab41c-ab19-4e1b-8d5a-138bb24add9a time="2024-08-08T06:00:28+02:00" level=info msg="Syncing messages" service=imap user=012ab41c-ab19-4e1b-8d5a-138bb24add9a time="2024-08-08T06:00:28+02:00" level=info msg="Job started" service=imap user=012ab41c-ab19-4e1b-8d5a-138bb24add9a time="2024-08-08T06:00:28+02:00" level=info msg="200 OK: POST https://127.0.0.1:44083/mail/v4/messages" pkg=gpa/client userID=012ab41c-ab19-4e1b-8d5a-138bb24add9a time="2024-08-08T06:00:28+02:00" level=info msg="Job finished" service=imap user=012ab41c-ab19-4e1b-8d5a-138bb24add9a time="2024-08-08T06:00:28+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=012ab41c-ab19-4e1b-8d5a-138bb24add9a time="2024-08-08T06:00:28+02:00" level=info msg="Synced messages" service=imap user=012ab41c-ab19-4e1b-8d5a-138bb24add9a time="2024-08-08T06:00:28+02:00" level=info msg="Finished user sync" duration=13.546012ms service=imap user=012ab41c-ab19-4e1b-8d5a-138bb24add9a time="2024-08-08T06:00:28+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=012ab41c-ab19-4e1b-8d5a-138bb24add9a time="2024-08-08T06:00:28+02:00" level=info msg="Event loop reset" eventID="BA==" service=user-events user=012ab41c-ab19-4e1b-8d5a-138bb24add9a time="2024-08-08T06:00:28+02:00" level=info msg="200 OK: POST https://127.0.0.1:44083/data/v1/stats" pkg=gpa/client userID=012ab41c-ab19-4e1b-8d5a-138bb24add9a time="2024-08-08T06:00:28+02:00" level=info msg="Configuration Status Success event sent." userID=012ab41c-ab19-4e1b-8d5a-138bb24add9a time="2024-08-08T06:00:28+02:00" level=info msg="200 OK: POST https://127.0.0.1:44083/core/v4/labels" pkg=gpa/client userID=012ab41c-ab19-4e1b-8d5a-138bb24add9a Scenario: Changing folder parent is possible and it persists after resync # features/imap/mailbox/create.feature:115 When IMAP client "1" creates "Folders/f1/f11" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-08-08T06:00:28+02:00" level=info msg="200 OK: POST https://127.0.0.1:44083/core/v4/labels" pkg=gpa/client userID=012ab41c-ab19-4e1b-8d5a-138bb24add9a When IMAP client "1" creates "Folders/f1/f12" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-08-08T06:00:28+02:00" level=info msg="200 OK: POST https://127.0.0.1:44083/core/v4/labels" pkg=gpa/client userID=012ab41c-ab19-4e1b-8d5a-138bb24add9a When IMAP client "1" creates "Folders/f2/f21" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-08-08T06:00:28+02:00" level=info msg="200 OK: POST https://127.0.0.1:44083/core/v4/labels" pkg=gpa/client userID=012ab41c-ab19-4e1b-8d5a-138bb24add9a When IMAP client "1" creates "Folders/f2/f22" # :1 -> *scenario Then it succeeds # :1 -> *scenario Then IMAP client "1" eventually sees the following mailbox info: # :1 -> *scenario | name | | INBOX | | Drafts | | Sent | | Starred | | Archive | | Spam | | Trash | | All Mail | | Folders | | Folders/f1 | | Folders/f1/f11 | | Folders/f1/f12 | | Folders/f2 | | Folders/f2/f21 | | Folders/f2/f22 | | Labels | | Labels/l1 | | Labels/l2 | time="2024-08-08T06:00:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:44083/core/v4/labels?Type=3" pkg=gpa/client userID=012ab41c-ab19-4e1b-8d5a-138bb24add9a time="2024-08-08T06:00:28+02:00" level=info msg="200 OK: PUT https://127.0.0.1:44083/core/v4/labels/c8348ba5-5be1-4dca-a1be-69591cc2fd8a" pkg=gpa/client userID=012ab41c-ab19-4e1b-8d5a-138bb24add9a When IMAP client "1" renames "Folders/f1/f11" to "Folders/f2/f11" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-08-08T06:00:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:44083/core/v4/labels?Type=3" pkg=gpa/client userID=012ab41c-ab19-4e1b-8d5a-138bb24add9a time="2024-08-08T06:00:28+02:00" level=info msg="200 OK: PUT https://127.0.0.1:44083/core/v4/labels/32c739cc-55b3-47b4-bb8c-3c2d9dec4304" pkg=gpa/client userID=012ab41c-ab19-4e1b-8d5a-138bb24add9a When IMAP client "1" renames "Folders/f1/f12" to "Folders/f2/f12" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-08-08T06:00:28+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 1}}" pkg=telemetry Then IMAP client "1" eventually sees the following mailbox info: # :1 -> *scenario | name | | INBOX | | Drafts | | Sent | | Starred | | Archive | | Spam | | Trash | | All Mail | | Folders | | Folders/f1 | | Folders/f2 | | Folders/f2/f11 | | Folders/f2/f12 | | Folders/f2/f21 | | Folders/f2/f22 | | Labels | | Labels/l1 | | Labels/l2 | time="2024-08-08T06:00:28+02:00" level=info msg="Deleting user" pkg=bridge/user userID=012ab41c-ab19-4e1b-8d5a-138bb24add9a time="2024-08-08T06:00:28+02:00" level=info msg="Logging out user" userID=012ab41c-ab19-4e1b-8d5a-138bb24add9a withAPI=true time="2024-08-08T06:00:28+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:00:28+02:00" level=info msg="Exiting IMAP Service" service=imap user=012ab41c-ab19-4e1b-8d5a-138bb24add9a time="2024-08-08T06:00:28+02:00" level=info msg="Exiting service main loop" service=smtp user=012ab41c-ab19-4e1b-8d5a-138bb24add9a time="2024-08-08T06:00:28+02:00" level=info msg="Exiting Service" service=user-identity user=012ab41c-ab19-4e1b-8d5a-138bb24add9a time="2024-08-08T06:00:28+02:00" level=info msg="Exiting service main loop" service=telemetry user=012ab41c-ab19-4e1b-8d5a-138bb24add9a time="2024-08-08T06:00:28+02:00" level=info msg="Exiting service" service=user-events user=012ab41c-ab19-4e1b-8d5a-138bb24add9a time="2024-08-08T06:00:28+02:00" level=info msg="200 OK: DELETE https://127.0.0.1:44083/auth/v4" pkg=gpa/client userID=012ab41c-ab19-4e1b-8d5a-138bb24add9a time="2024-08-08T06:00:28+02:00" level=info msg="Closing user" userID=012ab41c-ab19-4e1b-8d5a-138bb24add9a time="2024-08-08T06:00:28+02:00" level=info msg="Deleting vault user" userID=012ab41c-ab19-4e1b-8d5a-138bb24add9a When user "80692c4c-9a06-4a56-8afc-bb5bc4a98f45" is deleted # :1 -> *scenario time="2024-08-08T06:00:28+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (443905e5)" time="2024-08-08T06:00:28+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (443905e5)" time="2024-08-08T06:00:28+02:00" level=info msg="200 OK: POST https://127.0.0.1:44083/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:00:29+02:00" level=info msg="200 OK: POST https://127.0.0.1:44083/auth/v4" pkg=gpa/manager time="2024-08-08T06:00:29+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=012ab41c-ab19-4e1b-8d5a-138bb24add9a time="2024-08-08T06:00:29+02:00" level=info msg="Adding vault user" userID=012ab41c-ab19-4e1b-8d5a-138bb24add9a time="2024-08-08T06:00:29+02:00" level=info msg="Creating new user" userID=012ab41c-ab19-4e1b-8d5a-138bb24add9a time="2024-08-08T06:00:29+02:00" level=info msg="Creating user object" numAddr=1 numLabels=20 userID=012ab41c-ab19-4e1b-8d5a-138bb24add9a time="2024-08-08T06:00:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:44083/core/v4/events/latest" pkg=gpa/client userID=012ab41c-ab19-4e1b-8d5a-138bb24add9a time="2024-08-08T06:00:29+02:00" level=info msg="Starting service Last EventID=Cg==" service=user-events user=012ab41c-ab19-4e1b-8d5a-138bb24add9a time="2024-08-08T06:00:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:44083/core/v4/settings" pkg=gpa/client userID=012ab41c-ab19-4e1b-8d5a-138bb24add9a time="2024-08-08T06:00:29+02:00" level=info msg="Starting service main loop" service=telemetry user=012ab41c-ab19-4e1b-8d5a-138bb24add9a time="2024-08-08T06:00:29+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=012ab41c-ab19-4e1b-8d5a-138bb24add9a time="2024-08-08T06:00:29+02:00" level=info msg="Starting service main loop" service=smtp user=012ab41c-ab19-4e1b-8d5a-138bb24add9a time="2024-08-08T06:00:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:44083/core/v4/labels?Type=4" pkg=gpa/client userID=012ab41c-ab19-4e1b-8d5a-138bb24add9a time="2024-08-08T06:00:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:44083/core/v4/labels?Type=3" pkg=gpa/client userID=012ab41c-ab19-4e1b-8d5a-138bb24add9a time="2024-08-08T06:00:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:44083/core/v4/labels?Type=1" pkg=gpa/client userID=012ab41c-ab19-4e1b-8d5a-138bb24add9a time="2024-08-08T06:00:29+02:00" level=info msg="Adding user to imap server" addrID=965c213f-cb54-4223-a617-390ffb91c332 service=server-manager time="2024-08-08T06:00:29+02:00" level=info msg="Creating new IMAP user" addrID=965c213f-cb54-4223-a617-390ffb91c332 service=server-manager time="2024-08-08T06:00:29+02:00" level=info msg="Setting gluon ID" addrID=965c213f-cb54-4223-a617-390ffb91c332 gluonID=0e78e826-a644-4c13-a9d0-11768c5e2e90 userID=012ab41c-ab19-4e1b-8d5a-138bb24add9a time="2024-08-08T06:00:29+02:00" level=info msg="Created new IMAP user" addrID=965c213f-cb54-4223-a617-390ffb91c332 gluonID=0e78e826-a644-4c13-a9d0-11768c5e2e90 service=server-manager time="2024-08-08T06:00:29+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:00:29+02:00" level=info msg=Resuming service=user-events user=012ab41c-ab19-4e1b-8d5a-138bb24add9a And the user logs in with username "80692c4c-9a06-4a56-8afc-bb5bc4a98f45" and password "password" # :1 -> *scenario time="2024-08-08T06:00:29+02:00" level=info msg="Received mailbox message count" count=0 gluonID=0e78e826-a644-4c13-a9d0-11768c5e2e90 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:00:29+02:00" level=info msg="Starting IMAP Service" service=imap user=012ab41c-ab19-4e1b-8d5a-138bb24add9a time="2024-08-08T06:00:29+02:00" level=info msg="Sync triggered" service=imap user=012ab41c-ab19-4e1b-8d5a-138bb24add9a time="2024-08-08T06:00:29+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:00:29.163883858 +0200 CEST m=+113.849926765" user=012ab41c-ab19-4e1b-8d5a-138bb24add9a time="2024-08-08T06:00:29+02:00" level=info msg="Syncing labels" service=imap user=012ab41c-ab19-4e1b-8d5a-138bb24add9a time="2024-08-08T06:00:29+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:012ab41c-ab19-4e1b-8d5a-138bb24add9a" userID=012ab41c-ab19-4e1b-8d5a-138bb24add9a time="2024-08-08T06:00:29+02:00" level=info msg="Synced labels" service=imap user=012ab41c-ab19-4e1b-8d5a-138bb24add9a time="2024-08-08T06:00:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:44083/mail/v4/messages/count" pkg=gpa/client userID=012ab41c-ab19-4e1b-8d5a-138bb24add9a time="2024-08-08T06:00:29+02:00" level=info msg="Syncing messages" service=imap user=012ab41c-ab19-4e1b-8d5a-138bb24add9a time="2024-08-08T06:00:29+02:00" level=info msg="Job started" service=imap user=012ab41c-ab19-4e1b-8d5a-138bb24add9a time="2024-08-08T06:00:29+02:00" level=info msg="200 OK: POST https://127.0.0.1:44083/mail/v4/messages" pkg=gpa/client userID=012ab41c-ab19-4e1b-8d5a-138bb24add9a time="2024-08-08T06:00:29+02:00" level=info msg="Job finished" service=imap user=012ab41c-ab19-4e1b-8d5a-138bb24add9a time="2024-08-08T06:00:29+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=012ab41c-ab19-4e1b-8d5a-138bb24add9a time="2024-08-08T06:00:29+02:00" level=info msg="Synced messages" service=imap user=012ab41c-ab19-4e1b-8d5a-138bb24add9a time="2024-08-08T06:00:29+02:00" level=info msg="Finished user sync" duration=21.016238ms service=imap user=012ab41c-ab19-4e1b-8d5a-138bb24add9a time="2024-08-08T06:00:29+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=012ab41c-ab19-4e1b-8d5a-138bb24add9a time="2024-08-08T06:00:29+02:00" level=info msg="Event loop reset" eventID="Cg==" service=user-events user=012ab41c-ab19-4e1b-8d5a-138bb24add9a And user "80692c4c-9a06-4a56-8afc-bb5bc4a98f45" finishes syncing # :1 -> *scenario time="2024-08-08T06:00:29+02:00" level=info msg="200 OK: POST https://127.0.0.1:44083/data/v1/stats" pkg=gpa/client userID=012ab41c-ab19-4e1b-8d5a-138bb24add9a time="2024-08-08T06:00:29+02:00" level=info msg="Configuration Status Success event sent." userID=012ab41c-ab19-4e1b-8d5a-138bb24add9a And user "80692c4c-9a06-4a56-8afc-bb5bc4a98f45" connects and authenticates IMAP client "2" # :1 -> *scenario time="2024-08-08T06:00:29+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:00:29+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:00:29+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:00:29+02:00" level=info msg="Closing user" userID=012ab41c-ab19-4e1b-8d5a-138bb24add9a time="2024-08-08T06:00:29+02:00" level=info msg="Exiting IMAP Service" service=imap user=012ab41c-ab19-4e1b-8d5a-138bb24add9a time="2024-08-08T06:00:29+02:00" level=info msg="Exiting service main loop" service=smtp user=012ab41c-ab19-4e1b-8d5a-138bb24add9a time="2024-08-08T06:00:29+02:00" level=info msg="Exiting Service" service=user-identity user=012ab41c-ab19-4e1b-8d5a-138bb24add9a time="2024-08-08T06:00:29+02:00" level=info msg="Exiting service main loop" service=telemetry user=012ab41c-ab19-4e1b-8d5a-138bb24add9a time="2024-08-08T06:00:29+02:00" level=info msg="Exiting service" service=user-events user=012ab41c-ab19-4e1b-8d5a-138bb24add9a time="2024-08-08T06:00:29+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:00:29+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:00:29+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:00:29+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:00:29+02:00" level=info msg="Closing SMTP server" service=server-manager Then IMAP client "2" eventually sees the following mailbox info: # :1 -> *scenario | name | | INBOX | | Drafts | | Sent | | Starred | | Archive | | Spam | | Trash | | All Mail | | Folders | | Folders/f1 | | Folders/f2 | | Folders/f2/f11 | | Folders/f2/f12 | | Folders/f2/f21 | | Folders/f2/f22 | | Labels | | Labels/l1 | | Labels/l2 | === RUN TestFeatures/Create_2_levels_deep_Folder time="2024-08-08T06:00:29+02:00" level=info msg="User '835b0069-8324-45cd-b55b-6d5d4ba9278a' created with id=99e8a212-9869-4f31-8afd-8a42fabac3aa" pkg=gpa/server/backend time="2024-08-08T06:00:30+02:00" level=info msg="Starting bridge" time="2024-08-08T06:00:30+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/042/config174970377/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:00:30+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/042/data3109019383/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/042/data3109019383/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:00:30+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:00:30+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:00:30+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:00:30+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:00:30+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:00:30+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:00:30+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:00:30+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/042/config174970377/grpcServerConfig.json time="2024-08-08T06:00:30+02:00" level=info msg="gRPC server listening on /tmp/bridge5695" pkg=grpc time="2024-08-08T06:00:30+02:00" level=info msg="Frontend service started" time="2024-08-08T06:00:30+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:00:30+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:00:30+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:00:30+02:00" level=info msg="Frontend client started" time="2024-08-08T06:00:30+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (1602f5dd)" time="2024-08-08T06:00:30+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (1602f5dd)" time="2024-08-08T06:00:30+02:00" level=info msg="200 OK: POST https://127.0.0.1:34619/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:00:30+02:00" level=info msg="200 OK: POST https://127.0.0.1:34619/auth/v4" pkg=gpa/manager time="2024-08-08T06:00:30+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=99e8a212-9869-4f31-8afd-8a42fabac3aa time="2024-08-08T06:00:30+02:00" level=info msg="Adding vault user" userID=99e8a212-9869-4f31-8afd-8a42fabac3aa time="2024-08-08T06:00:30+02:00" level=info msg="Creating new user" userID=99e8a212-9869-4f31-8afd-8a42fabac3aa time="2024-08-08T06:00:30+02:00" level=info msg="Creating user object" numAddr=1 numLabels=16 userID=99e8a212-9869-4f31-8afd-8a42fabac3aa time="2024-08-08T06:00:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:34619/core/v4/events/latest" pkg=gpa/client userID=99e8a212-9869-4f31-8afd-8a42fabac3aa time="2024-08-08T06:00:30+02:00" level=info msg="Starting service Last EventID=BA==" service=user-events user=99e8a212-9869-4f31-8afd-8a42fabac3aa time="2024-08-08T06:00:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:34619/core/v4/settings" pkg=gpa/client userID=99e8a212-9869-4f31-8afd-8a42fabac3aa time="2024-08-08T06:00:30+02:00" level=info msg="Starting service main loop" service=telemetry user=99e8a212-9869-4f31-8afd-8a42fabac3aa time="2024-08-08T06:00:30+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=99e8a212-9869-4f31-8afd-8a42fabac3aa time="2024-08-08T06:00:30+02:00" level=info msg="Starting service main loop" service=smtp user=99e8a212-9869-4f31-8afd-8a42fabac3aa time="2024-08-08T06:00:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:34619/core/v4/labels?Type=4" pkg=gpa/client userID=99e8a212-9869-4f31-8afd-8a42fabac3aa time="2024-08-08T06:00:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:34619/core/v4/labels?Type=3" pkg=gpa/client userID=99e8a212-9869-4f31-8afd-8a42fabac3aa time="2024-08-08T06:00:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:34619/core/v4/labels?Type=1" pkg=gpa/client userID=99e8a212-9869-4f31-8afd-8a42fabac3aa time="2024-08-08T06:00:30+02:00" level=info msg="Adding user to imap server" addrID=928bedb5-c5d3-4416-b19b-0ae3980a3b5e service=server-manager time="2024-08-08T06:00:30+02:00" level=info msg="Creating new IMAP user" addrID=928bedb5-c5d3-4416-b19b-0ae3980a3b5e service=server-manager time="2024-08-08T06:00:30+02:00" level=info msg="Setting gluon ID" addrID=928bedb5-c5d3-4416-b19b-0ae3980a3b5e gluonID=10b32fd9-4c21-40c3-9e11-adec4a88207f userID=99e8a212-9869-4f31-8afd-8a42fabac3aa time="2024-08-08T06:00:30+02:00" level=info msg="Created new IMAP user" addrID=928bedb5-c5d3-4416-b19b-0ae3980a3b5e gluonID=10b32fd9-4c21-40c3-9e11-adec4a88207f service=server-manager time="2024-08-08T06:00:30+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:00:30+02:00" level=info msg=Resuming service=user-events user=99e8a212-9869-4f31-8afd-8a42fabac3aa time="2024-08-08T06:00:30+02:00" level=info msg="Received mailbox message count" count=0 gluonID=10b32fd9-4c21-40c3-9e11-adec4a88207f labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:00:30+02:00" level=info msg="Starting IMAP Service" service=imap user=99e8a212-9869-4f31-8afd-8a42fabac3aa time="2024-08-08T06:00:30+02:00" level=info msg="Sync triggered" service=imap user=99e8a212-9869-4f31-8afd-8a42fabac3aa time="2024-08-08T06:00:30+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:00:30.823803904 +0200 CEST m=+115.509846810" user=99e8a212-9869-4f31-8afd-8a42fabac3aa time="2024-08-08T06:00:30+02:00" level=info msg="Syncing labels" service=imap user=99e8a212-9869-4f31-8afd-8a42fabac3aa time="2024-08-08T06:00:30+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:99e8a212-9869-4f31-8afd-8a42fabac3aa" userID=99e8a212-9869-4f31-8afd-8a42fabac3aa time="2024-08-08T06:00:30+02:00" level=info msg="Synced labels" service=imap user=99e8a212-9869-4f31-8afd-8a42fabac3aa time="2024-08-08T06:00:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:34619/mail/v4/messages/count" pkg=gpa/client userID=99e8a212-9869-4f31-8afd-8a42fabac3aa time="2024-08-08T06:00:30+02:00" level=info msg="Syncing messages" service=imap user=99e8a212-9869-4f31-8afd-8a42fabac3aa time="2024-08-08T06:00:30+02:00" level=info msg="Job started" service=imap user=99e8a212-9869-4f31-8afd-8a42fabac3aa time="2024-08-08T06:00:30+02:00" level=info msg="200 OK: POST https://127.0.0.1:34619/mail/v4/messages" pkg=gpa/client userID=99e8a212-9869-4f31-8afd-8a42fabac3aa time="2024-08-08T06:00:30+02:00" level=info msg="Job finished" service=imap user=99e8a212-9869-4f31-8afd-8a42fabac3aa time="2024-08-08T06:00:30+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=99e8a212-9869-4f31-8afd-8a42fabac3aa time="2024-08-08T06:00:30+02:00" level=info msg="Synced messages" service=imap user=99e8a212-9869-4f31-8afd-8a42fabac3aa time="2024-08-08T06:00:30+02:00" level=info msg="Finished user sync" duration=12.59697ms service=imap user=99e8a212-9869-4f31-8afd-8a42fabac3aa time="2024-08-08T06:00:30+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=99e8a212-9869-4f31-8afd-8a42fabac3aa time="2024-08-08T06:00:30+02:00" level=info msg="Event loop reset" eventID="BA==" service=user-events user=99e8a212-9869-4f31-8afd-8a42fabac3aa time="2024-08-08T06:00:30+02:00" level=info msg="200 OK: POST https://127.0.0.1:34619/data/v1/stats" pkg=gpa/client userID=99e8a212-9869-4f31-8afd-8a42fabac3aa time="2024-08-08T06:00:30+02:00" level=info msg="Configuration Status Success event sent." userID=99e8a212-9869-4f31-8afd-8a42fabac3aa time="2024-08-08T06:00:30+02:00" level=info msg="200 OK: POST https://127.0.0.1:34619/core/v4/labels" pkg=gpa/client userID=99e8a212-9869-4f31-8afd-8a42fabac3aa time="2024-08-08T06:00:30+02:00" level=info msg="200 OK: POST https://127.0.0.1:34619/core/v4/labels" pkg=gpa/client userID=99e8a212-9869-4f31-8afd-8a42fabac3aa Scenario: Create 2 levels deep Folder # features/imap/mailbox/create.feature:193 When IMAP client "1" creates "Folders/first/second" # :1 -> *scenario And it succeeds # :1 -> *scenario time="2024-08-08T06:00:30+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:00:30+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:00:30+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:00:30+02:00" level=info msg="Closing user" userID=99e8a212-9869-4f31-8afd-8a42fabac3aa time="2024-08-08T06:00:30+02:00" level=info msg="Exiting IMAP Service" service=imap user=99e8a212-9869-4f31-8afd-8a42fabac3aa time="2024-08-08T06:00:30+02:00" level=info msg="Exiting service main loop" service=smtp user=99e8a212-9869-4f31-8afd-8a42fabac3aa time="2024-08-08T06:00:30+02:00" level=info msg="Exiting Service" service=user-identity user=99e8a212-9869-4f31-8afd-8a42fabac3aa time="2024-08-08T06:00:30+02:00" level=info msg="Exiting service main loop" service=telemetry user=99e8a212-9869-4f31-8afd-8a42fabac3aa time="2024-08-08T06:00:30+02:00" level=info msg="Exiting service" service=user-events user=99e8a212-9869-4f31-8afd-8a42fabac3aa time="2024-08-08T06:00:30+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:00:30+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:00:30+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:00:30+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:00:30+02:00" level=info msg="Closing SMTP server" service=server-manager Then IMAP client "1" sees "Folders/first/second" # :1 -> *scenario === RUN TestFeatures/Creating_mailbox_without_prefix_is_not_possible time="2024-08-08T06:00:31+02:00" level=info msg="User 'cda0a484-c946-47ca-99bb-ed6a4e58a25d' created with id=34dbb67a-b25b-424a-a41c-b7283751828e" pkg=gpa/server/backend time="2024-08-08T06:00:31+02:00" level=info msg="Starting bridge" time="2024-08-08T06:00:31+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/043/config2880783944/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:00:31+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/043/data1519174004/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/043/data1519174004/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:00:31+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:00:31+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:00:31+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:00:31+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:00:31+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/043/config2880783944/grpcServerConfig.json time="2024-08-08T06:00:31+02:00" level=info msg="gRPC server listening on /tmp/bridge6432" pkg=grpc time="2024-08-08T06:00:31+02:00" level=info msg="Frontend service started" time="2024-08-08T06:00:31+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:00:31+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:00:31+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:00:31+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:00:31+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:00:31+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:00:31+02:00" level=info msg="Frontend client started" time="2024-08-08T06:00:31+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (17258599)" time="2024-08-08T06:00:31+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (17258599)" time="2024-08-08T06:00:31+02:00" level=info msg="200 OK: POST https://127.0.0.1:41835/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:00:32+02:00" level=info msg="200 OK: POST https://127.0.0.1:41835/auth/v4" pkg=gpa/manager time="2024-08-08T06:00:32+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=34dbb67a-b25b-424a-a41c-b7283751828e time="2024-08-08T06:00:32+02:00" level=info msg="Adding vault user" userID=34dbb67a-b25b-424a-a41c-b7283751828e time="2024-08-08T06:00:32+02:00" level=info msg="Creating new user" userID=34dbb67a-b25b-424a-a41c-b7283751828e time="2024-08-08T06:00:32+02:00" level=info msg="Creating user object" numAddr=1 numLabels=16 userID=34dbb67a-b25b-424a-a41c-b7283751828e time="2024-08-08T06:00:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:41835/core/v4/events/latest" pkg=gpa/client userID=34dbb67a-b25b-424a-a41c-b7283751828e time="2024-08-08T06:00:32+02:00" level=info msg="Starting service Last EventID=BA==" service=user-events user=34dbb67a-b25b-424a-a41c-b7283751828e time="2024-08-08T06:00:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:41835/core/v4/settings" pkg=gpa/client userID=34dbb67a-b25b-424a-a41c-b7283751828e time="2024-08-08T06:00:32+02:00" level=info msg="Starting service main loop" service=telemetry user=34dbb67a-b25b-424a-a41c-b7283751828e time="2024-08-08T06:00:32+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=34dbb67a-b25b-424a-a41c-b7283751828e time="2024-08-08T06:00:32+02:00" level=info msg="Starting service main loop" service=smtp user=34dbb67a-b25b-424a-a41c-b7283751828e time="2024-08-08T06:00:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:41835/core/v4/labels?Type=4" pkg=gpa/client userID=34dbb67a-b25b-424a-a41c-b7283751828e time="2024-08-08T06:00:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:41835/core/v4/labels?Type=3" pkg=gpa/client userID=34dbb67a-b25b-424a-a41c-b7283751828e time="2024-08-08T06:00:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:41835/core/v4/labels?Type=1" pkg=gpa/client userID=34dbb67a-b25b-424a-a41c-b7283751828e time="2024-08-08T06:00:32+02:00" level=info msg="Adding user to imap server" addrID=4aee05bb-528e-4ffc-b081-1aca38302ebf service=server-manager time="2024-08-08T06:00:32+02:00" level=info msg="Creating new IMAP user" addrID=4aee05bb-528e-4ffc-b081-1aca38302ebf service=server-manager time="2024-08-08T06:00:32+02:00" level=info msg="Setting gluon ID" addrID=4aee05bb-528e-4ffc-b081-1aca38302ebf gluonID=d8ba9e03-e40e-436e-a434-bb7d8c5f3dc4 userID=34dbb67a-b25b-424a-a41c-b7283751828e time="2024-08-08T06:00:32+02:00" level=info msg="Created new IMAP user" addrID=4aee05bb-528e-4ffc-b081-1aca38302ebf gluonID=d8ba9e03-e40e-436e-a434-bb7d8c5f3dc4 service=server-manager time="2024-08-08T06:00:32+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:00:32+02:00" level=info msg=Resuming service=user-events user=34dbb67a-b25b-424a-a41c-b7283751828e time="2024-08-08T06:00:32+02:00" level=info msg="Received mailbox message count" count=0 gluonID=d8ba9e03-e40e-436e-a434-bb7d8c5f3dc4 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:00:32+02:00" level=info msg="Starting IMAP Service" service=imap user=34dbb67a-b25b-424a-a41c-b7283751828e time="2024-08-08T06:00:32+02:00" level=info msg="Sync triggered" service=imap user=34dbb67a-b25b-424a-a41c-b7283751828e time="2024-08-08T06:00:32+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:00:32.205454847 +0200 CEST m=+116.891497753" user=34dbb67a-b25b-424a-a41c-b7283751828e time="2024-08-08T06:00:32+02:00" level=info msg="Syncing labels" service=imap user=34dbb67a-b25b-424a-a41c-b7283751828e time="2024-08-08T06:00:32+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:34dbb67a-b25b-424a-a41c-b7283751828e" userID=34dbb67a-b25b-424a-a41c-b7283751828e time="2024-08-08T06:00:32+02:00" level=info msg="Synced labels" service=imap user=34dbb67a-b25b-424a-a41c-b7283751828e time="2024-08-08T06:00:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:41835/mail/v4/messages/count" pkg=gpa/client userID=34dbb67a-b25b-424a-a41c-b7283751828e time="2024-08-08T06:00:32+02:00" level=info msg="Syncing messages" service=imap user=34dbb67a-b25b-424a-a41c-b7283751828e time="2024-08-08T06:00:32+02:00" level=info msg="Job started" service=imap user=34dbb67a-b25b-424a-a41c-b7283751828e time="2024-08-08T06:00:32+02:00" level=info msg="200 OK: POST https://127.0.0.1:41835/mail/v4/messages" pkg=gpa/client userID=34dbb67a-b25b-424a-a41c-b7283751828e time="2024-08-08T06:00:32+02:00" level=info msg="Job finished" service=imap user=34dbb67a-b25b-424a-a41c-b7283751828e time="2024-08-08T06:00:32+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=34dbb67a-b25b-424a-a41c-b7283751828e time="2024-08-08T06:00:32+02:00" level=info msg="Synced messages" service=imap user=34dbb67a-b25b-424a-a41c-b7283751828e time="2024-08-08T06:00:32+02:00" level=info msg="Finished user sync" duration=4.630001ms service=imap user=34dbb67a-b25b-424a-a41c-b7283751828e time="2024-08-08T06:00:32+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=34dbb67a-b25b-424a-a41c-b7283751828e time="2024-08-08T06:00:32+02:00" level=info msg="Event loop reset" eventID="BA==" service=user-events user=34dbb67a-b25b-424a-a41c-b7283751828e time="2024-08-08T06:00:32+02:00" level=info msg="200 OK: POST https://127.0.0.1:41835/data/v1/stats" pkg=gpa/client userID=34dbb67a-b25b-424a-a41c-b7283751828e time="2024-08-08T06:00:32+02:00" level=info msg="Configuration Status Success event sent." userID=34dbb67a-b25b-424a-a41c-b7283751828e Scenario: Creating mailbox without prefix is not possible # features/imap/mailbox/create.feature:198 Given test skips reporter checks # :1 -> *scenario time="2024-08-08T06:00:32+02:00" level=error msg="Command failed" cmd="CREATE 'xd7U0APV3nSKlcveWL/683ZR2lEBuaeHPE3/Q4rxeEk='" error="invalid mailbox name [\"mbox\"]: operation not allowed" pkg=gluon/session session=1 When IMAP client "1" creates "mbox" # :1 -> *scenario Then it fails # :1 -> *scenario time="2024-08-08T06:00:32+02:00" level=error msg="Command failed" cmd="CREATE 'GdoAS9X0flekZ3ZgJTRpKe7SKyc583Ay752RVjNasmY='" error="a mailbox with that name already exists" pkg=gluon/session session=1 When IMAP client "1" creates "All Mail" # :1 -> *scenario time="2024-08-08T06:00:32+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:00:32+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:00:32+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:00:32+02:00" level=info msg="Closing user" userID=34dbb67a-b25b-424a-a41c-b7283751828e time="2024-08-08T06:00:32+02:00" level=info msg="Exiting IMAP Service" service=imap user=34dbb67a-b25b-424a-a41c-b7283751828e time="2024-08-08T06:00:32+02:00" level=info msg="Exiting service main loop" service=smtp user=34dbb67a-b25b-424a-a41c-b7283751828e time="2024-08-08T06:00:32+02:00" level=info msg="Exiting Service" service=user-identity user=34dbb67a-b25b-424a-a41c-b7283751828e time="2024-08-08T06:00:32+02:00" level=info msg="Exiting service main loop" service=telemetry user=34dbb67a-b25b-424a-a41c-b7283751828e time="2024-08-08T06:00:32+02:00" level=info msg="Exiting service" service=user-events user=34dbb67a-b25b-424a-a41c-b7283751828e time="2024-08-08T06:00:32+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:00:32+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:00:32+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:00:32+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:00:32+02:00" level=info msg="Closing SMTP server" service=server-manager Then it fails # :1 -> *scenario Feature: IMAP delete mailbox === RUN TestFeatures/Delete_folder time="2024-08-08T06:00:32+02:00" level=info msg="User '590c9b1c-fb0b-46f1-a13c-c246c984991a' created with id=f6a77841-d9d1-4d2a-b3d2-b92ebd406526" pkg=gpa/server/backend Background: Given there exists an account with username "590c9b1c-fb0b-46f1-a13c-c246c984991a" and password "password" # :1 -> *scenario And the account "590c9b1c-fb0b-46f1-a13c-c246c984991a" has the following custom mailboxes: # :1 -> *scenario | name | type | | one | folder | | two | folder | | three | label | Then it succeeds # :1 -> *scenario time="2024-08-08T06:00:33+02:00" level=info msg="Starting bridge" time="2024-08-08T06:00:33+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/044/config2007899285/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:00:33+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/044/data3300811645/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/044/data3300811645/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:00:33+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:00:33+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:00:33+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:00:33+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:00:33+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/044/config2007899285/grpcServerConfig.json time="2024-08-08T06:00:33+02:00" level=info msg="gRPC server listening on /tmp/bridge4760" pkg=grpc time="2024-08-08T06:00:33+02:00" level=info msg="Frontend service started" time="2024-08-08T06:00:33+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:00:33+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:00:33+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:00:33+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:00:33+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:00:33+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:00:33+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-08-08T06:00:33+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (93254030)" time="2024-08-08T06:00:33+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (93254030)" time="2024-08-08T06:00:33+02:00" level=info msg="200 OK: POST https://127.0.0.1:41841/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:00:33+02:00" level=info msg="200 OK: POST https://127.0.0.1:41841/auth/v4" pkg=gpa/manager time="2024-08-08T06:00:33+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=f6a77841-d9d1-4d2a-b3d2-b92ebd406526 time="2024-08-08T06:00:33+02:00" level=info msg="Adding vault user" userID=f6a77841-d9d1-4d2a-b3d2-b92ebd406526 time="2024-08-08T06:00:33+02:00" level=info msg="Creating new user" userID=f6a77841-d9d1-4d2a-b3d2-b92ebd406526 time="2024-08-08T06:00:33+02:00" level=info msg="Creating user object" numAddr=1 numLabels=15 userID=f6a77841-d9d1-4d2a-b3d2-b92ebd406526 time="2024-08-08T06:00:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:41841/core/v4/events/latest" pkg=gpa/client userID=f6a77841-d9d1-4d2a-b3d2-b92ebd406526 time="2024-08-08T06:00:33+02:00" level=info msg="Starting service Last EventID=Aw==" service=user-events user=f6a77841-d9d1-4d2a-b3d2-b92ebd406526 time="2024-08-08T06:00:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:41841/core/v4/settings" pkg=gpa/client userID=f6a77841-d9d1-4d2a-b3d2-b92ebd406526 time="2024-08-08T06:00:33+02:00" level=info msg="Starting service main loop" service=telemetry user=f6a77841-d9d1-4d2a-b3d2-b92ebd406526 time="2024-08-08T06:00:33+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=f6a77841-d9d1-4d2a-b3d2-b92ebd406526 time="2024-08-08T06:00:33+02:00" level=info msg="Starting service main loop" service=smtp user=f6a77841-d9d1-4d2a-b3d2-b92ebd406526 time="2024-08-08T06:00:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:41841/core/v4/labels?Type=4" pkg=gpa/client userID=f6a77841-d9d1-4d2a-b3d2-b92ebd406526 time="2024-08-08T06:00:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:41841/core/v4/labels?Type=3" pkg=gpa/client userID=f6a77841-d9d1-4d2a-b3d2-b92ebd406526 time="2024-08-08T06:00:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:41841/core/v4/labels?Type=1" pkg=gpa/client userID=f6a77841-d9d1-4d2a-b3d2-b92ebd406526 time="2024-08-08T06:00:33+02:00" level=info msg="Adding user to imap server" addrID=ab875660-8052-423f-bc39-c7765fa98b02 service=server-manager time="2024-08-08T06:00:33+02:00" level=info msg="Creating new IMAP user" addrID=ab875660-8052-423f-bc39-c7765fa98b02 service=server-manager time="2024-08-08T06:00:33+02:00" level=info msg="Setting gluon ID" addrID=ab875660-8052-423f-bc39-c7765fa98b02 gluonID=a4b2c095-68a2-4075-a5c7-92e05c0e8fb4 userID=f6a77841-d9d1-4d2a-b3d2-b92ebd406526 time="2024-08-08T06:00:33+02:00" level=info msg="Created new IMAP user" addrID=ab875660-8052-423f-bc39-c7765fa98b02 gluonID=a4b2c095-68a2-4075-a5c7-92e05c0e8fb4 service=server-manager time="2024-08-08T06:00:33+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:00:33+02:00" level=info msg=Resuming service=user-events user=f6a77841-d9d1-4d2a-b3d2-b92ebd406526 And the user logs in with username "590c9b1c-fb0b-46f1-a13c-c246c984991a" and password "password" # :1 -> *scenario time="2024-08-08T06:00:33+02:00" level=info msg="Received mailbox message count" count=0 gluonID=a4b2c095-68a2-4075-a5c7-92e05c0e8fb4 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:00:33+02:00" level=info msg="Starting IMAP Service" service=imap user=f6a77841-d9d1-4d2a-b3d2-b92ebd406526 time="2024-08-08T06:00:33+02:00" level=info msg="Sync triggered" service=imap user=f6a77841-d9d1-4d2a-b3d2-b92ebd406526 time="2024-08-08T06:00:33+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:00:33.50841338 +0200 CEST m=+118.194456286" user=f6a77841-d9d1-4d2a-b3d2-b92ebd406526 time="2024-08-08T06:00:33+02:00" level=info msg="Syncing labels" service=imap user=f6a77841-d9d1-4d2a-b3d2-b92ebd406526 time="2024-08-08T06:00:33+02:00" level=info msg="Synced labels" service=imap user=f6a77841-d9d1-4d2a-b3d2-b92ebd406526 time="2024-08-08T06:00:33+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:f6a77841-d9d1-4d2a-b3d2-b92ebd406526" userID=f6a77841-d9d1-4d2a-b3d2-b92ebd406526 time="2024-08-08T06:00:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:41841/mail/v4/messages/count" pkg=gpa/client userID=f6a77841-d9d1-4d2a-b3d2-b92ebd406526 time="2024-08-08T06:00:33+02:00" level=info msg="Syncing messages" service=imap user=f6a77841-d9d1-4d2a-b3d2-b92ebd406526 time="2024-08-08T06:00:33+02:00" level=info msg="Job started" service=imap user=f6a77841-d9d1-4d2a-b3d2-b92ebd406526 time="2024-08-08T06:00:33+02:00" level=info msg="200 OK: POST https://127.0.0.1:41841/mail/v4/messages" pkg=gpa/client userID=f6a77841-d9d1-4d2a-b3d2-b92ebd406526 time="2024-08-08T06:00:33+02:00" level=info msg="Job finished" service=imap user=f6a77841-d9d1-4d2a-b3d2-b92ebd406526 time="2024-08-08T06:00:33+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=f6a77841-d9d1-4d2a-b3d2-b92ebd406526 time="2024-08-08T06:00:33+02:00" level=info msg="Synced messages" service=imap user=f6a77841-d9d1-4d2a-b3d2-b92ebd406526 time="2024-08-08T06:00:33+02:00" level=info msg="Finished user sync" duration=13.157034ms service=imap user=f6a77841-d9d1-4d2a-b3d2-b92ebd406526 time="2024-08-08T06:00:33+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=f6a77841-d9d1-4d2a-b3d2-b92ebd406526 time="2024-08-08T06:00:33+02:00" level=info msg="Event loop reset" eventID="Aw==" service=user-events user=f6a77841-d9d1-4d2a-b3d2-b92ebd406526 And user "590c9b1c-fb0b-46f1-a13c-c246c984991a" finishes syncing # :1 -> *scenario time="2024-08-08T06:00:33+02:00" level=info msg="200 OK: POST https://127.0.0.1:41841/data/v1/stats" pkg=gpa/client userID=f6a77841-d9d1-4d2a-b3d2-b92ebd406526 time="2024-08-08T06:00:33+02:00" level=info msg="Configuration Status Success event sent." userID=f6a77841-d9d1-4d2a-b3d2-b92ebd406526 And user "590c9b1c-fb0b-46f1-a13c-c246c984991a" connects and authenticates IMAP client "1" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-08-08T06:00:33+02:00" level=info msg="200 OK: DELETE https://127.0.0.1:41841/core/v4/labels/de1595e3-aeb9-498f-881c-e49e0508862b" pkg=gpa/client userID=f6a77841-d9d1-4d2a-b3d2-b92ebd406526 Scenario: Delete folder # features/imap/mailbox/delete.feature:16 When IMAP client "1" deletes "Folders/one" # :1 -> *scenario Then IMAP client "1" does not see "Folders/one" # :1 -> *scenario But IMAP client "1" sees "Folders/two" # :1 -> *scenario time="2024-08-08T06:00:33+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:00:33+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:00:33+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:00:33+02:00" level=info msg="Closing user" userID=f6a77841-d9d1-4d2a-b3d2-b92ebd406526 time="2024-08-08T06:00:33+02:00" level=info msg="Exiting IMAP Service" service=imap user=f6a77841-d9d1-4d2a-b3d2-b92ebd406526 time="2024-08-08T06:00:33+02:00" level=info msg="Exiting service main loop" service=smtp user=f6a77841-d9d1-4d2a-b3d2-b92ebd406526 time="2024-08-08T06:00:33+02:00" level=info msg="Exiting Service" service=user-identity user=f6a77841-d9d1-4d2a-b3d2-b92ebd406526 time="2024-08-08T06:00:33+02:00" level=info msg="Exiting service main loop" service=telemetry user=f6a77841-d9d1-4d2a-b3d2-b92ebd406526 time="2024-08-08T06:00:33+02:00" level=info msg="Exiting service" service=user-events user=f6a77841-d9d1-4d2a-b3d2-b92ebd406526 time="2024-08-08T06:00:33+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:00:33+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:00:33+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:00:33+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:00:33+02:00" level=info msg="Closing SMTP server" service=server-manager But IMAP client "1" sees "Labels/three" # :1 -> *scenario === RUN TestFeatures/Delete_label time="2024-08-08T06:00:33+02:00" level=info msg="User '0ab7a0d8-e6d5-444b-935c-36dc3e10faa5' created with id=99fe06f2-a40f-49b6-bfdb-f7340cadfe48" pkg=gpa/server/backend time="2024-08-08T06:00:34+02:00" level=info msg="Starting bridge" time="2024-08-08T06:00:34+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/045/config318454206/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:00:34+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/045/data4016706454/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/045/data4016706454/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:00:34+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:00:34+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:00:34+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:00:34+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:00:34+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/045/config318454206/grpcServerConfig.json time="2024-08-08T06:00:34+02:00" level=info msg="gRPC server listening on /tmp/bridge5560" pkg=grpc time="2024-08-08T06:00:34+02:00" level=info msg="Frontend service started" time="2024-08-08T06:00:34+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:00:34+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:00:34+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:00:34+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:00:34+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:00:34+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:00:34+02:00" level=info msg="Frontend client started" time="2024-08-08T06:00:34+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (0b5d7c9f)" time="2024-08-08T06:00:34+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (0b5d7c9f)" time="2024-08-08T06:00:34+02:00" level=info msg="200 OK: POST https://127.0.0.1:43485/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:00:34+02:00" level=info msg="200 OK: POST https://127.0.0.1:43485/auth/v4" pkg=gpa/manager time="2024-08-08T06:00:34+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=99fe06f2-a40f-49b6-bfdb-f7340cadfe48 time="2024-08-08T06:00:34+02:00" level=info msg="Adding vault user" userID=99fe06f2-a40f-49b6-bfdb-f7340cadfe48 time="2024-08-08T06:00:34+02:00" level=info msg="Creating new user" userID=99fe06f2-a40f-49b6-bfdb-f7340cadfe48 time="2024-08-08T06:00:34+02:00" level=info msg="Creating user object" numAddr=1 numLabels=15 userID=99fe06f2-a40f-49b6-bfdb-f7340cadfe48 time="2024-08-08T06:00:34+02:00" level=info msg="200 OK: GET https://127.0.0.1:43485/core/v4/events/latest" pkg=gpa/client userID=99fe06f2-a40f-49b6-bfdb-f7340cadfe48 time="2024-08-08T06:00:34+02:00" level=info msg="Starting service Last EventID=Aw==" service=user-events user=99fe06f2-a40f-49b6-bfdb-f7340cadfe48 time="2024-08-08T06:00:34+02:00" level=info msg="200 OK: GET https://127.0.0.1:43485/core/v4/settings" pkg=gpa/client userID=99fe06f2-a40f-49b6-bfdb-f7340cadfe48 time="2024-08-08T06:00:34+02:00" level=info msg="Starting service main loop" service=telemetry user=99fe06f2-a40f-49b6-bfdb-f7340cadfe48 time="2024-08-08T06:00:34+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=99fe06f2-a40f-49b6-bfdb-f7340cadfe48 time="2024-08-08T06:00:34+02:00" level=info msg="Starting service main loop" service=smtp user=99fe06f2-a40f-49b6-bfdb-f7340cadfe48 time="2024-08-08T06:00:34+02:00" level=info msg="200 OK: GET https://127.0.0.1:43485/core/v4/labels?Type=4" pkg=gpa/client userID=99fe06f2-a40f-49b6-bfdb-f7340cadfe48 time="2024-08-08T06:00:34+02:00" level=info msg="200 OK: GET https://127.0.0.1:43485/core/v4/labels?Type=3" pkg=gpa/client userID=99fe06f2-a40f-49b6-bfdb-f7340cadfe48 time="2024-08-08T06:00:34+02:00" level=info msg="200 OK: GET https://127.0.0.1:43485/core/v4/labels?Type=1" pkg=gpa/client userID=99fe06f2-a40f-49b6-bfdb-f7340cadfe48 time="2024-08-08T06:00:34+02:00" level=info msg="Adding user to imap server" addrID=13e3d757-a784-40bc-90c3-a30854dc310f service=server-manager time="2024-08-08T06:00:34+02:00" level=info msg="Creating new IMAP user" addrID=13e3d757-a784-40bc-90c3-a30854dc310f service=server-manager time="2024-08-08T06:00:34+02:00" level=info msg="Setting gluon ID" addrID=13e3d757-a784-40bc-90c3-a30854dc310f gluonID=c26df3d4-ca15-47e4-b8c4-0436d068c250 userID=99fe06f2-a40f-49b6-bfdb-f7340cadfe48 time="2024-08-08T06:00:34+02:00" level=info msg="Created new IMAP user" addrID=13e3d757-a784-40bc-90c3-a30854dc310f gluonID=c26df3d4-ca15-47e4-b8c4-0436d068c250 service=server-manager time="2024-08-08T06:00:34+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:00:34+02:00" level=info msg=Resuming service=user-events user=99fe06f2-a40f-49b6-bfdb-f7340cadfe48 time="2024-08-08T06:00:34+02:00" level=info msg="Received mailbox message count" count=0 gluonID=c26df3d4-ca15-47e4-b8c4-0436d068c250 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:00:34+02:00" level=info msg="Starting IMAP Service" service=imap user=99fe06f2-a40f-49b6-bfdb-f7340cadfe48 time="2024-08-08T06:00:34+02:00" level=info msg="Sync triggered" service=imap user=99fe06f2-a40f-49b6-bfdb-f7340cadfe48 time="2024-08-08T06:00:34+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:00:34.737358217 +0200 CEST m=+119.423401113" user=99fe06f2-a40f-49b6-bfdb-f7340cadfe48 time="2024-08-08T06:00:34+02:00" level=info msg="Syncing labels" service=imap user=99fe06f2-a40f-49b6-bfdb-f7340cadfe48 time="2024-08-08T06:00:34+02:00" level=info msg="Synced labels" service=imap user=99fe06f2-a40f-49b6-bfdb-f7340cadfe48 time="2024-08-08T06:00:34+02:00" level=info msg="200 OK: GET https://127.0.0.1:43485/mail/v4/messages/count" pkg=gpa/client userID=99fe06f2-a40f-49b6-bfdb-f7340cadfe48 time="2024-08-08T06:00:34+02:00" level=info msg="Syncing messages" service=imap user=99fe06f2-a40f-49b6-bfdb-f7340cadfe48 time="2024-08-08T06:00:34+02:00" level=info msg="Job started" service=imap user=99fe06f2-a40f-49b6-bfdb-f7340cadfe48 time="2024-08-08T06:00:34+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:99fe06f2-a40f-49b6-bfdb-f7340cadfe48" userID=99fe06f2-a40f-49b6-bfdb-f7340cadfe48 time="2024-08-08T06:00:34+02:00" level=info msg="200 OK: POST https://127.0.0.1:43485/mail/v4/messages" pkg=gpa/client userID=99fe06f2-a40f-49b6-bfdb-f7340cadfe48 time="2024-08-08T06:00:34+02:00" level=info msg="Job finished" service=imap user=99fe06f2-a40f-49b6-bfdb-f7340cadfe48 time="2024-08-08T06:00:34+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=99fe06f2-a40f-49b6-bfdb-f7340cadfe48 time="2024-08-08T06:00:34+02:00" level=info msg="Synced messages" service=imap user=99fe06f2-a40f-49b6-bfdb-f7340cadfe48 time="2024-08-08T06:00:34+02:00" level=info msg="Finished user sync" duration=4.64432ms service=imap user=99fe06f2-a40f-49b6-bfdb-f7340cadfe48 time="2024-08-08T06:00:34+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=99fe06f2-a40f-49b6-bfdb-f7340cadfe48 time="2024-08-08T06:00:34+02:00" level=info msg="Event loop reset" eventID="Aw==" service=user-events user=99fe06f2-a40f-49b6-bfdb-f7340cadfe48 time="2024-08-08T06:00:34+02:00" level=info msg="200 OK: POST https://127.0.0.1:43485/data/v1/stats" pkg=gpa/client userID=99fe06f2-a40f-49b6-bfdb-f7340cadfe48 time="2024-08-08T06:00:34+02:00" level=info msg="Configuration Status Success event sent." userID=99fe06f2-a40f-49b6-bfdb-f7340cadfe48 time="2024-08-08T06:00:34+02:00" level=info msg="200 OK: DELETE https://127.0.0.1:43485/core/v4/labels/cc32813a-dd01-4431-a0a0-4146d83e8917" pkg=gpa/client userID=99fe06f2-a40f-49b6-bfdb-f7340cadfe48 Scenario: Delete label # features/imap/mailbox/delete.feature:22 When IMAP client "1" deletes "Labels/three" # :1 -> *scenario Then IMAP client "1" does not see "Labels/three" # :1 -> *scenario But IMAP client "1" sees "Folders/one" # :1 -> *scenario time="2024-08-08T06:00:34+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:00:34+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:00:34+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:00:34+02:00" level=info msg="Closing user" userID=99fe06f2-a40f-49b6-bfdb-f7340cadfe48 time="2024-08-08T06:00:34+02:00" level=info msg="Exiting IMAP Service" service=imap user=99fe06f2-a40f-49b6-bfdb-f7340cadfe48 time="2024-08-08T06:00:34+02:00" level=info msg="Exiting service main loop" service=smtp user=99fe06f2-a40f-49b6-bfdb-f7340cadfe48 time="2024-08-08T06:00:34+02:00" level=info msg="Exiting Service" service=user-identity user=99fe06f2-a40f-49b6-bfdb-f7340cadfe48 time="2024-08-08T06:00:34+02:00" level=info msg="Exiting service main loop" service=telemetry user=99fe06f2-a40f-49b6-bfdb-f7340cadfe48 time="2024-08-08T06:00:34+02:00" level=info msg="Exiting service" service=user-events user=99fe06f2-a40f-49b6-bfdb-f7340cadfe48 time="2024-08-08T06:00:34+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:00:34+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:00:34+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:00:34+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:00:34+02:00" level=info msg="Closing SMTP server" service=server-manager But IMAP client "1" sees "Folders/two" # :1 -> *scenario === RUN TestFeatures/Deleting_system_mailbox_is_not_possible time="2024-08-08T06:00:35+02:00" level=info msg="User '366f778e-e1de-470f-8065-2c27f31d05a2' created with id=ac6a4e33-4c29-4d35-82c9-4eebf5e9031a" pkg=gpa/server/backend time="2024-08-08T06:00:35+02:00" level=info msg="Starting bridge" time="2024-08-08T06:00:35+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/046/config1559620395/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:00:35+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/046/data1708924655/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/046/data1708924655/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:00:35+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:00:35+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:00:35+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:00:35+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:00:35+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/046/config1559620395/grpcServerConfig.json time="2024-08-08T06:00:35+02:00" level=info msg="gRPC server listening on /tmp/bridge1351" pkg=grpc time="2024-08-08T06:00:35+02:00" level=info msg="Frontend service started" time="2024-08-08T06:00:35+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:00:35+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:00:35+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:00:35+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:00:35+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:00:35+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:00:35+02:00" level=info msg="Frontend client started" time="2024-08-08T06:00:35+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (f27bd229)" time="2024-08-08T06:00:35+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (f27bd229)" time="2024-08-08T06:00:35+02:00" level=info msg="200 OK: POST https://127.0.0.1:39051/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:00:36+02:00" level=info msg="200 OK: POST https://127.0.0.1:39051/auth/v4" pkg=gpa/manager time="2024-08-08T06:00:36+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=ac6a4e33-4c29-4d35-82c9-4eebf5e9031a time="2024-08-08T06:00:36+02:00" level=info msg="Adding vault user" userID=ac6a4e33-4c29-4d35-82c9-4eebf5e9031a time="2024-08-08T06:00:36+02:00" level=info msg="Creating new user" userID=ac6a4e33-4c29-4d35-82c9-4eebf5e9031a time="2024-08-08T06:00:36+02:00" level=info msg="Creating user object" numAddr=1 numLabels=15 userID=ac6a4e33-4c29-4d35-82c9-4eebf5e9031a time="2024-08-08T06:00:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:39051/core/v4/events/latest" pkg=gpa/client userID=ac6a4e33-4c29-4d35-82c9-4eebf5e9031a time="2024-08-08T06:00:36+02:00" level=info msg="Starting service Last EventID=Aw==" service=user-events user=ac6a4e33-4c29-4d35-82c9-4eebf5e9031a time="2024-08-08T06:00:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:39051/core/v4/settings" pkg=gpa/client userID=ac6a4e33-4c29-4d35-82c9-4eebf5e9031a time="2024-08-08T06:00:36+02:00" level=info msg="Starting service main loop" service=telemetry user=ac6a4e33-4c29-4d35-82c9-4eebf5e9031a time="2024-08-08T06:00:36+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=ac6a4e33-4c29-4d35-82c9-4eebf5e9031a time="2024-08-08T06:00:36+02:00" level=info msg="Starting service main loop" service=smtp user=ac6a4e33-4c29-4d35-82c9-4eebf5e9031a time="2024-08-08T06:00:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:39051/core/v4/labels?Type=4" pkg=gpa/client userID=ac6a4e33-4c29-4d35-82c9-4eebf5e9031a time="2024-08-08T06:00:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:39051/core/v4/labels?Type=3" pkg=gpa/client userID=ac6a4e33-4c29-4d35-82c9-4eebf5e9031a time="2024-08-08T06:00:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:39051/core/v4/labels?Type=1" pkg=gpa/client userID=ac6a4e33-4c29-4d35-82c9-4eebf5e9031a time="2024-08-08T06:00:36+02:00" level=info msg="Adding user to imap server" addrID=63f4c808-77b9-4713-bdfc-af06500d806b service=server-manager time="2024-08-08T06:00:36+02:00" level=info msg="Creating new IMAP user" addrID=63f4c808-77b9-4713-bdfc-af06500d806b service=server-manager time="2024-08-08T06:00:36+02:00" level=info msg="Setting gluon ID" addrID=63f4c808-77b9-4713-bdfc-af06500d806b gluonID=ec96956a-3861-4d31-9d9e-082d15247fda userID=ac6a4e33-4c29-4d35-82c9-4eebf5e9031a time="2024-08-08T06:00:36+02:00" level=info msg="Created new IMAP user" addrID=63f4c808-77b9-4713-bdfc-af06500d806b gluonID=ec96956a-3861-4d31-9d9e-082d15247fda service=server-manager time="2024-08-08T06:00:36+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:00:36+02:00" level=info msg=Resuming service=user-events user=ac6a4e33-4c29-4d35-82c9-4eebf5e9031a time="2024-08-08T06:00:36+02:00" level=info msg="Received mailbox message count" count=0 gluonID=ec96956a-3861-4d31-9d9e-082d15247fda labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:00:36+02:00" level=info msg="Starting IMAP Service" service=imap user=ac6a4e33-4c29-4d35-82c9-4eebf5e9031a time="2024-08-08T06:00:36+02:00" level=info msg="Sync triggered" service=imap user=ac6a4e33-4c29-4d35-82c9-4eebf5e9031a time="2024-08-08T06:00:36+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:00:36.129250528 +0200 CEST m=+120.815293444" user=ac6a4e33-4c29-4d35-82c9-4eebf5e9031a time="2024-08-08T06:00:36+02:00" level=info msg="Syncing labels" service=imap user=ac6a4e33-4c29-4d35-82c9-4eebf5e9031a time="2024-08-08T06:00:36+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:ac6a4e33-4c29-4d35-82c9-4eebf5e9031a" userID=ac6a4e33-4c29-4d35-82c9-4eebf5e9031a time="2024-08-08T06:00:36+02:00" level=info msg="Synced labels" service=imap user=ac6a4e33-4c29-4d35-82c9-4eebf5e9031a time="2024-08-08T06:00:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:39051/mail/v4/messages/count" pkg=gpa/client userID=ac6a4e33-4c29-4d35-82c9-4eebf5e9031a time="2024-08-08T06:00:36+02:00" level=info msg="Syncing messages" service=imap user=ac6a4e33-4c29-4d35-82c9-4eebf5e9031a time="2024-08-08T06:00:36+02:00" level=info msg="Job started" service=imap user=ac6a4e33-4c29-4d35-82c9-4eebf5e9031a time="2024-08-08T06:00:36+02:00" level=info msg="200 OK: POST https://127.0.0.1:39051/mail/v4/messages" pkg=gpa/client userID=ac6a4e33-4c29-4d35-82c9-4eebf5e9031a time="2024-08-08T06:00:36+02:00" level=info msg="Job finished" service=imap user=ac6a4e33-4c29-4d35-82c9-4eebf5e9031a time="2024-08-08T06:00:36+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=ac6a4e33-4c29-4d35-82c9-4eebf5e9031a time="2024-08-08T06:00:36+02:00" level=info msg="Synced messages" service=imap user=ac6a4e33-4c29-4d35-82c9-4eebf5e9031a time="2024-08-08T06:00:36+02:00" level=info msg="Finished user sync" duration=12.344962ms service=imap user=ac6a4e33-4c29-4d35-82c9-4eebf5e9031a time="2024-08-08T06:00:36+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=ac6a4e33-4c29-4d35-82c9-4eebf5e9031a time="2024-08-08T06:00:36+02:00" level=info msg="Event loop reset" eventID="Aw==" service=user-events user=ac6a4e33-4c29-4d35-82c9-4eebf5e9031a time="2024-08-08T06:00:36+02:00" level=info msg="200 OK: POST https://127.0.0.1:39051/data/v1/stats" pkg=gpa/client userID=ac6a4e33-4c29-4d35-82c9-4eebf5e9031a time="2024-08-08T06:00:36+02:00" level=info msg="Configuration Status Success event sent." userID=ac6a4e33-4c29-4d35-82c9-4eebf5e9031a time="2024-08-08T06:00:36+02:00" level=error msg="Command failed" cmd="DELETE 'g+y1Ib8yD2dyh+i5I4Cbs010utlij3E+0ODOTP4E8vg='" error="cannot delete INBOX" pkg=gluon/session session=1 Scenario: Deleting system mailbox is not possible # features/imap/mailbox/delete.feature:28 When IMAP client "1" deletes "INBOX" # :1 -> *scenario Then it fails # :1 -> *scenario time="2024-08-08T06:00:36+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:00:36+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:00:36+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:00:36+02:00" level=info msg="Closing user" userID=ac6a4e33-4c29-4d35-82c9-4eebf5e9031a time="2024-08-08T06:00:36+02:00" level=info msg="Exiting IMAP Service" service=imap user=ac6a4e33-4c29-4d35-82c9-4eebf5e9031a time="2024-08-08T06:00:36+02:00" level=info msg="Exiting service main loop" service=smtp user=ac6a4e33-4c29-4d35-82c9-4eebf5e9031a time="2024-08-08T06:00:36+02:00" level=info msg="Exiting Service" service=user-identity user=ac6a4e33-4c29-4d35-82c9-4eebf5e9031a time="2024-08-08T06:00:36+02:00" level=info msg="Exiting service main loop" service=telemetry user=ac6a4e33-4c29-4d35-82c9-4eebf5e9031a time="2024-08-08T06:00:36+02:00" level=info msg="Exiting service" service=user-events user=ac6a4e33-4c29-4d35-82c9-4eebf5e9031a time="2024-08-08T06:00:36+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:00:36+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:00:36+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:00:36+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:00:36+02:00" level=info msg="Closing SMTP server" service=server-manager And IMAP client "1" sees "INBOX" # :1 -> *scenario Feature: IMAP Hide All Mail === RUN TestFeatures/Hide_All_Mail_Mailbox time="2024-08-08T06:00:36+02:00" level=info msg="User '1a27a894-c2c8-476a-b1e1-b2379845bdfc' created with id=6d5c5dcf-68c3-423a-b7d8-5f51624b3615" pkg=gpa/server/backend Background: Given there exists an account with username "1a27a894-c2c8-476a-b1e1-b2379845bdfc" and password "password" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-08-08T06:00:36+02:00" level=info msg="Starting bridge" time="2024-08-08T06:00:36+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/047/config3518644180/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:00:36+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/047/data1445028778/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/047/data1445028778/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:00:36+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:00:36+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:00:36+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:00:36+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:00:36+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/047/config3518644180/grpcServerConfig.json time="2024-08-08T06:00:36+02:00" level=info msg="gRPC server listening on /tmp/bridge3517" pkg=grpc time="2024-08-08T06:00:36+02:00" level=info msg="Frontend service started" time="2024-08-08T06:00:36+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:00:36+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:00:36+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:00:36+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:00:36+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:00:36+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:00:36+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-08-08T06:00:36+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (8b8d9e64)" time="2024-08-08T06:00:36+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (8b8d9e64)" time="2024-08-08T06:00:36+02:00" level=info msg="200 OK: POST https://127.0.0.1:46639/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:00:37+02:00" level=info msg="200 OK: POST https://127.0.0.1:46639/auth/v4" pkg=gpa/manager time="2024-08-08T06:00:37+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=6d5c5dcf-68c3-423a-b7d8-5f51624b3615 time="2024-08-08T06:00:37+02:00" level=info msg="Adding vault user" userID=6d5c5dcf-68c3-423a-b7d8-5f51624b3615 time="2024-08-08T06:00:37+02:00" level=info msg="Creating new user" userID=6d5c5dcf-68c3-423a-b7d8-5f51624b3615 time="2024-08-08T06:00:37+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=6d5c5dcf-68c3-423a-b7d8-5f51624b3615 time="2024-08-08T06:00:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:46639/core/v4/events/latest" pkg=gpa/client userID=6d5c5dcf-68c3-423a-b7d8-5f51624b3615 time="2024-08-08T06:00:37+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=6d5c5dcf-68c3-423a-b7d8-5f51624b3615 time="2024-08-08T06:00:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:46639/core/v4/settings" pkg=gpa/client userID=6d5c5dcf-68c3-423a-b7d8-5f51624b3615 time="2024-08-08T06:00:37+02:00" level=info msg="Starting service main loop" service=telemetry user=6d5c5dcf-68c3-423a-b7d8-5f51624b3615 time="2024-08-08T06:00:37+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=6d5c5dcf-68c3-423a-b7d8-5f51624b3615 time="2024-08-08T06:00:37+02:00" level=info msg="Starting service main loop" service=smtp user=6d5c5dcf-68c3-423a-b7d8-5f51624b3615 time="2024-08-08T06:00:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:46639/core/v4/labels?Type=4" pkg=gpa/client userID=6d5c5dcf-68c3-423a-b7d8-5f51624b3615 time="2024-08-08T06:00:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:46639/core/v4/labels?Type=3" pkg=gpa/client userID=6d5c5dcf-68c3-423a-b7d8-5f51624b3615 time="2024-08-08T06:00:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:46639/core/v4/labels?Type=1" pkg=gpa/client userID=6d5c5dcf-68c3-423a-b7d8-5f51624b3615 time="2024-08-08T06:00:37+02:00" level=info msg="Adding user to imap server" addrID=cc38365f-7e7c-4ced-91c8-2735c9d4aeee service=server-manager time="2024-08-08T06:00:37+02:00" level=info msg="Creating new IMAP user" addrID=cc38365f-7e7c-4ced-91c8-2735c9d4aeee service=server-manager time="2024-08-08T06:00:37+02:00" level=info msg="Setting gluon ID" addrID=cc38365f-7e7c-4ced-91c8-2735c9d4aeee gluonID=1d383a01-b47b-40df-a7c7-080411e96997 userID=6d5c5dcf-68c3-423a-b7d8-5f51624b3615 time="2024-08-08T06:00:37+02:00" level=info msg="Created new IMAP user" addrID=cc38365f-7e7c-4ced-91c8-2735c9d4aeee gluonID=1d383a01-b47b-40df-a7c7-080411e96997 service=server-manager time="2024-08-08T06:00:37+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:00:37+02:00" level=info msg=Resuming service=user-events user=6d5c5dcf-68c3-423a-b7d8-5f51624b3615 And the user logs in with username "1a27a894-c2c8-476a-b1e1-b2379845bdfc" and password "password" # :1 -> *scenario time="2024-08-08T06:00:37+02:00" level=info msg="Received mailbox message count" count=0 gluonID=1d383a01-b47b-40df-a7c7-080411e96997 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:00:37+02:00" level=info msg="Starting IMAP Service" service=imap user=6d5c5dcf-68c3-423a-b7d8-5f51624b3615 time="2024-08-08T06:00:37+02:00" level=info msg="Sync triggered" service=imap user=6d5c5dcf-68c3-423a-b7d8-5f51624b3615 time="2024-08-08T06:00:37+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:00:37.364987788 +0200 CEST m=+122.051030694" user=6d5c5dcf-68c3-423a-b7d8-5f51624b3615 time="2024-08-08T06:00:37+02:00" level=info msg="Syncing labels" service=imap user=6d5c5dcf-68c3-423a-b7d8-5f51624b3615 time="2024-08-08T06:00:37+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:6d5c5dcf-68c3-423a-b7d8-5f51624b3615" userID=6d5c5dcf-68c3-423a-b7d8-5f51624b3615 time="2024-08-08T06:00:37+02:00" level=info msg="Synced labels" service=imap user=6d5c5dcf-68c3-423a-b7d8-5f51624b3615 time="2024-08-08T06:00:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:46639/mail/v4/messages/count" pkg=gpa/client userID=6d5c5dcf-68c3-423a-b7d8-5f51624b3615 time="2024-08-08T06:00:37+02:00" level=info msg="Syncing messages" service=imap user=6d5c5dcf-68c3-423a-b7d8-5f51624b3615 time="2024-08-08T06:00:37+02:00" level=info msg="Job started" service=imap user=6d5c5dcf-68c3-423a-b7d8-5f51624b3615 time="2024-08-08T06:00:37+02:00" level=info msg="200 OK: POST https://127.0.0.1:46639/mail/v4/messages" pkg=gpa/client userID=6d5c5dcf-68c3-423a-b7d8-5f51624b3615 time="2024-08-08T06:00:37+02:00" level=info msg="Job finished" service=imap user=6d5c5dcf-68c3-423a-b7d8-5f51624b3615 time="2024-08-08T06:00:37+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=6d5c5dcf-68c3-423a-b7d8-5f51624b3615 time="2024-08-08T06:00:37+02:00" level=info msg="Synced messages" service=imap user=6d5c5dcf-68c3-423a-b7d8-5f51624b3615 time="2024-08-08T06:00:37+02:00" level=info msg="Finished user sync" duration=3.964208ms service=imap user=6d5c5dcf-68c3-423a-b7d8-5f51624b3615 time="2024-08-08T06:00:37+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=6d5c5dcf-68c3-423a-b7d8-5f51624b3615 time="2024-08-08T06:00:37+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=6d5c5dcf-68c3-423a-b7d8-5f51624b3615 And user "1a27a894-c2c8-476a-b1e1-b2379845bdfc" finishes syncing # :1 -> *scenario time="2024-08-08T06:00:37+02:00" level=info msg="200 OK: POST https://127.0.0.1:46639/data/v1/stats" pkg=gpa/client userID=6d5c5dcf-68c3-423a-b7d8-5f51624b3615 time="2024-08-08T06:00:37+02:00" level=info msg="Configuration Status Success event sent." userID=6d5c5dcf-68c3-423a-b7d8-5f51624b3615 And user "1a27a894-c2c8-476a-b1e1-b2379845bdfc" connects and authenticates IMAP client "1" # :1 -> *scenario Then it succeeds # :1 -> *scenario Scenario: Hide All Mail Mailbox # features/imap/mailbox/hide_all_mail.feature:11 Given IMAP client "1" eventually sees the following mailbox info: # :1 -> *scenario | name | | INBOX | | Drafts | | Sent | | Starred | | Archive | | Spam | | Trash | | All Mail | | Folders | | Labels | time="2024-08-08T06:00:37+02:00" level=info msg="Setting show all mail" show=false userID=6d5c5dcf-68c3-423a-b7d8-5f51624b3615 When the user hides All Mail # :1 -> *scenario time="2024-08-08T06:00:37+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off off starttls starttls default default default default 0.0.0 80}}" pkg=telemetry Then IMAP client "1" eventually sees the following mailbox info: # :1 -> *scenario | name | | INBOX | | Drafts | | Sent | | Starred | | Archive | | Spam | | Trash | | Folders | | Labels | time="2024-08-08T06:00:37+02:00" level=info msg="Setting show all mail" show=true userID=6d5c5dcf-68c3-423a-b7d8-5f51624b3615 When the user shows All Mail # :1 -> *scenario time="2024-08-08T06:00:37+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:00:37+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:00:37+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:00:37+02:00" level=info msg="Closing user" userID=6d5c5dcf-68c3-423a-b7d8-5f51624b3615 time="2024-08-08T06:00:37+02:00" level=info msg="Exiting IMAP Service" service=imap user=6d5c5dcf-68c3-423a-b7d8-5f51624b3615 time="2024-08-08T06:00:37+02:00" level=info msg="Exiting service main loop" service=smtp user=6d5c5dcf-68c3-423a-b7d8-5f51624b3615 time="2024-08-08T06:00:37+02:00" level=info msg="Exiting Service" service=user-identity user=6d5c5dcf-68c3-423a-b7d8-5f51624b3615 time="2024-08-08T06:00:37+02:00" level=info msg="Exiting service main loop" service=telemetry user=6d5c5dcf-68c3-423a-b7d8-5f51624b3615 time="2024-08-08T06:00:37+02:00" level=info msg="Exiting service" service=user-events user=6d5c5dcf-68c3-423a-b7d8-5f51624b3615 time="2024-08-08T06:00:37+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:00:37+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:00:37+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:00:37+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:00:37+02:00" level=info msg="Closing SMTP server" service=server-manager Then IMAP client "1" eventually sees the following mailbox info: # :1 -> *scenario | name | | INBOX | | Drafts | | Sent | | Starred | | Archive | | Spam | | Trash | | All Mail | | Folders | | Labels | Feature: IMAP get mailbox info === RUN TestFeatures/Mailbox_status_reports_correct_name,_total_and_unread time="2024-08-08T06:00:38+02:00" level=info msg="User '9124f8e8-4a63-41df-b14f-10595a3f79ec' created with id=fc7b9a16-7c62-47f3-a4c5-ee0979cab9d3" pkg=gpa/server/backend Background: Given there exists an account with username "9124f8e8-4a63-41df-b14f-10595a3f79ec" and password "password" # :1 -> *scenario And the account "9124f8e8-4a63-41df-b14f-10595a3f79ec" has the following custom mailboxes: # :1 -> *scenario | name | type | | one | folder | And the address "9124f8e8-4a63-41df-b14f-10595a3f79ec@proton.local" of account "9124f8e8-4a63-41df-b14f-10595a3f79ec" has the following messages in "Folders/one": # :1 -> *scenario | from | to | subject | unread | | a@example.com | a@example.com | one | true | | b@example.com | b@example.com | two | false | Then it succeeds # :1 -> *scenario time="2024-08-08T06:00:39+02:00" level=info msg="Starting bridge" time="2024-08-08T06:00:39+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/048/config1217750660/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:00:39+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/048/data1367740125/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/048/data1367740125/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:00:39+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:00:39+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:00:39+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:00:39+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:00:39+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/048/config1217750660/grpcServerConfig.json time="2024-08-08T06:00:39+02:00" level=info msg="gRPC server listening on /tmp/bridge5814" pkg=grpc time="2024-08-08T06:00:39+02:00" level=info msg="Frontend service started" time="2024-08-08T06:00:39+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:00:39+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:00:39+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:00:39+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:00:39+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:00:39+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:00:39+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-08-08T06:00:39+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (ac4e0113)" time="2024-08-08T06:00:39+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (ac4e0113)" time="2024-08-08T06:00:39+02:00" level=info msg="200 OK: POST https://127.0.0.1:33987/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:00:39+02:00" level=info msg="200 OK: POST https://127.0.0.1:33987/auth/v4" pkg=gpa/manager time="2024-08-08T06:00:39+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=fc7b9a16-7c62-47f3-a4c5-ee0979cab9d3 time="2024-08-08T06:00:39+02:00" level=info msg="Adding vault user" userID=fc7b9a16-7c62-47f3-a4c5-ee0979cab9d3 time="2024-08-08T06:00:39+02:00" level=info msg="Creating new user" userID=fc7b9a16-7c62-47f3-a4c5-ee0979cab9d3 time="2024-08-08T06:00:39+02:00" level=info msg="Creating user object" numAddr=1 numLabels=13 userID=fc7b9a16-7c62-47f3-a4c5-ee0979cab9d3 time="2024-08-08T06:00:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:33987/core/v4/events/latest" pkg=gpa/client userID=fc7b9a16-7c62-47f3-a4c5-ee0979cab9d3 time="2024-08-08T06:00:39+02:00" level=info msg="Starting service Last EventID=Aw==" service=user-events user=fc7b9a16-7c62-47f3-a4c5-ee0979cab9d3 time="2024-08-08T06:00:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:33987/core/v4/settings" pkg=gpa/client userID=fc7b9a16-7c62-47f3-a4c5-ee0979cab9d3 time="2024-08-08T06:00:39+02:00" level=info msg="Starting service main loop" service=telemetry user=fc7b9a16-7c62-47f3-a4c5-ee0979cab9d3 time="2024-08-08T06:00:39+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=fc7b9a16-7c62-47f3-a4c5-ee0979cab9d3 time="2024-08-08T06:00:39+02:00" level=info msg="Starting service main loop" service=smtp user=fc7b9a16-7c62-47f3-a4c5-ee0979cab9d3 time="2024-08-08T06:00:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:33987/core/v4/labels?Type=4" pkg=gpa/client userID=fc7b9a16-7c62-47f3-a4c5-ee0979cab9d3 time="2024-08-08T06:00:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:33987/core/v4/labels?Type=3" pkg=gpa/client userID=fc7b9a16-7c62-47f3-a4c5-ee0979cab9d3 time="2024-08-08T06:00:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:33987/core/v4/labels?Type=1" pkg=gpa/client userID=fc7b9a16-7c62-47f3-a4c5-ee0979cab9d3 time="2024-08-08T06:00:39+02:00" level=info msg="Adding user to imap server" addrID=00474f31-6438-44d0-bcd3-1c512fdfc357 service=server-manager time="2024-08-08T06:00:39+02:00" level=info msg="Creating new IMAP user" addrID=00474f31-6438-44d0-bcd3-1c512fdfc357 service=server-manager time="2024-08-08T06:00:39+02:00" level=info msg="Setting gluon ID" addrID=00474f31-6438-44d0-bcd3-1c512fdfc357 gluonID=ed5c47f6-7879-42dc-b084-4b04230968fa userID=fc7b9a16-7c62-47f3-a4c5-ee0979cab9d3 time="2024-08-08T06:00:39+02:00" level=info msg="Created new IMAP user" addrID=00474f31-6438-44d0-bcd3-1c512fdfc357 gluonID=ed5c47f6-7879-42dc-b084-4b04230968fa service=server-manager time="2024-08-08T06:00:39+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:00:39+02:00" level=info msg=Resuming service=user-events user=fc7b9a16-7c62-47f3-a4c5-ee0979cab9d3 And the user logs in with username "9124f8e8-4a63-41df-b14f-10595a3f79ec" and password "password" # :1 -> *scenario time="2024-08-08T06:00:39+02:00" level=info msg="Received mailbox message count" count=0 gluonID=ed5c47f6-7879-42dc-b084-4b04230968fa labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:00:39+02:00" level=info msg="Starting IMAP Service" service=imap user=fc7b9a16-7c62-47f3-a4c5-ee0979cab9d3 time="2024-08-08T06:00:39+02:00" level=info msg="Sync triggered" service=imap user=fc7b9a16-7c62-47f3-a4c5-ee0979cab9d3 time="2024-08-08T06:00:39+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:00:39.811151751 +0200 CEST m=+124.497194657" user=fc7b9a16-7c62-47f3-a4c5-ee0979cab9d3 time="2024-08-08T06:00:39+02:00" level=info msg="Syncing labels" service=imap user=fc7b9a16-7c62-47f3-a4c5-ee0979cab9d3 time="2024-08-08T06:00:39+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:fc7b9a16-7c62-47f3-a4c5-ee0979cab9d3" userID=fc7b9a16-7c62-47f3-a4c5-ee0979cab9d3 time="2024-08-08T06:00:39+02:00" level=info msg="Synced labels" service=imap user=fc7b9a16-7c62-47f3-a4c5-ee0979cab9d3 time="2024-08-08T06:00:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:33987/mail/v4/messages/count" pkg=gpa/client userID=fc7b9a16-7c62-47f3-a4c5-ee0979cab9d3 time="2024-08-08T06:00:39+02:00" level=info msg="Syncing messages" service=imap user=fc7b9a16-7c62-47f3-a4c5-ee0979cab9d3 time="2024-08-08T06:00:39+02:00" level=info msg="Job started" service=imap user=fc7b9a16-7c62-47f3-a4c5-ee0979cab9d3 time="2024-08-08T06:00:39+02:00" level=info msg="200 OK: POST https://127.0.0.1:33987/mail/v4/messages" pkg=gpa/client userID=fc7b9a16-7c62-47f3-a4c5-ee0979cab9d3 time="2024-08-08T06:00:39+02:00" level=info msg="200 OK: POST https://127.0.0.1:33987/mail/v4/messages" pkg=gpa/client userID=fc7b9a16-7c62-47f3-a4c5-ee0979cab9d3 time="2024-08-08T06:00:39+02:00" level=info msg="Creating new child job" service=imap user=fc7b9a16-7c62-47f3-a4c5-ee0979cab9d3 time="2024-08-08T06:00:39+02:00" level=info msg="Job finished" service=imap user=fc7b9a16-7c62-47f3-a4c5-ee0979cab9d3 time="2024-08-08T06:00:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:33987/mail/v4/messages/9d816b76-3eab-457c-a71d-b1b0fd74413f" pkg=gpa/client userID=fc7b9a16-7c62-47f3-a4c5-ee0979cab9d3 time="2024-08-08T06:00:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:33987/mail/v4/messages/df8586fa-d433-4072-acee-70fecf83d05d" pkg=gpa/client userID=fc7b9a16-7c62-47f3-a4c5-ee0979cab9d3 2024/08/08 06:00:39 http: TLS handshake error from 127.0.0.1:34304: EOF time="2024-08-08T06:00:39+02:00" level=info msg="Child job finished" service=imap user=fc7b9a16-7c62-47f3-a4c5-ee0979cab9d3 time="2024-08-08T06:00:39+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=fc7b9a16-7c62-47f3-a4c5-ee0979cab9d3 time="2024-08-08T06:00:39+02:00" level=info msg="Synced messages" service=imap user=fc7b9a16-7c62-47f3-a4c5-ee0979cab9d3 time="2024-08-08T06:00:39+02:00" level=info msg="Finished user sync" duration=20.776822ms service=imap user=fc7b9a16-7c62-47f3-a4c5-ee0979cab9d3 time="2024-08-08T06:00:39+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=fc7b9a16-7c62-47f3-a4c5-ee0979cab9d3 time="2024-08-08T06:00:39+02:00" level=info msg="Event loop reset" eventID="Aw==" service=user-events user=fc7b9a16-7c62-47f3-a4c5-ee0979cab9d3 And user "9124f8e8-4a63-41df-b14f-10595a3f79ec" finishes syncing # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-08-08T06:00:39+02:00" level=info msg="200 OK: POST https://127.0.0.1:33987/data/v1/stats" pkg=gpa/client userID=fc7b9a16-7c62-47f3-a4c5-ee0979cab9d3 time="2024-08-08T06:00:39+02:00" level=info msg="Configuration Status Success event sent." userID=fc7b9a16-7c62-47f3-a4c5-ee0979cab9d3 Scenario: Mailbox status reports correct name, total and unread # features/imap/mailbox/info.feature:17 When user "9124f8e8-4a63-41df-b14f-10595a3f79ec" connects and authenticates IMAP client "1" # :1 -> *scenario time="2024-08-08T06:00:39+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:00:39+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:00:39+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:00:39+02:00" level=info msg="Closing user" userID=fc7b9a16-7c62-47f3-a4c5-ee0979cab9d3 time="2024-08-08T06:00:39+02:00" level=info msg="Exiting IMAP Service" service=imap user=fc7b9a16-7c62-47f3-a4c5-ee0979cab9d3 time="2024-08-08T06:00:39+02:00" level=info msg="Exiting service main loop" service=smtp user=fc7b9a16-7c62-47f3-a4c5-ee0979cab9d3 time="2024-08-08T06:00:39+02:00" level=info msg="Exiting Service" service=user-identity user=fc7b9a16-7c62-47f3-a4c5-ee0979cab9d3 time="2024-08-08T06:00:39+02:00" level=info msg="Exiting service main loop" service=telemetry user=fc7b9a16-7c62-47f3-a4c5-ee0979cab9d3 time="2024-08-08T06:00:39+02:00" level=info msg="Exiting service" service=user-events user=fc7b9a16-7c62-47f3-a4c5-ee0979cab9d3 time="2024-08-08T06:00:39+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:00:39+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:00:39+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:00:39+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:00:39+02:00" level=info msg="Closing SMTP server" service=server-manager Then IMAP client "1" sees the following mailbox info for "Folders/one": # :1 -> *scenario | name | total | unread | | Folders/one | 2 | 1 | Feature: IMAP list mailboxes === RUN TestFeatures/List_mailboxes time="2024-08-08T06:00:40+02:00" level=info msg="User 'a8af9c0d-8239-4b26-934f-7e171e891eb4' created with id=00733e30-b0ea-4874-90ed-b085ed4a04a4" pkg=gpa/server/backend Scenario: List mailboxes # features/imap/mailbox/list.feature:2 Given there exists an account with username "a8af9c0d-8239-4b26-934f-7e171e891eb4" and password "password" # :1 -> *scenario And the account "a8af9c0d-8239-4b26-934f-7e171e891eb4" has the following custom mailboxes: # :1 -> *scenario | name | type | | mbox1 | folder | | mbox2 | label | Then it succeeds # :1 -> *scenario time="2024-08-08T06:00:40+02:00" level=info msg="Starting bridge" time="2024-08-08T06:00:40+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/049/config517361744/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:00:40+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/049/data2995522495/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/049/data2995522495/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:00:40+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:00:40+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:00:40+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:00:40+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:00:40+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/049/config517361744/grpcServerConfig.json time="2024-08-08T06:00:40+02:00" level=info msg="gRPC server listening on /tmp/bridge2989" pkg=grpc time="2024-08-08T06:00:40+02:00" level=info msg="Frontend service started" time="2024-08-08T06:00:40+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:00:40+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:00:40+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:00:40+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:00:40+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:00:40+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:00:40+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-08-08T06:00:40+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (09de58f8)" time="2024-08-08T06:00:40+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (09de58f8)" time="2024-08-08T06:00:40+02:00" level=info msg="200 OK: POST https://127.0.0.1:36373/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:00:41+02:00" level=info msg="200 OK: POST https://127.0.0.1:36373/auth/v4" pkg=gpa/manager time="2024-08-08T06:00:41+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=00733e30-b0ea-4874-90ed-b085ed4a04a4 time="2024-08-08T06:00:41+02:00" level=info msg="Adding vault user" userID=00733e30-b0ea-4874-90ed-b085ed4a04a4 time="2024-08-08T06:00:41+02:00" level=info msg="Creating new user" userID=00733e30-b0ea-4874-90ed-b085ed4a04a4 time="2024-08-08T06:00:41+02:00" level=info msg="Creating user object" numAddr=1 numLabels=14 userID=00733e30-b0ea-4874-90ed-b085ed4a04a4 time="2024-08-08T06:00:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:36373/core/v4/events/latest" pkg=gpa/client userID=00733e30-b0ea-4874-90ed-b085ed4a04a4 time="2024-08-08T06:00:41+02:00" level=info msg="Starting service Last EventID=Ag==" service=user-events user=00733e30-b0ea-4874-90ed-b085ed4a04a4 time="2024-08-08T06:00:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:36373/core/v4/settings" pkg=gpa/client userID=00733e30-b0ea-4874-90ed-b085ed4a04a4 time="2024-08-08T06:00:41+02:00" level=info msg="Starting service main loop" service=telemetry user=00733e30-b0ea-4874-90ed-b085ed4a04a4 time="2024-08-08T06:00:41+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=00733e30-b0ea-4874-90ed-b085ed4a04a4 time="2024-08-08T06:00:41+02:00" level=info msg="Starting service main loop" service=smtp user=00733e30-b0ea-4874-90ed-b085ed4a04a4 time="2024-08-08T06:00:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:36373/core/v4/labels?Type=4" pkg=gpa/client userID=00733e30-b0ea-4874-90ed-b085ed4a04a4 time="2024-08-08T06:00:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:36373/core/v4/labels?Type=3" pkg=gpa/client userID=00733e30-b0ea-4874-90ed-b085ed4a04a4 time="2024-08-08T06:00:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:36373/core/v4/labels?Type=1" pkg=gpa/client userID=00733e30-b0ea-4874-90ed-b085ed4a04a4 time="2024-08-08T06:00:41+02:00" level=info msg="Adding user to imap server" addrID=070bc964-5d97-4e70-80e1-2149c7217827 service=server-manager time="2024-08-08T06:00:41+02:00" level=info msg="Creating new IMAP user" addrID=070bc964-5d97-4e70-80e1-2149c7217827 service=server-manager time="2024-08-08T06:00:41+02:00" level=info msg="Setting gluon ID" addrID=070bc964-5d97-4e70-80e1-2149c7217827 gluonID=fd659c0c-cc3c-4090-9099-d02b990c6f2c userID=00733e30-b0ea-4874-90ed-b085ed4a04a4 time="2024-08-08T06:00:41+02:00" level=info msg="Created new IMAP user" addrID=070bc964-5d97-4e70-80e1-2149c7217827 gluonID=fd659c0c-cc3c-4090-9099-d02b990c6f2c service=server-manager time="2024-08-08T06:00:41+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:00:41+02:00" level=info msg=Resuming service=user-events user=00733e30-b0ea-4874-90ed-b085ed4a04a4 And the user logs in with username "a8af9c0d-8239-4b26-934f-7e171e891eb4" and password "password" # :1 -> *scenario time="2024-08-08T06:00:41+02:00" level=info msg="Received mailbox message count" count=0 gluonID=fd659c0c-cc3c-4090-9099-d02b990c6f2c labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:00:41+02:00" level=info msg="Starting IMAP Service" service=imap user=00733e30-b0ea-4874-90ed-b085ed4a04a4 time="2024-08-08T06:00:41+02:00" level=info msg="Sync triggered" service=imap user=00733e30-b0ea-4874-90ed-b085ed4a04a4 time="2024-08-08T06:00:41+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:00:41.265247675 +0200 CEST m=+125.951290581" user=00733e30-b0ea-4874-90ed-b085ed4a04a4 time="2024-08-08T06:00:41+02:00" level=info msg="Syncing labels" service=imap user=00733e30-b0ea-4874-90ed-b085ed4a04a4 time="2024-08-08T06:00:41+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:00733e30-b0ea-4874-90ed-b085ed4a04a4" userID=00733e30-b0ea-4874-90ed-b085ed4a04a4 time="2024-08-08T06:00:41+02:00" level=info msg="Synced labels" service=imap user=00733e30-b0ea-4874-90ed-b085ed4a04a4 time="2024-08-08T06:00:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:36373/mail/v4/messages/count" pkg=gpa/client userID=00733e30-b0ea-4874-90ed-b085ed4a04a4 time="2024-08-08T06:00:41+02:00" level=info msg="Syncing messages" service=imap user=00733e30-b0ea-4874-90ed-b085ed4a04a4 time="2024-08-08T06:00:41+02:00" level=info msg="Job started" service=imap user=00733e30-b0ea-4874-90ed-b085ed4a04a4 time="2024-08-08T06:00:41+02:00" level=info msg="200 OK: POST https://127.0.0.1:36373/mail/v4/messages" pkg=gpa/client userID=00733e30-b0ea-4874-90ed-b085ed4a04a4 time="2024-08-08T06:00:41+02:00" level=info msg="Job finished" service=imap user=00733e30-b0ea-4874-90ed-b085ed4a04a4 time="2024-08-08T06:00:41+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=00733e30-b0ea-4874-90ed-b085ed4a04a4 time="2024-08-08T06:00:41+02:00" level=info msg="Synced messages" service=imap user=00733e30-b0ea-4874-90ed-b085ed4a04a4 time="2024-08-08T06:00:41+02:00" level=info msg="Finished user sync" duration=4.746403ms service=imap user=00733e30-b0ea-4874-90ed-b085ed4a04a4 time="2024-08-08T06:00:41+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=00733e30-b0ea-4874-90ed-b085ed4a04a4 time="2024-08-08T06:00:41+02:00" level=info msg="Event loop reset" eventID="Ag==" service=user-events user=00733e30-b0ea-4874-90ed-b085ed4a04a4 And user "a8af9c0d-8239-4b26-934f-7e171e891eb4" finishes syncing # :1 -> *scenario time="2024-08-08T06:00:41+02:00" level=info msg="200 OK: POST https://127.0.0.1:36373/data/v1/stats" pkg=gpa/client userID=00733e30-b0ea-4874-90ed-b085ed4a04a4 time="2024-08-08T06:00:41+02:00" level=info msg="Configuration Status Success event sent." userID=00733e30-b0ea-4874-90ed-b085ed4a04a4 And user "a8af9c0d-8239-4b26-934f-7e171e891eb4" connects and authenticates IMAP client "1" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-08-08T06:00:41+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:00:41+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:00:41+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:00:41+02:00" level=info msg="Closing user" userID=00733e30-b0ea-4874-90ed-b085ed4a04a4 time="2024-08-08T06:00:41+02:00" level=info msg="Exiting IMAP Service" service=imap user=00733e30-b0ea-4874-90ed-b085ed4a04a4 time="2024-08-08T06:00:41+02:00" level=info msg="Exiting service main loop" service=smtp user=00733e30-b0ea-4874-90ed-b085ed4a04a4 time="2024-08-08T06:00:41+02:00" level=info msg="Exiting Service" service=user-identity user=00733e30-b0ea-4874-90ed-b085ed4a04a4 time="2024-08-08T06:00:41+02:00" level=info msg="Exiting service main loop" service=telemetry user=00733e30-b0ea-4874-90ed-b085ed4a04a4 time="2024-08-08T06:00:41+02:00" level=info msg="Exiting service" service=user-events user=00733e30-b0ea-4874-90ed-b085ed4a04a4 time="2024-08-08T06:00:41+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:00:41+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:00:41+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:00:41+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:00:41+02:00" level=info msg="Closing SMTP server" service=server-manager And IMAP client "1" eventually sees the following mailbox info: # :1 -> *scenario | name | | INBOX | | Drafts | | Sent | | Starred | | Archive | | Spam | | Trash | | All Mail | | Folders | | Folders/mbox1 | | Labels | | Labels/mbox2 | === RUN TestFeatures/List_multiple_times_in_parallel_without_crash time="2024-08-08T06:00:41+02:00" level=info msg="User '251a66de-781d-4b06-9267-f5138d262d3c' created with id=27a52552-3677-4829-8599-3ffbc3c0c4ec" pkg=gpa/server/backend Scenario: List multiple times in parallel without crash # features/imap/mailbox/list.feature:29 Given there exists an account with username "251a66de-781d-4b06-9267-f5138d262d3c" and password "password" # :1 -> *scenario And the account "251a66de-781d-4b06-9267-f5138d262d3c" has 20 custom folders # :1 -> *scenario And the account "251a66de-781d-4b06-9267-f5138d262d3c" has 60 custom labels # :1 -> *scenario time="2024-08-08T06:00:42+02:00" level=info msg="Starting bridge" time="2024-08-08T06:00:42+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/050/config754283098/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:00:42+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/050/data1296411309/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/050/data1296411309/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:00:42+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:00:42+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:00:42+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:00:42+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:00:42+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/050/config754283098/grpcServerConfig.json time="2024-08-08T06:00:42+02:00" level=info msg="gRPC server listening on /tmp/bridge8508" pkg=grpc time="2024-08-08T06:00:42+02:00" level=info msg="Frontend service started" time="2024-08-08T06:00:42+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:00:42+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:00:42+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:00:42+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:00:42+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:00:42+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:00:42+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-08-08T06:00:42+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (eb2c0409)" time="2024-08-08T06:00:42+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (eb2c0409)" time="2024-08-08T06:00:42+02:00" level=info msg="200 OK: POST https://127.0.0.1:45605/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:00:43+02:00" level=info msg="200 OK: POST https://127.0.0.1:45605/auth/v4" pkg=gpa/manager time="2024-08-08T06:00:43+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=27a52552-3677-4829-8599-3ffbc3c0c4ec time="2024-08-08T06:00:43+02:00" level=info msg="Adding vault user" userID=27a52552-3677-4829-8599-3ffbc3c0c4ec time="2024-08-08T06:00:43+02:00" level=info msg="Creating new user" userID=27a52552-3677-4829-8599-3ffbc3c0c4ec time="2024-08-08T06:00:43+02:00" level=info msg="Creating user object" numAddr=1 numLabels=92 userID=27a52552-3677-4829-8599-3ffbc3c0c4ec time="2024-08-08T06:00:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:45605/core/v4/events/latest" pkg=gpa/client userID=27a52552-3677-4829-8599-3ffbc3c0c4ec time="2024-08-08T06:00:43+02:00" level=info msg="Starting service Last EventID=UA==" service=user-events user=27a52552-3677-4829-8599-3ffbc3c0c4ec time="2024-08-08T06:00:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:45605/core/v4/settings" pkg=gpa/client userID=27a52552-3677-4829-8599-3ffbc3c0c4ec time="2024-08-08T06:00:43+02:00" level=info msg="Starting service main loop" service=telemetry user=27a52552-3677-4829-8599-3ffbc3c0c4ec time="2024-08-08T06:00:43+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=27a52552-3677-4829-8599-3ffbc3c0c4ec time="2024-08-08T06:00:43+02:00" level=info msg="Starting service main loop" service=smtp user=27a52552-3677-4829-8599-3ffbc3c0c4ec time="2024-08-08T06:00:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:45605/core/v4/labels?Type=4" pkg=gpa/client userID=27a52552-3677-4829-8599-3ffbc3c0c4ec time="2024-08-08T06:00:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:45605/core/v4/labels?Type=3" pkg=gpa/client userID=27a52552-3677-4829-8599-3ffbc3c0c4ec time="2024-08-08T06:00:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:45605/core/v4/labels?Type=1" pkg=gpa/client userID=27a52552-3677-4829-8599-3ffbc3c0c4ec time="2024-08-08T06:00:43+02:00" level=info msg="Adding user to imap server" addrID=5b87c04a-7f84-482d-9259-7605cd01ce8f service=server-manager time="2024-08-08T06:00:43+02:00" level=info msg="Creating new IMAP user" addrID=5b87c04a-7f84-482d-9259-7605cd01ce8f service=server-manager time="2024-08-08T06:00:43+02:00" level=info msg="Setting gluon ID" addrID=5b87c04a-7f84-482d-9259-7605cd01ce8f gluonID=a997d61a-2ae2-4600-8f3a-7aa7ad4af56b userID=27a52552-3677-4829-8599-3ffbc3c0c4ec time="2024-08-08T06:00:43+02:00" level=info msg="Created new IMAP user" addrID=5b87c04a-7f84-482d-9259-7605cd01ce8f gluonID=a997d61a-2ae2-4600-8f3a-7aa7ad4af56b service=server-manager time="2024-08-08T06:00:43+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:00:43+02:00" level=info msg=Resuming service=user-events user=27a52552-3677-4829-8599-3ffbc3c0c4ec And the user logs in with username "251a66de-781d-4b06-9267-f5138d262d3c" and password "password" # :1 -> *scenario time="2024-08-08T06:00:43+02:00" level=info msg="Received mailbox message count" count=0 gluonID=a997d61a-2ae2-4600-8f3a-7aa7ad4af56b labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:00:43+02:00" level=info msg="Starting IMAP Service" service=imap user=27a52552-3677-4829-8599-3ffbc3c0c4ec time="2024-08-08T06:00:43+02:00" level=info msg="Sync triggered" service=imap user=27a52552-3677-4829-8599-3ffbc3c0c4ec time="2024-08-08T06:00:43+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:00:43.12949728 +0200 CEST m=+127.815540186" user=27a52552-3677-4829-8599-3ffbc3c0c4ec time="2024-08-08T06:00:43+02:00" level=info msg="Syncing labels" service=imap user=27a52552-3677-4829-8599-3ffbc3c0c4ec time="2024-08-08T06:00:43+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:27a52552-3677-4829-8599-3ffbc3c0c4ec" userID=27a52552-3677-4829-8599-3ffbc3c0c4ec time="2024-08-08T06:00:43+02:00" level=info msg="Synced labels" service=imap user=27a52552-3677-4829-8599-3ffbc3c0c4ec time="2024-08-08T06:00:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:45605/mail/v4/messages/count" pkg=gpa/client userID=27a52552-3677-4829-8599-3ffbc3c0c4ec time="2024-08-08T06:00:43+02:00" level=info msg="Syncing messages" service=imap user=27a52552-3677-4829-8599-3ffbc3c0c4ec time="2024-08-08T06:00:43+02:00" level=info msg="Job started" service=imap user=27a52552-3677-4829-8599-3ffbc3c0c4ec time="2024-08-08T06:00:43+02:00" level=info msg="200 OK: POST https://127.0.0.1:45605/mail/v4/messages" pkg=gpa/client userID=27a52552-3677-4829-8599-3ffbc3c0c4ec time="2024-08-08T06:00:43+02:00" level=info msg="Job finished" service=imap user=27a52552-3677-4829-8599-3ffbc3c0c4ec time="2024-08-08T06:00:43+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=27a52552-3677-4829-8599-3ffbc3c0c4ec time="2024-08-08T06:00:43+02:00" level=info msg="Synced messages" service=imap user=27a52552-3677-4829-8599-3ffbc3c0c4ec time="2024-08-08T06:00:43+02:00" level=info msg="Finished user sync" duration=48.722567ms service=imap user=27a52552-3677-4829-8599-3ffbc3c0c4ec time="2024-08-08T06:00:43+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=27a52552-3677-4829-8599-3ffbc3c0c4ec time="2024-08-08T06:00:43+02:00" level=info msg="Event loop reset" eventID="UA==" service=user-events user=27a52552-3677-4829-8599-3ffbc3c0c4ec And user "251a66de-781d-4b06-9267-f5138d262d3c" finishes syncing # :1 -> *scenario time="2024-08-08T06:00:43+02:00" level=info msg="200 OK: POST https://127.0.0.1:45605/data/v1/stats" pkg=gpa/client userID=27a52552-3677-4829-8599-3ffbc3c0c4ec time="2024-08-08T06:00:43+02:00" level=info msg="Configuration Status Success event sent." userID=27a52552-3677-4829-8599-3ffbc3c0c4ec When user "251a66de-781d-4b06-9267-f5138d262d3c" connects and authenticates IMAP client "1" # :1 -> *scenario And user "251a66de-781d-4b06-9267-f5138d262d3c" connects and authenticates IMAP client "2" # :1 -> *scenario Then IMAP client "1" counts 20 mailboxes under "Folders" # :1 -> *scenario And IMAP client "1" counts 60 mailboxes under "Labels" # :1 -> *scenario Then IMAP client "2" counts 20 mailboxes under "Folders" # :1 -> *scenario time="2024-08-08T06:00:43+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:00:43+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:00:43+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:00:43+02:00" level=info msg="Closing user" userID=27a52552-3677-4829-8599-3ffbc3c0c4ec time="2024-08-08T06:00:43+02:00" level=info msg="Exiting IMAP Service" service=imap user=27a52552-3677-4829-8599-3ffbc3c0c4ec time="2024-08-08T06:00:43+02:00" level=info msg="Exiting service main loop" service=smtp user=27a52552-3677-4829-8599-3ffbc3c0c4ec time="2024-08-08T06:00:43+02:00" level=info msg="Exiting Service" service=user-identity user=27a52552-3677-4829-8599-3ffbc3c0c4ec time="2024-08-08T06:00:43+02:00" level=info msg="Exiting service main loop" service=telemetry user=27a52552-3677-4829-8599-3ffbc3c0c4ec time="2024-08-08T06:00:43+02:00" level=info msg="Exiting service" service=user-events user=27a52552-3677-4829-8599-3ffbc3c0c4ec time="2024-08-08T06:00:43+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:00:43+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:00:43+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:00:43+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:00:43+02:00" level=info msg="Closing SMTP server" service=server-manager And IMAP client "2" counts 60 mailboxes under "Labels" # :1 -> *scenario === RUN TestFeatures/List_with_scheduled_mail time="2024-08-08T06:00:43+02:00" level=info msg="User '888f4cd5-ef98-44f3-810f-185ca3b4e10b' created with id=7597f4d2-fb25-4c18-aaaf-7b6072e121d5" pkg=gpa/server/backend Scenario: List with scheduled mail # features/imap/mailbox/list.feature:45 Given there exists an account with username "888f4cd5-ef98-44f3-810f-185ca3b4e10b" and password "password" # :1 -> *scenario And the address "888f4cd5-ef98-44f3-810f-185ca3b4e10b@proton.local" of account "888f4cd5-ef98-44f3-810f-185ca3b4e10b" has the following messages in "Scheduled": # :1 -> *scenario | from | to | subject | unread | | john.doe@mail.com | 888f4cd5-ef98-44f3-810f-185ca3b4e10b@proton.local | sch | false | time="2024-08-08T06:00:44+02:00" level=info msg="Starting bridge" time="2024-08-08T06:00:44+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/051/config1205961726/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:00:44+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/051/data1578093415/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/051/data1578093415/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:00:44+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:00:44+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:00:44+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:00:44+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:00:44+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/051/config1205961726/grpcServerConfig.json time="2024-08-08T06:00:44+02:00" level=info msg="gRPC server listening on /tmp/bridge5173" pkg=grpc time="2024-08-08T06:00:44+02:00" level=info msg="Frontend service started" time="2024-08-08T06:00:44+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:00:44+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:00:44+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:00:44+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:00:44+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:00:44+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:00:44+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-08-08T06:00:44+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (8fe04565)" time="2024-08-08T06:00:44+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (8fe04565)" time="2024-08-08T06:00:44+02:00" level=info msg="200 OK: POST https://127.0.0.1:45815/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:00:44+02:00" level=info msg="200 OK: POST https://127.0.0.1:45815/auth/v4" pkg=gpa/manager time="2024-08-08T06:00:44+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=7597f4d2-fb25-4c18-aaaf-7b6072e121d5 time="2024-08-08T06:00:44+02:00" level=info msg="Adding vault user" userID=7597f4d2-fb25-4c18-aaaf-7b6072e121d5 time="2024-08-08T06:00:44+02:00" level=info msg="Creating new user" userID=7597f4d2-fb25-4c18-aaaf-7b6072e121d5 time="2024-08-08T06:00:44+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=7597f4d2-fb25-4c18-aaaf-7b6072e121d5 time="2024-08-08T06:00:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:45815/core/v4/events/latest" pkg=gpa/client userID=7597f4d2-fb25-4c18-aaaf-7b6072e121d5 time="2024-08-08T06:00:44+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=7597f4d2-fb25-4c18-aaaf-7b6072e121d5 time="2024-08-08T06:00:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:45815/core/v4/settings" pkg=gpa/client userID=7597f4d2-fb25-4c18-aaaf-7b6072e121d5 time="2024-08-08T06:00:44+02:00" level=info msg="Starting service main loop" service=telemetry user=7597f4d2-fb25-4c18-aaaf-7b6072e121d5 time="2024-08-08T06:00:44+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=7597f4d2-fb25-4c18-aaaf-7b6072e121d5 time="2024-08-08T06:00:44+02:00" level=info msg="Starting service main loop" service=smtp user=7597f4d2-fb25-4c18-aaaf-7b6072e121d5 time="2024-08-08T06:00:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:45815/core/v4/labels?Type=4" pkg=gpa/client userID=7597f4d2-fb25-4c18-aaaf-7b6072e121d5 time="2024-08-08T06:00:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:45815/core/v4/labels?Type=3" pkg=gpa/client userID=7597f4d2-fb25-4c18-aaaf-7b6072e121d5 time="2024-08-08T06:00:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:45815/core/v4/labels?Type=1" pkg=gpa/client userID=7597f4d2-fb25-4c18-aaaf-7b6072e121d5 time="2024-08-08T06:00:44+02:00" level=info msg="Adding user to imap server" addrID=97bd57a5-1832-4a0b-a73f-9f9fdc2620fe service=server-manager time="2024-08-08T06:00:44+02:00" level=info msg="Creating new IMAP user" addrID=97bd57a5-1832-4a0b-a73f-9f9fdc2620fe service=server-manager time="2024-08-08T06:00:44+02:00" level=info msg="Setting gluon ID" addrID=97bd57a5-1832-4a0b-a73f-9f9fdc2620fe gluonID=72ee6c65-6784-4326-b751-925135d46a12 userID=7597f4d2-fb25-4c18-aaaf-7b6072e121d5 time="2024-08-08T06:00:44+02:00" level=info msg="Created new IMAP user" addrID=97bd57a5-1832-4a0b-a73f-9f9fdc2620fe gluonID=72ee6c65-6784-4326-b751-925135d46a12 service=server-manager time="2024-08-08T06:00:44+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:00:44+02:00" level=info msg=Resuming service=user-events user=7597f4d2-fb25-4c18-aaaf-7b6072e121d5 And the user logs in with username "888f4cd5-ef98-44f3-810f-185ca3b4e10b" and password "password" # :1 -> *scenario time="2024-08-08T06:00:44+02:00" level=info msg="Received mailbox message count" count=0 gluonID=72ee6c65-6784-4326-b751-925135d46a12 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:00:44+02:00" level=info msg="Starting IMAP Service" service=imap user=7597f4d2-fb25-4c18-aaaf-7b6072e121d5 time="2024-08-08T06:00:44+02:00" level=info msg="Sync triggered" service=imap user=7597f4d2-fb25-4c18-aaaf-7b6072e121d5 time="2024-08-08T06:00:44+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:00:44.835429216 +0200 CEST m=+129.521472122" user=7597f4d2-fb25-4c18-aaaf-7b6072e121d5 time="2024-08-08T06:00:44+02:00" level=info msg="Syncing labels" service=imap user=7597f4d2-fb25-4c18-aaaf-7b6072e121d5 time="2024-08-08T06:00:44+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:7597f4d2-fb25-4c18-aaaf-7b6072e121d5" userID=7597f4d2-fb25-4c18-aaaf-7b6072e121d5 time="2024-08-08T06:00:44+02:00" level=info msg="Synced labels" service=imap user=7597f4d2-fb25-4c18-aaaf-7b6072e121d5 time="2024-08-08T06:00:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:45815/mail/v4/messages/count" pkg=gpa/client userID=7597f4d2-fb25-4c18-aaaf-7b6072e121d5 time="2024-08-08T06:00:44+02:00" level=info msg="Syncing messages" service=imap user=7597f4d2-fb25-4c18-aaaf-7b6072e121d5 time="2024-08-08T06:00:44+02:00" level=info msg="Job started" service=imap user=7597f4d2-fb25-4c18-aaaf-7b6072e121d5 time="2024-08-08T06:00:44+02:00" level=info msg="200 OK: POST https://127.0.0.1:45815/mail/v4/messages" pkg=gpa/client userID=7597f4d2-fb25-4c18-aaaf-7b6072e121d5 time="2024-08-08T06:00:44+02:00" level=info msg="200 OK: POST https://127.0.0.1:45815/mail/v4/messages" pkg=gpa/client userID=7597f4d2-fb25-4c18-aaaf-7b6072e121d5 time="2024-08-08T06:00:44+02:00" level=info msg="Creating new child job" service=imap user=7597f4d2-fb25-4c18-aaaf-7b6072e121d5 time="2024-08-08T06:00:44+02:00" level=info msg="Job finished" service=imap user=7597f4d2-fb25-4c18-aaaf-7b6072e121d5 time="2024-08-08T06:00:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:45815/mail/v4/messages/ecd603d2-0839-49cf-bb28-1b2e533aa41b" pkg=gpa/client userID=7597f4d2-fb25-4c18-aaaf-7b6072e121d5 time="2024-08-08T06:00:44+02:00" level=info msg="Child job finished" service=imap user=7597f4d2-fb25-4c18-aaaf-7b6072e121d5 time="2024-08-08T06:00:44+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=7597f4d2-fb25-4c18-aaaf-7b6072e121d5 time="2024-08-08T06:00:44+02:00" level=info msg="Synced messages" service=imap user=7597f4d2-fb25-4c18-aaaf-7b6072e121d5 time="2024-08-08T06:00:44+02:00" level=info msg="Finished user sync" duration=15.859996ms service=imap user=7597f4d2-fb25-4c18-aaaf-7b6072e121d5 time="2024-08-08T06:00:44+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=7597f4d2-fb25-4c18-aaaf-7b6072e121d5 time="2024-08-08T06:00:44+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=7597f4d2-fb25-4c18-aaaf-7b6072e121d5 And user "888f4cd5-ef98-44f3-810f-185ca3b4e10b" finishes syncing # :1 -> *scenario time="2024-08-08T06:00:44+02:00" level=info msg="200 OK: POST https://127.0.0.1:45815/data/v1/stats" pkg=gpa/client userID=7597f4d2-fb25-4c18-aaaf-7b6072e121d5 time="2024-08-08T06:00:44+02:00" level=info msg="Configuration Status Success event sent." userID=7597f4d2-fb25-4c18-aaaf-7b6072e121d5 And user "888f4cd5-ef98-44f3-810f-185ca3b4e10b" connects and authenticates IMAP client "1" # :1 -> *scenario time="2024-08-08T06:00:44+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:00:44+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:00:44+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:00:44+02:00" level=info msg="Closing user" userID=7597f4d2-fb25-4c18-aaaf-7b6072e121d5 time="2024-08-08T06:00:44+02:00" level=info msg="Exiting IMAP Service" service=imap user=7597f4d2-fb25-4c18-aaaf-7b6072e121d5 time="2024-08-08T06:00:44+02:00" level=info msg="Exiting service main loop" service=smtp user=7597f4d2-fb25-4c18-aaaf-7b6072e121d5 time="2024-08-08T06:00:44+02:00" level=info msg="Exiting Service" service=user-identity user=7597f4d2-fb25-4c18-aaaf-7b6072e121d5 time="2024-08-08T06:00:44+02:00" level=info msg="Exiting service main loop" service=telemetry user=7597f4d2-fb25-4c18-aaaf-7b6072e121d5 time="2024-08-08T06:00:44+02:00" level=info msg="Exiting service" service=user-events user=7597f4d2-fb25-4c18-aaaf-7b6072e121d5 time="2024-08-08T06:00:44+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:00:44+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:00:44+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:00:44+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:00:44+02:00" level=info msg="Closing SMTP server" service=server-manager Then IMAP client "1" eventually sees the following mailbox info: # :1 -> *scenario | name | total | | INBOX | 0 | | Drafts | 0 | | Sent | 0 | | Starred | 0 | | Archive | 0 | | Spam | 0 | | Trash | 0 | | All Mail | 1 | | Folders | 0 | | Labels | 0 | | Scheduled | 1 | Feature: IMAP get mailbox info === RUN TestFeatures/Rename_folder time="2024-08-08T06:00:45+02:00" level=info msg="User 'fc702e8a-671e-4700-a3b1-c04f57e8516b' created with id=8037ddd0-fb92-4637-bc59-99ed76b743ae" pkg=gpa/server/backend Background: Given there exists an account with username "fc702e8a-671e-4700-a3b1-c04f57e8516b" and password "password" # :1 -> *scenario And the account "fc702e8a-671e-4700-a3b1-c04f57e8516b" has the following custom mailboxes: # :1 -> *scenario | name | type | | f1 | folder | | l1 | label | Then it succeeds # :1 -> *scenario time="2024-08-08T06:00:45+02:00" level=info msg="Starting bridge" time="2024-08-08T06:00:45+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/052/config2352202640/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:00:45+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/052/data483702405/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/052/data483702405/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:00:45+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:00:45+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:00:45+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:00:45+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:00:45+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/052/config2352202640/grpcServerConfig.json time="2024-08-08T06:00:45+02:00" level=info msg="gRPC server listening on /tmp/bridge3173" pkg=grpc time="2024-08-08T06:00:45+02:00" level=info msg="Frontend service started" time="2024-08-08T06:00:45+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:00:45+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:00:45+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:00:45+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:00:45+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:00:45+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:00:45+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-08-08T06:00:45+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (addfebf6)" time="2024-08-08T06:00:45+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (addfebf6)" time="2024-08-08T06:00:45+02:00" level=info msg="200 OK: POST https://127.0.0.1:39491/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:00:46+02:00" level=info msg="200 OK: POST https://127.0.0.1:39491/auth/v4" pkg=gpa/manager time="2024-08-08T06:00:46+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=8037ddd0-fb92-4637-bc59-99ed76b743ae time="2024-08-08T06:00:46+02:00" level=info msg="Adding vault user" userID=8037ddd0-fb92-4637-bc59-99ed76b743ae time="2024-08-08T06:00:46+02:00" level=info msg="Creating new user" userID=8037ddd0-fb92-4637-bc59-99ed76b743ae time="2024-08-08T06:00:46+02:00" level=info msg="Creating user object" numAddr=1 numLabels=14 userID=8037ddd0-fb92-4637-bc59-99ed76b743ae time="2024-08-08T06:00:46+02:00" level=info msg="200 OK: GET https://127.0.0.1:39491/core/v4/events/latest" pkg=gpa/client userID=8037ddd0-fb92-4637-bc59-99ed76b743ae time="2024-08-08T06:00:46+02:00" level=info msg="Starting service Last EventID=Ag==" service=user-events user=8037ddd0-fb92-4637-bc59-99ed76b743ae time="2024-08-08T06:00:46+02:00" level=info msg="200 OK: GET https://127.0.0.1:39491/core/v4/settings" pkg=gpa/client userID=8037ddd0-fb92-4637-bc59-99ed76b743ae time="2024-08-08T06:00:46+02:00" level=info msg="Starting service main loop" service=telemetry user=8037ddd0-fb92-4637-bc59-99ed76b743ae time="2024-08-08T06:00:46+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=8037ddd0-fb92-4637-bc59-99ed76b743ae time="2024-08-08T06:00:46+02:00" level=info msg="Starting service main loop" service=smtp user=8037ddd0-fb92-4637-bc59-99ed76b743ae time="2024-08-08T06:00:46+02:00" level=info msg="200 OK: GET https://127.0.0.1:39491/core/v4/labels?Type=4" pkg=gpa/client userID=8037ddd0-fb92-4637-bc59-99ed76b743ae time="2024-08-08T06:00:46+02:00" level=info msg="200 OK: GET https://127.0.0.1:39491/core/v4/labels?Type=3" pkg=gpa/client userID=8037ddd0-fb92-4637-bc59-99ed76b743ae time="2024-08-08T06:00:46+02:00" level=info msg="200 OK: GET https://127.0.0.1:39491/core/v4/labels?Type=1" pkg=gpa/client userID=8037ddd0-fb92-4637-bc59-99ed76b743ae time="2024-08-08T06:00:46+02:00" level=info msg="Adding user to imap server" addrID=16bfff91-da5e-4a39-b970-32f1586b660f service=server-manager time="2024-08-08T06:00:46+02:00" level=info msg="Creating new IMAP user" addrID=16bfff91-da5e-4a39-b970-32f1586b660f service=server-manager time="2024-08-08T06:00:46+02:00" level=info msg="Setting gluon ID" addrID=16bfff91-da5e-4a39-b970-32f1586b660f gluonID=ad1137cd-bae5-40ed-97bc-1f659bf41b98 userID=8037ddd0-fb92-4637-bc59-99ed76b743ae time="2024-08-08T06:00:46+02:00" level=info msg="Created new IMAP user" addrID=16bfff91-da5e-4a39-b970-32f1586b660f gluonID=ad1137cd-bae5-40ed-97bc-1f659bf41b98 service=server-manager time="2024-08-08T06:00:46+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:00:46+02:00" level=info msg=Resuming service=user-events user=8037ddd0-fb92-4637-bc59-99ed76b743ae And the user logs in with username "fc702e8a-671e-4700-a3b1-c04f57e8516b" and password "password" # :1 -> *scenario time="2024-08-08T06:00:46+02:00" level=info msg="Received mailbox message count" count=0 gluonID=ad1137cd-bae5-40ed-97bc-1f659bf41b98 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:00:46+02:00" level=info msg="Starting IMAP Service" service=imap user=8037ddd0-fb92-4637-bc59-99ed76b743ae time="2024-08-08T06:00:46+02:00" level=info msg="Sync triggered" service=imap user=8037ddd0-fb92-4637-bc59-99ed76b743ae time="2024-08-08T06:00:46+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:00:46.251004074 +0200 CEST m=+130.937046980" user=8037ddd0-fb92-4637-bc59-99ed76b743ae time="2024-08-08T06:00:46+02:00" level=info msg="Syncing labels" service=imap user=8037ddd0-fb92-4637-bc59-99ed76b743ae time="2024-08-08T06:00:46+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:8037ddd0-fb92-4637-bc59-99ed76b743ae" userID=8037ddd0-fb92-4637-bc59-99ed76b743ae time="2024-08-08T06:00:46+02:00" level=info msg="Synced labels" service=imap user=8037ddd0-fb92-4637-bc59-99ed76b743ae time="2024-08-08T06:00:46+02:00" level=info msg="200 OK: GET https://127.0.0.1:39491/mail/v4/messages/count" pkg=gpa/client userID=8037ddd0-fb92-4637-bc59-99ed76b743ae time="2024-08-08T06:00:46+02:00" level=info msg="Syncing messages" service=imap user=8037ddd0-fb92-4637-bc59-99ed76b743ae time="2024-08-08T06:00:46+02:00" level=info msg="Job started" service=imap user=8037ddd0-fb92-4637-bc59-99ed76b743ae time="2024-08-08T06:00:46+02:00" level=info msg="200 OK: POST https://127.0.0.1:39491/mail/v4/messages" pkg=gpa/client userID=8037ddd0-fb92-4637-bc59-99ed76b743ae time="2024-08-08T06:00:46+02:00" level=info msg="Job finished" service=imap user=8037ddd0-fb92-4637-bc59-99ed76b743ae time="2024-08-08T06:00:46+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=8037ddd0-fb92-4637-bc59-99ed76b743ae time="2024-08-08T06:00:46+02:00" level=info msg="Synced messages" service=imap user=8037ddd0-fb92-4637-bc59-99ed76b743ae time="2024-08-08T06:00:46+02:00" level=info msg="Finished user sync" duration=3.846995ms service=imap user=8037ddd0-fb92-4637-bc59-99ed76b743ae time="2024-08-08T06:00:46+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=8037ddd0-fb92-4637-bc59-99ed76b743ae time="2024-08-08T06:00:46+02:00" level=info msg="Event loop reset" eventID="Ag==" service=user-events user=8037ddd0-fb92-4637-bc59-99ed76b743ae And user "fc702e8a-671e-4700-a3b1-c04f57e8516b" finishes syncing # :1 -> *scenario time="2024-08-08T06:00:46+02:00" level=info msg="200 OK: POST https://127.0.0.1:39491/data/v1/stats" pkg=gpa/client userID=8037ddd0-fb92-4637-bc59-99ed76b743ae time="2024-08-08T06:00:46+02:00" level=info msg="Configuration Status Success event sent." userID=8037ddd0-fb92-4637-bc59-99ed76b743ae And user "fc702e8a-671e-4700-a3b1-c04f57e8516b" connects and authenticates IMAP client "1" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-08-08T06:00:46+02:00" level=info msg="200 OK: GET https://127.0.0.1:39491/core/v4/labels?Type=3" pkg=gpa/client userID=8037ddd0-fb92-4637-bc59-99ed76b743ae time="2024-08-08T06:00:46+02:00" level=info msg="200 OK: PUT https://127.0.0.1:39491/core/v4/labels/630c73c4-b9c4-42a3-b6ca-4b012c55eb58" pkg=gpa/client userID=8037ddd0-fb92-4637-bc59-99ed76b743ae Scenario: Rename folder # features/imap/mailbox/rename.feature:15 When IMAP client "1" renames "Folders/f1" to "Folders/f2" # :1 -> *scenario Then IMAP client "1" sees "Folders/f2" # :1 -> *scenario time="2024-08-08T06:00:46+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:00:46+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:00:46+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:00:46+02:00" level=info msg="Closing user" userID=8037ddd0-fb92-4637-bc59-99ed76b743ae time="2024-08-08T06:00:46+02:00" level=info msg="Exiting IMAP Service" service=imap user=8037ddd0-fb92-4637-bc59-99ed76b743ae time="2024-08-08T06:00:46+02:00" level=info msg="Exiting service main loop" service=smtp user=8037ddd0-fb92-4637-bc59-99ed76b743ae time="2024-08-08T06:00:46+02:00" level=info msg="Exiting Service" service=user-identity user=8037ddd0-fb92-4637-bc59-99ed76b743ae time="2024-08-08T06:00:46+02:00" level=info msg="Exiting service main loop" service=telemetry user=8037ddd0-fb92-4637-bc59-99ed76b743ae time="2024-08-08T06:00:46+02:00" level=info msg="Exiting service" service=user-events user=8037ddd0-fb92-4637-bc59-99ed76b743ae time="2024-08-08T06:00:46+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:00:46+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:00:46+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:00:46+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:00:46+02:00" level=info msg="Closing SMTP server" service=server-manager And IMAP client "1" does not see "Folders/f1" # :1 -> *scenario === RUN TestFeatures/Rename_label time="2024-08-08T06:00:46+02:00" level=info msg="User '56035c34-ddf3-4e52-acc3-25cd0d508583' created with id=693d66ba-809f-4a80-8210-b3cd2d66edfe" pkg=gpa/server/backend time="2024-08-08T06:00:47+02:00" level=info msg="Starting bridge" time="2024-08-08T06:00:47+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/053/config2612941474/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:00:47+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/053/data1147488449/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/053/data1147488449/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:00:47+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:00:47+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:00:47+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:00:47+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:00:47+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/053/config2612941474/grpcServerConfig.json time="2024-08-08T06:00:47+02:00" level=info msg="gRPC server listening on /tmp/bridge6496" pkg=grpc time="2024-08-08T06:00:47+02:00" level=info msg="Frontend service started" time="2024-08-08T06:00:47+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:00:47+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:00:47+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:00:47+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:00:47+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:00:47+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:00:47+02:00" level=info msg="Frontend client started" time="2024-08-08T06:00:47+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (3f930a52)" time="2024-08-08T06:00:47+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (3f930a52)" time="2024-08-08T06:00:47+02:00" level=info msg="200 OK: POST https://127.0.0.1:42329/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:00:47+02:00" level=info msg="200 OK: POST https://127.0.0.1:42329/auth/v4" pkg=gpa/manager time="2024-08-08T06:00:47+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=693d66ba-809f-4a80-8210-b3cd2d66edfe time="2024-08-08T06:00:47+02:00" level=info msg="Adding vault user" userID=693d66ba-809f-4a80-8210-b3cd2d66edfe time="2024-08-08T06:00:47+02:00" level=info msg="Creating new user" userID=693d66ba-809f-4a80-8210-b3cd2d66edfe time="2024-08-08T06:00:47+02:00" level=info msg="Creating user object" numAddr=1 numLabels=14 userID=693d66ba-809f-4a80-8210-b3cd2d66edfe time="2024-08-08T06:00:47+02:00" level=info msg="200 OK: GET https://127.0.0.1:42329/core/v4/events/latest" pkg=gpa/client userID=693d66ba-809f-4a80-8210-b3cd2d66edfe time="2024-08-08T06:00:47+02:00" level=info msg="Starting service Last EventID=Ag==" service=user-events user=693d66ba-809f-4a80-8210-b3cd2d66edfe time="2024-08-08T06:00:47+02:00" level=info msg="200 OK: GET https://127.0.0.1:42329/core/v4/settings" pkg=gpa/client userID=693d66ba-809f-4a80-8210-b3cd2d66edfe time="2024-08-08T06:00:47+02:00" level=info msg="Starting service main loop" service=telemetry user=693d66ba-809f-4a80-8210-b3cd2d66edfe time="2024-08-08T06:00:47+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=693d66ba-809f-4a80-8210-b3cd2d66edfe time="2024-08-08T06:00:47+02:00" level=info msg="Starting service main loop" service=smtp user=693d66ba-809f-4a80-8210-b3cd2d66edfe time="2024-08-08T06:00:47+02:00" level=info msg="200 OK: GET https://127.0.0.1:42329/core/v4/labels?Type=4" pkg=gpa/client userID=693d66ba-809f-4a80-8210-b3cd2d66edfe time="2024-08-08T06:00:47+02:00" level=info msg="200 OK: GET https://127.0.0.1:42329/core/v4/labels?Type=3" pkg=gpa/client userID=693d66ba-809f-4a80-8210-b3cd2d66edfe time="2024-08-08T06:00:47+02:00" level=info msg="200 OK: GET https://127.0.0.1:42329/core/v4/labels?Type=1" pkg=gpa/client userID=693d66ba-809f-4a80-8210-b3cd2d66edfe time="2024-08-08T06:00:47+02:00" level=info msg="Adding user to imap server" addrID=5a1beeb2-0c41-4bb8-9397-f3cf33c44b73 service=server-manager time="2024-08-08T06:00:47+02:00" level=info msg="Creating new IMAP user" addrID=5a1beeb2-0c41-4bb8-9397-f3cf33c44b73 service=server-manager time="2024-08-08T06:00:47+02:00" level=info msg="Setting gluon ID" addrID=5a1beeb2-0c41-4bb8-9397-f3cf33c44b73 gluonID=cbcd0086-1fa7-4f33-b478-c51f859f91f9 userID=693d66ba-809f-4a80-8210-b3cd2d66edfe time="2024-08-08T06:00:47+02:00" level=info msg="Created new IMAP user" addrID=5a1beeb2-0c41-4bb8-9397-f3cf33c44b73 gluonID=cbcd0086-1fa7-4f33-b478-c51f859f91f9 service=server-manager time="2024-08-08T06:00:47+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:00:47+02:00" level=info msg=Resuming service=user-events user=693d66ba-809f-4a80-8210-b3cd2d66edfe time="2024-08-08T06:00:47+02:00" level=info msg="Received mailbox message count" count=0 gluonID=cbcd0086-1fa7-4f33-b478-c51f859f91f9 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:00:47+02:00" level=info msg="Starting IMAP Service" service=imap user=693d66ba-809f-4a80-8210-b3cd2d66edfe time="2024-08-08T06:00:47+02:00" level=info msg="Sync triggered" service=imap user=693d66ba-809f-4a80-8210-b3cd2d66edfe time="2024-08-08T06:00:47+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:00:47.612223907 +0200 CEST m=+132.298266813" user=693d66ba-809f-4a80-8210-b3cd2d66edfe time="2024-08-08T06:00:47+02:00" level=info msg="Syncing labels" service=imap user=693d66ba-809f-4a80-8210-b3cd2d66edfe time="2024-08-08T06:00:47+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:693d66ba-809f-4a80-8210-b3cd2d66edfe" userID=693d66ba-809f-4a80-8210-b3cd2d66edfe time="2024-08-08T06:00:47+02:00" level=info msg="Synced labels" service=imap user=693d66ba-809f-4a80-8210-b3cd2d66edfe time="2024-08-08T06:00:47+02:00" level=info msg="200 OK: GET https://127.0.0.1:42329/mail/v4/messages/count" pkg=gpa/client userID=693d66ba-809f-4a80-8210-b3cd2d66edfe time="2024-08-08T06:00:47+02:00" level=info msg="Syncing messages" service=imap user=693d66ba-809f-4a80-8210-b3cd2d66edfe time="2024-08-08T06:00:47+02:00" level=info msg="Job started" service=imap user=693d66ba-809f-4a80-8210-b3cd2d66edfe time="2024-08-08T06:00:47+02:00" level=info msg="200 OK: POST https://127.0.0.1:42329/mail/v4/messages" pkg=gpa/client userID=693d66ba-809f-4a80-8210-b3cd2d66edfe time="2024-08-08T06:00:47+02:00" level=info msg="Job finished" service=imap user=693d66ba-809f-4a80-8210-b3cd2d66edfe time="2024-08-08T06:00:47+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=693d66ba-809f-4a80-8210-b3cd2d66edfe time="2024-08-08T06:00:47+02:00" level=info msg="Synced messages" service=imap user=693d66ba-809f-4a80-8210-b3cd2d66edfe time="2024-08-08T06:00:47+02:00" level=info msg="Finished user sync" duration=5.618869ms service=imap user=693d66ba-809f-4a80-8210-b3cd2d66edfe time="2024-08-08T06:00:47+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=693d66ba-809f-4a80-8210-b3cd2d66edfe time="2024-08-08T06:00:47+02:00" level=info msg="Event loop reset" eventID="Ag==" service=user-events user=693d66ba-809f-4a80-8210-b3cd2d66edfe time="2024-08-08T06:00:47+02:00" level=info msg="200 OK: POST https://127.0.0.1:42329/data/v1/stats" pkg=gpa/client userID=693d66ba-809f-4a80-8210-b3cd2d66edfe time="2024-08-08T06:00:47+02:00" level=info msg="Configuration Status Success event sent." userID=693d66ba-809f-4a80-8210-b3cd2d66edfe time="2024-08-08T06:00:47+02:00" level=info msg="200 OK: GET https://127.0.0.1:42329/core/v4/labels?Type=1" pkg=gpa/client userID=693d66ba-809f-4a80-8210-b3cd2d66edfe time="2024-08-08T06:00:47+02:00" level=info msg="200 OK: PUT https://127.0.0.1:42329/core/v4/labels/3410d287-9e45-424a-b7f0-7dd006714a24" pkg=gpa/client userID=693d66ba-809f-4a80-8210-b3cd2d66edfe Scenario: Rename label # features/imap/mailbox/rename.feature:20 When IMAP client "1" renames "Labels/l1" to "Labels/l2" # :1 -> *scenario Then IMAP client "1" sees "Labels/l2" # :1 -> *scenario time="2024-08-08T06:00:47+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:00:47+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:00:47+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:00:47+02:00" level=info msg="Closing user" userID=693d66ba-809f-4a80-8210-b3cd2d66edfe time="2024-08-08T06:00:47+02:00" level=info msg="Exiting IMAP Service" service=imap user=693d66ba-809f-4a80-8210-b3cd2d66edfe time="2024-08-08T06:00:47+02:00" level=info msg="Exiting service main loop" service=smtp user=693d66ba-809f-4a80-8210-b3cd2d66edfe time="2024-08-08T06:00:47+02:00" level=info msg="Exiting Service" service=user-identity user=693d66ba-809f-4a80-8210-b3cd2d66edfe time="2024-08-08T06:00:47+02:00" level=info msg="Exiting service main loop" service=telemetry user=693d66ba-809f-4a80-8210-b3cd2d66edfe time="2024-08-08T06:00:47+02:00" level=info msg="Exiting service" service=user-events user=693d66ba-809f-4a80-8210-b3cd2d66edfe time="2024-08-08T06:00:47+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:00:47+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:00:47+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:00:47+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:00:47+02:00" level=info msg="Closing SMTP server" service=server-manager And IMAP client "1" does not see "Labels/l1" # :1 -> *scenario === RUN TestFeatures/Renaming_folder_to_label_is_not_possible time="2024-08-08T06:00:47+02:00" level=info msg="User '1b8db0d1-bab6-4bd1-904d-15ad00a3dd2d' created with id=6f2aad6f-a7bc-4d7d-928a-666b5500f2e7" pkg=gpa/server/backend time="2024-08-08T06:00:48+02:00" level=info msg="Starting bridge" time="2024-08-08T06:00:48+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/054/config1720461115/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:00:48+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/054/data2377136872/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/054/data2377136872/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:00:48+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:00:48+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:00:48+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:00:48+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:00:48+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/054/config1720461115/grpcServerConfig.json time="2024-08-08T06:00:48+02:00" level=info msg="gRPC server listening on /tmp/bridge9426" pkg=grpc time="2024-08-08T06:00:48+02:00" level=info msg="Frontend service started" time="2024-08-08T06:00:48+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:00:48+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:00:48+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:00:48+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:00:48+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:00:48+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:00:48+02:00" level=info msg="Frontend client started" time="2024-08-08T06:00:48+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (5ebce79d)" time="2024-08-08T06:00:48+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (5ebce79d)" time="2024-08-08T06:00:48+02:00" level=info msg="200 OK: POST https://127.0.0.1:35077/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:00:48+02:00" level=info msg="200 OK: POST https://127.0.0.1:35077/auth/v4" pkg=gpa/manager time="2024-08-08T06:00:48+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=6f2aad6f-a7bc-4d7d-928a-666b5500f2e7 time="2024-08-08T06:00:48+02:00" level=info msg="Adding vault user" userID=6f2aad6f-a7bc-4d7d-928a-666b5500f2e7 time="2024-08-08T06:00:48+02:00" level=info msg="Creating new user" userID=6f2aad6f-a7bc-4d7d-928a-666b5500f2e7 time="2024-08-08T06:00:49+02:00" level=info msg="Creating user object" numAddr=1 numLabels=14 userID=6f2aad6f-a7bc-4d7d-928a-666b5500f2e7 time="2024-08-08T06:00:49+02:00" level=info msg="200 OK: GET https://127.0.0.1:35077/core/v4/events/latest" pkg=gpa/client userID=6f2aad6f-a7bc-4d7d-928a-666b5500f2e7 time="2024-08-08T06:00:49+02:00" level=info msg="Starting service Last EventID=Ag==" service=user-events user=6f2aad6f-a7bc-4d7d-928a-666b5500f2e7 time="2024-08-08T06:00:49+02:00" level=info msg="200 OK: GET https://127.0.0.1:35077/core/v4/settings" pkg=gpa/client userID=6f2aad6f-a7bc-4d7d-928a-666b5500f2e7 time="2024-08-08T06:00:49+02:00" level=info msg="Starting service main loop" service=telemetry user=6f2aad6f-a7bc-4d7d-928a-666b5500f2e7 time="2024-08-08T06:00:49+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=6f2aad6f-a7bc-4d7d-928a-666b5500f2e7 time="2024-08-08T06:00:49+02:00" level=info msg="Starting service main loop" service=smtp user=6f2aad6f-a7bc-4d7d-928a-666b5500f2e7 time="2024-08-08T06:00:49+02:00" level=info msg="200 OK: GET https://127.0.0.1:35077/core/v4/labels?Type=4" pkg=gpa/client userID=6f2aad6f-a7bc-4d7d-928a-666b5500f2e7 time="2024-08-08T06:00:49+02:00" level=info msg="200 OK: GET https://127.0.0.1:35077/core/v4/labels?Type=3" pkg=gpa/client userID=6f2aad6f-a7bc-4d7d-928a-666b5500f2e7 time="2024-08-08T06:00:49+02:00" level=info msg="200 OK: GET https://127.0.0.1:35077/core/v4/labels?Type=1" pkg=gpa/client userID=6f2aad6f-a7bc-4d7d-928a-666b5500f2e7 time="2024-08-08T06:00:49+02:00" level=info msg="Adding user to imap server" addrID=91ff4385-8691-437d-888c-026791a1b788 service=server-manager time="2024-08-08T06:00:49+02:00" level=info msg="Creating new IMAP user" addrID=91ff4385-8691-437d-888c-026791a1b788 service=server-manager time="2024-08-08T06:00:49+02:00" level=info msg="Setting gluon ID" addrID=91ff4385-8691-437d-888c-026791a1b788 gluonID=f1bbf365-23b4-4a80-90c9-d59d21eca3ef userID=6f2aad6f-a7bc-4d7d-928a-666b5500f2e7 time="2024-08-08T06:00:49+02:00" level=info msg="Created new IMAP user" addrID=91ff4385-8691-437d-888c-026791a1b788 gluonID=f1bbf365-23b4-4a80-90c9-d59d21eca3ef service=server-manager time="2024-08-08T06:00:49+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:00:49+02:00" level=info msg=Resuming service=user-events user=6f2aad6f-a7bc-4d7d-928a-666b5500f2e7 time="2024-08-08T06:00:49+02:00" level=info msg="Received mailbox message count" count=0 gluonID=f1bbf365-23b4-4a80-90c9-d59d21eca3ef labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:00:49+02:00" level=info msg="Starting IMAP Service" service=imap user=6f2aad6f-a7bc-4d7d-928a-666b5500f2e7 time="2024-08-08T06:00:49+02:00" level=info msg="Sync triggered" service=imap user=6f2aad6f-a7bc-4d7d-928a-666b5500f2e7 time="2024-08-08T06:00:49+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:00:49.009575264 +0200 CEST m=+133.695618170" user=6f2aad6f-a7bc-4d7d-928a-666b5500f2e7 time="2024-08-08T06:00:49+02:00" level=info msg="Syncing labels" service=imap user=6f2aad6f-a7bc-4d7d-928a-666b5500f2e7 time="2024-08-08T06:00:49+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:6f2aad6f-a7bc-4d7d-928a-666b5500f2e7" userID=6f2aad6f-a7bc-4d7d-928a-666b5500f2e7 time="2024-08-08T06:00:49+02:00" level=info msg="Synced labels" service=imap user=6f2aad6f-a7bc-4d7d-928a-666b5500f2e7 time="2024-08-08T06:00:49+02:00" level=info msg="200 OK: GET https://127.0.0.1:35077/mail/v4/messages/count" pkg=gpa/client userID=6f2aad6f-a7bc-4d7d-928a-666b5500f2e7 time="2024-08-08T06:00:49+02:00" level=info msg="Syncing messages" service=imap user=6f2aad6f-a7bc-4d7d-928a-666b5500f2e7 time="2024-08-08T06:00:49+02:00" level=info msg="Job started" service=imap user=6f2aad6f-a7bc-4d7d-928a-666b5500f2e7 time="2024-08-08T06:00:49+02:00" level=info msg="200 OK: POST https://127.0.0.1:35077/mail/v4/messages" pkg=gpa/client userID=6f2aad6f-a7bc-4d7d-928a-666b5500f2e7 time="2024-08-08T06:00:49+02:00" level=info msg="Job finished" service=imap user=6f2aad6f-a7bc-4d7d-928a-666b5500f2e7 time="2024-08-08T06:00:49+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=6f2aad6f-a7bc-4d7d-928a-666b5500f2e7 time="2024-08-08T06:00:49+02:00" level=info msg="Synced messages" service=imap user=6f2aad6f-a7bc-4d7d-928a-666b5500f2e7 time="2024-08-08T06:00:49+02:00" level=info msg="Finished user sync" duration=7.526843ms service=imap user=6f2aad6f-a7bc-4d7d-928a-666b5500f2e7 time="2024-08-08T06:00:49+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=6f2aad6f-a7bc-4d7d-928a-666b5500f2e7 time="2024-08-08T06:00:49+02:00" level=info msg="Event loop reset" eventID="Ag==" service=user-events user=6f2aad6f-a7bc-4d7d-928a-666b5500f2e7 time="2024-08-08T06:00:49+02:00" level=info msg="200 OK: POST https://127.0.0.1:35077/data/v1/stats" pkg=gpa/client userID=6f2aad6f-a7bc-4d7d-928a-666b5500f2e7 time="2024-08-08T06:00:49+02:00" level=info msg="Configuration Status Success event sent." userID=6f2aad6f-a7bc-4d7d-928a-666b5500f2e7 time="2024-08-08T06:00:49+02:00" level=info msg="200 OK: GET https://127.0.0.1:35077/core/v4/labels?Type=1" pkg=gpa/client userID=6f2aad6f-a7bc-4d7d-928a-666b5500f2e7 time="2024-08-08T06:00:49+02:00" level=error msg="Command failed" cmd="RENAME 'Hh7A6MmiCZmPjKU5nIy5MQGu52kyeM34kGA9QpvWvi4=' 'ffg2yq/+fEYC0ZySLXnRPnJ4/I1+8M3LAS4l4UNI32o='" error="no such label" pkg=gluon/session session=1 Scenario: Renaming folder to label is not possible # features/imap/mailbox/rename.feature:25 When IMAP client "1" renames "Folders/f1" to "Labels/f2" # :1 -> *scenario time="2024-08-08T06:00:49+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:00:49+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:00:49+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:00:49+02:00" level=info msg="Closing user" userID=6f2aad6f-a7bc-4d7d-928a-666b5500f2e7 time="2024-08-08T06:00:49+02:00" level=info msg="Exiting IMAP Service" service=imap user=6f2aad6f-a7bc-4d7d-928a-666b5500f2e7 time="2024-08-08T06:00:49+02:00" level=info msg="Exiting service main loop" service=smtp user=6f2aad6f-a7bc-4d7d-928a-666b5500f2e7 time="2024-08-08T06:00:49+02:00" level=info msg="Exiting Service" service=user-identity user=6f2aad6f-a7bc-4d7d-928a-666b5500f2e7 time="2024-08-08T06:00:49+02:00" level=info msg="Exiting service main loop" service=telemetry user=6f2aad6f-a7bc-4d7d-928a-666b5500f2e7 time="2024-08-08T06:00:49+02:00" level=info msg="Exiting service" service=user-events user=6f2aad6f-a7bc-4d7d-928a-666b5500f2e7 time="2024-08-08T06:00:49+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:00:49+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:00:49+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:00:49+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:00:49+02:00" level=info msg="Closing SMTP server" service=server-manager Then it fails # :1 -> *scenario === RUN TestFeatures/Renaming_system_folder_is_not_possible time="2024-08-08T06:00:49+02:00" level=info msg="User 'f1144453-2cc0-47c9-be45-3c1dac398edd' created with id=b885ef94-cddd-49d8-9e01-750cd5a13e13" pkg=gpa/server/backend time="2024-08-08T06:00:49+02:00" level=info msg="Starting bridge" time="2024-08-08T06:00:49+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/055/config398260403/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:00:49+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/055/data1919784501/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/055/data1919784501/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:00:49+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:00:49+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:00:49+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:00:49+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:00:49+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/055/config398260403/grpcServerConfig.json time="2024-08-08T06:00:49+02:00" level=info msg="gRPC server listening on /tmp/bridge8271" pkg=grpc time="2024-08-08T06:00:49+02:00" level=info msg="Frontend service started" time="2024-08-08T06:00:49+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:00:49+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:00:49+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:00:49+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:00:49+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:00:49+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:00:49+02:00" level=info msg="Frontend client started" time="2024-08-08T06:00:49+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (647dbfa7)" time="2024-08-08T06:00:49+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (647dbfa7)" time="2024-08-08T06:00:49+02:00" level=info msg="200 OK: POST https://127.0.0.1:43401/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:00:50+02:00" level=info msg="200 OK: POST https://127.0.0.1:43401/auth/v4" pkg=gpa/manager time="2024-08-08T06:00:50+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=b885ef94-cddd-49d8-9e01-750cd5a13e13 time="2024-08-08T06:00:50+02:00" level=info msg="Adding vault user" userID=b885ef94-cddd-49d8-9e01-750cd5a13e13 time="2024-08-08T06:00:50+02:00" level=info msg="Creating new user" userID=b885ef94-cddd-49d8-9e01-750cd5a13e13 time="2024-08-08T06:00:50+02:00" level=info msg="Creating user object" numAddr=1 numLabels=14 userID=b885ef94-cddd-49d8-9e01-750cd5a13e13 time="2024-08-08T06:00:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:43401/core/v4/events/latest" pkg=gpa/client userID=b885ef94-cddd-49d8-9e01-750cd5a13e13 time="2024-08-08T06:00:50+02:00" level=info msg="Starting service Last EventID=Ag==" service=user-events user=b885ef94-cddd-49d8-9e01-750cd5a13e13 time="2024-08-08T06:00:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:43401/core/v4/settings" pkg=gpa/client userID=b885ef94-cddd-49d8-9e01-750cd5a13e13 time="2024-08-08T06:00:50+02:00" level=info msg="Starting service main loop" service=telemetry user=b885ef94-cddd-49d8-9e01-750cd5a13e13 time="2024-08-08T06:00:50+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=b885ef94-cddd-49d8-9e01-750cd5a13e13 time="2024-08-08T06:00:50+02:00" level=info msg="Starting service main loop" service=smtp user=b885ef94-cddd-49d8-9e01-750cd5a13e13 time="2024-08-08T06:00:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:43401/core/v4/labels?Type=4" pkg=gpa/client userID=b885ef94-cddd-49d8-9e01-750cd5a13e13 time="2024-08-08T06:00:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:43401/core/v4/labels?Type=3" pkg=gpa/client userID=b885ef94-cddd-49d8-9e01-750cd5a13e13 time="2024-08-08T06:00:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:43401/core/v4/labels?Type=1" pkg=gpa/client userID=b885ef94-cddd-49d8-9e01-750cd5a13e13 time="2024-08-08T06:00:50+02:00" level=info msg="Adding user to imap server" addrID=658b12c3-8e7c-49e8-bc89-9a5800ce4f08 service=server-manager time="2024-08-08T06:00:50+02:00" level=info msg="Creating new IMAP user" addrID=658b12c3-8e7c-49e8-bc89-9a5800ce4f08 service=server-manager time="2024-08-08T06:00:50+02:00" level=info msg="Setting gluon ID" addrID=658b12c3-8e7c-49e8-bc89-9a5800ce4f08 gluonID=d59ea6c2-e5e2-4f10-963e-503ad73e233e userID=b885ef94-cddd-49d8-9e01-750cd5a13e13 time="2024-08-08T06:00:50+02:00" level=info msg="Created new IMAP user" addrID=658b12c3-8e7c-49e8-bc89-9a5800ce4f08 gluonID=d59ea6c2-e5e2-4f10-963e-503ad73e233e service=server-manager time="2024-08-08T06:00:50+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:00:50+02:00" level=info msg=Resuming service=user-events user=b885ef94-cddd-49d8-9e01-750cd5a13e13 time="2024-08-08T06:00:50+02:00" level=info msg="Received mailbox message count" count=0 gluonID=d59ea6c2-e5e2-4f10-963e-503ad73e233e labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:00:50+02:00" level=info msg="Starting IMAP Service" service=imap user=b885ef94-cddd-49d8-9e01-750cd5a13e13 time="2024-08-08T06:00:50+02:00" level=info msg="Sync triggered" service=imap user=b885ef94-cddd-49d8-9e01-750cd5a13e13 time="2024-08-08T06:00:50+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:00:50.28152483 +0200 CEST m=+134.967567736" user=b885ef94-cddd-49d8-9e01-750cd5a13e13 time="2024-08-08T06:00:50+02:00" level=info msg="Syncing labels" service=imap user=b885ef94-cddd-49d8-9e01-750cd5a13e13 time="2024-08-08T06:00:50+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:b885ef94-cddd-49d8-9e01-750cd5a13e13" userID=b885ef94-cddd-49d8-9e01-750cd5a13e13 time="2024-08-08T06:00:50+02:00" level=info msg="Synced labels" service=imap user=b885ef94-cddd-49d8-9e01-750cd5a13e13 time="2024-08-08T06:00:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:43401/mail/v4/messages/count" pkg=gpa/client userID=b885ef94-cddd-49d8-9e01-750cd5a13e13 time="2024-08-08T06:00:50+02:00" level=info msg="Syncing messages" service=imap user=b885ef94-cddd-49d8-9e01-750cd5a13e13 time="2024-08-08T06:00:50+02:00" level=info msg="Job started" service=imap user=b885ef94-cddd-49d8-9e01-750cd5a13e13 time="2024-08-08T06:00:50+02:00" level=info msg="200 OK: POST https://127.0.0.1:43401/mail/v4/messages" pkg=gpa/client userID=b885ef94-cddd-49d8-9e01-750cd5a13e13 time="2024-08-08T06:00:50+02:00" level=info msg="Job finished" service=imap user=b885ef94-cddd-49d8-9e01-750cd5a13e13 time="2024-08-08T06:00:50+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=b885ef94-cddd-49d8-9e01-750cd5a13e13 time="2024-08-08T06:00:50+02:00" level=info msg="Synced messages" service=imap user=b885ef94-cddd-49d8-9e01-750cd5a13e13 time="2024-08-08T06:00:50+02:00" level=info msg="Finished user sync" duration=9.960793ms service=imap user=b885ef94-cddd-49d8-9e01-750cd5a13e13 time="2024-08-08T06:00:50+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=b885ef94-cddd-49d8-9e01-750cd5a13e13 time="2024-08-08T06:00:50+02:00" level=info msg="Event loop reset" eventID="Ag==" service=user-events user=b885ef94-cddd-49d8-9e01-750cd5a13e13 time="2024-08-08T06:00:50+02:00" level=info msg="200 OK: POST https://127.0.0.1:43401/data/v1/stats" pkg=gpa/client userID=b885ef94-cddd-49d8-9e01-750cd5a13e13 time="2024-08-08T06:00:50+02:00" level=info msg="Configuration Status Success event sent." userID=b885ef94-cddd-49d8-9e01-750cd5a13e13 time="2024-08-08T06:00:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:43401/core/v4/labels?Type=3" pkg=gpa/client userID=b885ef94-cddd-49d8-9e01-750cd5a13e13 time="2024-08-08T06:00:50+02:00" level=error msg="Command failed" cmd="RENAME 'SWe9/qWjt7f3RxUASQ6Hv0xvByWEYJ4nWGdfw4AW0MQ=' 'UlB+ObT5VymLo6BL127ifkyU3aVfUjXuw26K6lCKrAw='" error="no such label" pkg=gluon/session session=1 Scenario: Renaming system folder is not possible # features/imap/mailbox/rename.feature:29 When IMAP client "1" renames "Labels/l1" to "Folders/l2" # :1 -> *scenario time="2024-08-08T06:00:50+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:00:50+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:00:50+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:00:50+02:00" level=info msg="Closing user" userID=b885ef94-cddd-49d8-9e01-750cd5a13e13 time="2024-08-08T06:00:50+02:00" level=info msg="Exiting IMAP Service" service=imap user=b885ef94-cddd-49d8-9e01-750cd5a13e13 time="2024-08-08T06:00:50+02:00" level=info msg="Exiting service main loop" service=smtp user=b885ef94-cddd-49d8-9e01-750cd5a13e13 time="2024-08-08T06:00:50+02:00" level=info msg="Exiting Service" service=user-identity user=b885ef94-cddd-49d8-9e01-750cd5a13e13 time="2024-08-08T06:00:50+02:00" level=info msg="Exiting service main loop" service=telemetry user=b885ef94-cddd-49d8-9e01-750cd5a13e13 time="2024-08-08T06:00:50+02:00" level=info msg="Exiting service" service=user-events user=b885ef94-cddd-49d8-9e01-750cd5a13e13 time="2024-08-08T06:00:50+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:00:50+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:00:50+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:00:50+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:00:50+02:00" level=info msg="Closing SMTP server" service=server-manager Then it fails # :1 -> *scenario Feature: IMAP get mailbox info === RUN TestFeatures/Rename_folder_with_subfolders time="2024-08-08T06:00:50+02:00" level=info msg="User 'e559b94e-baaf-44a0-aef8-73b519b5b758' created with id=787a8615-ada0-466e-af13-eb1ec88d3e80" pkg=gpa/server/backend Background: Given there exists an account with username "e559b94e-baaf-44a0-aef8-73b519b5b758" and password "password" # :1 -> *scenario And the account "e559b94e-baaf-44a0-aef8-73b519b5b758" has the following custom mailboxes: # :1 -> *scenario | name | type | | f1 | folder | | f1/f2 | folder | Then it succeeds # :1 -> *scenario time="2024-08-08T06:00:51+02:00" level=info msg="Starting bridge" time="2024-08-08T06:00:51+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/056/config1591724481/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:00:51+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/056/data2307323608/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/056/data2307323608/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:00:51+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:00:51+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:00:51+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:00:51+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:00:51+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/056/config1591724481/grpcServerConfig.json time="2024-08-08T06:00:51+02:00" level=info msg="gRPC server listening on /tmp/bridge4560" pkg=grpc time="2024-08-08T06:00:51+02:00" level=info msg="Frontend service started" time="2024-08-08T06:00:51+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:00:51+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:00:51+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:00:51+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:00:51+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:00:51+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:00:51+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-08-08T06:00:51+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (61a4518b)" time="2024-08-08T06:00:51+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (61a4518b)" time="2024-08-08T06:00:51+02:00" level=info msg="200 OK: POST https://127.0.0.1:38969/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:00:51+02:00" level=info msg="200 OK: POST https://127.0.0.1:38969/auth/v4" pkg=gpa/manager time="2024-08-08T06:00:51+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=787a8615-ada0-466e-af13-eb1ec88d3e80 time="2024-08-08T06:00:51+02:00" level=info msg="Adding vault user" userID=787a8615-ada0-466e-af13-eb1ec88d3e80 time="2024-08-08T06:00:51+02:00" level=info msg="Creating new user" userID=787a8615-ada0-466e-af13-eb1ec88d3e80 time="2024-08-08T06:00:51+02:00" level=info msg="Creating user object" numAddr=1 numLabels=14 userID=787a8615-ada0-466e-af13-eb1ec88d3e80 time="2024-08-08T06:00:51+02:00" level=info msg="200 OK: GET https://127.0.0.1:38969/core/v4/events/latest" pkg=gpa/client userID=787a8615-ada0-466e-af13-eb1ec88d3e80 time="2024-08-08T06:00:51+02:00" level=info msg="Starting service Last EventID=Ag==" service=user-events user=787a8615-ada0-466e-af13-eb1ec88d3e80 time="2024-08-08T06:00:51+02:00" level=info msg="200 OK: GET https://127.0.0.1:38969/core/v4/settings" pkg=gpa/client userID=787a8615-ada0-466e-af13-eb1ec88d3e80 time="2024-08-08T06:00:51+02:00" level=info msg="Starting service main loop" service=telemetry user=787a8615-ada0-466e-af13-eb1ec88d3e80 time="2024-08-08T06:00:51+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=787a8615-ada0-466e-af13-eb1ec88d3e80 time="2024-08-08T06:00:51+02:00" level=info msg="Starting service main loop" service=smtp user=787a8615-ada0-466e-af13-eb1ec88d3e80 time="2024-08-08T06:00:51+02:00" level=info msg="200 OK: GET https://127.0.0.1:38969/core/v4/labels?Type=4" pkg=gpa/client userID=787a8615-ada0-466e-af13-eb1ec88d3e80 time="2024-08-08T06:00:51+02:00" level=info msg="200 OK: GET https://127.0.0.1:38969/core/v4/labels?Type=3" pkg=gpa/client userID=787a8615-ada0-466e-af13-eb1ec88d3e80 time="2024-08-08T06:00:51+02:00" level=info msg="200 OK: GET https://127.0.0.1:38969/core/v4/labels?Type=1" pkg=gpa/client userID=787a8615-ada0-466e-af13-eb1ec88d3e80 time="2024-08-08T06:00:51+02:00" level=info msg="Adding user to imap server" addrID=8dc1edb7-6931-4278-9449-ed5cfbb40c56 service=server-manager time="2024-08-08T06:00:51+02:00" level=info msg="Creating new IMAP user" addrID=8dc1edb7-6931-4278-9449-ed5cfbb40c56 service=server-manager time="2024-08-08T06:00:51+02:00" level=info msg="Setting gluon ID" addrID=8dc1edb7-6931-4278-9449-ed5cfbb40c56 gluonID=c5c6e301-33d1-423a-a19d-8502fc7fb944 userID=787a8615-ada0-466e-af13-eb1ec88d3e80 time="2024-08-08T06:00:51+02:00" level=info msg="Created new IMAP user" addrID=8dc1edb7-6931-4278-9449-ed5cfbb40c56 gluonID=c5c6e301-33d1-423a-a19d-8502fc7fb944 service=server-manager time="2024-08-08T06:00:51+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:00:51+02:00" level=info msg=Resuming service=user-events user=787a8615-ada0-466e-af13-eb1ec88d3e80 And the user logs in with username "e559b94e-baaf-44a0-aef8-73b519b5b758" and password "password" # :1 -> *scenario time="2024-08-08T06:00:51+02:00" level=info msg="Received mailbox message count" count=0 gluonID=c5c6e301-33d1-423a-a19d-8502fc7fb944 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:00:51+02:00" level=info msg="Starting IMAP Service" service=imap user=787a8615-ada0-466e-af13-eb1ec88d3e80 time="2024-08-08T06:00:51+02:00" level=info msg="Sync triggered" service=imap user=787a8615-ada0-466e-af13-eb1ec88d3e80 time="2024-08-08T06:00:51+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:00:51.579110422 +0200 CEST m=+136.265153328" user=787a8615-ada0-466e-af13-eb1ec88d3e80 time="2024-08-08T06:00:51+02:00" level=info msg="Syncing labels" service=imap user=787a8615-ada0-466e-af13-eb1ec88d3e80 time="2024-08-08T06:00:51+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:787a8615-ada0-466e-af13-eb1ec88d3e80" userID=787a8615-ada0-466e-af13-eb1ec88d3e80 time="2024-08-08T06:00:51+02:00" level=info msg="Synced labels" service=imap user=787a8615-ada0-466e-af13-eb1ec88d3e80 time="2024-08-08T06:00:51+02:00" level=info msg="200 OK: GET https://127.0.0.1:38969/mail/v4/messages/count" pkg=gpa/client userID=787a8615-ada0-466e-af13-eb1ec88d3e80 time="2024-08-08T06:00:51+02:00" level=info msg="Syncing messages" service=imap user=787a8615-ada0-466e-af13-eb1ec88d3e80 time="2024-08-08T06:00:51+02:00" level=info msg="Job started" service=imap user=787a8615-ada0-466e-af13-eb1ec88d3e80 time="2024-08-08T06:00:51+02:00" level=info msg="200 OK: POST https://127.0.0.1:38969/mail/v4/messages" pkg=gpa/client userID=787a8615-ada0-466e-af13-eb1ec88d3e80 time="2024-08-08T06:00:51+02:00" level=info msg="Job finished" service=imap user=787a8615-ada0-466e-af13-eb1ec88d3e80 time="2024-08-08T06:00:51+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=787a8615-ada0-466e-af13-eb1ec88d3e80 time="2024-08-08T06:00:51+02:00" level=info msg="Synced messages" service=imap user=787a8615-ada0-466e-af13-eb1ec88d3e80 time="2024-08-08T06:00:51+02:00" level=info msg="Finished user sync" duration=4.779936ms service=imap user=787a8615-ada0-466e-af13-eb1ec88d3e80 time="2024-08-08T06:00:51+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=787a8615-ada0-466e-af13-eb1ec88d3e80 time="2024-08-08T06:00:51+02:00" level=info msg="Event loop reset" eventID="Ag==" service=user-events user=787a8615-ada0-466e-af13-eb1ec88d3e80 And user "e559b94e-baaf-44a0-aef8-73b519b5b758" finishes syncing # :1 -> *scenario time="2024-08-08T06:00:51+02:00" level=info msg="200 OK: POST https://127.0.0.1:38969/data/v1/stats" pkg=gpa/client userID=787a8615-ada0-466e-af13-eb1ec88d3e80 time="2024-08-08T06:00:51+02:00" level=info msg="Configuration Status Success event sent." userID=787a8615-ada0-466e-af13-eb1ec88d3e80 And user "e559b94e-baaf-44a0-aef8-73b519b5b758" connects and authenticates IMAP client "1" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-08-08T06:00:51+02:00" level=info msg="200 OK: GET https://127.0.0.1:38969/core/v4/labels?Type=3" pkg=gpa/client userID=787a8615-ada0-466e-af13-eb1ec88d3e80 time="2024-08-08T06:00:51+02:00" level=info msg="200 OK: PUT https://127.0.0.1:38969/core/v4/labels/9c72a82b-5bac-4091-a40a-89a6f4177086" pkg=gpa/client userID=787a8615-ada0-466e-af13-eb1ec88d3e80 Scenario: Rename folder with subfolders # features/imap/mailbox/rename_hiearchy.feature:17 When IMAP client "1" renames "Folders/f1" to "Folders/f3" # :1 -> *scenario And it succeeds # :1 -> *scenario Then IMAP client "1" sees "Folders/f3" # :1 -> *scenario Then IMAP client "1" sees "Folders/f3/f2" # :1 -> *scenario And IMAP client "1" does not see "Folders/f1" # :1 -> *scenario time="2024-08-08T06:00:51+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:00:51+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:00:51+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:00:51+02:00" level=info msg="Closing user" userID=787a8615-ada0-466e-af13-eb1ec88d3e80 time="2024-08-08T06:00:51+02:00" level=info msg="Exiting IMAP Service" service=imap user=787a8615-ada0-466e-af13-eb1ec88d3e80 time="2024-08-08T06:00:51+02:00" level=info msg="Exiting service main loop" service=smtp user=787a8615-ada0-466e-af13-eb1ec88d3e80 time="2024-08-08T06:00:51+02:00" level=info msg="Exiting Service" service=user-identity user=787a8615-ada0-466e-af13-eb1ec88d3e80 time="2024-08-08T06:00:51+02:00" level=info msg="Exiting service main loop" service=telemetry user=787a8615-ada0-466e-af13-eb1ec88d3e80 time="2024-08-08T06:00:51+02:00" level=info msg="Exiting service" service=user-events user=787a8615-ada0-466e-af13-eb1ec88d3e80 time="2024-08-08T06:00:51+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:00:51+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:00:51+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:00:51+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:00:51+02:00" level=info msg="Closing SMTP server" service=server-manager And IMAP client "1" does not see "Folders/f1/f2" # :1 -> *scenario Feature: IMAP select mailbox === RUN TestFeatures/Select_inbox time="2024-08-08T06:00:51+02:00" level=info msg="User '85b19caf-63fb-453e-ba4b-68655d2618b1' created with id=8abc56ac-c066-4fbc-ad4d-51f75a1fe55f" pkg=gpa/server/backend Background: Given there exists an account with username "85b19caf-63fb-453e-ba4b-68655d2618b1" and password "password" # :1 -> *scenario And the account "85b19caf-63fb-453e-ba4b-68655d2618b1" has the following custom mailboxes: # :1 -> *scenario | name | type | | mbox | folder | | label | label | Then it succeeds # :1 -> *scenario time="2024-08-08T06:00:52+02:00" level=info msg="Starting bridge" time="2024-08-08T06:00:52+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/057/config3881297128/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:00:52+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/057/data852788819/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/057/data852788819/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:00:52+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:00:52+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:00:52+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:00:52+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:00:52+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/057/config3881297128/grpcServerConfig.json time="2024-08-08T06:00:52+02:00" level=info msg="gRPC server listening on /tmp/bridge7291" pkg=grpc time="2024-08-08T06:00:52+02:00" level=info msg="Frontend service started" time="2024-08-08T06:00:52+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:00:52+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:00:52+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:00:52+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:00:52+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:00:52+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:00:52+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-08-08T06:00:52+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (9e59858e)" time="2024-08-08T06:00:52+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (9e59858e)" time="2024-08-08T06:00:52+02:00" level=info msg="200 OK: POST https://127.0.0.1:34213/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:00:52+02:00" level=info msg="200 OK: POST https://127.0.0.1:34213/auth/v4" pkg=gpa/manager time="2024-08-08T06:00:52+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=8abc56ac-c066-4fbc-ad4d-51f75a1fe55f time="2024-08-08T06:00:52+02:00" level=info msg="Adding vault user" userID=8abc56ac-c066-4fbc-ad4d-51f75a1fe55f time="2024-08-08T06:00:52+02:00" level=info msg="Creating new user" userID=8abc56ac-c066-4fbc-ad4d-51f75a1fe55f time="2024-08-08T06:00:52+02:00" level=info msg="Creating user object" numAddr=1 numLabels=14 userID=8abc56ac-c066-4fbc-ad4d-51f75a1fe55f time="2024-08-08T06:00:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:34213/core/v4/events/latest" pkg=gpa/client userID=8abc56ac-c066-4fbc-ad4d-51f75a1fe55f time="2024-08-08T06:00:52+02:00" level=info msg="Starting service Last EventID=Ag==" service=user-events user=8abc56ac-c066-4fbc-ad4d-51f75a1fe55f time="2024-08-08T06:00:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:34213/core/v4/settings" pkg=gpa/client userID=8abc56ac-c066-4fbc-ad4d-51f75a1fe55f time="2024-08-08T06:00:52+02:00" level=info msg="Starting service main loop" service=telemetry user=8abc56ac-c066-4fbc-ad4d-51f75a1fe55f time="2024-08-08T06:00:52+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=8abc56ac-c066-4fbc-ad4d-51f75a1fe55f time="2024-08-08T06:00:52+02:00" level=info msg="Starting service main loop" service=smtp user=8abc56ac-c066-4fbc-ad4d-51f75a1fe55f time="2024-08-08T06:00:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:34213/core/v4/labels?Type=4" pkg=gpa/client userID=8abc56ac-c066-4fbc-ad4d-51f75a1fe55f time="2024-08-08T06:00:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:34213/core/v4/labels?Type=3" pkg=gpa/client userID=8abc56ac-c066-4fbc-ad4d-51f75a1fe55f time="2024-08-08T06:00:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:34213/core/v4/labels?Type=1" pkg=gpa/client userID=8abc56ac-c066-4fbc-ad4d-51f75a1fe55f time="2024-08-08T06:00:52+02:00" level=info msg="Adding user to imap server" addrID=3c1a5bca-9bf2-4a4d-9a41-978b822ba25b service=server-manager time="2024-08-08T06:00:52+02:00" level=info msg="Creating new IMAP user" addrID=3c1a5bca-9bf2-4a4d-9a41-978b822ba25b service=server-manager time="2024-08-08T06:00:52+02:00" level=info msg="Setting gluon ID" addrID=3c1a5bca-9bf2-4a4d-9a41-978b822ba25b gluonID=8948be4f-3732-422a-b5f8-e02da3542b98 userID=8abc56ac-c066-4fbc-ad4d-51f75a1fe55f time="2024-08-08T06:00:52+02:00" level=info msg="Created new IMAP user" addrID=3c1a5bca-9bf2-4a4d-9a41-978b822ba25b gluonID=8948be4f-3732-422a-b5f8-e02da3542b98 service=server-manager time="2024-08-08T06:00:52+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:00:52+02:00" level=info msg=Resuming service=user-events user=8abc56ac-c066-4fbc-ad4d-51f75a1fe55f And the user logs in with username "85b19caf-63fb-453e-ba4b-68655d2618b1" and password "password" # :1 -> *scenario time="2024-08-08T06:00:52+02:00" level=info msg="Received mailbox message count" count=0 gluonID=8948be4f-3732-422a-b5f8-e02da3542b98 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:00:52+02:00" level=info msg="Starting IMAP Service" service=imap user=8abc56ac-c066-4fbc-ad4d-51f75a1fe55f time="2024-08-08T06:00:52+02:00" level=info msg="Sync triggered" service=imap user=8abc56ac-c066-4fbc-ad4d-51f75a1fe55f time="2024-08-08T06:00:52+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:00:52.804710963 +0200 CEST m=+137.490753869" user=8abc56ac-c066-4fbc-ad4d-51f75a1fe55f time="2024-08-08T06:00:52+02:00" level=info msg="Syncing labels" service=imap user=8abc56ac-c066-4fbc-ad4d-51f75a1fe55f time="2024-08-08T06:00:52+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:8abc56ac-c066-4fbc-ad4d-51f75a1fe55f" userID=8abc56ac-c066-4fbc-ad4d-51f75a1fe55f time="2024-08-08T06:00:52+02:00" level=info msg="Synced labels" service=imap user=8abc56ac-c066-4fbc-ad4d-51f75a1fe55f time="2024-08-08T06:00:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:34213/mail/v4/messages/count" pkg=gpa/client userID=8abc56ac-c066-4fbc-ad4d-51f75a1fe55f time="2024-08-08T06:00:52+02:00" level=info msg="Syncing messages" service=imap user=8abc56ac-c066-4fbc-ad4d-51f75a1fe55f time="2024-08-08T06:00:52+02:00" level=info msg="Job started" service=imap user=8abc56ac-c066-4fbc-ad4d-51f75a1fe55f time="2024-08-08T06:00:52+02:00" level=info msg="200 OK: POST https://127.0.0.1:34213/mail/v4/messages" pkg=gpa/client userID=8abc56ac-c066-4fbc-ad4d-51f75a1fe55f time="2024-08-08T06:00:52+02:00" level=info msg="Job finished" service=imap user=8abc56ac-c066-4fbc-ad4d-51f75a1fe55f time="2024-08-08T06:00:52+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=8abc56ac-c066-4fbc-ad4d-51f75a1fe55f time="2024-08-08T06:00:52+02:00" level=info msg="Synced messages" service=imap user=8abc56ac-c066-4fbc-ad4d-51f75a1fe55f time="2024-08-08T06:00:52+02:00" level=info msg="Finished user sync" duration=6.881357ms service=imap user=8abc56ac-c066-4fbc-ad4d-51f75a1fe55f time="2024-08-08T06:00:52+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=8abc56ac-c066-4fbc-ad4d-51f75a1fe55f time="2024-08-08T06:00:52+02:00" level=info msg="Event loop reset" eventID="Ag==" service=user-events user=8abc56ac-c066-4fbc-ad4d-51f75a1fe55f And user "85b19caf-63fb-453e-ba4b-68655d2618b1" finishes syncing # :1 -> *scenario time="2024-08-08T06:00:52+02:00" level=info msg="200 OK: POST https://127.0.0.1:34213/data/v1/stats" pkg=gpa/client userID=8abc56ac-c066-4fbc-ad4d-51f75a1fe55f time="2024-08-08T06:00:52+02:00" level=info msg="Configuration Status Success event sent." userID=8abc56ac-c066-4fbc-ad4d-51f75a1fe55f And user "85b19caf-63fb-453e-ba4b-68655d2618b1" connects and authenticates IMAP client "1" # :1 -> *scenario Then it succeeds # :1 -> *scenario Scenario: Select inbox # features/imap/mailbox/select.feature:15 When IMAP client "1" selects "INBOX" # :1 -> *scenario time="2024-08-08T06:00:52+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:00:52+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:00:52+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:00:52+02:00" level=info msg="Closing user" userID=8abc56ac-c066-4fbc-ad4d-51f75a1fe55f time="2024-08-08T06:00:52+02:00" level=info msg="Exiting IMAP Service" service=imap user=8abc56ac-c066-4fbc-ad4d-51f75a1fe55f time="2024-08-08T06:00:52+02:00" level=info msg="Exiting service main loop" service=smtp user=8abc56ac-c066-4fbc-ad4d-51f75a1fe55f time="2024-08-08T06:00:52+02:00" level=info msg="Exiting Service" service=user-identity user=8abc56ac-c066-4fbc-ad4d-51f75a1fe55f time="2024-08-08T06:00:52+02:00" level=info msg="Exiting service main loop" service=telemetry user=8abc56ac-c066-4fbc-ad4d-51f75a1fe55f time="2024-08-08T06:00:52+02:00" level=info msg="Exiting service" service=user-events user=8abc56ac-c066-4fbc-ad4d-51f75a1fe55f time="2024-08-08T06:00:52+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:00:52+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:00:52+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:00:52+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:00:52+02:00" level=info msg="Closing SMTP server" service=server-manager Then it succeeds # :1 -> *scenario === RUN TestFeatures/Select_custom_mailbox time="2024-08-08T06:00:53+02:00" level=info msg="User 'db7e265f-84ec-446d-98cd-d744af677531' created with id=6e86d8ed-9884-4c1c-a19f-b444335ca053" pkg=gpa/server/backend time="2024-08-08T06:00:53+02:00" level=info msg="Starting bridge" time="2024-08-08T06:00:53+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/058/config4154737438/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:00:53+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/058/data1794639238/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/058/data1794639238/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:00:53+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:00:53+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:00:53+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:00:53+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:00:53+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/058/config4154737438/grpcServerConfig.json time="2024-08-08T06:00:53+02:00" level=info msg="gRPC server listening on /tmp/bridge6606" pkg=grpc time="2024-08-08T06:00:53+02:00" level=info msg="Frontend service started" time="2024-08-08T06:00:53+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:00:53+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:00:53+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:00:53+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:00:53+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:00:53+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:00:53+02:00" level=info msg="Frontend client started" time="2024-08-08T06:00:53+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (009ef9c0)" time="2024-08-08T06:00:53+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (009ef9c0)" time="2024-08-08T06:00:53+02:00" level=info msg="200 OK: POST https://127.0.0.1:34573/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:00:53+02:00" level=info msg="200 OK: POST https://127.0.0.1:34573/auth/v4" pkg=gpa/manager time="2024-08-08T06:00:53+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=6e86d8ed-9884-4c1c-a19f-b444335ca053 time="2024-08-08T06:00:53+02:00" level=info msg="Adding vault user" userID=6e86d8ed-9884-4c1c-a19f-b444335ca053 time="2024-08-08T06:00:53+02:00" level=info msg="Creating new user" userID=6e86d8ed-9884-4c1c-a19f-b444335ca053 time="2024-08-08T06:00:53+02:00" level=info msg="Creating user object" numAddr=1 numLabels=14 userID=6e86d8ed-9884-4c1c-a19f-b444335ca053 time="2024-08-08T06:00:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:34573/core/v4/events/latest" pkg=gpa/client userID=6e86d8ed-9884-4c1c-a19f-b444335ca053 time="2024-08-08T06:00:53+02:00" level=info msg="Starting service Last EventID=Ag==" service=user-events user=6e86d8ed-9884-4c1c-a19f-b444335ca053 time="2024-08-08T06:00:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:34573/core/v4/settings" pkg=gpa/client userID=6e86d8ed-9884-4c1c-a19f-b444335ca053 time="2024-08-08T06:00:53+02:00" level=info msg="Starting service main loop" service=telemetry user=6e86d8ed-9884-4c1c-a19f-b444335ca053 time="2024-08-08T06:00:53+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=6e86d8ed-9884-4c1c-a19f-b444335ca053 time="2024-08-08T06:00:53+02:00" level=info msg="Starting service main loop" service=smtp user=6e86d8ed-9884-4c1c-a19f-b444335ca053 time="2024-08-08T06:00:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:34573/core/v4/labels?Type=4" pkg=gpa/client userID=6e86d8ed-9884-4c1c-a19f-b444335ca053 time="2024-08-08T06:00:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:34573/core/v4/labels?Type=3" pkg=gpa/client userID=6e86d8ed-9884-4c1c-a19f-b444335ca053 time="2024-08-08T06:00:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:34573/core/v4/labels?Type=1" pkg=gpa/client userID=6e86d8ed-9884-4c1c-a19f-b444335ca053 time="2024-08-08T06:00:53+02:00" level=info msg="Adding user to imap server" addrID=8bfd04a0-02f1-44bb-8117-719406732ed5 service=server-manager time="2024-08-08T06:00:53+02:00" level=info msg="Creating new IMAP user" addrID=8bfd04a0-02f1-44bb-8117-719406732ed5 service=server-manager time="2024-08-08T06:00:53+02:00" level=info msg="Setting gluon ID" addrID=8bfd04a0-02f1-44bb-8117-719406732ed5 gluonID=8fe829ab-5fc3-44ac-bd28-e4a1d98c4645 userID=6e86d8ed-9884-4c1c-a19f-b444335ca053 time="2024-08-08T06:00:53+02:00" level=info msg="Created new IMAP user" addrID=8bfd04a0-02f1-44bb-8117-719406732ed5 gluonID=8fe829ab-5fc3-44ac-bd28-e4a1d98c4645 service=server-manager time="2024-08-08T06:00:53+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:00:53+02:00" level=info msg=Resuming service=user-events user=6e86d8ed-9884-4c1c-a19f-b444335ca053 time="2024-08-08T06:00:53+02:00" level=info msg="Received mailbox message count" count=0 gluonID=8fe829ab-5fc3-44ac-bd28-e4a1d98c4645 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:00:53+02:00" level=info msg="Starting IMAP Service" service=imap user=6e86d8ed-9884-4c1c-a19f-b444335ca053 time="2024-08-08T06:00:53+02:00" level=info msg="Sync triggered" service=imap user=6e86d8ed-9884-4c1c-a19f-b444335ca053 time="2024-08-08T06:00:53+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:00:53.976763784 +0200 CEST m=+138.662806690" user=6e86d8ed-9884-4c1c-a19f-b444335ca053 time="2024-08-08T06:00:53+02:00" level=info msg="Syncing labels" service=imap user=6e86d8ed-9884-4c1c-a19f-b444335ca053 time="2024-08-08T06:00:53+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:6e86d8ed-9884-4c1c-a19f-b444335ca053" userID=6e86d8ed-9884-4c1c-a19f-b444335ca053 time="2024-08-08T06:00:53+02:00" level=info msg="Synced labels" service=imap user=6e86d8ed-9884-4c1c-a19f-b444335ca053 time="2024-08-08T06:00:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:34573/mail/v4/messages/count" pkg=gpa/client userID=6e86d8ed-9884-4c1c-a19f-b444335ca053 time="2024-08-08T06:00:53+02:00" level=info msg="Syncing messages" service=imap user=6e86d8ed-9884-4c1c-a19f-b444335ca053 time="2024-08-08T06:00:53+02:00" level=info msg="Job started" service=imap user=6e86d8ed-9884-4c1c-a19f-b444335ca053 time="2024-08-08T06:00:53+02:00" level=info msg="200 OK: POST https://127.0.0.1:34573/mail/v4/messages" pkg=gpa/client userID=6e86d8ed-9884-4c1c-a19f-b444335ca053 time="2024-08-08T06:00:53+02:00" level=info msg="Job finished" service=imap user=6e86d8ed-9884-4c1c-a19f-b444335ca053 time="2024-08-08T06:00:53+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=6e86d8ed-9884-4c1c-a19f-b444335ca053 time="2024-08-08T06:00:53+02:00" level=info msg="Synced messages" service=imap user=6e86d8ed-9884-4c1c-a19f-b444335ca053 time="2024-08-08T06:00:53+02:00" level=info msg="Finished user sync" duration=8.132181ms service=imap user=6e86d8ed-9884-4c1c-a19f-b444335ca053 time="2024-08-08T06:00:53+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=6e86d8ed-9884-4c1c-a19f-b444335ca053 time="2024-08-08T06:00:53+02:00" level=info msg="Event loop reset" eventID="Ag==" service=user-events user=6e86d8ed-9884-4c1c-a19f-b444335ca053 time="2024-08-08T06:00:53+02:00" level=info msg="200 OK: POST https://127.0.0.1:34573/data/v1/stats" pkg=gpa/client userID=6e86d8ed-9884-4c1c-a19f-b444335ca053 time="2024-08-08T06:00:53+02:00" level=info msg="Configuration Status Success event sent." userID=6e86d8ed-9884-4c1c-a19f-b444335ca053 Scenario: Select custom mailbox # features/imap/mailbox/select.feature:19 When IMAP client "1" selects "Folders/mbox" # :1 -> *scenario time="2024-08-08T06:00:53+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:00:53+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:00:53+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:00:53+02:00" level=info msg="Closing user" userID=6e86d8ed-9884-4c1c-a19f-b444335ca053 time="2024-08-08T06:00:53+02:00" level=info msg="Exiting IMAP Service" service=imap user=6e86d8ed-9884-4c1c-a19f-b444335ca053 time="2024-08-08T06:00:53+02:00" level=info msg="Exiting service main loop" service=smtp user=6e86d8ed-9884-4c1c-a19f-b444335ca053 time="2024-08-08T06:00:53+02:00" level=info msg="Exiting Service" service=user-identity user=6e86d8ed-9884-4c1c-a19f-b444335ca053 time="2024-08-08T06:00:53+02:00" level=info msg="Exiting service main loop" service=telemetry user=6e86d8ed-9884-4c1c-a19f-b444335ca053 time="2024-08-08T06:00:53+02:00" level=info msg="Exiting service" service=user-events user=6e86d8ed-9884-4c1c-a19f-b444335ca053 time="2024-08-08T06:00:53+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:00:53+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:00:53+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:00:53+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:00:53+02:00" level=info msg="Closing SMTP server" service=server-manager Then it succeeds # :1 -> *scenario === RUN TestFeatures/Select_custom_label time="2024-08-08T06:00:54+02:00" level=info msg="User '892e4873-dccb-4e54-8481-de7d886ffa0e' created with id=2cd57dd1-7456-41a4-bfe0-77a4a06157a8" pkg=gpa/server/backend time="2024-08-08T06:00:54+02:00" level=info msg="Starting bridge" time="2024-08-08T06:00:54+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/059/config1766492970/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:00:54+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/059/data3446304926/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/059/data3446304926/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:00:54+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:00:54+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:00:54+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:00:54+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:00:54+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/059/config1766492970/grpcServerConfig.json time="2024-08-08T06:00:54+02:00" level=info msg="gRPC server listening on /tmp/bridge6742" pkg=grpc time="2024-08-08T06:00:54+02:00" level=info msg="Frontend service started" time="2024-08-08T06:00:54+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:00:54+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:00:54+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:00:54+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:00:54+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:00:54+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:00:54+02:00" level=info msg="Frontend client started" time="2024-08-08T06:00:54+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (b87ffd3c)" time="2024-08-08T06:00:54+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (b87ffd3c)" time="2024-08-08T06:00:54+02:00" level=info msg="200 OK: POST https://127.0.0.1:40685/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:00:55+02:00" level=info msg="200 OK: POST https://127.0.0.1:40685/auth/v4" pkg=gpa/manager time="2024-08-08T06:00:55+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=2cd57dd1-7456-41a4-bfe0-77a4a06157a8 time="2024-08-08T06:00:55+02:00" level=info msg="Adding vault user" userID=2cd57dd1-7456-41a4-bfe0-77a4a06157a8 time="2024-08-08T06:00:55+02:00" level=info msg="Creating new user" userID=2cd57dd1-7456-41a4-bfe0-77a4a06157a8 time="2024-08-08T06:00:55+02:00" level=info msg="Creating user object" numAddr=1 numLabels=14 userID=2cd57dd1-7456-41a4-bfe0-77a4a06157a8 time="2024-08-08T06:00:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:40685/core/v4/events/latest" pkg=gpa/client userID=2cd57dd1-7456-41a4-bfe0-77a4a06157a8 time="2024-08-08T06:00:55+02:00" level=info msg="Starting service Last EventID=Ag==" service=user-events user=2cd57dd1-7456-41a4-bfe0-77a4a06157a8 time="2024-08-08T06:00:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:40685/core/v4/settings" pkg=gpa/client userID=2cd57dd1-7456-41a4-bfe0-77a4a06157a8 time="2024-08-08T06:00:55+02:00" level=info msg="Starting service main loop" service=telemetry user=2cd57dd1-7456-41a4-bfe0-77a4a06157a8 time="2024-08-08T06:00:55+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=2cd57dd1-7456-41a4-bfe0-77a4a06157a8 time="2024-08-08T06:00:55+02:00" level=info msg="Starting service main loop" service=smtp user=2cd57dd1-7456-41a4-bfe0-77a4a06157a8 time="2024-08-08T06:00:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:40685/core/v4/labels?Type=4" pkg=gpa/client userID=2cd57dd1-7456-41a4-bfe0-77a4a06157a8 time="2024-08-08T06:00:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:40685/core/v4/labels?Type=3" pkg=gpa/client userID=2cd57dd1-7456-41a4-bfe0-77a4a06157a8 time="2024-08-08T06:00:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:40685/core/v4/labels?Type=1" pkg=gpa/client userID=2cd57dd1-7456-41a4-bfe0-77a4a06157a8 time="2024-08-08T06:00:55+02:00" level=info msg="Adding user to imap server" addrID=8ba92aa3-4a87-45b6-bdd7-dd57d269edfb service=server-manager time="2024-08-08T06:00:55+02:00" level=info msg="Creating new IMAP user" addrID=8ba92aa3-4a87-45b6-bdd7-dd57d269edfb service=server-manager time="2024-08-08T06:00:55+02:00" level=info msg="Setting gluon ID" addrID=8ba92aa3-4a87-45b6-bdd7-dd57d269edfb gluonID=4b146256-4b10-42fe-9acd-5e6ea1c234f2 userID=2cd57dd1-7456-41a4-bfe0-77a4a06157a8 time="2024-08-08T06:00:55+02:00" level=info msg="Created new IMAP user" addrID=8ba92aa3-4a87-45b6-bdd7-dd57d269edfb gluonID=4b146256-4b10-42fe-9acd-5e6ea1c234f2 service=server-manager time="2024-08-08T06:00:55+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:00:55+02:00" level=info msg=Resuming service=user-events user=2cd57dd1-7456-41a4-bfe0-77a4a06157a8 time="2024-08-08T06:00:55+02:00" level=info msg="Received mailbox message count" count=0 gluonID=4b146256-4b10-42fe-9acd-5e6ea1c234f2 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:00:55+02:00" level=info msg="Starting IMAP Service" service=imap user=2cd57dd1-7456-41a4-bfe0-77a4a06157a8 time="2024-08-08T06:00:55+02:00" level=info msg="Sync triggered" service=imap user=2cd57dd1-7456-41a4-bfe0-77a4a06157a8 time="2024-08-08T06:00:55+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:00:55.314104337 +0200 CEST m=+140.000147243" user=2cd57dd1-7456-41a4-bfe0-77a4a06157a8 time="2024-08-08T06:00:55+02:00" level=info msg="Syncing labels" service=imap user=2cd57dd1-7456-41a4-bfe0-77a4a06157a8 time="2024-08-08T06:00:55+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:2cd57dd1-7456-41a4-bfe0-77a4a06157a8" userID=2cd57dd1-7456-41a4-bfe0-77a4a06157a8 time="2024-08-08T06:00:55+02:00" level=info msg="Synced labels" service=imap user=2cd57dd1-7456-41a4-bfe0-77a4a06157a8 time="2024-08-08T06:00:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:40685/mail/v4/messages/count" pkg=gpa/client userID=2cd57dd1-7456-41a4-bfe0-77a4a06157a8 time="2024-08-08T06:00:55+02:00" level=info msg="Syncing messages" service=imap user=2cd57dd1-7456-41a4-bfe0-77a4a06157a8 time="2024-08-08T06:00:55+02:00" level=info msg="Job started" service=imap user=2cd57dd1-7456-41a4-bfe0-77a4a06157a8 time="2024-08-08T06:00:55+02:00" level=info msg="200 OK: POST https://127.0.0.1:40685/mail/v4/messages" pkg=gpa/client userID=2cd57dd1-7456-41a4-bfe0-77a4a06157a8 time="2024-08-08T06:00:55+02:00" level=info msg="Job finished" service=imap user=2cd57dd1-7456-41a4-bfe0-77a4a06157a8 time="2024-08-08T06:00:55+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=2cd57dd1-7456-41a4-bfe0-77a4a06157a8 time="2024-08-08T06:00:55+02:00" level=info msg="Synced messages" service=imap user=2cd57dd1-7456-41a4-bfe0-77a4a06157a8 time="2024-08-08T06:00:55+02:00" level=info msg="Finished user sync" duration=10.77533ms service=imap user=2cd57dd1-7456-41a4-bfe0-77a4a06157a8 time="2024-08-08T06:00:55+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=2cd57dd1-7456-41a4-bfe0-77a4a06157a8 time="2024-08-08T06:00:55+02:00" level=info msg="Event loop reset" eventID="Ag==" service=user-events user=2cd57dd1-7456-41a4-bfe0-77a4a06157a8 time="2024-08-08T06:00:55+02:00" level=info msg="200 OK: POST https://127.0.0.1:40685/data/v1/stats" pkg=gpa/client userID=2cd57dd1-7456-41a4-bfe0-77a4a06157a8 time="2024-08-08T06:00:55+02:00" level=info msg="Configuration Status Success event sent." userID=2cd57dd1-7456-41a4-bfe0-77a4a06157a8 Scenario: Select custom label # features/imap/mailbox/select.feature:23 When IMAP client "1" selects "Labels/label" # :1 -> *scenario time="2024-08-08T06:00:55+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:00:55+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:00:55+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:00:55+02:00" level=info msg="Closing user" userID=2cd57dd1-7456-41a4-bfe0-77a4a06157a8 time="2024-08-08T06:00:55+02:00" level=info msg="Exiting IMAP Service" service=imap user=2cd57dd1-7456-41a4-bfe0-77a4a06157a8 time="2024-08-08T06:00:55+02:00" level=info msg="Exiting service main loop" service=smtp user=2cd57dd1-7456-41a4-bfe0-77a4a06157a8 time="2024-08-08T06:00:55+02:00" level=info msg="Exiting Service" service=user-identity user=2cd57dd1-7456-41a4-bfe0-77a4a06157a8 time="2024-08-08T06:00:55+02:00" level=info msg="Exiting service main loop" service=telemetry user=2cd57dd1-7456-41a4-bfe0-77a4a06157a8 time="2024-08-08T06:00:55+02:00" level=info msg="Exiting service" service=user-events user=2cd57dd1-7456-41a4-bfe0-77a4a06157a8 time="2024-08-08T06:00:55+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:00:55+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:00:55+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:00:55+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:00:55+02:00" level=info msg="Closing SMTP server" service=server-manager Then it succeeds # :1 -> *scenario === RUN TestFeatures/Select_non-existing_mailbox time="2024-08-08T06:00:55+02:00" level=info msg="User 'bac349fb-8d51-47d2-83bd-031c20748e4a' created with id=1ddedf29-753a-4013-9611-f820787415b3" pkg=gpa/server/backend time="2024-08-08T06:00:56+02:00" level=info msg="Starting bridge" time="2024-08-08T06:00:56+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/060/config263304320/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:00:56+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/060/data3536134439/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/060/data3536134439/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:00:56+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:00:56+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:00:56+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:00:56+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:00:56+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/060/config263304320/grpcServerConfig.json time="2024-08-08T06:00:56+02:00" level=info msg="gRPC server listening on /tmp/bridge9287" pkg=grpc time="2024-08-08T06:00:56+02:00" level=info msg="Frontend service started" time="2024-08-08T06:00:56+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:00:56+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:00:56+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:00:56+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:00:56+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:00:56+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:00:56+02:00" level=info msg="Frontend client started" time="2024-08-08T06:00:56+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (d57ee10e)" time="2024-08-08T06:00:56+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (d57ee10e)" time="2024-08-08T06:00:56+02:00" level=info msg="200 OK: POST https://127.0.0.1:44683/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:00:56+02:00" level=info msg="200 OK: POST https://127.0.0.1:44683/auth/v4" pkg=gpa/manager time="2024-08-08T06:00:56+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=1ddedf29-753a-4013-9611-f820787415b3 time="2024-08-08T06:00:56+02:00" level=info msg="Adding vault user" userID=1ddedf29-753a-4013-9611-f820787415b3 time="2024-08-08T06:00:56+02:00" level=info msg="Creating new user" userID=1ddedf29-753a-4013-9611-f820787415b3 time="2024-08-08T06:00:56+02:00" level=info msg="Creating user object" numAddr=1 numLabels=14 userID=1ddedf29-753a-4013-9611-f820787415b3 time="2024-08-08T06:00:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:44683/core/v4/events/latest" pkg=gpa/client userID=1ddedf29-753a-4013-9611-f820787415b3 time="2024-08-08T06:00:56+02:00" level=info msg="Starting service Last EventID=Ag==" service=user-events user=1ddedf29-753a-4013-9611-f820787415b3 time="2024-08-08T06:00:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:44683/core/v4/settings" pkg=gpa/client userID=1ddedf29-753a-4013-9611-f820787415b3 time="2024-08-08T06:00:56+02:00" level=info msg="Starting service main loop" service=telemetry user=1ddedf29-753a-4013-9611-f820787415b3 time="2024-08-08T06:00:56+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=1ddedf29-753a-4013-9611-f820787415b3 time="2024-08-08T06:00:56+02:00" level=info msg="Starting service main loop" service=smtp user=1ddedf29-753a-4013-9611-f820787415b3 time="2024-08-08T06:00:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:44683/core/v4/labels?Type=4" pkg=gpa/client userID=1ddedf29-753a-4013-9611-f820787415b3 time="2024-08-08T06:00:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:44683/core/v4/labels?Type=3" pkg=gpa/client userID=1ddedf29-753a-4013-9611-f820787415b3 time="2024-08-08T06:00:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:44683/core/v4/labels?Type=1" pkg=gpa/client userID=1ddedf29-753a-4013-9611-f820787415b3 time="2024-08-08T06:00:56+02:00" level=info msg="Adding user to imap server" addrID=f05ab3b6-cbbb-49c6-be03-8d904c868e82 service=server-manager time="2024-08-08T06:00:56+02:00" level=info msg="Creating new IMAP user" addrID=f05ab3b6-cbbb-49c6-be03-8d904c868e82 service=server-manager time="2024-08-08T06:00:56+02:00" level=info msg="Setting gluon ID" addrID=f05ab3b6-cbbb-49c6-be03-8d904c868e82 gluonID=b00877f7-f063-4c1d-8b9b-e30b69c05349 userID=1ddedf29-753a-4013-9611-f820787415b3 time="2024-08-08T06:00:56+02:00" level=info msg="Created new IMAP user" addrID=f05ab3b6-cbbb-49c6-be03-8d904c868e82 gluonID=b00877f7-f063-4c1d-8b9b-e30b69c05349 service=server-manager time="2024-08-08T06:00:56+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:00:56+02:00" level=info msg=Resuming service=user-events user=1ddedf29-753a-4013-9611-f820787415b3 time="2024-08-08T06:00:56+02:00" level=info msg="Received mailbox message count" count=0 gluonID=b00877f7-f063-4c1d-8b9b-e30b69c05349 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:00:56+02:00" level=info msg="Starting IMAP Service" service=imap user=1ddedf29-753a-4013-9611-f820787415b3 time="2024-08-08T06:00:56+02:00" level=info msg="Sync triggered" service=imap user=1ddedf29-753a-4013-9611-f820787415b3 time="2024-08-08T06:00:56+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:00:56.631861882 +0200 CEST m=+141.317904778" user=1ddedf29-753a-4013-9611-f820787415b3 time="2024-08-08T06:00:56+02:00" level=info msg="Syncing labels" service=imap user=1ddedf29-753a-4013-9611-f820787415b3 time="2024-08-08T06:00:56+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:1ddedf29-753a-4013-9611-f820787415b3" userID=1ddedf29-753a-4013-9611-f820787415b3 time="2024-08-08T06:00:56+02:00" level=info msg="Synced labels" service=imap user=1ddedf29-753a-4013-9611-f820787415b3 time="2024-08-08T06:00:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:44683/mail/v4/messages/count" pkg=gpa/client userID=1ddedf29-753a-4013-9611-f820787415b3 time="2024-08-08T06:00:56+02:00" level=info msg="Syncing messages" service=imap user=1ddedf29-753a-4013-9611-f820787415b3 time="2024-08-08T06:00:56+02:00" level=info msg="Job started" service=imap user=1ddedf29-753a-4013-9611-f820787415b3 time="2024-08-08T06:00:56+02:00" level=info msg="200 OK: POST https://127.0.0.1:44683/mail/v4/messages" pkg=gpa/client userID=1ddedf29-753a-4013-9611-f820787415b3 time="2024-08-08T06:00:56+02:00" level=info msg="Job finished" service=imap user=1ddedf29-753a-4013-9611-f820787415b3 time="2024-08-08T06:00:56+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=1ddedf29-753a-4013-9611-f820787415b3 time="2024-08-08T06:00:56+02:00" level=info msg="Synced messages" service=imap user=1ddedf29-753a-4013-9611-f820787415b3 time="2024-08-08T06:00:56+02:00" level=info msg="Finished user sync" duration=11.871772ms service=imap user=1ddedf29-753a-4013-9611-f820787415b3 time="2024-08-08T06:00:56+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=1ddedf29-753a-4013-9611-f820787415b3 time="2024-08-08T06:00:56+02:00" level=info msg="Event loop reset" eventID="Ag==" service=user-events user=1ddedf29-753a-4013-9611-f820787415b3 time="2024-08-08T06:00:56+02:00" level=info msg="200 OK: POST https://127.0.0.1:44683/data/v1/stats" pkg=gpa/client userID=1ddedf29-753a-4013-9611-f820787415b3 time="2024-08-08T06:00:56+02:00" level=info msg="Configuration Status Success event sent." userID=1ddedf29-753a-4013-9611-f820787415b3 time="2024-08-08T06:00:56+02:00" level=error msg="Command failed" cmd="SELECT 'ZehL4zUy+3hMSBKWdfnv86aCsnFowOp0Syz1juAjN8U='" error="no such mailbox" pkg=gluon/session session=1 Scenario: Select non-existing mailbox # features/imap/mailbox/select.feature:27 When IMAP client "1" selects "qwerty" # :1 -> *scenario time="2024-08-08T06:00:56+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:00:56+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:00:56+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:00:56+02:00" level=info msg="Closing user" userID=1ddedf29-753a-4013-9611-f820787415b3 time="2024-08-08T06:00:56+02:00" level=info msg="Exiting IMAP Service" service=imap user=1ddedf29-753a-4013-9611-f820787415b3 time="2024-08-08T06:00:56+02:00" level=info msg="Exiting service main loop" service=smtp user=1ddedf29-753a-4013-9611-f820787415b3 time="2024-08-08T06:00:56+02:00" level=info msg="Exiting Service" service=user-identity user=1ddedf29-753a-4013-9611-f820787415b3 time="2024-08-08T06:00:56+02:00" level=info msg="Exiting service main loop" service=telemetry user=1ddedf29-753a-4013-9611-f820787415b3 time="2024-08-08T06:00:56+02:00" level=info msg="Exiting service" service=user-events user=1ddedf29-753a-4013-9611-f820787415b3 time="2024-08-08T06:00:56+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:00:56+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:00:56+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:00:56+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:00:56+02:00" level=info msg="Closing SMTP server" service=server-manager Then it fails # :1 -> *scenario Feature: IMAP copy messages === RUN TestFeatures/Copy_message_to_label time="2024-08-08T06:00:56+02:00" level=info msg="User '27c95dee-c0a0-4ee0-8beb-b8e0c5df4882' created with id=9789101a-a5f4-4caa-bf94-85d42c17b2d5" pkg=gpa/server/backend Background: Given there exists an account with username "27c95dee-c0a0-4ee0-8beb-b8e0c5df4882" and password "password" # :1 -> *scenario And the account "27c95dee-c0a0-4ee0-8beb-b8e0c5df4882" has the following custom mailboxes: # :1 -> *scenario | name | type | | mbox | folder | | label | label | And the address "27c95dee-c0a0-4ee0-8beb-b8e0c5df4882@proton.local" of account "27c95dee-c0a0-4ee0-8beb-b8e0c5df4882" has the following messages in "Inbox": # :1 -> *scenario | from | to | subject | unread | | john.doe@mail.com | 27c95dee-c0a0-4ee0-8beb-b8e0c5df4882@proton.local | foo | false | | jane.doe@mail.com | name@proton.local | bar | true | Then it succeeds # :1 -> *scenario time="2024-08-08T06:00:58+02:00" level=info msg="Starting bridge" time="2024-08-08T06:00:58+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/061/config727229382/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:00:58+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/061/data3476255508/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/061/data3476255508/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:00:58+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:00:58+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:00:58+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:00:58+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:00:58+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/061/config727229382/grpcServerConfig.json time="2024-08-08T06:00:58+02:00" level=info msg="gRPC server listening on /tmp/bridge4694" pkg=grpc time="2024-08-08T06:00:58+02:00" level=info msg="Frontend service started" time="2024-08-08T06:00:58+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:00:58+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:00:58+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:00:58+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:00:58+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:00:58+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:00:58+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-08-08T06:00:58+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (4d024e2a)" time="2024-08-08T06:00:58+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (4d024e2a)" time="2024-08-08T06:00:58+02:00" level=info msg="200 OK: POST https://127.0.0.1:41145/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:00:58+02:00" level=info msg="200 OK: POST https://127.0.0.1:41145/auth/v4" pkg=gpa/manager time="2024-08-08T06:00:58+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=9789101a-a5f4-4caa-bf94-85d42c17b2d5 time="2024-08-08T06:00:58+02:00" level=info msg="Adding vault user" userID=9789101a-a5f4-4caa-bf94-85d42c17b2d5 time="2024-08-08T06:00:58+02:00" level=info msg="Creating new user" userID=9789101a-a5f4-4caa-bf94-85d42c17b2d5 time="2024-08-08T06:00:58+02:00" level=info msg="Creating user object" numAddr=1 numLabels=14 userID=9789101a-a5f4-4caa-bf94-85d42c17b2d5 time="2024-08-08T06:00:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:41145/core/v4/events/latest" pkg=gpa/client userID=9789101a-a5f4-4caa-bf94-85d42c17b2d5 time="2024-08-08T06:00:58+02:00" level=info msg="Starting service Last EventID=BA==" service=user-events user=9789101a-a5f4-4caa-bf94-85d42c17b2d5 time="2024-08-08T06:00:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:41145/core/v4/settings" pkg=gpa/client userID=9789101a-a5f4-4caa-bf94-85d42c17b2d5 time="2024-08-08T06:00:58+02:00" level=info msg="Starting service main loop" service=telemetry user=9789101a-a5f4-4caa-bf94-85d42c17b2d5 time="2024-08-08T06:00:58+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=9789101a-a5f4-4caa-bf94-85d42c17b2d5 time="2024-08-08T06:00:58+02:00" level=info msg="Starting service main loop" service=smtp user=9789101a-a5f4-4caa-bf94-85d42c17b2d5 time="2024-08-08T06:00:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:41145/core/v4/labels?Type=4" pkg=gpa/client userID=9789101a-a5f4-4caa-bf94-85d42c17b2d5 time="2024-08-08T06:00:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:41145/core/v4/labels?Type=3" pkg=gpa/client userID=9789101a-a5f4-4caa-bf94-85d42c17b2d5 time="2024-08-08T06:00:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:41145/core/v4/labels?Type=1" pkg=gpa/client userID=9789101a-a5f4-4caa-bf94-85d42c17b2d5 time="2024-08-08T06:00:58+02:00" level=info msg="Adding user to imap server" addrID=e9c9d84b-2968-4e2b-9c53-262fe3facbcc service=server-manager time="2024-08-08T06:00:58+02:00" level=info msg="Creating new IMAP user" addrID=e9c9d84b-2968-4e2b-9c53-262fe3facbcc service=server-manager time="2024-08-08T06:00:58+02:00" level=info msg="Setting gluon ID" addrID=e9c9d84b-2968-4e2b-9c53-262fe3facbcc gluonID=3628c8d1-7aca-42dc-9f13-ddddbe30ccac userID=9789101a-a5f4-4caa-bf94-85d42c17b2d5 time="2024-08-08T06:00:58+02:00" level=info msg="Created new IMAP user" addrID=e9c9d84b-2968-4e2b-9c53-262fe3facbcc gluonID=3628c8d1-7aca-42dc-9f13-ddddbe30ccac service=server-manager time="2024-08-08T06:00:58+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:00:58+02:00" level=info msg=Resuming service=user-events user=9789101a-a5f4-4caa-bf94-85d42c17b2d5 And the user logs in with username "27c95dee-c0a0-4ee0-8beb-b8e0c5df4882" and password "password" # :1 -> *scenario time="2024-08-08T06:00:58+02:00" level=info msg="Received mailbox message count" count=0 gluonID=3628c8d1-7aca-42dc-9f13-ddddbe30ccac labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:00:58+02:00" level=info msg="Starting IMAP Service" service=imap user=9789101a-a5f4-4caa-bf94-85d42c17b2d5 time="2024-08-08T06:00:58+02:00" level=info msg="Sync triggered" service=imap user=9789101a-a5f4-4caa-bf94-85d42c17b2d5 time="2024-08-08T06:00:58+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:00:58.609035073 +0200 CEST m=+143.295077969" user=9789101a-a5f4-4caa-bf94-85d42c17b2d5 time="2024-08-08T06:00:58+02:00" level=info msg="Syncing labels" service=imap user=9789101a-a5f4-4caa-bf94-85d42c17b2d5 time="2024-08-08T06:00:58+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:9789101a-a5f4-4caa-bf94-85d42c17b2d5" userID=9789101a-a5f4-4caa-bf94-85d42c17b2d5 time="2024-08-08T06:00:58+02:00" level=info msg="Synced labels" service=imap user=9789101a-a5f4-4caa-bf94-85d42c17b2d5 time="2024-08-08T06:00:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:41145/mail/v4/messages/count" pkg=gpa/client userID=9789101a-a5f4-4caa-bf94-85d42c17b2d5 time="2024-08-08T06:00:58+02:00" level=info msg="Syncing messages" service=imap user=9789101a-a5f4-4caa-bf94-85d42c17b2d5 time="2024-08-08T06:00:58+02:00" level=info msg="Job started" service=imap user=9789101a-a5f4-4caa-bf94-85d42c17b2d5 time="2024-08-08T06:00:58+02:00" level=info msg="200 OK: POST https://127.0.0.1:41145/mail/v4/messages" pkg=gpa/client userID=9789101a-a5f4-4caa-bf94-85d42c17b2d5 time="2024-08-08T06:00:58+02:00" level=info msg="200 OK: POST https://127.0.0.1:41145/mail/v4/messages" pkg=gpa/client userID=9789101a-a5f4-4caa-bf94-85d42c17b2d5 time="2024-08-08T06:00:58+02:00" level=info msg="Creating new child job" service=imap user=9789101a-a5f4-4caa-bf94-85d42c17b2d5 time="2024-08-08T06:00:58+02:00" level=info msg="Job finished" service=imap user=9789101a-a5f4-4caa-bf94-85d42c17b2d5 time="2024-08-08T06:00:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:41145/mail/v4/messages/15d343fe-bf76-4904-838b-9b76b077dbc4" pkg=gpa/client userID=9789101a-a5f4-4caa-bf94-85d42c17b2d5 time="2024-08-08T06:00:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:41145/mail/v4/messages/293919dd-d80c-4b44-9abc-4927b6867425" pkg=gpa/client userID=9789101a-a5f4-4caa-bf94-85d42c17b2d5 2024/08/08 06:00:58 http: TLS handshake error from 127.0.0.1:40094: EOF time="2024-08-08T06:00:58+02:00" level=info msg="Child job finished" service=imap user=9789101a-a5f4-4caa-bf94-85d42c17b2d5 time="2024-08-08T06:00:58+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=9789101a-a5f4-4caa-bf94-85d42c17b2d5 time="2024-08-08T06:00:58+02:00" level=info msg="Synced messages" service=imap user=9789101a-a5f4-4caa-bf94-85d42c17b2d5 time="2024-08-08T06:00:58+02:00" level=info msg="Finished user sync" duration=12.979034ms service=imap user=9789101a-a5f4-4caa-bf94-85d42c17b2d5 time="2024-08-08T06:00:58+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=9789101a-a5f4-4caa-bf94-85d42c17b2d5 time="2024-08-08T06:00:58+02:00" level=info msg="Event loop reset" eventID="BA==" service=user-events user=9789101a-a5f4-4caa-bf94-85d42c17b2d5 And user "27c95dee-c0a0-4ee0-8beb-b8e0c5df4882" finishes syncing # :1 -> *scenario time="2024-08-08T06:00:58+02:00" level=info msg="200 OK: POST https://127.0.0.1:41145/data/v1/stats" pkg=gpa/client userID=9789101a-a5f4-4caa-bf94-85d42c17b2d5 time="2024-08-08T06:00:58+02:00" level=info msg="Configuration Status Success event sent." userID=9789101a-a5f4-4caa-bf94-85d42c17b2d5 And user "27c95dee-c0a0-4ee0-8beb-b8e0c5df4882" connects and authenticates IMAP client "1" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-08-08T06:00:58+02:00" level=info msg="200 OK: PUT https://127.0.0.1:41145/mail/v4/messages/label" pkg=gpa/client userID=9789101a-a5f4-4caa-bf94-85d42c17b2d5 Scenario: Copy message to label # features/imap/message/copy.feature:19 When IMAP client "1" copies the message with subject "foo" from "INBOX" to "Labels/label" # :1 -> *scenario And it succeeds # :1 -> *scenario Then IMAP client "1" eventually sees the following messages in "INBOX": # :1 -> *scenario | from | to | subject | unread | | john.doe@mail.com | 27c95dee-c0a0-4ee0-8beb-b8e0c5df4882@proton.local | foo | false | | jane.doe@mail.com | name@proton.local | bar | true | time="2024-08-08T06:00:58+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 95}}" pkg=telemetry time="2024-08-08T06:00:58+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:00:58+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:00:58+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:00:58+02:00" level=info msg="Closing user" userID=9789101a-a5f4-4caa-bf94-85d42c17b2d5 time="2024-08-08T06:00:58+02:00" level=info msg="Exiting IMAP Service" service=imap user=9789101a-a5f4-4caa-bf94-85d42c17b2d5 time="2024-08-08T06:00:58+02:00" level=info msg="Exiting service main loop" service=smtp user=9789101a-a5f4-4caa-bf94-85d42c17b2d5 time="2024-08-08T06:00:58+02:00" level=info msg="Exiting Service" service=user-identity user=9789101a-a5f4-4caa-bf94-85d42c17b2d5 time="2024-08-08T06:00:58+02:00" level=info msg="Exiting service main loop" service=telemetry user=9789101a-a5f4-4caa-bf94-85d42c17b2d5 time="2024-08-08T06:00:58+02:00" level=info msg="Exiting service" service=user-events user=9789101a-a5f4-4caa-bf94-85d42c17b2d5 time="2024-08-08T06:00:58+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:00:58+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:00:58+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:00:58+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:00:58+02:00" level=info msg="Closing SMTP server" service=server-manager And IMAP client "1" eventually sees the following messages in "Labels/label": # :1 -> *scenario | from | to | subject | unread | | john.doe@mail.com | 27c95dee-c0a0-4ee0-8beb-b8e0c5df4882@proton.local | foo | false | === RUN TestFeatures/Copy_all_messages_to_label time="2024-08-08T06:00:59+02:00" level=info msg="User '82821092-74d8-48f9-8ba8-cd6b2747d1e6' created with id=dd5617d7-9021-450b-bf9e-c01938ab9cf5" pkg=gpa/server/backend time="2024-08-08T06:01:00+02:00" level=info msg="Starting bridge" time="2024-08-08T06:01:00+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/062/config928918122/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:01:00+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/062/data3964641373/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/062/data3964641373/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:01:00+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:01:00+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:01:00+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:01:00+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:01:00+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/062/config928918122/grpcServerConfig.json time="2024-08-08T06:01:00+02:00" level=info msg="gRPC server listening on /tmp/bridge9122" pkg=grpc time="2024-08-08T06:01:00+02:00" level=info msg="Frontend service started" time="2024-08-08T06:01:00+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:01:00+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:01:00+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:01:00+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:01:00+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:01:00+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:01:00+02:00" level=info msg="Frontend client started" time="2024-08-08T06:01:00+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (92b245a0)" time="2024-08-08T06:01:00+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (92b245a0)" time="2024-08-08T06:01:00+02:00" level=info msg="200 OK: POST https://127.0.0.1:43615/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:01:00+02:00" level=info msg="200 OK: POST https://127.0.0.1:43615/auth/v4" pkg=gpa/manager time="2024-08-08T06:01:00+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=dd5617d7-9021-450b-bf9e-c01938ab9cf5 time="2024-08-08T06:01:00+02:00" level=info msg="Adding vault user" userID=dd5617d7-9021-450b-bf9e-c01938ab9cf5 time="2024-08-08T06:01:00+02:00" level=info msg="Creating new user" userID=dd5617d7-9021-450b-bf9e-c01938ab9cf5 time="2024-08-08T06:01:00+02:00" level=info msg="Creating user object" numAddr=1 numLabels=14 userID=dd5617d7-9021-450b-bf9e-c01938ab9cf5 time="2024-08-08T06:01:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:43615/core/v4/events/latest" pkg=gpa/client userID=dd5617d7-9021-450b-bf9e-c01938ab9cf5 time="2024-08-08T06:01:00+02:00" level=info msg="Starting service Last EventID=BA==" service=user-events user=dd5617d7-9021-450b-bf9e-c01938ab9cf5 time="2024-08-08T06:01:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:43615/core/v4/settings" pkg=gpa/client userID=dd5617d7-9021-450b-bf9e-c01938ab9cf5 time="2024-08-08T06:01:00+02:00" level=info msg="Starting service main loop" service=telemetry user=dd5617d7-9021-450b-bf9e-c01938ab9cf5 time="2024-08-08T06:01:00+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=dd5617d7-9021-450b-bf9e-c01938ab9cf5 time="2024-08-08T06:01:00+02:00" level=info msg="Starting service main loop" service=smtp user=dd5617d7-9021-450b-bf9e-c01938ab9cf5 time="2024-08-08T06:01:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:43615/core/v4/labels?Type=4" pkg=gpa/client userID=dd5617d7-9021-450b-bf9e-c01938ab9cf5 time="2024-08-08T06:01:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:43615/core/v4/labels?Type=3" pkg=gpa/client userID=dd5617d7-9021-450b-bf9e-c01938ab9cf5 time="2024-08-08T06:01:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:43615/core/v4/labels?Type=1" pkg=gpa/client userID=dd5617d7-9021-450b-bf9e-c01938ab9cf5 time="2024-08-08T06:01:00+02:00" level=info msg="Adding user to imap server" addrID=aabccbe5-3fd4-4f0c-af2f-27fb7fde7874 service=server-manager time="2024-08-08T06:01:00+02:00" level=info msg="Creating new IMAP user" addrID=aabccbe5-3fd4-4f0c-af2f-27fb7fde7874 service=server-manager time="2024-08-08T06:01:00+02:00" level=info msg="Setting gluon ID" addrID=aabccbe5-3fd4-4f0c-af2f-27fb7fde7874 gluonID=c3228c2a-ea62-4d47-8365-9e9de7f6792f userID=dd5617d7-9021-450b-bf9e-c01938ab9cf5 time="2024-08-08T06:01:00+02:00" level=info msg="Created new IMAP user" addrID=aabccbe5-3fd4-4f0c-af2f-27fb7fde7874 gluonID=c3228c2a-ea62-4d47-8365-9e9de7f6792f service=server-manager time="2024-08-08T06:01:00+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:01:00+02:00" level=info msg=Resuming service=user-events user=dd5617d7-9021-450b-bf9e-c01938ab9cf5 time="2024-08-08T06:01:00+02:00" level=info msg="Received mailbox message count" count=0 gluonID=c3228c2a-ea62-4d47-8365-9e9de7f6792f labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:01:00+02:00" level=info msg="Starting IMAP Service" service=imap user=dd5617d7-9021-450b-bf9e-c01938ab9cf5 time="2024-08-08T06:01:00+02:00" level=info msg="Sync triggered" service=imap user=dd5617d7-9021-450b-bf9e-c01938ab9cf5 time="2024-08-08T06:01:00+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:01:00.60705869 +0200 CEST m=+145.293101596" user=dd5617d7-9021-450b-bf9e-c01938ab9cf5 time="2024-08-08T06:01:00+02:00" level=info msg="Syncing labels" service=imap user=dd5617d7-9021-450b-bf9e-c01938ab9cf5 time="2024-08-08T06:01:00+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:dd5617d7-9021-450b-bf9e-c01938ab9cf5" userID=dd5617d7-9021-450b-bf9e-c01938ab9cf5 time="2024-08-08T06:01:00+02:00" level=info msg="Synced labels" service=imap user=dd5617d7-9021-450b-bf9e-c01938ab9cf5 time="2024-08-08T06:01:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:43615/mail/v4/messages/count" pkg=gpa/client userID=dd5617d7-9021-450b-bf9e-c01938ab9cf5 time="2024-08-08T06:01:00+02:00" level=info msg="Syncing messages" service=imap user=dd5617d7-9021-450b-bf9e-c01938ab9cf5 time="2024-08-08T06:01:00+02:00" level=info msg="Job started" service=imap user=dd5617d7-9021-450b-bf9e-c01938ab9cf5 time="2024-08-08T06:01:00+02:00" level=info msg="200 OK: POST https://127.0.0.1:43615/mail/v4/messages" pkg=gpa/client userID=dd5617d7-9021-450b-bf9e-c01938ab9cf5 time="2024-08-08T06:01:00+02:00" level=info msg="200 OK: POST https://127.0.0.1:43615/mail/v4/messages" pkg=gpa/client userID=dd5617d7-9021-450b-bf9e-c01938ab9cf5 time="2024-08-08T06:01:00+02:00" level=info msg="Creating new child job" service=imap user=dd5617d7-9021-450b-bf9e-c01938ab9cf5 time="2024-08-08T06:01:00+02:00" level=info msg="Job finished" service=imap user=dd5617d7-9021-450b-bf9e-c01938ab9cf5 time="2024-08-08T06:01:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:43615/mail/v4/messages/2ccb061f-160c-49c3-a713-d4f9eff685c8" pkg=gpa/client userID=dd5617d7-9021-450b-bf9e-c01938ab9cf5 time="2024-08-08T06:01:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:43615/mail/v4/messages/86478577-eb0d-4f67-9efd-bd83ef0c4631" pkg=gpa/client userID=dd5617d7-9021-450b-bf9e-c01938ab9cf5 time="2024-08-08T06:01:00+02:00" level=info msg="Child job finished" service=imap user=dd5617d7-9021-450b-bf9e-c01938ab9cf5 time="2024-08-08T06:01:00+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=dd5617d7-9021-450b-bf9e-c01938ab9cf5 time="2024-08-08T06:01:00+02:00" level=info msg="Synced messages" service=imap user=dd5617d7-9021-450b-bf9e-c01938ab9cf5 time="2024-08-08T06:01:00+02:00" level=info msg="Finished user sync" duration=54.619021ms service=imap user=dd5617d7-9021-450b-bf9e-c01938ab9cf5 time="2024-08-08T06:01:00+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=dd5617d7-9021-450b-bf9e-c01938ab9cf5 time="2024-08-08T06:01:00+02:00" level=info msg="Event loop reset" eventID="BA==" service=user-events user=dd5617d7-9021-450b-bf9e-c01938ab9cf5 time="2024-08-08T06:01:00+02:00" level=info msg="200 OK: POST https://127.0.0.1:43615/data/v1/stats" pkg=gpa/client userID=dd5617d7-9021-450b-bf9e-c01938ab9cf5 time="2024-08-08T06:01:00+02:00" level=info msg="Configuration Status Success event sent." userID=dd5617d7-9021-450b-bf9e-c01938ab9cf5 time="2024-08-08T06:01:00+02:00" level=info msg="200 OK: PUT https://127.0.0.1:43615/mail/v4/messages/label" pkg=gpa/client userID=dd5617d7-9021-450b-bf9e-c01938ab9cf5 Scenario: Copy all messages to label # features/imap/message/copy.feature:30 When IMAP client "1" copies all messages from "INBOX" to "Labels/label" # :1 -> *scenario And it succeeds # :1 -> *scenario Then IMAP client "1" eventually sees the following messages in "INBOX": # :1 -> *scenario | from | to | subject | unread | | john.doe@mail.com | 82821092-74d8-48f9-8ba8-cd6b2747d1e6@proton.local | foo | false | | jane.doe@mail.com | name@proton.local | bar | true | time="2024-08-08T06:01:00+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 79}}" pkg=telemetry time="2024-08-08T06:01:00+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:01:00+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:01:00+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:01:00+02:00" level=info msg="Closing user" userID=dd5617d7-9021-450b-bf9e-c01938ab9cf5 time="2024-08-08T06:01:00+02:00" level=info msg="Exiting IMAP Service" service=imap user=dd5617d7-9021-450b-bf9e-c01938ab9cf5 time="2024-08-08T06:01:00+02:00" level=info msg="Exiting service main loop" service=smtp user=dd5617d7-9021-450b-bf9e-c01938ab9cf5 time="2024-08-08T06:01:00+02:00" level=info msg="Exiting Service" service=user-identity user=dd5617d7-9021-450b-bf9e-c01938ab9cf5 time="2024-08-08T06:01:00+02:00" level=info msg="Exiting service main loop" service=telemetry user=dd5617d7-9021-450b-bf9e-c01938ab9cf5 time="2024-08-08T06:01:00+02:00" level=info msg="Exiting service" service=user-events user=dd5617d7-9021-450b-bf9e-c01938ab9cf5 time="2024-08-08T06:01:00+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:01:00+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:01:00+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:01:00+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:01:00+02:00" level=info msg="Closing SMTP server" service=server-manager And IMAP client "1" eventually sees the following messages in "Labels/label": # :1 -> *scenario | from | to | subject | unread | | john.doe@mail.com | 82821092-74d8-48f9-8ba8-cd6b2747d1e6@proton.local | foo | false | | jane.doe@mail.com | name@proton.local | bar | true | === RUN TestFeatures/Copy_message_to_folder_does_move time="2024-08-08T06:01:01+02:00" level=info msg="User 'd66fbdff-8eeb-4e8b-8523-cfb3bf71aa3f' created with id=4cbfa9e6-ab17-4b42-b2e3-6191cc094976" pkg=gpa/server/backend time="2024-08-08T06:01:02+02:00" level=info msg="Starting bridge" time="2024-08-08T06:01:02+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/063/config2714696933/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:01:02+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/063/data3382573489/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/063/data3382573489/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:01:02+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:01:02+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:01:02+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:01:02+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:01:02+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/063/config2714696933/grpcServerConfig.json time="2024-08-08T06:01:02+02:00" level=info msg="gRPC server listening on /tmp/bridge8087" pkg=grpc time="2024-08-08T06:01:02+02:00" level=info msg="Frontend service started" time="2024-08-08T06:01:02+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:01:02+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:01:02+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:01:02+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:01:02+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:01:02+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:01:02+02:00" level=info msg="Frontend client started" time="2024-08-08T06:01:02+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (d1e38a14)" time="2024-08-08T06:01:02+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (d1e38a14)" time="2024-08-08T06:01:02+02:00" level=info msg="200 OK: POST https://127.0.0.1:45335/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:01:02+02:00" level=info msg="200 OK: POST https://127.0.0.1:45335/auth/v4" pkg=gpa/manager time="2024-08-08T06:01:02+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=4cbfa9e6-ab17-4b42-b2e3-6191cc094976 time="2024-08-08T06:01:02+02:00" level=info msg="Adding vault user" userID=4cbfa9e6-ab17-4b42-b2e3-6191cc094976 time="2024-08-08T06:01:02+02:00" level=info msg="Creating new user" userID=4cbfa9e6-ab17-4b42-b2e3-6191cc094976 time="2024-08-08T06:01:02+02:00" level=info msg="Creating user object" numAddr=1 numLabels=14 userID=4cbfa9e6-ab17-4b42-b2e3-6191cc094976 time="2024-08-08T06:01:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:45335/core/v4/events/latest" pkg=gpa/client userID=4cbfa9e6-ab17-4b42-b2e3-6191cc094976 time="2024-08-08T06:01:02+02:00" level=info msg="Starting service Last EventID=BA==" service=user-events user=4cbfa9e6-ab17-4b42-b2e3-6191cc094976 time="2024-08-08T06:01:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:45335/core/v4/settings" pkg=gpa/client userID=4cbfa9e6-ab17-4b42-b2e3-6191cc094976 time="2024-08-08T06:01:02+02:00" level=info msg="Starting service main loop" service=telemetry user=4cbfa9e6-ab17-4b42-b2e3-6191cc094976 time="2024-08-08T06:01:02+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=4cbfa9e6-ab17-4b42-b2e3-6191cc094976 time="2024-08-08T06:01:02+02:00" level=info msg="Starting service main loop" service=smtp user=4cbfa9e6-ab17-4b42-b2e3-6191cc094976 time="2024-08-08T06:01:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:45335/core/v4/labels?Type=4" pkg=gpa/client userID=4cbfa9e6-ab17-4b42-b2e3-6191cc094976 time="2024-08-08T06:01:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:45335/core/v4/labels?Type=3" pkg=gpa/client userID=4cbfa9e6-ab17-4b42-b2e3-6191cc094976 time="2024-08-08T06:01:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:45335/core/v4/labels?Type=1" pkg=gpa/client userID=4cbfa9e6-ab17-4b42-b2e3-6191cc094976 time="2024-08-08T06:01:02+02:00" level=info msg="Adding user to imap server" addrID=76565fbd-51ce-43c2-84da-51a53215ff18 service=server-manager time="2024-08-08T06:01:02+02:00" level=info msg="Creating new IMAP user" addrID=76565fbd-51ce-43c2-84da-51a53215ff18 service=server-manager time="2024-08-08T06:01:02+02:00" level=info msg="Setting gluon ID" addrID=76565fbd-51ce-43c2-84da-51a53215ff18 gluonID=33f366c1-5455-44e0-b673-ef31bb1cacd4 userID=4cbfa9e6-ab17-4b42-b2e3-6191cc094976 time="2024-08-08T06:01:02+02:00" level=info msg="Created new IMAP user" addrID=76565fbd-51ce-43c2-84da-51a53215ff18 gluonID=33f366c1-5455-44e0-b673-ef31bb1cacd4 service=server-manager time="2024-08-08T06:01:02+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:01:02+02:00" level=info msg=Resuming service=user-events user=4cbfa9e6-ab17-4b42-b2e3-6191cc094976 time="2024-08-08T06:01:02+02:00" level=info msg="Received mailbox message count" count=0 gluonID=33f366c1-5455-44e0-b673-ef31bb1cacd4 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:01:02+02:00" level=info msg="Starting IMAP Service" service=imap user=4cbfa9e6-ab17-4b42-b2e3-6191cc094976 time="2024-08-08T06:01:02+02:00" level=info msg="Sync triggered" service=imap user=4cbfa9e6-ab17-4b42-b2e3-6191cc094976 time="2024-08-08T06:01:02+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:01:02.920036333 +0200 CEST m=+147.606079239" user=4cbfa9e6-ab17-4b42-b2e3-6191cc094976 time="2024-08-08T06:01:02+02:00" level=info msg="Syncing labels" service=imap user=4cbfa9e6-ab17-4b42-b2e3-6191cc094976 time="2024-08-08T06:01:02+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:4cbfa9e6-ab17-4b42-b2e3-6191cc094976" userID=4cbfa9e6-ab17-4b42-b2e3-6191cc094976 time="2024-08-08T06:01:02+02:00" level=info msg="Synced labels" service=imap user=4cbfa9e6-ab17-4b42-b2e3-6191cc094976 time="2024-08-08T06:01:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:45335/mail/v4/messages/count" pkg=gpa/client userID=4cbfa9e6-ab17-4b42-b2e3-6191cc094976 time="2024-08-08T06:01:02+02:00" level=info msg="Syncing messages" service=imap user=4cbfa9e6-ab17-4b42-b2e3-6191cc094976 time="2024-08-08T06:01:02+02:00" level=info msg="Job started" service=imap user=4cbfa9e6-ab17-4b42-b2e3-6191cc094976 time="2024-08-08T06:01:02+02:00" level=info msg="200 OK: POST https://127.0.0.1:45335/mail/v4/messages" pkg=gpa/client userID=4cbfa9e6-ab17-4b42-b2e3-6191cc094976 time="2024-08-08T06:01:02+02:00" level=info msg="200 OK: POST https://127.0.0.1:45335/mail/v4/messages" pkg=gpa/client userID=4cbfa9e6-ab17-4b42-b2e3-6191cc094976 time="2024-08-08T06:01:02+02:00" level=info msg="Creating new child job" service=imap user=4cbfa9e6-ab17-4b42-b2e3-6191cc094976 time="2024-08-08T06:01:02+02:00" level=info msg="Job finished" service=imap user=4cbfa9e6-ab17-4b42-b2e3-6191cc094976 time="2024-08-08T06:01:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:45335/mail/v4/messages/8de3a67d-3d40-40e8-affb-d8c7c32572ca" pkg=gpa/client userID=4cbfa9e6-ab17-4b42-b2e3-6191cc094976 time="2024-08-08T06:01:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:45335/mail/v4/messages/11be3f2b-4eb3-4892-9260-1ea9b68161d4" pkg=gpa/client userID=4cbfa9e6-ab17-4b42-b2e3-6191cc094976 time="2024-08-08T06:01:02+02:00" level=info msg="Child job finished" service=imap user=4cbfa9e6-ab17-4b42-b2e3-6191cc094976 time="2024-08-08T06:01:02+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=4cbfa9e6-ab17-4b42-b2e3-6191cc094976 time="2024-08-08T06:01:02+02:00" level=info msg="Synced messages" service=imap user=4cbfa9e6-ab17-4b42-b2e3-6191cc094976 time="2024-08-08T06:01:02+02:00" level=info msg="Finished user sync" duration=20.550061ms service=imap user=4cbfa9e6-ab17-4b42-b2e3-6191cc094976 time="2024-08-08T06:01:02+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=4cbfa9e6-ab17-4b42-b2e3-6191cc094976 time="2024-08-08T06:01:02+02:00" level=info msg="Event loop reset" eventID="BA==" service=user-events user=4cbfa9e6-ab17-4b42-b2e3-6191cc094976 time="2024-08-08T06:01:02+02:00" level=info msg="200 OK: POST https://127.0.0.1:45335/data/v1/stats" pkg=gpa/client userID=4cbfa9e6-ab17-4b42-b2e3-6191cc094976 time="2024-08-08T06:01:02+02:00" level=info msg="Configuration Status Success event sent." userID=4cbfa9e6-ab17-4b42-b2e3-6191cc094976 time="2024-08-08T06:01:02+02:00" level=info msg="200 OK: PUT https://127.0.0.1:45335/mail/v4/messages/label" pkg=gpa/client userID=4cbfa9e6-ab17-4b42-b2e3-6191cc094976 Scenario: Copy message to folder does move # features/imap/message/copy.feature:42 When IMAP client "1" copies the message with subject "foo" from "INBOX" to "Folders/mbox" # :1 -> *scenario And it succeeds # :1 -> *scenario time="2024-08-08T06:01:03+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 54}}" pkg=telemetry time="2024-08-08T06:01:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:45335/core/v4/events/BA==" pkg=gpa/client userID=4cbfa9e6-ab17-4b42-b2e3-6191cc094976 time="2024-08-08T06:01:03+02:00" level=info msg="Received new API event" new="Event BQ==: messages: created=0, updated=1, deleted=0" old="BA==" service=user-events user=4cbfa9e6-ab17-4b42-b2e3-6191cc094976 time="2024-08-08T06:01:03+02:00" level=info msg="Handling message updated event" messageID=11be3f2b-4eb3-4892-9260-1ea9b68161d4 service=imap subject="******** (2c26b46b)" user=4cbfa9e6-ab17-4b42-b2e3-6191cc094976 Then IMAP client "1" eventually sees the following messages in "INBOX": # :1 -> *scenario | from | to | subject | unread | | jane.doe@mail.com | name@proton.local | bar | true | time="2024-08-08T06:01:04+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:01:04+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:01:04+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:01:04+02:00" level=info msg="Closing user" userID=4cbfa9e6-ab17-4b42-b2e3-6191cc094976 time="2024-08-08T06:01:04+02:00" level=info msg="Exiting IMAP Service" service=imap user=4cbfa9e6-ab17-4b42-b2e3-6191cc094976 time="2024-08-08T06:01:04+02:00" level=info msg="Exiting service main loop" service=smtp user=4cbfa9e6-ab17-4b42-b2e3-6191cc094976 time="2024-08-08T06:01:04+02:00" level=info msg="Exiting Service" service=user-identity user=4cbfa9e6-ab17-4b42-b2e3-6191cc094976 time="2024-08-08T06:01:04+02:00" level=info msg="Exiting service main loop" service=telemetry user=4cbfa9e6-ab17-4b42-b2e3-6191cc094976 time="2024-08-08T06:01:04+02:00" level=info msg="Exiting service" service=user-events user=4cbfa9e6-ab17-4b42-b2e3-6191cc094976 time="2024-08-08T06:01:04+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:01:04+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:01:04+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:01:04+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:01:04+02:00" level=info msg="Closing SMTP server" service=server-manager And IMAP client "1" eventually sees the following messages in "Folders/mbox": # :1 -> *scenario | from | to | subject | unread | | john.doe@mail.com | d66fbdff-8eeb-4e8b-8523-cfb3bf71aa3f@proton.local | foo | false | === RUN TestFeatures/Copy_all_messages_to_folder_does_move time="2024-08-08T06:01:04+02:00" level=info msg="User '0b5ef7a7-aa54-4f4a-8716-f0f73d737d5a' created with id=f08729ed-0cf4-4884-8765-4720582a463a" pkg=gpa/server/backend time="2024-08-08T06:01:05+02:00" level=info msg="Starting bridge" time="2024-08-08T06:01:05+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/064/config3651872362/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:01:05+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/064/data1692602922/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/064/data1692602922/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:01:05+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:01:05+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:01:05+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:01:05+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:01:05+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/064/config3651872362/grpcServerConfig.json time="2024-08-08T06:01:05+02:00" level=info msg="gRPC server listening on /tmp/bridge0476" pkg=grpc time="2024-08-08T06:01:05+02:00" level=info msg="Frontend service started" time="2024-08-08T06:01:05+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:01:05+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:01:05+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:01:05+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:01:05+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:01:05+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:01:05+02:00" level=info msg="Frontend client started" time="2024-08-08T06:01:05+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (d301b458)" time="2024-08-08T06:01:05+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (d301b458)" time="2024-08-08T06:01:05+02:00" level=info msg="200 OK: POST https://127.0.0.1:46091/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:01:05+02:00" level=info msg="200 OK: POST https://127.0.0.1:46091/auth/v4" pkg=gpa/manager time="2024-08-08T06:01:05+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=f08729ed-0cf4-4884-8765-4720582a463a time="2024-08-08T06:01:05+02:00" level=info msg="Adding vault user" userID=f08729ed-0cf4-4884-8765-4720582a463a time="2024-08-08T06:01:05+02:00" level=info msg="Creating new user" userID=f08729ed-0cf4-4884-8765-4720582a463a time="2024-08-08T06:01:05+02:00" level=info msg="Creating user object" numAddr=1 numLabels=14 userID=f08729ed-0cf4-4884-8765-4720582a463a time="2024-08-08T06:01:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:46091/core/v4/events/latest" pkg=gpa/client userID=f08729ed-0cf4-4884-8765-4720582a463a time="2024-08-08T06:01:05+02:00" level=info msg="Starting service Last EventID=BA==" service=user-events user=f08729ed-0cf4-4884-8765-4720582a463a time="2024-08-08T06:01:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:46091/core/v4/settings" pkg=gpa/client userID=f08729ed-0cf4-4884-8765-4720582a463a time="2024-08-08T06:01:05+02:00" level=info msg="Starting service main loop" service=telemetry user=f08729ed-0cf4-4884-8765-4720582a463a time="2024-08-08T06:01:05+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=f08729ed-0cf4-4884-8765-4720582a463a time="2024-08-08T06:01:05+02:00" level=info msg="Starting service main loop" service=smtp user=f08729ed-0cf4-4884-8765-4720582a463a time="2024-08-08T06:01:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:46091/core/v4/labels?Type=4" pkg=gpa/client userID=f08729ed-0cf4-4884-8765-4720582a463a time="2024-08-08T06:01:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:46091/core/v4/labels?Type=3" pkg=gpa/client userID=f08729ed-0cf4-4884-8765-4720582a463a time="2024-08-08T06:01:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:46091/core/v4/labels?Type=1" pkg=gpa/client userID=f08729ed-0cf4-4884-8765-4720582a463a time="2024-08-08T06:01:05+02:00" level=info msg="Adding user to imap server" addrID=a9a8d7be-f734-4f14-9b31-3dec0cb79714 service=server-manager time="2024-08-08T06:01:05+02:00" level=info msg="Creating new IMAP user" addrID=a9a8d7be-f734-4f14-9b31-3dec0cb79714 service=server-manager time="2024-08-08T06:01:05+02:00" level=info msg="Setting gluon ID" addrID=a9a8d7be-f734-4f14-9b31-3dec0cb79714 gluonID=32b3d193-b6b0-4a69-86f1-5a00cf7f2869 userID=f08729ed-0cf4-4884-8765-4720582a463a time="2024-08-08T06:01:05+02:00" level=info msg="Created new IMAP user" addrID=a9a8d7be-f734-4f14-9b31-3dec0cb79714 gluonID=32b3d193-b6b0-4a69-86f1-5a00cf7f2869 service=server-manager time="2024-08-08T06:01:05+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:01:05+02:00" level=info msg=Resuming service=user-events user=f08729ed-0cf4-4884-8765-4720582a463a time="2024-08-08T06:01:05+02:00" level=info msg="Received mailbox message count" count=0 gluonID=32b3d193-b6b0-4a69-86f1-5a00cf7f2869 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:01:05+02:00" level=info msg="Starting IMAP Service" service=imap user=f08729ed-0cf4-4884-8765-4720582a463a time="2024-08-08T06:01:05+02:00" level=info msg="Sync triggered" service=imap user=f08729ed-0cf4-4884-8765-4720582a463a time="2024-08-08T06:01:05+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:01:05.993322828 +0200 CEST m=+150.679365734" user=f08729ed-0cf4-4884-8765-4720582a463a time="2024-08-08T06:01:05+02:00" level=info msg="Syncing labels" service=imap user=f08729ed-0cf4-4884-8765-4720582a463a time="2024-08-08T06:01:05+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:f08729ed-0cf4-4884-8765-4720582a463a" userID=f08729ed-0cf4-4884-8765-4720582a463a time="2024-08-08T06:01:06+02:00" level=info msg="Synced labels" service=imap user=f08729ed-0cf4-4884-8765-4720582a463a time="2024-08-08T06:01:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:46091/mail/v4/messages/count" pkg=gpa/client userID=f08729ed-0cf4-4884-8765-4720582a463a time="2024-08-08T06:01:06+02:00" level=info msg="Syncing messages" service=imap user=f08729ed-0cf4-4884-8765-4720582a463a time="2024-08-08T06:01:06+02:00" level=info msg="Job started" service=imap user=f08729ed-0cf4-4884-8765-4720582a463a time="2024-08-08T06:01:06+02:00" level=info msg="200 OK: POST https://127.0.0.1:46091/mail/v4/messages" pkg=gpa/client userID=f08729ed-0cf4-4884-8765-4720582a463a time="2024-08-08T06:01:06+02:00" level=info msg="200 OK: POST https://127.0.0.1:46091/mail/v4/messages" pkg=gpa/client userID=f08729ed-0cf4-4884-8765-4720582a463a time="2024-08-08T06:01:06+02:00" level=info msg="Creating new child job" service=imap user=f08729ed-0cf4-4884-8765-4720582a463a time="2024-08-08T06:01:06+02:00" level=info msg="Job finished" service=imap user=f08729ed-0cf4-4884-8765-4720582a463a time="2024-08-08T06:01:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:46091/mail/v4/messages/31508d87-22e1-405c-b12c-1186eb2fb743" pkg=gpa/client userID=f08729ed-0cf4-4884-8765-4720582a463a time="2024-08-08T06:01:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:46091/mail/v4/messages/ed0381c4-b56e-4d9d-a1a4-a373357fec98" pkg=gpa/client userID=f08729ed-0cf4-4884-8765-4720582a463a time="2024-08-08T06:01:06+02:00" level=info msg="Child job finished" service=imap user=f08729ed-0cf4-4884-8765-4720582a463a time="2024-08-08T06:01:06+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=f08729ed-0cf4-4884-8765-4720582a463a time="2024-08-08T06:01:06+02:00" level=info msg="Synced messages" service=imap user=f08729ed-0cf4-4884-8765-4720582a463a time="2024-08-08T06:01:06+02:00" level=info msg="Finished user sync" duration=32.04119ms service=imap user=f08729ed-0cf4-4884-8765-4720582a463a time="2024-08-08T06:01:06+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=f08729ed-0cf4-4884-8765-4720582a463a time="2024-08-08T06:01:06+02:00" level=info msg="Event loop reset" eventID="BA==" service=user-events user=f08729ed-0cf4-4884-8765-4720582a463a time="2024-08-08T06:01:06+02:00" level=info msg="200 OK: POST https://127.0.0.1:46091/data/v1/stats" pkg=gpa/client userID=f08729ed-0cf4-4884-8765-4720582a463a time="2024-08-08T06:01:06+02:00" level=info msg="Configuration Status Success event sent." userID=f08729ed-0cf4-4884-8765-4720582a463a time="2024-08-08T06:01:06+02:00" level=info msg="200 OK: PUT https://127.0.0.1:46091/mail/v4/messages/label" pkg=gpa/client userID=f08729ed-0cf4-4884-8765-4720582a463a Scenario: Copy all messages to folder does move # features/imap/message/copy.feature:52 When IMAP client "1" copies all messages from "INBOX" to "Folders/mbox" # :1 -> *scenario And it succeeds # :1 -> *scenario Then IMAP client "1" eventually sees the following messages in "Folders/mbox": # :1 -> *scenario | from | to | subject | unread | | john.doe@mail.com | 0b5ef7a7-aa54-4f4a-8716-f0f73d737d5a@proton.local | foo | false | | jane.doe@mail.com | name@proton.local | bar | true | time="2024-08-08T06:01:06+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 14}}" pkg=telemetry time="2024-08-08T06:01:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:46091/core/v4/events/BA==" pkg=gpa/client userID=f08729ed-0cf4-4884-8765-4720582a463a time="2024-08-08T06:01:06+02:00" level=info msg="Received new API event" new="Event Bg==: messages: created=0, updated=2, deleted=0" old="BA==" service=user-events user=f08729ed-0cf4-4884-8765-4720582a463a time="2024-08-08T06:01:06+02:00" level=info msg="Handling message updated event" messageID=ed0381c4-b56e-4d9d-a1a4-a373357fec98 service=imap subject="******** (fcde2b2e)" user=f08729ed-0cf4-4884-8765-4720582a463a time="2024-08-08T06:01:06+02:00" level=info msg="Handling message updated event" messageID=31508d87-22e1-405c-b12c-1186eb2fb743 service=imap subject="******** (2c26b46b)" user=f08729ed-0cf4-4884-8765-4720582a463a time="2024-08-08T06:01:07+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:01:07+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:01:07+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:01:07+02:00" level=info msg="Closing user" userID=f08729ed-0cf4-4884-8765-4720582a463a time="2024-08-08T06:01:07+02:00" level=info msg="Exiting IMAP Service" service=imap user=f08729ed-0cf4-4884-8765-4720582a463a time="2024-08-08T06:01:07+02:00" level=info msg="Exiting service main loop" service=smtp user=f08729ed-0cf4-4884-8765-4720582a463a time="2024-08-08T06:01:07+02:00" level=info msg="Exiting Service" service=user-identity user=f08729ed-0cf4-4884-8765-4720582a463a time="2024-08-08T06:01:07+02:00" level=info msg="Exiting service main loop" service=telemetry user=f08729ed-0cf4-4884-8765-4720582a463a time="2024-08-08T06:01:07+02:00" level=info msg="Exiting service" service=user-events user=f08729ed-0cf4-4884-8765-4720582a463a time="2024-08-08T06:01:07+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:01:07+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:01:07+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:01:07+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:01:07+02:00" level=info msg="Closing SMTP server" service=server-manager And IMAP client "1" eventually sees 0 messages in "INBOX" # :1 -> *scenario === RUN TestFeatures/Copy_message_from_Inbox_to_Sent_is_not_possible time="2024-08-08T06:01:07+02:00" level=info msg="User 'd090070a-374f-4382-b612-21923adc66ac' created with id=300c99ec-11c9-428d-a957-9f0a30a768a5" pkg=gpa/server/backend time="2024-08-08T06:01:08+02:00" level=info msg="Starting bridge" time="2024-08-08T06:01:08+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/065/config3662977684/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:01:08+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/065/data2157546881/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/065/data2157546881/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:01:08+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:01:08+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:01:08+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:01:08+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:01:08+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/065/config3662977684/grpcServerConfig.json time="2024-08-08T06:01:08+02:00" level=info msg="gRPC server listening on /tmp/bridge8839" pkg=grpc time="2024-08-08T06:01:08+02:00" level=info msg="Frontend service started" time="2024-08-08T06:01:08+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:01:08+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:01:08+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:01:08+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:01:08+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:01:08+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:01:08+02:00" level=info msg="Frontend client started" time="2024-08-08T06:01:08+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (e81408db)" time="2024-08-08T06:01:08+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (e81408db)" time="2024-08-08T06:01:08+02:00" level=info msg="200 OK: POST https://127.0.0.1:33227/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:01:08+02:00" level=info msg="200 OK: POST https://127.0.0.1:33227/auth/v4" pkg=gpa/manager time="2024-08-08T06:01:08+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=300c99ec-11c9-428d-a957-9f0a30a768a5 time="2024-08-08T06:01:08+02:00" level=info msg="Adding vault user" userID=300c99ec-11c9-428d-a957-9f0a30a768a5 time="2024-08-08T06:01:08+02:00" level=info msg="Creating new user" userID=300c99ec-11c9-428d-a957-9f0a30a768a5 time="2024-08-08T06:01:08+02:00" level=info msg="Creating user object" numAddr=1 numLabels=14 userID=300c99ec-11c9-428d-a957-9f0a30a768a5 time="2024-08-08T06:01:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:33227/core/v4/events/latest" pkg=gpa/client userID=300c99ec-11c9-428d-a957-9f0a30a768a5 time="2024-08-08T06:01:08+02:00" level=info msg="Starting service Last EventID=BA==" service=user-events user=300c99ec-11c9-428d-a957-9f0a30a768a5 time="2024-08-08T06:01:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:33227/core/v4/settings" pkg=gpa/client userID=300c99ec-11c9-428d-a957-9f0a30a768a5 time="2024-08-08T06:01:08+02:00" level=info msg="Starting service main loop" service=telemetry user=300c99ec-11c9-428d-a957-9f0a30a768a5 time="2024-08-08T06:01:08+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=300c99ec-11c9-428d-a957-9f0a30a768a5 time="2024-08-08T06:01:08+02:00" level=info msg="Starting service main loop" service=smtp user=300c99ec-11c9-428d-a957-9f0a30a768a5 time="2024-08-08T06:01:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:33227/core/v4/labels?Type=4" pkg=gpa/client userID=300c99ec-11c9-428d-a957-9f0a30a768a5 time="2024-08-08T06:01:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:33227/core/v4/labels?Type=3" pkg=gpa/client userID=300c99ec-11c9-428d-a957-9f0a30a768a5 time="2024-08-08T06:01:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:33227/core/v4/labels?Type=1" pkg=gpa/client userID=300c99ec-11c9-428d-a957-9f0a30a768a5 time="2024-08-08T06:01:08+02:00" level=info msg="Adding user to imap server" addrID=70c940bc-8e1c-4394-96d3-825066360b5d service=server-manager time="2024-08-08T06:01:08+02:00" level=info msg="Creating new IMAP user" addrID=70c940bc-8e1c-4394-96d3-825066360b5d service=server-manager time="2024-08-08T06:01:08+02:00" level=info msg="Setting gluon ID" addrID=70c940bc-8e1c-4394-96d3-825066360b5d gluonID=af118ca6-0ff4-46c6-bbee-b776b5c59b91 userID=300c99ec-11c9-428d-a957-9f0a30a768a5 time="2024-08-08T06:01:08+02:00" level=info msg="Created new IMAP user" addrID=70c940bc-8e1c-4394-96d3-825066360b5d gluonID=af118ca6-0ff4-46c6-bbee-b776b5c59b91 service=server-manager time="2024-08-08T06:01:08+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:01:08+02:00" level=info msg=Resuming service=user-events user=300c99ec-11c9-428d-a957-9f0a30a768a5 time="2024-08-08T06:01:08+02:00" level=info msg="Received mailbox message count" count=0 gluonID=af118ca6-0ff4-46c6-bbee-b776b5c59b91 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:01:08+02:00" level=info msg="Starting IMAP Service" service=imap user=300c99ec-11c9-428d-a957-9f0a30a768a5 time="2024-08-08T06:01:08+02:00" level=info msg="Sync triggered" service=imap user=300c99ec-11c9-428d-a957-9f0a30a768a5 time="2024-08-08T06:01:08+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:01:08.722317741 +0200 CEST m=+153.408360647" user=300c99ec-11c9-428d-a957-9f0a30a768a5 time="2024-08-08T06:01:08+02:00" level=info msg="Syncing labels" service=imap user=300c99ec-11c9-428d-a957-9f0a30a768a5 time="2024-08-08T06:01:08+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:300c99ec-11c9-428d-a957-9f0a30a768a5" userID=300c99ec-11c9-428d-a957-9f0a30a768a5 time="2024-08-08T06:01:08+02:00" level=info msg="Synced labels" service=imap user=300c99ec-11c9-428d-a957-9f0a30a768a5 time="2024-08-08T06:01:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:33227/mail/v4/messages/count" pkg=gpa/client userID=300c99ec-11c9-428d-a957-9f0a30a768a5 time="2024-08-08T06:01:08+02:00" level=info msg="Syncing messages" service=imap user=300c99ec-11c9-428d-a957-9f0a30a768a5 time="2024-08-08T06:01:08+02:00" level=info msg="Job started" service=imap user=300c99ec-11c9-428d-a957-9f0a30a768a5 time="2024-08-08T06:01:08+02:00" level=info msg="200 OK: POST https://127.0.0.1:33227/mail/v4/messages" pkg=gpa/client userID=300c99ec-11c9-428d-a957-9f0a30a768a5 time="2024-08-08T06:01:08+02:00" level=info msg="200 OK: POST https://127.0.0.1:33227/mail/v4/messages" pkg=gpa/client userID=300c99ec-11c9-428d-a957-9f0a30a768a5 time="2024-08-08T06:01:08+02:00" level=info msg="Creating new child job" service=imap user=300c99ec-11c9-428d-a957-9f0a30a768a5 time="2024-08-08T06:01:08+02:00" level=info msg="Job finished" service=imap user=300c99ec-11c9-428d-a957-9f0a30a768a5 time="2024-08-08T06:01:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:33227/mail/v4/messages/ae2ce338-cbcc-4753-8e44-738733445dc6" pkg=gpa/client userID=300c99ec-11c9-428d-a957-9f0a30a768a5 time="2024-08-08T06:01:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:33227/mail/v4/messages/11b93c94-cc63-428f-a3bb-6e9c76b80d91" pkg=gpa/client userID=300c99ec-11c9-428d-a957-9f0a30a768a5 time="2024-08-08T06:01:08+02:00" level=info msg="Child job finished" service=imap user=300c99ec-11c9-428d-a957-9f0a30a768a5 time="2024-08-08T06:01:08+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=300c99ec-11c9-428d-a957-9f0a30a768a5 time="2024-08-08T06:01:08+02:00" level=info msg="Synced messages" service=imap user=300c99ec-11c9-428d-a957-9f0a30a768a5 time="2024-08-08T06:01:08+02:00" level=info msg="Finished user sync" duration=14.675246ms service=imap user=300c99ec-11c9-428d-a957-9f0a30a768a5 time="2024-08-08T06:01:08+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=300c99ec-11c9-428d-a957-9f0a30a768a5 time="2024-08-08T06:01:08+02:00" level=info msg="Event loop reset" eventID="BA==" service=user-events user=300c99ec-11c9-428d-a957-9f0a30a768a5 time="2024-08-08T06:01:08+02:00" level=info msg="200 OK: POST https://127.0.0.1:33227/data/v1/stats" pkg=gpa/client userID=300c99ec-11c9-428d-a957-9f0a30a768a5 time="2024-08-08T06:01:08+02:00" level=info msg="Configuration Status Success event sent." userID=300c99ec-11c9-428d-a957-9f0a30a768a5 time="2024-08-08T06:01:08+02:00" level=info msg="200 OK: PUT https://127.0.0.1:33227/mail/v4/messages/label" pkg=gpa/client userID=300c99ec-11c9-428d-a957-9f0a30a768a5 Scenario: Copy message from Inbox to Sent is not possible # features/imap/message/copy.feature:61 When IMAP client "1" copies the message with subject "foo" from "INBOX" to "Sent" # :1 -> *scenario And it succeeds # :1 -> *scenario Then IMAP client "1" eventually sees the following messages in "INBOX": # :1 -> *scenario | from | to | subject | unread | | john.doe@mail.com | d090070a-374f-4382-b612-21923adc66ac@proton.local | foo | false | | jane.doe@mail.com | name@proton.local | bar | true | time="2024-08-08T06:01:08+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 32}}" pkg=telemetry time="2024-08-08T06:01:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:33227/core/v4/events/BA==" pkg=gpa/client userID=300c99ec-11c9-428d-a957-9f0a30a768a5 time="2024-08-08T06:01:09+02:00" level=info msg="Received new API event" new="Event BQ==: messages: created=0, updated=1, deleted=0" old="BA==" service=user-events user=300c99ec-11c9-428d-a957-9f0a30a768a5 time="2024-08-08T06:01:09+02:00" level=info msg="Handling message updated event" messageID=11b93c94-cc63-428f-a3bb-6e9c76b80d91 service=imap subject="******** (2c26b46b)" user=300c99ec-11c9-428d-a957-9f0a30a768a5 time="2024-08-08T06:01:09+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:01:09+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:01:09+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:01:09+02:00" level=info msg="Closing user" userID=300c99ec-11c9-428d-a957-9f0a30a768a5 time="2024-08-08T06:01:09+02:00" level=info msg="Exiting IMAP Service" service=imap user=300c99ec-11c9-428d-a957-9f0a30a768a5 time="2024-08-08T06:01:09+02:00" level=info msg="Exiting service main loop" service=smtp user=300c99ec-11c9-428d-a957-9f0a30a768a5 time="2024-08-08T06:01:09+02:00" level=info msg="Exiting Service" service=user-identity user=300c99ec-11c9-428d-a957-9f0a30a768a5 time="2024-08-08T06:01:09+02:00" level=info msg="Exiting service main loop" service=telemetry user=300c99ec-11c9-428d-a957-9f0a30a768a5 time="2024-08-08T06:01:09+02:00" level=info msg="Exiting service" service=user-events user=300c99ec-11c9-428d-a957-9f0a30a768a5 time="2024-08-08T06:01:09+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:01:09+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:01:09+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:01:09+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:01:09+02:00" level=info msg="Closing SMTP server" service=server-manager And IMAP client "1" eventually sees 0 messages in "Sent" # :1 -> *scenario === RUN TestFeatures/Copy_message_from_All_mail_moves_from_the_original_location time="2024-08-08T06:01:10+02:00" level=info msg="User 'a02083c4-85e8-4f0a-84fd-7c13d10bfc5b' created with id=c4e7d433-7259-4cb8-90f0-44d5b5819bcb" pkg=gpa/server/backend time="2024-08-08T06:01:11+02:00" level=info msg="Starting bridge" time="2024-08-08T06:01:11+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/066/config1719329514/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:01:11+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/066/data1578416952/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/066/data1578416952/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:01:11+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:01:11+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:01:11+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:01:11+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:01:11+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/066/config1719329514/grpcServerConfig.json time="2024-08-08T06:01:11+02:00" level=info msg="gRPC server listening on /tmp/bridge6584" pkg=grpc time="2024-08-08T06:01:11+02:00" level=info msg="Frontend service started" time="2024-08-08T06:01:11+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:01:11+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:01:11+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:01:11+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:01:11+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:01:11+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:01:11+02:00" level=info msg="Frontend client started" time="2024-08-08T06:01:11+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (ada00252)" time="2024-08-08T06:01:11+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (ada00252)" time="2024-08-08T06:01:11+02:00" level=info msg="200 OK: POST https://127.0.0.1:38057/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:01:11+02:00" level=info msg="200 OK: POST https://127.0.0.1:38057/auth/v4" pkg=gpa/manager time="2024-08-08T06:01:11+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=c4e7d433-7259-4cb8-90f0-44d5b5819bcb time="2024-08-08T06:01:11+02:00" level=info msg="Adding vault user" userID=c4e7d433-7259-4cb8-90f0-44d5b5819bcb time="2024-08-08T06:01:11+02:00" level=info msg="Creating new user" userID=c4e7d433-7259-4cb8-90f0-44d5b5819bcb time="2024-08-08T06:01:11+02:00" level=info msg="Creating user object" numAddr=1 numLabels=14 userID=c4e7d433-7259-4cb8-90f0-44d5b5819bcb time="2024-08-08T06:01:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:38057/core/v4/events/latest" pkg=gpa/client userID=c4e7d433-7259-4cb8-90f0-44d5b5819bcb time="2024-08-08T06:01:11+02:00" level=info msg="Starting service Last EventID=BA==" service=user-events user=c4e7d433-7259-4cb8-90f0-44d5b5819bcb time="2024-08-08T06:01:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:38057/core/v4/settings" pkg=gpa/client userID=c4e7d433-7259-4cb8-90f0-44d5b5819bcb time="2024-08-08T06:01:11+02:00" level=info msg="Starting service main loop" service=telemetry user=c4e7d433-7259-4cb8-90f0-44d5b5819bcb time="2024-08-08T06:01:11+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=c4e7d433-7259-4cb8-90f0-44d5b5819bcb time="2024-08-08T06:01:11+02:00" level=info msg="Starting service main loop" service=smtp user=c4e7d433-7259-4cb8-90f0-44d5b5819bcb time="2024-08-08T06:01:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:38057/core/v4/labels?Type=4" pkg=gpa/client userID=c4e7d433-7259-4cb8-90f0-44d5b5819bcb time="2024-08-08T06:01:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:38057/core/v4/labels?Type=3" pkg=gpa/client userID=c4e7d433-7259-4cb8-90f0-44d5b5819bcb time="2024-08-08T06:01:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:38057/core/v4/labels?Type=1" pkg=gpa/client userID=c4e7d433-7259-4cb8-90f0-44d5b5819bcb time="2024-08-08T06:01:11+02:00" level=info msg="Adding user to imap server" addrID=0967cc36-8290-40a1-a116-0d48d57c3583 service=server-manager time="2024-08-08T06:01:11+02:00" level=info msg="Creating new IMAP user" addrID=0967cc36-8290-40a1-a116-0d48d57c3583 service=server-manager time="2024-08-08T06:01:11+02:00" level=info msg="Setting gluon ID" addrID=0967cc36-8290-40a1-a116-0d48d57c3583 gluonID=c2e7df2d-6e02-4fba-ba09-cdaa2168db81 userID=c4e7d433-7259-4cb8-90f0-44d5b5819bcb time="2024-08-08T06:01:11+02:00" level=info msg="Created new IMAP user" addrID=0967cc36-8290-40a1-a116-0d48d57c3583 gluonID=c2e7df2d-6e02-4fba-ba09-cdaa2168db81 service=server-manager time="2024-08-08T06:01:11+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:01:11+02:00" level=info msg=Resuming service=user-events user=c4e7d433-7259-4cb8-90f0-44d5b5819bcb time="2024-08-08T06:01:11+02:00" level=info msg="Received mailbox message count" count=0 gluonID=c2e7df2d-6e02-4fba-ba09-cdaa2168db81 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:01:11+02:00" level=info msg="Starting IMAP Service" service=imap user=c4e7d433-7259-4cb8-90f0-44d5b5819bcb time="2024-08-08T06:01:11+02:00" level=info msg="Sync triggered" service=imap user=c4e7d433-7259-4cb8-90f0-44d5b5819bcb time="2024-08-08T06:01:11+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:01:11.664741836 +0200 CEST m=+156.350784742" user=c4e7d433-7259-4cb8-90f0-44d5b5819bcb time="2024-08-08T06:01:11+02:00" level=info msg="Syncing labels" service=imap user=c4e7d433-7259-4cb8-90f0-44d5b5819bcb time="2024-08-08T06:01:11+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:c4e7d433-7259-4cb8-90f0-44d5b5819bcb" userID=c4e7d433-7259-4cb8-90f0-44d5b5819bcb time="2024-08-08T06:01:11+02:00" level=info msg="Synced labels" service=imap user=c4e7d433-7259-4cb8-90f0-44d5b5819bcb time="2024-08-08T06:01:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:38057/mail/v4/messages/count" pkg=gpa/client userID=c4e7d433-7259-4cb8-90f0-44d5b5819bcb time="2024-08-08T06:01:11+02:00" level=info msg="Syncing messages" service=imap user=c4e7d433-7259-4cb8-90f0-44d5b5819bcb time="2024-08-08T06:01:11+02:00" level=info msg="Job started" service=imap user=c4e7d433-7259-4cb8-90f0-44d5b5819bcb time="2024-08-08T06:01:11+02:00" level=info msg="200 OK: POST https://127.0.0.1:38057/mail/v4/messages" pkg=gpa/client userID=c4e7d433-7259-4cb8-90f0-44d5b5819bcb time="2024-08-08T06:01:11+02:00" level=info msg="200 OK: POST https://127.0.0.1:38057/mail/v4/messages" pkg=gpa/client userID=c4e7d433-7259-4cb8-90f0-44d5b5819bcb time="2024-08-08T06:01:11+02:00" level=info msg="Creating new child job" service=imap user=c4e7d433-7259-4cb8-90f0-44d5b5819bcb time="2024-08-08T06:01:11+02:00" level=info msg="Job finished" service=imap user=c4e7d433-7259-4cb8-90f0-44d5b5819bcb time="2024-08-08T06:01:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:38057/mail/v4/messages/cc2177fa-8d55-41dc-9aa9-77f80862fa85" pkg=gpa/client userID=c4e7d433-7259-4cb8-90f0-44d5b5819bcb time="2024-08-08T06:01:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:38057/mail/v4/messages/200bd930-5756-4b81-8bd5-633cf0677cc7" pkg=gpa/client userID=c4e7d433-7259-4cb8-90f0-44d5b5819bcb time="2024-08-08T06:01:11+02:00" level=info msg="Child job finished" service=imap user=c4e7d433-7259-4cb8-90f0-44d5b5819bcb time="2024-08-08T06:01:11+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=c4e7d433-7259-4cb8-90f0-44d5b5819bcb time="2024-08-08T06:01:11+02:00" level=info msg="Synced messages" service=imap user=c4e7d433-7259-4cb8-90f0-44d5b5819bcb time="2024-08-08T06:01:11+02:00" level=info msg="Finished user sync" duration=36.8655ms service=imap user=c4e7d433-7259-4cb8-90f0-44d5b5819bcb time="2024-08-08T06:01:11+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=c4e7d433-7259-4cb8-90f0-44d5b5819bcb time="2024-08-08T06:01:11+02:00" level=info msg="Event loop reset" eventID="BA==" service=user-events user=c4e7d433-7259-4cb8-90f0-44d5b5819bcb time="2024-08-08T06:01:11+02:00" level=info msg="200 OK: POST https://127.0.0.1:38057/data/v1/stats" pkg=gpa/client userID=c4e7d433-7259-4cb8-90f0-44d5b5819bcb time="2024-08-08T06:01:11+02:00" level=info msg="Configuration Status Success event sent." userID=c4e7d433-7259-4cb8-90f0-44d5b5819bcb Scenario: Copy message from All mail moves from the original location # features/imap/message/copy.feature:70 Given IMAP client "1" eventually sees the following messages in "INBOX": # :1 -> *scenario | from | to | subject | unread | | john.doe@mail.com | a02083c4-85e8-4f0a-84fd-7c13d10bfc5b@proton.local | foo | false | | jane.doe@mail.com | name@proton.local | bar | true | time="2024-08-08T06:01:11+02:00" level=info msg="200 OK: PUT https://127.0.0.1:38057/mail/v4/messages/label" pkg=gpa/client userID=c4e7d433-7259-4cb8-90f0-44d5b5819bcb When IMAP client "1" copies the message with subject "foo" from "All Mail" to "Folders/mbox" # :1 -> *scenario And it succeeds # :1 -> *scenario time="2024-08-08T06:01:11+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 97}}" pkg=telemetry time="2024-08-08T06:01:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:38057/core/v4/events/BA==" pkg=gpa/client userID=c4e7d433-7259-4cb8-90f0-44d5b5819bcb time="2024-08-08T06:01:12+02:00" level=info msg="Received new API event" new="Event BQ==: messages: created=0, updated=1, deleted=0" old="BA==" service=user-events user=c4e7d433-7259-4cb8-90f0-44d5b5819bcb time="2024-08-08T06:01:12+02:00" level=info msg="Handling message updated event" messageID=cc2177fa-8d55-41dc-9aa9-77f80862fa85 service=imap subject="******** (2c26b46b)" user=c4e7d433-7259-4cb8-90f0-44d5b5819bcb Then IMAP client "1" eventually sees the following messages in "INBOX": # :1 -> *scenario | from | to | subject | unread | | jane.doe@mail.com | name@proton.local | bar | true | And IMAP client "1" eventually sees the following messages in "All Mail": # :1 -> *scenario | from | to | subject | unread | | john.doe@mail.com | a02083c4-85e8-4f0a-84fd-7c13d10bfc5b@proton.local | foo | false | | jane.doe@mail.com | name@proton.local | bar | true | time="2024-08-08T06:01:12+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:01:12+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:01:12+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:01:12+02:00" level=info msg="Closing user" userID=c4e7d433-7259-4cb8-90f0-44d5b5819bcb time="2024-08-08T06:01:12+02:00" level=info msg="Exiting IMAP Service" service=imap user=c4e7d433-7259-4cb8-90f0-44d5b5819bcb time="2024-08-08T06:01:12+02:00" level=info msg="Exiting service main loop" service=smtp user=c4e7d433-7259-4cb8-90f0-44d5b5819bcb time="2024-08-08T06:01:12+02:00" level=info msg="Exiting Service" service=user-identity user=c4e7d433-7259-4cb8-90f0-44d5b5819bcb time="2024-08-08T06:01:12+02:00" level=info msg="Exiting service main loop" service=telemetry user=c4e7d433-7259-4cb8-90f0-44d5b5819bcb time="2024-08-08T06:01:12+02:00" level=info msg="Exiting service" service=user-events user=c4e7d433-7259-4cb8-90f0-44d5b5819bcb time="2024-08-08T06:01:12+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:01:12+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:01:12+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:01:12+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:01:12+02:00" level=info msg="Closing SMTP server" service=server-manager And IMAP client "1" eventually sees the following messages in "Folders/mbox": # :1 -> *scenario | from | to | subject | unread | | john.doe@mail.com | a02083c4-85e8-4f0a-84fd-7c13d10bfc5b@proton.local | foo | false | === RUN TestFeatures/Move_message_to_trash_then_copy_to_folder_does_not_delete_message time="2024-08-08T06:01:13+02:00" level=info msg="User 'b6997d41-7d95-4c14-9d48-7fdb52ce7a3a' created with id=f3a89065-cdce-45db-974f-2887f1520597" pkg=gpa/server/backend time="2024-08-08T06:01:14+02:00" level=info msg="Starting bridge" time="2024-08-08T06:01:14+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/067/config2605082004/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:01:14+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/067/data3825053064/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/067/data3825053064/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:01:14+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:01:14+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:01:14+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:01:14+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:01:14+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/067/config2605082004/grpcServerConfig.json time="2024-08-08T06:01:14+02:00" level=info msg="gRPC server listening on /tmp/bridge6293" pkg=grpc time="2024-08-08T06:01:14+02:00" level=info msg="Frontend service started" time="2024-08-08T06:01:14+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:01:14+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:01:14+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:01:14+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:01:14+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:01:14+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:01:14+02:00" level=info msg="Frontend client started" time="2024-08-08T06:01:14+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (0a6c1727)" time="2024-08-08T06:01:14+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (0a6c1727)" time="2024-08-08T06:01:14+02:00" level=info msg="200 OK: POST https://127.0.0.1:41689/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:01:14+02:00" level=info msg="200 OK: POST https://127.0.0.1:41689/auth/v4" pkg=gpa/manager time="2024-08-08T06:01:14+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=f3a89065-cdce-45db-974f-2887f1520597 time="2024-08-08T06:01:14+02:00" level=info msg="Adding vault user" userID=f3a89065-cdce-45db-974f-2887f1520597 time="2024-08-08T06:01:14+02:00" level=info msg="Creating new user" userID=f3a89065-cdce-45db-974f-2887f1520597 time="2024-08-08T06:01:14+02:00" level=info msg="Creating user object" numAddr=1 numLabels=14 userID=f3a89065-cdce-45db-974f-2887f1520597 time="2024-08-08T06:01:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:41689/core/v4/events/latest" pkg=gpa/client userID=f3a89065-cdce-45db-974f-2887f1520597 time="2024-08-08T06:01:14+02:00" level=info msg="Starting service Last EventID=BA==" service=user-events user=f3a89065-cdce-45db-974f-2887f1520597 time="2024-08-08T06:01:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:41689/core/v4/settings" pkg=gpa/client userID=f3a89065-cdce-45db-974f-2887f1520597 time="2024-08-08T06:01:14+02:00" level=info msg="Starting service main loop" service=telemetry user=f3a89065-cdce-45db-974f-2887f1520597 time="2024-08-08T06:01:14+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=f3a89065-cdce-45db-974f-2887f1520597 time="2024-08-08T06:01:14+02:00" level=info msg="Starting service main loop" service=smtp user=f3a89065-cdce-45db-974f-2887f1520597 time="2024-08-08T06:01:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:41689/core/v4/labels?Type=4" pkg=gpa/client userID=f3a89065-cdce-45db-974f-2887f1520597 time="2024-08-08T06:01:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:41689/core/v4/labels?Type=3" pkg=gpa/client userID=f3a89065-cdce-45db-974f-2887f1520597 time="2024-08-08T06:01:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:41689/core/v4/labels?Type=1" pkg=gpa/client userID=f3a89065-cdce-45db-974f-2887f1520597 time="2024-08-08T06:01:14+02:00" level=info msg="Adding user to imap server" addrID=e1c2c5ca-c0b0-446d-9a59-0cc81be35630 service=server-manager time="2024-08-08T06:01:14+02:00" level=info msg="Creating new IMAP user" addrID=e1c2c5ca-c0b0-446d-9a59-0cc81be35630 service=server-manager time="2024-08-08T06:01:14+02:00" level=info msg="Setting gluon ID" addrID=e1c2c5ca-c0b0-446d-9a59-0cc81be35630 gluonID=11c339b8-5df0-45c8-bd3b-2756f94862f2 userID=f3a89065-cdce-45db-974f-2887f1520597 time="2024-08-08T06:01:14+02:00" level=info msg="Created new IMAP user" addrID=e1c2c5ca-c0b0-446d-9a59-0cc81be35630 gluonID=11c339b8-5df0-45c8-bd3b-2756f94862f2 service=server-manager time="2024-08-08T06:01:14+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:01:14+02:00" level=info msg=Resuming service=user-events user=f3a89065-cdce-45db-974f-2887f1520597 time="2024-08-08T06:01:14+02:00" level=info msg="Received mailbox message count" count=0 gluonID=11c339b8-5df0-45c8-bd3b-2756f94862f2 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:01:14+02:00" level=info msg="Starting IMAP Service" service=imap user=f3a89065-cdce-45db-974f-2887f1520597 time="2024-08-08T06:01:14+02:00" level=info msg="Sync triggered" service=imap user=f3a89065-cdce-45db-974f-2887f1520597 time="2024-08-08T06:01:14+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:01:14.678099686 +0200 CEST m=+159.364142582" user=f3a89065-cdce-45db-974f-2887f1520597 time="2024-08-08T06:01:14+02:00" level=info msg="Syncing labels" service=imap user=f3a89065-cdce-45db-974f-2887f1520597 time="2024-08-08T06:01:14+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:f3a89065-cdce-45db-974f-2887f1520597" userID=f3a89065-cdce-45db-974f-2887f1520597 time="2024-08-08T06:01:14+02:00" level=info msg="Synced labels" service=imap user=f3a89065-cdce-45db-974f-2887f1520597 time="2024-08-08T06:01:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:41689/mail/v4/messages/count" pkg=gpa/client userID=f3a89065-cdce-45db-974f-2887f1520597 time="2024-08-08T06:01:14+02:00" level=info msg="Syncing messages" service=imap user=f3a89065-cdce-45db-974f-2887f1520597 time="2024-08-08T06:01:14+02:00" level=info msg="Job started" service=imap user=f3a89065-cdce-45db-974f-2887f1520597 time="2024-08-08T06:01:14+02:00" level=info msg="200 OK: POST https://127.0.0.1:41689/mail/v4/messages" pkg=gpa/client userID=f3a89065-cdce-45db-974f-2887f1520597 time="2024-08-08T06:01:14+02:00" level=info msg="200 OK: POST https://127.0.0.1:41689/mail/v4/messages" pkg=gpa/client userID=f3a89065-cdce-45db-974f-2887f1520597 time="2024-08-08T06:01:14+02:00" level=info msg="Creating new child job" service=imap user=f3a89065-cdce-45db-974f-2887f1520597 time="2024-08-08T06:01:14+02:00" level=info msg="Job finished" service=imap user=f3a89065-cdce-45db-974f-2887f1520597 time="2024-08-08T06:01:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:41689/mail/v4/messages/c36f70fd-456e-433c-a3f3-8a635c7195f0" pkg=gpa/client userID=f3a89065-cdce-45db-974f-2887f1520597 time="2024-08-08T06:01:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:41689/mail/v4/messages/a0cd9139-409b-46f1-9818-cdd7b6106238" pkg=gpa/client userID=f3a89065-cdce-45db-974f-2887f1520597 time="2024-08-08T06:01:14+02:00" level=info msg="Child job finished" service=imap user=f3a89065-cdce-45db-974f-2887f1520597 time="2024-08-08T06:01:14+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=f3a89065-cdce-45db-974f-2887f1520597 time="2024-08-08T06:01:14+02:00" level=info msg="Synced messages" service=imap user=f3a89065-cdce-45db-974f-2887f1520597 time="2024-08-08T06:01:14+02:00" level=info msg="Finished user sync" duration=9.24251ms service=imap user=f3a89065-cdce-45db-974f-2887f1520597 time="2024-08-08T06:01:14+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=f3a89065-cdce-45db-974f-2887f1520597 time="2024-08-08T06:01:14+02:00" level=info msg="Event loop reset" eventID="BA==" service=user-events user=f3a89065-cdce-45db-974f-2887f1520597 2024/08/08 06:01:14 http: TLS handshake error from 127.0.0.1:56176: EOF time="2024-08-08T06:01:14+02:00" level=info msg="200 OK: POST https://127.0.0.1:41689/data/v1/stats" pkg=gpa/client userID=f3a89065-cdce-45db-974f-2887f1520597 time="2024-08-08T06:01:14+02:00" level=info msg="Configuration Status Success event sent." userID=f3a89065-cdce-45db-974f-2887f1520597 time="2024-08-08T06:01:14+02:00" level=info msg="200 OK: PUT https://127.0.0.1:41689/mail/v4/messages/label" pkg=gpa/client userID=f3a89065-cdce-45db-974f-2887f1520597 time="2024-08-08T06:01:14+02:00" level=info msg="200 OK: PUT https://127.0.0.1:41689/mail/v4/messages/unlabel" pkg=gpa/client userID=f3a89065-cdce-45db-974f-2887f1520597 Scenario: Move message to trash then copy to folder does not delete message # features/imap/message/copy.feature:88 When IMAP client "1" moves the message with subject "foo" from "INBOX" to "Trash" # :1 -> *scenario And it succeeds # :1 -> *scenario Then IMAP client "1" eventually sees the following messages in "Trash": # :1 -> *scenario | from | to | subject | unread | | john.doe@mail.com | b6997d41-7d95-4c14-9d48-7fdb52ce7a3a@proton.local | foo | false | time="2024-08-08T06:01:14+02:00" level=info msg="200 OK: PUT https://127.0.0.1:41689/mail/v4/messages/label" pkg=gpa/client userID=f3a89065-cdce-45db-974f-2887f1520597 When IMAP client "1" copies the message with subject "foo" from "Trash" to "Folders/mbox" # :1 -> *scenario And it succeeds # :1 -> *scenario When IMAP client "1" marks the message with subject "foo" as deleted # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-08-08T06:01:14+02:00" level=info msg="200 OK: PUT https://127.0.0.1:41689/mail/v4/messages/unlabel" pkg=gpa/client userID=f3a89065-cdce-45db-974f-2887f1520597 time="2024-08-08T06:01:14+02:00" level=info msg="200 OK: POST https://127.0.0.1:41689/mail/v4/messages" pkg=gpa/client userID=f3a89065-cdce-45db-974f-2887f1520597 When IMAP client "1" expunges # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-08-08T06:01:14+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 57}}" pkg=telemetry time="2024-08-08T06:01:14+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:01:14+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:01:14+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:01:14+02:00" level=info msg="Closing user" userID=f3a89065-cdce-45db-974f-2887f1520597 time="2024-08-08T06:01:14+02:00" level=info msg="Exiting IMAP Service" service=imap user=f3a89065-cdce-45db-974f-2887f1520597 time="2024-08-08T06:01:14+02:00" level=info msg="Exiting service main loop" service=smtp user=f3a89065-cdce-45db-974f-2887f1520597 time="2024-08-08T06:01:14+02:00" level=info msg="Exiting Service" service=user-identity user=f3a89065-cdce-45db-974f-2887f1520597 time="2024-08-08T06:01:14+02:00" level=info msg="Exiting service main loop" service=telemetry user=f3a89065-cdce-45db-974f-2887f1520597 time="2024-08-08T06:01:14+02:00" level=info msg="Exiting service" service=user-events user=f3a89065-cdce-45db-974f-2887f1520597 time="2024-08-08T06:01:14+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:01:14+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:01:14+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:01:14+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:01:14+02:00" level=info msg="Closing SMTP server" service=server-manager Then IMAP client "1" eventually sees the following messages in "Folders/mbox": # :1 -> *scenario | from | to | subject | unread | | john.doe@mail.com | b6997d41-7d95-4c14-9d48-7fdb52ce7a3a@proton.local | foo | false | Feature: IMAP create messages === RUN TestFeatures/Creates_message_to_user's_primary_address time="2024-08-08T06:01:15+02:00" level=info msg="User '3b68300d-5734-4419-9eef-4ef67d425210' created with id=4e43d015-6ded-498e-ad37-84b2d83899d5" pkg=gpa/server/backend Background: Given there exists an account with username "3b68300d-5734-4419-9eef-4ef67d425210" and password "password" # :1 -> *scenario And the account "3b68300d-5734-4419-9eef-4ef67d425210" has additional address "9a1fcd61-be09-4bde-8c87-ecb0f586e35b@proton.local" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-08-08T06:01:15+02:00" level=info msg="Starting bridge" time="2024-08-08T06:01:15+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/068/config3287415535/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:01:15+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/068/data1192303891/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/068/data1192303891/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:01:15+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:01:15+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:01:15+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:01:15+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:01:15+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/068/config3287415535/grpcServerConfig.json time="2024-08-08T06:01:15+02:00" level=info msg="gRPC server listening on /tmp/bridge8606" pkg=grpc time="2024-08-08T06:01:15+02:00" level=info msg="Frontend service started" time="2024-08-08T06:01:15+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:01:15+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:01:15+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:01:15+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:01:15+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:01:15+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:01:15+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-08-08T06:01:15+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (82f797ea)" time="2024-08-08T06:01:15+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (82f797ea)" time="2024-08-08T06:01:15+02:00" level=info msg="200 OK: POST https://127.0.0.1:34761/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:01:16+02:00" level=info msg="200 OK: POST https://127.0.0.1:34761/auth/v4" pkg=gpa/manager time="2024-08-08T06:01:16+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=4e43d015-6ded-498e-ad37-84b2d83899d5 time="2024-08-08T06:01:16+02:00" level=info msg="Adding vault user" userID=4e43d015-6ded-498e-ad37-84b2d83899d5 time="2024-08-08T06:01:16+02:00" level=info msg="Creating new user" userID=4e43d015-6ded-498e-ad37-84b2d83899d5 time="2024-08-08T06:01:16+02:00" level=info msg="Creating user object" numAddr=2 numLabels=12 userID=4e43d015-6ded-498e-ad37-84b2d83899d5 time="2024-08-08T06:01:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:34761/core/v4/events/latest" pkg=gpa/client userID=4e43d015-6ded-498e-ad37-84b2d83899d5 time="2024-08-08T06:01:16+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=4e43d015-6ded-498e-ad37-84b2d83899d5 time="2024-08-08T06:01:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:34761/core/v4/settings" pkg=gpa/client userID=4e43d015-6ded-498e-ad37-84b2d83899d5 time="2024-08-08T06:01:16+02:00" level=info msg="Starting service main loop" service=telemetry user=4e43d015-6ded-498e-ad37-84b2d83899d5 time="2024-08-08T06:01:16+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=4e43d015-6ded-498e-ad37-84b2d83899d5 time="2024-08-08T06:01:16+02:00" level=info msg="Starting service main loop" service=smtp user=4e43d015-6ded-498e-ad37-84b2d83899d5 time="2024-08-08T06:01:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:34761/core/v4/labels?Type=4" pkg=gpa/client userID=4e43d015-6ded-498e-ad37-84b2d83899d5 time="2024-08-08T06:01:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:34761/core/v4/labels?Type=3" pkg=gpa/client userID=4e43d015-6ded-498e-ad37-84b2d83899d5 time="2024-08-08T06:01:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:34761/core/v4/labels?Type=1" pkg=gpa/client userID=4e43d015-6ded-498e-ad37-84b2d83899d5 time="2024-08-08T06:01:16+02:00" level=info msg="Adding user to imap server" addrID=c1a36f8f-1732-488a-9265-43646aaa88d8 service=server-manager time="2024-08-08T06:01:16+02:00" level=info msg="Creating new IMAP user" addrID=c1a36f8f-1732-488a-9265-43646aaa88d8 service=server-manager time="2024-08-08T06:01:16+02:00" level=info msg="Setting gluon ID" addrID=c1a36f8f-1732-488a-9265-43646aaa88d8 gluonID=f8dfd550-3272-435e-965c-39201cb3ff38 userID=4e43d015-6ded-498e-ad37-84b2d83899d5 time="2024-08-08T06:01:16+02:00" level=info msg="Created new IMAP user" addrID=c1a36f8f-1732-488a-9265-43646aaa88d8 gluonID=f8dfd550-3272-435e-965c-39201cb3ff38 service=server-manager time="2024-08-08T06:01:16+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:01:16+02:00" level=info msg=Resuming service=user-events user=4e43d015-6ded-498e-ad37-84b2d83899d5 And the user logs in with username "3b68300d-5734-4419-9eef-4ef67d425210" and password "password" # :1 -> *scenario time="2024-08-08T06:01:16+02:00" level=info msg="Received mailbox message count" count=0 gluonID=f8dfd550-3272-435e-965c-39201cb3ff38 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:01:16+02:00" level=info msg="Starting IMAP Service" service=imap user=4e43d015-6ded-498e-ad37-84b2d83899d5 time="2024-08-08T06:01:16+02:00" level=info msg="Sync triggered" service=imap user=4e43d015-6ded-498e-ad37-84b2d83899d5 time="2024-08-08T06:01:16+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:01:16.244263657 +0200 CEST m=+160.930306563" user=4e43d015-6ded-498e-ad37-84b2d83899d5 time="2024-08-08T06:01:16+02:00" level=info msg="Syncing labels" service=imap user=4e43d015-6ded-498e-ad37-84b2d83899d5 time="2024-08-08T06:01:16+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:4e43d015-6ded-498e-ad37-84b2d83899d5" userID=4e43d015-6ded-498e-ad37-84b2d83899d5 time="2024-08-08T06:01:16+02:00" level=info msg="Synced labels" service=imap user=4e43d015-6ded-498e-ad37-84b2d83899d5 time="2024-08-08T06:01:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:34761/mail/v4/messages/count" pkg=gpa/client userID=4e43d015-6ded-498e-ad37-84b2d83899d5 time="2024-08-08T06:01:16+02:00" level=info msg="Syncing messages" service=imap user=4e43d015-6ded-498e-ad37-84b2d83899d5 time="2024-08-08T06:01:16+02:00" level=info msg="Job started" service=imap user=4e43d015-6ded-498e-ad37-84b2d83899d5 time="2024-08-08T06:01:16+02:00" level=info msg="200 OK: POST https://127.0.0.1:34761/mail/v4/messages" pkg=gpa/client userID=4e43d015-6ded-498e-ad37-84b2d83899d5 time="2024-08-08T06:01:16+02:00" level=info msg="Job finished" service=imap user=4e43d015-6ded-498e-ad37-84b2d83899d5 time="2024-08-08T06:01:16+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=4e43d015-6ded-498e-ad37-84b2d83899d5 time="2024-08-08T06:01:16+02:00" level=info msg="Synced messages" service=imap user=4e43d015-6ded-498e-ad37-84b2d83899d5 time="2024-08-08T06:01:16+02:00" level=info msg="Finished user sync" duration=7.190322ms service=imap user=4e43d015-6ded-498e-ad37-84b2d83899d5 time="2024-08-08T06:01:16+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=4e43d015-6ded-498e-ad37-84b2d83899d5 time="2024-08-08T06:01:16+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=4e43d015-6ded-498e-ad37-84b2d83899d5 And user "3b68300d-5734-4419-9eef-4ef67d425210" finishes syncing # :1 -> *scenario time="2024-08-08T06:01:16+02:00" level=info msg="200 OK: POST https://127.0.0.1:34761/data/v1/stats" pkg=gpa/client userID=4e43d015-6ded-498e-ad37-84b2d83899d5 time="2024-08-08T06:01:16+02:00" level=info msg="Configuration Status Success event sent." userID=4e43d015-6ded-498e-ad37-84b2d83899d5 And user "3b68300d-5734-4419-9eef-4ef67d425210" connects and authenticates IMAP client "1" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-08-08T06:01:16+02:00" level=warning msg="Appended message has no date, adding default one so it does not fail test" time="2024-08-08T06:01:16+02:00" level=info msg="200 OK: POST https://127.0.0.1:34761/mail/v4/messages/import" pkg=gpa/client userID=4e43d015-6ded-498e-ad37-84b2d83899d5 time="2024-08-08T06:01:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:34761/mail/v4/messages/8a257799-40a7-4204-8579-f7695f09eff4" pkg=gpa/client userID=4e43d015-6ded-498e-ad37-84b2d83899d5 Scenario: Creates message to user's primary address # features/imap/message/create.feature:12 When IMAP client "1" appends the following messages to "INBOX": # :1 -> *scenario | from | to | subject | body | | john.doe@email.com | 3b68300d-5734-4419-9eef-4ef67d425210@proton.local | foo | bar | Then it succeeds # :1 -> *scenario And IMAP client "1" eventually sees the following messages in "INBOX": # :1 -> *scenario | from | to | subject | body | | john.doe@email.com | 3b68300d-5734-4419-9eef-4ef67d425210@proton.local | foo | bar | time="2024-08-08T06:01:16+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 64}}" pkg=telemetry time="2024-08-08T06:01:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:34761/core/v4/events/AQ==" pkg=gpa/client userID=4e43d015-6ded-498e-ad37-84b2d83899d5 time="2024-08-08T06:01:17+02:00" level=info msg="Received new API event" new="Event Ag==: messages: created=1, updated=0, deleted=0" old="AQ==" service=user-events user=4e43d015-6ded-498e-ad37-84b2d83899d5 time="2024-08-08T06:01:17+02:00" level=info msg="Handling message created event" date=0 messageID=8a257799-40a7-4204-8579-f7695f09eff4 service=imap subject="******** (2c26b46b)" user=4e43d015-6ded-498e-ad37-84b2d83899d5 time="2024-08-08T06:01:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:34761/mail/v4/messages/8a257799-40a7-4204-8579-f7695f09eff4" pkg=gpa/client userID=4e43d015-6ded-498e-ad37-84b2d83899d5 time="2024-08-08T06:01:17+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:01:17+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:01:17+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:01:17+02:00" level=info msg="Closing user" userID=4e43d015-6ded-498e-ad37-84b2d83899d5 time="2024-08-08T06:01:17+02:00" level=info msg="Exiting IMAP Service" service=imap user=4e43d015-6ded-498e-ad37-84b2d83899d5 time="2024-08-08T06:01:17+02:00" level=info msg="Exiting service main loop" service=smtp user=4e43d015-6ded-498e-ad37-84b2d83899d5 time="2024-08-08T06:01:17+02:00" level=info msg="Exiting Service" service=user-identity user=4e43d015-6ded-498e-ad37-84b2d83899d5 time="2024-08-08T06:01:17+02:00" level=info msg="Exiting service main loop" service=telemetry user=4e43d015-6ded-498e-ad37-84b2d83899d5 time="2024-08-08T06:01:17+02:00" level=info msg="Exiting service" service=user-events user=4e43d015-6ded-498e-ad37-84b2d83899d5 time="2024-08-08T06:01:17+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:01:17+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:01:17+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:01:17+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:01:17+02:00" level=info msg="Closing SMTP server" service=server-manager And IMAP client "1" eventually sees the following messages in "All Mail": # :1 -> *scenario | from | to | subject | body | | john.doe@email.com | 3b68300d-5734-4419-9eef-4ef67d425210@proton.local | foo | bar | === RUN TestFeatures/Creates_draft time="2024-08-08T06:01:17+02:00" level=info msg="User '4c68cc33-1351-494c-b993-221a24a06f2c' created with id=19ec69d7-f119-425d-acb4-daba03882d0a" pkg=gpa/server/backend time="2024-08-08T06:01:18+02:00" level=info msg="Starting bridge" time="2024-08-08T06:01:18+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/069/config3957672376/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:01:18+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/069/data664951837/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/069/data664951837/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:01:18+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:01:18+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:01:18+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:01:18+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:01:18+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/069/config3957672376/grpcServerConfig.json time="2024-08-08T06:01:18+02:00" level=info msg="gRPC server listening on /tmp/bridge7479" pkg=grpc time="2024-08-08T06:01:18+02:00" level=info msg="Frontend service started" time="2024-08-08T06:01:18+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:01:18+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:01:18+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:01:18+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:01:18+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:01:18+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:01:18+02:00" level=info msg="Frontend client started" time="2024-08-08T06:01:18+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (c336443d)" time="2024-08-08T06:01:18+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (c336443d)" time="2024-08-08T06:01:18+02:00" level=info msg="200 OK: POST https://127.0.0.1:41275/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:01:18+02:00" level=info msg="200 OK: POST https://127.0.0.1:41275/auth/v4" pkg=gpa/manager time="2024-08-08T06:01:18+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=19ec69d7-f119-425d-acb4-daba03882d0a time="2024-08-08T06:01:18+02:00" level=info msg="Adding vault user" userID=19ec69d7-f119-425d-acb4-daba03882d0a time="2024-08-08T06:01:18+02:00" level=info msg="Creating new user" userID=19ec69d7-f119-425d-acb4-daba03882d0a time="2024-08-08T06:01:18+02:00" level=info msg="Creating user object" numAddr=2 numLabels=12 userID=19ec69d7-f119-425d-acb4-daba03882d0a time="2024-08-08T06:01:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:41275/core/v4/events/latest" pkg=gpa/client userID=19ec69d7-f119-425d-acb4-daba03882d0a time="2024-08-08T06:01:18+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=19ec69d7-f119-425d-acb4-daba03882d0a time="2024-08-08T06:01:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:41275/core/v4/settings" pkg=gpa/client userID=19ec69d7-f119-425d-acb4-daba03882d0a time="2024-08-08T06:01:18+02:00" level=info msg="Starting service main loop" service=telemetry user=19ec69d7-f119-425d-acb4-daba03882d0a time="2024-08-08T06:01:18+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=19ec69d7-f119-425d-acb4-daba03882d0a time="2024-08-08T06:01:18+02:00" level=info msg="Starting service main loop" service=smtp user=19ec69d7-f119-425d-acb4-daba03882d0a time="2024-08-08T06:01:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:41275/core/v4/labels?Type=4" pkg=gpa/client userID=19ec69d7-f119-425d-acb4-daba03882d0a time="2024-08-08T06:01:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:41275/core/v4/labels?Type=3" pkg=gpa/client userID=19ec69d7-f119-425d-acb4-daba03882d0a time="2024-08-08T06:01:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:41275/core/v4/labels?Type=1" pkg=gpa/client userID=19ec69d7-f119-425d-acb4-daba03882d0a time="2024-08-08T06:01:18+02:00" level=info msg="Adding user to imap server" addrID=c54b5efc-8b01-4a57-8bed-2416d08252bb service=server-manager time="2024-08-08T06:01:18+02:00" level=info msg="Creating new IMAP user" addrID=c54b5efc-8b01-4a57-8bed-2416d08252bb service=server-manager time="2024-08-08T06:01:18+02:00" level=info msg="Setting gluon ID" addrID=c54b5efc-8b01-4a57-8bed-2416d08252bb gluonID=96048c79-3ac7-4518-af85-6b7fddcc0c12 userID=19ec69d7-f119-425d-acb4-daba03882d0a time="2024-08-08T06:01:18+02:00" level=info msg="Created new IMAP user" addrID=c54b5efc-8b01-4a57-8bed-2416d08252bb gluonID=96048c79-3ac7-4518-af85-6b7fddcc0c12 service=server-manager time="2024-08-08T06:01:18+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:01:18+02:00" level=info msg=Resuming service=user-events user=19ec69d7-f119-425d-acb4-daba03882d0a time="2024-08-08T06:01:18+02:00" level=info msg="Received mailbox message count" count=0 gluonID=96048c79-3ac7-4518-af85-6b7fddcc0c12 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:01:18+02:00" level=info msg="Starting IMAP Service" service=imap user=19ec69d7-f119-425d-acb4-daba03882d0a time="2024-08-08T06:01:18+02:00" level=info msg="Sync triggered" service=imap user=19ec69d7-f119-425d-acb4-daba03882d0a time="2024-08-08T06:01:18+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:01:18.568040168 +0200 CEST m=+163.254083074" user=19ec69d7-f119-425d-acb4-daba03882d0a time="2024-08-08T06:01:18+02:00" level=info msg="Syncing labels" service=imap user=19ec69d7-f119-425d-acb4-daba03882d0a time="2024-08-08T06:01:18+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:19ec69d7-f119-425d-acb4-daba03882d0a" userID=19ec69d7-f119-425d-acb4-daba03882d0a time="2024-08-08T06:01:18+02:00" level=info msg="Synced labels" service=imap user=19ec69d7-f119-425d-acb4-daba03882d0a time="2024-08-08T06:01:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:41275/mail/v4/messages/count" pkg=gpa/client userID=19ec69d7-f119-425d-acb4-daba03882d0a time="2024-08-08T06:01:18+02:00" level=info msg="Syncing messages" service=imap user=19ec69d7-f119-425d-acb4-daba03882d0a time="2024-08-08T06:01:18+02:00" level=info msg="Job started" service=imap user=19ec69d7-f119-425d-acb4-daba03882d0a time="2024-08-08T06:01:18+02:00" level=info msg="200 OK: POST https://127.0.0.1:41275/mail/v4/messages" pkg=gpa/client userID=19ec69d7-f119-425d-acb4-daba03882d0a time="2024-08-08T06:01:18+02:00" level=info msg="Job finished" service=imap user=19ec69d7-f119-425d-acb4-daba03882d0a time="2024-08-08T06:01:18+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=19ec69d7-f119-425d-acb4-daba03882d0a time="2024-08-08T06:01:18+02:00" level=info msg="Synced messages" service=imap user=19ec69d7-f119-425d-acb4-daba03882d0a time="2024-08-08T06:01:18+02:00" level=info msg="Finished user sync" duration=3.9131ms service=imap user=19ec69d7-f119-425d-acb4-daba03882d0a time="2024-08-08T06:01:18+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=19ec69d7-f119-425d-acb4-daba03882d0a time="2024-08-08T06:01:18+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=19ec69d7-f119-425d-acb4-daba03882d0a time="2024-08-08T06:01:18+02:00" level=info msg="200 OK: POST https://127.0.0.1:41275/data/v1/stats" pkg=gpa/client userID=19ec69d7-f119-425d-acb4-daba03882d0a time="2024-08-08T06:01:18+02:00" level=info msg="Configuration Status Success event sent." userID=19ec69d7-f119-425d-acb4-daba03882d0a time="2024-08-08T06:01:18+02:00" level=warning msg="Appended message has no date, adding default one so it does not fail test" time="2024-08-08T06:01:18+02:00" level=info msg="200 OK: POST https://127.0.0.1:41275/mail/v4/messages" pkg=gpa/client userID=19ec69d7-f119-425d-acb4-daba03882d0a time="2024-08-08T06:01:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:41275/mail/v4/messages/5e0261cc-ce95-480e-b227-7e050735453e" pkg=gpa/client userID=19ec69d7-f119-425d-acb4-daba03882d0a Scenario: Creates draft # features/imap/message/create.feature:24 When IMAP client "1" appends the following messages to "Drafts": # :1 -> *scenario | from | to | subject | body | | 4c68cc33-1351-494c-b993-221a24a06f2c@proton.local | john.doe@email.com | foo | bar | Then it succeeds # :1 -> *scenario And IMAP client "1" eventually sees the following messages in "Drafts": # :1 -> *scenario | from | to | subject | body | | 4c68cc33-1351-494c-b993-221a24a06f2c@proton.local | john.doe@email.com | foo | bar | time="2024-08-08T06:01:18+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 35}}" pkg=telemetry time="2024-08-08T06:01:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:41275/core/v4/events/AQ==" pkg=gpa/client userID=19ec69d7-f119-425d-acb4-daba03882d0a time="2024-08-08T06:01:19+02:00" level=info msg="Received new API event" new="Event Ag==: messages: created=1, updated=0, deleted=0" old="AQ==" service=user-events user=19ec69d7-f119-425d-acb4-daba03882d0a time="2024-08-08T06:01:19+02:00" level=info msg="Handling message created event" date=0 messageID=5e0261cc-ce95-480e-b227-7e050735453e service=imap subject="******** (2c26b46b)" user=19ec69d7-f119-425d-acb4-daba03882d0a time="2024-08-08T06:01:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:41275/mail/v4/messages/5e0261cc-ce95-480e-b227-7e050735453e" pkg=gpa/client userID=19ec69d7-f119-425d-acb4-daba03882d0a time="2024-08-08T06:01:19+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:01:19+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:01:19+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:01:19+02:00" level=info msg="Closing user" userID=19ec69d7-f119-425d-acb4-daba03882d0a time="2024-08-08T06:01:19+02:00" level=info msg="Exiting IMAP Service" service=imap user=19ec69d7-f119-425d-acb4-daba03882d0a time="2024-08-08T06:01:19+02:00" level=info msg="Exiting service main loop" service=smtp user=19ec69d7-f119-425d-acb4-daba03882d0a time="2024-08-08T06:01:19+02:00" level=info msg="Exiting Service" service=user-identity user=19ec69d7-f119-425d-acb4-daba03882d0a time="2024-08-08T06:01:19+02:00" level=info msg="Exiting service main loop" service=telemetry user=19ec69d7-f119-425d-acb4-daba03882d0a time="2024-08-08T06:01:19+02:00" level=info msg="Exiting service" service=user-events user=19ec69d7-f119-425d-acb4-daba03882d0a time="2024-08-08T06:01:19+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:01:19+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:01:19+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:01:19+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:01:19+02:00" level=info msg="Closing SMTP server" service=server-manager And IMAP client "1" eventually sees the following messages in "All Mail": # :1 -> *scenario | from | to | subject | body | | 4c68cc33-1351-494c-b993-221a24a06f2c@proton.local | john.doe@email.com | foo | bar | === RUN TestFeatures/Creates_message_sent_from_user's_primary_address time="2024-08-08T06:01:19+02:00" level=info msg="User '82dcbfd4-1b38-46b1-ba7d-a442c4622bd6' created with id=582be9b1-7eff-4321-888a-07966e1f59e0" pkg=gpa/server/backend time="2024-08-08T06:01:20+02:00" level=info msg="Starting bridge" time="2024-08-08T06:01:20+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/070/config736878374/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:01:20+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/070/data465989892/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/070/data465989892/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:01:20+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:01:20+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:01:20+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:01:20+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:01:20+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/070/config736878374/grpcServerConfig.json time="2024-08-08T06:01:20+02:00" level=info msg="gRPC server listening on /tmp/bridge3549" pkg=grpc time="2024-08-08T06:01:20+02:00" level=info msg="Frontend service started" time="2024-08-08T06:01:20+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:01:20+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:01:20+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:01:20+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:01:20+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:01:20+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:01:20+02:00" level=info msg="Frontend client started" time="2024-08-08T06:01:20+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (83a79a4e)" time="2024-08-08T06:01:20+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (83a79a4e)" time="2024-08-08T06:01:20+02:00" level=info msg="200 OK: POST https://127.0.0.1:39609/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:01:20+02:00" level=info msg="200 OK: POST https://127.0.0.1:39609/auth/v4" pkg=gpa/manager time="2024-08-08T06:01:20+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=582be9b1-7eff-4321-888a-07966e1f59e0 time="2024-08-08T06:01:20+02:00" level=info msg="Adding vault user" userID=582be9b1-7eff-4321-888a-07966e1f59e0 time="2024-08-08T06:01:20+02:00" level=info msg="Creating new user" userID=582be9b1-7eff-4321-888a-07966e1f59e0 time="2024-08-08T06:01:20+02:00" level=info msg="Creating user object" numAddr=2 numLabels=12 userID=582be9b1-7eff-4321-888a-07966e1f59e0 time="2024-08-08T06:01:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:39609/core/v4/events/latest" pkg=gpa/client userID=582be9b1-7eff-4321-888a-07966e1f59e0 time="2024-08-08T06:01:20+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=582be9b1-7eff-4321-888a-07966e1f59e0 time="2024-08-08T06:01:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:39609/core/v4/settings" pkg=gpa/client userID=582be9b1-7eff-4321-888a-07966e1f59e0 time="2024-08-08T06:01:20+02:00" level=info msg="Starting service main loop" service=telemetry user=582be9b1-7eff-4321-888a-07966e1f59e0 time="2024-08-08T06:01:20+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=582be9b1-7eff-4321-888a-07966e1f59e0 time="2024-08-08T06:01:20+02:00" level=info msg="Starting service main loop" service=smtp user=582be9b1-7eff-4321-888a-07966e1f59e0 time="2024-08-08T06:01:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:39609/core/v4/labels?Type=4" pkg=gpa/client userID=582be9b1-7eff-4321-888a-07966e1f59e0 time="2024-08-08T06:01:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:39609/core/v4/labels?Type=3" pkg=gpa/client userID=582be9b1-7eff-4321-888a-07966e1f59e0 time="2024-08-08T06:01:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:39609/core/v4/labels?Type=1" pkg=gpa/client userID=582be9b1-7eff-4321-888a-07966e1f59e0 time="2024-08-08T06:01:20+02:00" level=info msg="Adding user to imap server" addrID=0d0c2fdf-d016-48b1-a3b4-9ed34764f2fb service=server-manager time="2024-08-08T06:01:20+02:00" level=info msg="Creating new IMAP user" addrID=0d0c2fdf-d016-48b1-a3b4-9ed34764f2fb service=server-manager time="2024-08-08T06:01:20+02:00" level=info msg="Setting gluon ID" addrID=0d0c2fdf-d016-48b1-a3b4-9ed34764f2fb gluonID=108d855f-9f2c-4265-9e11-46e1a13306c1 userID=582be9b1-7eff-4321-888a-07966e1f59e0 time="2024-08-08T06:01:20+02:00" level=info msg="Created new IMAP user" addrID=0d0c2fdf-d016-48b1-a3b4-9ed34764f2fb gluonID=108d855f-9f2c-4265-9e11-46e1a13306c1 service=server-manager time="2024-08-08T06:01:20+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:01:20+02:00" level=info msg=Resuming service=user-events user=582be9b1-7eff-4321-888a-07966e1f59e0 time="2024-08-08T06:01:20+02:00" level=info msg="Received mailbox message count" count=0 gluonID=108d855f-9f2c-4265-9e11-46e1a13306c1 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:01:20+02:00" level=info msg="Starting IMAP Service" service=imap user=582be9b1-7eff-4321-888a-07966e1f59e0 time="2024-08-08T06:01:20+02:00" level=info msg="Sync triggered" service=imap user=582be9b1-7eff-4321-888a-07966e1f59e0 time="2024-08-08T06:01:20+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:01:20.909585282 +0200 CEST m=+165.595628188" user=582be9b1-7eff-4321-888a-07966e1f59e0 time="2024-08-08T06:01:20+02:00" level=info msg="Syncing labels" service=imap user=582be9b1-7eff-4321-888a-07966e1f59e0 time="2024-08-08T06:01:20+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:582be9b1-7eff-4321-888a-07966e1f59e0" userID=582be9b1-7eff-4321-888a-07966e1f59e0 time="2024-08-08T06:01:20+02:00" level=info msg="Synced labels" service=imap user=582be9b1-7eff-4321-888a-07966e1f59e0 time="2024-08-08T06:01:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:39609/mail/v4/messages/count" pkg=gpa/client userID=582be9b1-7eff-4321-888a-07966e1f59e0 time="2024-08-08T06:01:20+02:00" level=info msg="Syncing messages" service=imap user=582be9b1-7eff-4321-888a-07966e1f59e0 time="2024-08-08T06:01:20+02:00" level=info msg="Job started" service=imap user=582be9b1-7eff-4321-888a-07966e1f59e0 time="2024-08-08T06:01:20+02:00" level=info msg="200 OK: POST https://127.0.0.1:39609/mail/v4/messages" pkg=gpa/client userID=582be9b1-7eff-4321-888a-07966e1f59e0 time="2024-08-08T06:01:20+02:00" level=info msg="Job finished" service=imap user=582be9b1-7eff-4321-888a-07966e1f59e0 time="2024-08-08T06:01:20+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=582be9b1-7eff-4321-888a-07966e1f59e0 time="2024-08-08T06:01:20+02:00" level=info msg="Synced messages" service=imap user=582be9b1-7eff-4321-888a-07966e1f59e0 time="2024-08-08T06:01:20+02:00" level=info msg="Finished user sync" duration=3.629121ms service=imap user=582be9b1-7eff-4321-888a-07966e1f59e0 time="2024-08-08T06:01:20+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=582be9b1-7eff-4321-888a-07966e1f59e0 time="2024-08-08T06:01:20+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=582be9b1-7eff-4321-888a-07966e1f59e0 time="2024-08-08T06:01:20+02:00" level=info msg="200 OK: POST https://127.0.0.1:39609/data/v1/stats" pkg=gpa/client userID=582be9b1-7eff-4321-888a-07966e1f59e0 time="2024-08-08T06:01:20+02:00" level=info msg="Configuration Status Success event sent." userID=582be9b1-7eff-4321-888a-07966e1f59e0 time="2024-08-08T06:01:20+02:00" level=warning msg="Appended message has no date, adding default one so it does not fail test" time="2024-08-08T06:01:20+02:00" level=info msg="200 OK: POST https://127.0.0.1:39609/mail/v4/messages/import" pkg=gpa/client userID=582be9b1-7eff-4321-888a-07966e1f59e0 time="2024-08-08T06:01:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:39609/mail/v4/messages/8de82eba-e6b5-4e67-b499-783cccdaedbd" pkg=gpa/client userID=582be9b1-7eff-4321-888a-07966e1f59e0 Scenario: Creates message sent from user's primary address # features/imap/message/create.feature:37 When IMAP client "1" appends the following messages to "Sent": # :1 -> *scenario | from | to | subject | body | | 82dcbfd4-1b38-46b1-ba7d-a442c4622bd6@proton.local | john.doe@email.com | foo | bar | Then it succeeds # :1 -> *scenario And IMAP client "1" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | subject | body | | 82dcbfd4-1b38-46b1-ba7d-a442c4622bd6@proton.local | john.doe@email.com | foo | bar | time="2024-08-08T06:01:21+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 8}}" pkg=telemetry time="2024-08-08T06:01:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:39609/core/v4/events/AQ==" pkg=gpa/client userID=582be9b1-7eff-4321-888a-07966e1f59e0 time="2024-08-08T06:01:21+02:00" level=info msg="Received new API event" new="Event Ag==: messages: created=1, updated=0, deleted=0" old="AQ==" service=user-events user=582be9b1-7eff-4321-888a-07966e1f59e0 time="2024-08-08T06:01:21+02:00" level=info msg="Handling message created event" date=0 messageID=8de82eba-e6b5-4e67-b499-783cccdaedbd service=imap subject="******** (2c26b46b)" user=582be9b1-7eff-4321-888a-07966e1f59e0 time="2024-08-08T06:01:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:39609/mail/v4/messages/8de82eba-e6b5-4e67-b499-783cccdaedbd" pkg=gpa/client userID=582be9b1-7eff-4321-888a-07966e1f59e0 time="2024-08-08T06:01:21+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:01:21+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:01:21+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:01:21+02:00" level=info msg="Closing user" userID=582be9b1-7eff-4321-888a-07966e1f59e0 time="2024-08-08T06:01:21+02:00" level=info msg="Exiting IMAP Service" service=imap user=582be9b1-7eff-4321-888a-07966e1f59e0 time="2024-08-08T06:01:21+02:00" level=info msg="Exiting service main loop" service=smtp user=582be9b1-7eff-4321-888a-07966e1f59e0 time="2024-08-08T06:01:21+02:00" level=info msg="Exiting Service" service=user-identity user=582be9b1-7eff-4321-888a-07966e1f59e0 time="2024-08-08T06:01:21+02:00" level=info msg="Exiting service main loop" service=telemetry user=582be9b1-7eff-4321-888a-07966e1f59e0 time="2024-08-08T06:01:21+02:00" level=info msg="Exiting service" service=user-events user=582be9b1-7eff-4321-888a-07966e1f59e0 time="2024-08-08T06:01:21+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:01:21+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:01:21+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:01:21+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:01:21+02:00" level=info msg="Closing SMTP server" service=server-manager And IMAP client "1" eventually sees the following messages in "All Mail": # :1 -> *scenario | from | to | subject | body | | 82dcbfd4-1b38-46b1-ba7d-a442c4622bd6@proton.local | john.doe@email.com | foo | bar | === RUN TestFeatures/Creates_message_sent_from_user's_secondary_address time="2024-08-08T06:01:22+02:00" level=info msg="User '8a9dc8ca-c4c6-48d4-b5e3-51c82f45952b' created with id=fe8162d8-27af-4e8a-a111-cbac7195258e" pkg=gpa/server/backend time="2024-08-08T06:01:22+02:00" level=info msg="Starting bridge" time="2024-08-08T06:01:22+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/071/config3007651250/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:01:22+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/071/data272246288/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/071/data272246288/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:01:22+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:01:22+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:01:22+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:01:22+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:01:22+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/071/config3007651250/grpcServerConfig.json time="2024-08-08T06:01:22+02:00" level=info msg="gRPC server listening on /tmp/bridge3187" pkg=grpc time="2024-08-08T06:01:22+02:00" level=info msg="Frontend service started" time="2024-08-08T06:01:22+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:01:22+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:01:22+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:01:22+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:01:22+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:01:22+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:01:22+02:00" level=info msg="Frontend client started" time="2024-08-08T06:01:22+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (d153a2f7)" time="2024-08-08T06:01:22+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (d153a2f7)" time="2024-08-08T06:01:23+02:00" level=info msg="200 OK: POST https://127.0.0.1:39921/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:01:23+02:00" level=info msg="200 OK: POST https://127.0.0.1:39921/auth/v4" pkg=gpa/manager time="2024-08-08T06:01:23+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=fe8162d8-27af-4e8a-a111-cbac7195258e time="2024-08-08T06:01:23+02:00" level=info msg="Adding vault user" userID=fe8162d8-27af-4e8a-a111-cbac7195258e time="2024-08-08T06:01:23+02:00" level=info msg="Creating new user" userID=fe8162d8-27af-4e8a-a111-cbac7195258e time="2024-08-08T06:01:23+02:00" level=info msg="Creating user object" numAddr=2 numLabels=12 userID=fe8162d8-27af-4e8a-a111-cbac7195258e time="2024-08-08T06:01:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:39921/core/v4/events/latest" pkg=gpa/client userID=fe8162d8-27af-4e8a-a111-cbac7195258e time="2024-08-08T06:01:23+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=fe8162d8-27af-4e8a-a111-cbac7195258e time="2024-08-08T06:01:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:39921/core/v4/settings" pkg=gpa/client userID=fe8162d8-27af-4e8a-a111-cbac7195258e time="2024-08-08T06:01:23+02:00" level=info msg="Starting service main loop" service=telemetry user=fe8162d8-27af-4e8a-a111-cbac7195258e time="2024-08-08T06:01:23+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=fe8162d8-27af-4e8a-a111-cbac7195258e time="2024-08-08T06:01:23+02:00" level=info msg="Starting service main loop" service=smtp user=fe8162d8-27af-4e8a-a111-cbac7195258e time="2024-08-08T06:01:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:39921/core/v4/labels?Type=4" pkg=gpa/client userID=fe8162d8-27af-4e8a-a111-cbac7195258e time="2024-08-08T06:01:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:39921/core/v4/labels?Type=3" pkg=gpa/client userID=fe8162d8-27af-4e8a-a111-cbac7195258e time="2024-08-08T06:01:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:39921/core/v4/labels?Type=1" pkg=gpa/client userID=fe8162d8-27af-4e8a-a111-cbac7195258e time="2024-08-08T06:01:23+02:00" level=info msg="Adding user to imap server" addrID=e6c5c994-c0a9-4078-b452-560598ae5328 service=server-manager time="2024-08-08T06:01:23+02:00" level=info msg="Creating new IMAP user" addrID=e6c5c994-c0a9-4078-b452-560598ae5328 service=server-manager time="2024-08-08T06:01:23+02:00" level=info msg="Setting gluon ID" addrID=e6c5c994-c0a9-4078-b452-560598ae5328 gluonID=dfedd3ee-2a00-4b88-8855-9088aa639ba6 userID=fe8162d8-27af-4e8a-a111-cbac7195258e time="2024-08-08T06:01:23+02:00" level=info msg="Created new IMAP user" addrID=e6c5c994-c0a9-4078-b452-560598ae5328 gluonID=dfedd3ee-2a00-4b88-8855-9088aa639ba6 service=server-manager time="2024-08-08T06:01:23+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:01:23+02:00" level=info msg=Resuming service=user-events user=fe8162d8-27af-4e8a-a111-cbac7195258e time="2024-08-08T06:01:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=dfedd3ee-2a00-4b88-8855-9088aa639ba6 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:01:23+02:00" level=info msg="Starting IMAP Service" service=imap user=fe8162d8-27af-4e8a-a111-cbac7195258e time="2024-08-08T06:01:23+02:00" level=info msg="Sync triggered" service=imap user=fe8162d8-27af-4e8a-a111-cbac7195258e time="2024-08-08T06:01:23+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:01:23.389942141 +0200 CEST m=+168.075985047" user=fe8162d8-27af-4e8a-a111-cbac7195258e time="2024-08-08T06:01:23+02:00" level=info msg="Syncing labels" service=imap user=fe8162d8-27af-4e8a-a111-cbac7195258e time="2024-08-08T06:01:23+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:fe8162d8-27af-4e8a-a111-cbac7195258e" userID=fe8162d8-27af-4e8a-a111-cbac7195258e time="2024-08-08T06:01:23+02:00" level=info msg="Synced labels" service=imap user=fe8162d8-27af-4e8a-a111-cbac7195258e time="2024-08-08T06:01:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:39921/mail/v4/messages/count" pkg=gpa/client userID=fe8162d8-27af-4e8a-a111-cbac7195258e time="2024-08-08T06:01:23+02:00" level=info msg="Syncing messages" service=imap user=fe8162d8-27af-4e8a-a111-cbac7195258e time="2024-08-08T06:01:23+02:00" level=info msg="Job started" service=imap user=fe8162d8-27af-4e8a-a111-cbac7195258e time="2024-08-08T06:01:23+02:00" level=info msg="200 OK: POST https://127.0.0.1:39921/mail/v4/messages" pkg=gpa/client userID=fe8162d8-27af-4e8a-a111-cbac7195258e time="2024-08-08T06:01:23+02:00" level=info msg="Job finished" service=imap user=fe8162d8-27af-4e8a-a111-cbac7195258e time="2024-08-08T06:01:23+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=fe8162d8-27af-4e8a-a111-cbac7195258e time="2024-08-08T06:01:23+02:00" level=info msg="Synced messages" service=imap user=fe8162d8-27af-4e8a-a111-cbac7195258e time="2024-08-08T06:01:23+02:00" level=info msg="Finished user sync" duration=8.179962ms service=imap user=fe8162d8-27af-4e8a-a111-cbac7195258e time="2024-08-08T06:01:23+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=fe8162d8-27af-4e8a-a111-cbac7195258e time="2024-08-08T06:01:23+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=fe8162d8-27af-4e8a-a111-cbac7195258e time="2024-08-08T06:01:23+02:00" level=info msg="200 OK: POST https://127.0.0.1:39921/data/v1/stats" pkg=gpa/client userID=fe8162d8-27af-4e8a-a111-cbac7195258e time="2024-08-08T06:01:23+02:00" level=info msg="Configuration Status Success event sent." userID=fe8162d8-27af-4e8a-a111-cbac7195258e time="2024-08-08T06:01:23+02:00" level=warning msg="Appended message has no date, adding default one so it does not fail test" time="2024-08-08T06:01:23+02:00" level=warning msg="GODT-3185: import with non-default address in combined mode: using sender address" addr-id=e6c5c994-c0a9-4078-b452-560598ae5328 gluon-connector=0 user-id=fe8162d8-27af-4e8a-a111-cbac7195258e time="2024-08-08T06:01:23+02:00" level=warning msg="Report recorded" context="map[]" isException=false message="GODT-3185: import with non-default address in combined mode: using sender address" pkg=test/reportRecorder time="2024-08-08T06:01:23+02:00" level=info msg="200 OK: POST https://127.0.0.1:39921/mail/v4/messages/import" pkg=gpa/client userID=fe8162d8-27af-4e8a-a111-cbac7195258e time="2024-08-08T06:01:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:39921/mail/v4/messages/79939742-8354-4168-b89b-991014bfa524" pkg=gpa/client userID=fe8162d8-27af-4e8a-a111-cbac7195258e Scenario: Creates message sent from user's secondary address # features/imap/message/create.feature:49 When IMAP client "1" appends the following messages to "Sent": # :1 -> *scenario | from | to | subject | body | | dc906706-a33d-436e-8980-9eef592f98c3@proton.local | john.doe@email.com | foo | bar | Then it succeeds # :1 -> *scenario And IMAP client "1" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | subject | body | | dc906706-a33d-436e-8980-9eef592f98c3@proton.local | john.doe@email.com | foo | bar | time="2024-08-08T06:01:23+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 32}}" pkg=telemetry time="2024-08-08T06:01:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:39921/core/v4/events/AQ==" pkg=gpa/client userID=fe8162d8-27af-4e8a-a111-cbac7195258e time="2024-08-08T06:01:24+02:00" level=info msg="Received new API event" new="Event Ag==: messages: created=1, updated=0, deleted=0" old="AQ==" service=user-events user=fe8162d8-27af-4e8a-a111-cbac7195258e time="2024-08-08T06:01:24+02:00" level=info msg="Handling message created event" date=0 messageID=79939742-8354-4168-b89b-991014bfa524 service=imap subject="******** (2c26b46b)" user=fe8162d8-27af-4e8a-a111-cbac7195258e time="2024-08-08T06:01:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:39921/mail/v4/messages/79939742-8354-4168-b89b-991014bfa524" pkg=gpa/client userID=fe8162d8-27af-4e8a-a111-cbac7195258e And IMAP client "1" eventually sees the following messages in "All Mail": # :1 -> *scenario | from | to | subject | body | | dc906706-a33d-436e-8980-9eef592f98c3@proton.local | john.doe@email.com | foo | bar | time="2024-08-08T06:01:24+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:01:24+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:01:24+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:01:24+02:00" level=info msg="Closing user" userID=fe8162d8-27af-4e8a-a111-cbac7195258e time="2024-08-08T06:01:24+02:00" level=info msg="Exiting IMAP Service" service=imap user=fe8162d8-27af-4e8a-a111-cbac7195258e time="2024-08-08T06:01:24+02:00" level=info msg="Exiting service main loop" service=smtp user=fe8162d8-27af-4e8a-a111-cbac7195258e time="2024-08-08T06:01:24+02:00" level=info msg="Exiting Service" service=user-identity user=fe8162d8-27af-4e8a-a111-cbac7195258e time="2024-08-08T06:01:24+02:00" level=info msg="Exiting service main loop" service=telemetry user=fe8162d8-27af-4e8a-a111-cbac7195258e time="2024-08-08T06:01:24+02:00" level=info msg="Exiting service" service=user-events user=fe8162d8-27af-4e8a-a111-cbac7195258e time="2024-08-08T06:01:24+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:01:24+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:01:24+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:01:24+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:01:24+02:00" level=info msg="Closing SMTP server" service=server-manager And bridge reports a message with "GODT-3185: import with non-default address in combined mode: using sender address" # :1 -> *scenario === RUN TestFeatures/Imports_an_unrelated_message_to_inbox time="2024-08-08T06:01:24+02:00" level=info msg="User 'bf2705ef-0a38-4520-af63-8d248e08f3b2' created with id=56079cf3-cd58-4c1e-a805-2148729306b1" pkg=gpa/server/backend time="2024-08-08T06:01:25+02:00" level=info msg="Starting bridge" time="2024-08-08T06:01:25+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/072/config2094467979/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:01:25+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/072/data1056335325/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/072/data1056335325/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:01:25+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:01:25+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:01:25+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:01:25+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:01:25+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:01:25+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:01:25+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:01:25+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/072/config2094467979/grpcServerConfig.json time="2024-08-08T06:01:25+02:00" level=info msg="gRPC server listening on /tmp/bridge1882" pkg=grpc time="2024-08-08T06:01:25+02:00" level=info msg="Frontend service started" time="2024-08-08T06:01:25+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:01:25+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:01:25+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:01:25+02:00" level=info msg="Frontend client started" time="2024-08-08T06:01:25+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (1366d115)" time="2024-08-08T06:01:25+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (1366d115)" time="2024-08-08T06:01:25+02:00" level=info msg="200 OK: POST https://127.0.0.1:42843/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:01:25+02:00" level=info msg="200 OK: POST https://127.0.0.1:42843/auth/v4" pkg=gpa/manager time="2024-08-08T06:01:25+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=56079cf3-cd58-4c1e-a805-2148729306b1 time="2024-08-08T06:01:25+02:00" level=info msg="Adding vault user" userID=56079cf3-cd58-4c1e-a805-2148729306b1 time="2024-08-08T06:01:25+02:00" level=info msg="Creating new user" userID=56079cf3-cd58-4c1e-a805-2148729306b1 time="2024-08-08T06:01:25+02:00" level=info msg="Creating user object" numAddr=2 numLabels=12 userID=56079cf3-cd58-4c1e-a805-2148729306b1 time="2024-08-08T06:01:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:42843/core/v4/events/latest" pkg=gpa/client userID=56079cf3-cd58-4c1e-a805-2148729306b1 time="2024-08-08T06:01:25+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=56079cf3-cd58-4c1e-a805-2148729306b1 time="2024-08-08T06:01:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:42843/core/v4/settings" pkg=gpa/client userID=56079cf3-cd58-4c1e-a805-2148729306b1 time="2024-08-08T06:01:25+02:00" level=info msg="Starting service main loop" service=telemetry user=56079cf3-cd58-4c1e-a805-2148729306b1 time="2024-08-08T06:01:25+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=56079cf3-cd58-4c1e-a805-2148729306b1 time="2024-08-08T06:01:25+02:00" level=info msg="Starting service main loop" service=smtp user=56079cf3-cd58-4c1e-a805-2148729306b1 time="2024-08-08T06:01:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:42843/core/v4/labels?Type=4" pkg=gpa/client userID=56079cf3-cd58-4c1e-a805-2148729306b1 time="2024-08-08T06:01:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:42843/core/v4/labels?Type=3" pkg=gpa/client userID=56079cf3-cd58-4c1e-a805-2148729306b1 time="2024-08-08T06:01:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:42843/core/v4/labels?Type=1" pkg=gpa/client userID=56079cf3-cd58-4c1e-a805-2148729306b1 time="2024-08-08T06:01:25+02:00" level=info msg="Adding user to imap server" addrID=77e8c3c4-5ffa-4100-a58e-b4acca56837e service=server-manager time="2024-08-08T06:01:25+02:00" level=info msg="Creating new IMAP user" addrID=77e8c3c4-5ffa-4100-a58e-b4acca56837e service=server-manager time="2024-08-08T06:01:25+02:00" level=info msg="Setting gluon ID" addrID=77e8c3c4-5ffa-4100-a58e-b4acca56837e gluonID=6ac572e9-0f9c-4ec5-8c02-947a389f8f9e userID=56079cf3-cd58-4c1e-a805-2148729306b1 time="2024-08-08T06:01:25+02:00" level=info msg="Created new IMAP user" addrID=77e8c3c4-5ffa-4100-a58e-b4acca56837e gluonID=6ac572e9-0f9c-4ec5-8c02-947a389f8f9e service=server-manager time="2024-08-08T06:01:25+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:01:25+02:00" level=info msg=Resuming service=user-events user=56079cf3-cd58-4c1e-a805-2148729306b1 time="2024-08-08T06:01:25+02:00" level=info msg="Received mailbox message count" count=0 gluonID=6ac572e9-0f9c-4ec5-8c02-947a389f8f9e labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:01:25+02:00" level=info msg="Starting IMAP Service" service=imap user=56079cf3-cd58-4c1e-a805-2148729306b1 time="2024-08-08T06:01:25+02:00" level=info msg="Sync triggered" service=imap user=56079cf3-cd58-4c1e-a805-2148729306b1 time="2024-08-08T06:01:25+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:01:25.685150103 +0200 CEST m=+170.371192999" user=56079cf3-cd58-4c1e-a805-2148729306b1 time="2024-08-08T06:01:25+02:00" level=info msg="Syncing labels" service=imap user=56079cf3-cd58-4c1e-a805-2148729306b1 time="2024-08-08T06:01:25+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:56079cf3-cd58-4c1e-a805-2148729306b1" userID=56079cf3-cd58-4c1e-a805-2148729306b1 time="2024-08-08T06:01:25+02:00" level=info msg="Synced labels" service=imap user=56079cf3-cd58-4c1e-a805-2148729306b1 time="2024-08-08T06:01:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:42843/mail/v4/messages/count" pkg=gpa/client userID=56079cf3-cd58-4c1e-a805-2148729306b1 time="2024-08-08T06:01:25+02:00" level=info msg="Syncing messages" service=imap user=56079cf3-cd58-4c1e-a805-2148729306b1 time="2024-08-08T06:01:25+02:00" level=info msg="Job started" service=imap user=56079cf3-cd58-4c1e-a805-2148729306b1 time="2024-08-08T06:01:25+02:00" level=info msg="200 OK: POST https://127.0.0.1:42843/mail/v4/messages" pkg=gpa/client userID=56079cf3-cd58-4c1e-a805-2148729306b1 time="2024-08-08T06:01:25+02:00" level=info msg="Job finished" service=imap user=56079cf3-cd58-4c1e-a805-2148729306b1 time="2024-08-08T06:01:25+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=56079cf3-cd58-4c1e-a805-2148729306b1 time="2024-08-08T06:01:25+02:00" level=info msg="Synced messages" service=imap user=56079cf3-cd58-4c1e-a805-2148729306b1 time="2024-08-08T06:01:25+02:00" level=info msg="Finished user sync" duration=7.434616ms service=imap user=56079cf3-cd58-4c1e-a805-2148729306b1 time="2024-08-08T06:01:25+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=56079cf3-cd58-4c1e-a805-2148729306b1 time="2024-08-08T06:01:25+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=56079cf3-cd58-4c1e-a805-2148729306b1 time="2024-08-08T06:01:25+02:00" level=info msg="200 OK: POST https://127.0.0.1:42843/data/v1/stats" pkg=gpa/client userID=56079cf3-cd58-4c1e-a805-2148729306b1 time="2024-08-08T06:01:25+02:00" level=info msg="Configuration Status Success event sent." userID=56079cf3-cd58-4c1e-a805-2148729306b1 time="2024-08-08T06:01:25+02:00" level=warning msg="Appended message has no date, adding default one so it does not fail test" time="2024-08-08T06:01:25+02:00" level=info msg="200 OK: POST https://127.0.0.1:42843/mail/v4/messages/import" pkg=gpa/client userID=56079cf3-cd58-4c1e-a805-2148729306b1 time="2024-08-08T06:01:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:42843/mail/v4/messages/abd929c1-7951-4ed5-a80c-5a5a4e8056c0" pkg=gpa/client userID=56079cf3-cd58-4c1e-a805-2148729306b1 Scenario: Imports an unrelated message to inbox # features/imap/message/create.feature:62 When IMAP client "1" appends the following messages to "INBOX": # :1 -> *scenario | from | to | subject | body | | john.doe@email.com | john.doe2@proton.local | foo | bar | Then it succeeds # :1 -> *scenario And IMAP client "1" eventually sees the following messages in "INBOX": # :1 -> *scenario | from | to | subject | body | | john.doe@email.com | john.doe2@proton.local | foo | bar | time="2024-08-08T06:01:25+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 44}}" pkg=telemetry time="2024-08-08T06:01:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:42843/core/v4/events/AQ==" pkg=gpa/client userID=56079cf3-cd58-4c1e-a805-2148729306b1 time="2024-08-08T06:01:26+02:00" level=info msg="Received new API event" new="Event Ag==: messages: created=1, updated=0, deleted=0" old="AQ==" service=user-events user=56079cf3-cd58-4c1e-a805-2148729306b1 time="2024-08-08T06:01:26+02:00" level=info msg="Handling message created event" date=0 messageID=abd929c1-7951-4ed5-a80c-5a5a4e8056c0 service=imap subject="******** (2c26b46b)" user=56079cf3-cd58-4c1e-a805-2148729306b1 time="2024-08-08T06:01:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:42843/mail/v4/messages/abd929c1-7951-4ed5-a80c-5a5a4e8056c0" pkg=gpa/client userID=56079cf3-cd58-4c1e-a805-2148729306b1 time="2024-08-08T06:01:26+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:01:26+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:01:26+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:01:26+02:00" level=info msg="Closing user" userID=56079cf3-cd58-4c1e-a805-2148729306b1 time="2024-08-08T06:01:26+02:00" level=info msg="Exiting IMAP Service" service=imap user=56079cf3-cd58-4c1e-a805-2148729306b1 time="2024-08-08T06:01:26+02:00" level=info msg="Exiting service main loop" service=smtp user=56079cf3-cd58-4c1e-a805-2148729306b1 time="2024-08-08T06:01:26+02:00" level=info msg="Exiting Service" service=user-identity user=56079cf3-cd58-4c1e-a805-2148729306b1 time="2024-08-08T06:01:26+02:00" level=info msg="Exiting service main loop" service=telemetry user=56079cf3-cd58-4c1e-a805-2148729306b1 time="2024-08-08T06:01:26+02:00" level=info msg="Exiting service" service=user-events user=56079cf3-cd58-4c1e-a805-2148729306b1 time="2024-08-08T06:01:26+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:01:26+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:01:26+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:01:26+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:01:26+02:00" level=info msg="Closing SMTP server" service=server-manager And IMAP client "1" eventually sees the following messages in "All Mail": # :1 -> *scenario | from | to | subject | body | | john.doe@email.com | john.doe2@proton.local | foo | bar | === RUN TestFeatures/Imports_an_unrelated_message_to_sent time="2024-08-08T06:01:27+02:00" level=info msg="User '3dc0030f-b1b3-4650-954e-2d094a1412dd' created with id=e19d77fa-9104-44b2-ba8c-a75d1bb9a9da" pkg=gpa/server/backend time="2024-08-08T06:01:27+02:00" level=info msg="Starting bridge" time="2024-08-08T06:01:27+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/073/config1777988163/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:01:27+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/073/data3781530668/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/073/data3781530668/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:01:27+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:01:27+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:01:27+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:01:27+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:01:27+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/073/config1777988163/grpcServerConfig.json time="2024-08-08T06:01:27+02:00" level=info msg="gRPC server listening on /tmp/bridge0892" pkg=grpc time="2024-08-08T06:01:27+02:00" level=info msg="Frontend service started" time="2024-08-08T06:01:27+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:01:27+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:01:27+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:01:27+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:01:27+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:01:27+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:01:27+02:00" level=info msg="Frontend client started" time="2024-08-08T06:01:27+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (5e4f3cd6)" time="2024-08-08T06:01:27+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (5e4f3cd6)" time="2024-08-08T06:01:27+02:00" level=info msg="200 OK: POST https://127.0.0.1:32881/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:01:27+02:00" level=info msg="200 OK: POST https://127.0.0.1:32881/auth/v4" pkg=gpa/manager time="2024-08-08T06:01:27+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=e19d77fa-9104-44b2-ba8c-a75d1bb9a9da time="2024-08-08T06:01:27+02:00" level=info msg="Adding vault user" userID=e19d77fa-9104-44b2-ba8c-a75d1bb9a9da time="2024-08-08T06:01:27+02:00" level=info msg="Creating new user" userID=e19d77fa-9104-44b2-ba8c-a75d1bb9a9da time="2024-08-08T06:01:27+02:00" level=info msg="Creating user object" numAddr=2 numLabels=12 userID=e19d77fa-9104-44b2-ba8c-a75d1bb9a9da time="2024-08-08T06:01:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:32881/core/v4/events/latest" pkg=gpa/client userID=e19d77fa-9104-44b2-ba8c-a75d1bb9a9da time="2024-08-08T06:01:27+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=e19d77fa-9104-44b2-ba8c-a75d1bb9a9da time="2024-08-08T06:01:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:32881/core/v4/settings" pkg=gpa/client userID=e19d77fa-9104-44b2-ba8c-a75d1bb9a9da time="2024-08-08T06:01:27+02:00" level=info msg="Starting service main loop" service=telemetry user=e19d77fa-9104-44b2-ba8c-a75d1bb9a9da time="2024-08-08T06:01:27+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=e19d77fa-9104-44b2-ba8c-a75d1bb9a9da time="2024-08-08T06:01:27+02:00" level=info msg="Starting service main loop" service=smtp user=e19d77fa-9104-44b2-ba8c-a75d1bb9a9da time="2024-08-08T06:01:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:32881/core/v4/labels?Type=4" pkg=gpa/client userID=e19d77fa-9104-44b2-ba8c-a75d1bb9a9da time="2024-08-08T06:01:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:32881/core/v4/labels?Type=3" pkg=gpa/client userID=e19d77fa-9104-44b2-ba8c-a75d1bb9a9da time="2024-08-08T06:01:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:32881/core/v4/labels?Type=1" pkg=gpa/client userID=e19d77fa-9104-44b2-ba8c-a75d1bb9a9da time="2024-08-08T06:01:27+02:00" level=info msg="Adding user to imap server" addrID=cace80b6-9973-4861-b42c-ccd27b8eee87 service=server-manager time="2024-08-08T06:01:27+02:00" level=info msg="Creating new IMAP user" addrID=cace80b6-9973-4861-b42c-ccd27b8eee87 service=server-manager time="2024-08-08T06:01:27+02:00" level=info msg="Setting gluon ID" addrID=cace80b6-9973-4861-b42c-ccd27b8eee87 gluonID=43d3b021-cae6-40c9-9ae5-a0b4c7594747 userID=e19d77fa-9104-44b2-ba8c-a75d1bb9a9da time="2024-08-08T06:01:27+02:00" level=info msg="Created new IMAP user" addrID=cace80b6-9973-4861-b42c-ccd27b8eee87 gluonID=43d3b021-cae6-40c9-9ae5-a0b4c7594747 service=server-manager time="2024-08-08T06:01:27+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:01:27+02:00" level=info msg=Resuming service=user-events user=e19d77fa-9104-44b2-ba8c-a75d1bb9a9da time="2024-08-08T06:01:27+02:00" level=info msg="Received mailbox message count" count=0 gluonID=43d3b021-cae6-40c9-9ae5-a0b4c7594747 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:01:27+02:00" level=info msg="Starting IMAP Service" service=imap user=e19d77fa-9104-44b2-ba8c-a75d1bb9a9da time="2024-08-08T06:01:27+02:00" level=info msg="Sync triggered" service=imap user=e19d77fa-9104-44b2-ba8c-a75d1bb9a9da time="2024-08-08T06:01:27+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:01:27.979519665 +0200 CEST m=+172.665562571" user=e19d77fa-9104-44b2-ba8c-a75d1bb9a9da time="2024-08-08T06:01:27+02:00" level=info msg="Syncing labels" service=imap user=e19d77fa-9104-44b2-ba8c-a75d1bb9a9da time="2024-08-08T06:01:27+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:e19d77fa-9104-44b2-ba8c-a75d1bb9a9da" userID=e19d77fa-9104-44b2-ba8c-a75d1bb9a9da time="2024-08-08T06:01:27+02:00" level=info msg="Synced labels" service=imap user=e19d77fa-9104-44b2-ba8c-a75d1bb9a9da time="2024-08-08T06:01:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:32881/mail/v4/messages/count" pkg=gpa/client userID=e19d77fa-9104-44b2-ba8c-a75d1bb9a9da time="2024-08-08T06:01:27+02:00" level=info msg="Syncing messages" service=imap user=e19d77fa-9104-44b2-ba8c-a75d1bb9a9da time="2024-08-08T06:01:27+02:00" level=info msg="Job started" service=imap user=e19d77fa-9104-44b2-ba8c-a75d1bb9a9da time="2024-08-08T06:01:27+02:00" level=info msg="200 OK: POST https://127.0.0.1:32881/mail/v4/messages" pkg=gpa/client userID=e19d77fa-9104-44b2-ba8c-a75d1bb9a9da time="2024-08-08T06:01:27+02:00" level=info msg="Job finished" service=imap user=e19d77fa-9104-44b2-ba8c-a75d1bb9a9da time="2024-08-08T06:01:27+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=e19d77fa-9104-44b2-ba8c-a75d1bb9a9da time="2024-08-08T06:01:27+02:00" level=info msg="Synced messages" service=imap user=e19d77fa-9104-44b2-ba8c-a75d1bb9a9da time="2024-08-08T06:01:27+02:00" level=info msg="Finished user sync" duration=18.679528ms service=imap user=e19d77fa-9104-44b2-ba8c-a75d1bb9a9da time="2024-08-08T06:01:27+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=e19d77fa-9104-44b2-ba8c-a75d1bb9a9da time="2024-08-08T06:01:27+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=e19d77fa-9104-44b2-ba8c-a75d1bb9a9da time="2024-08-08T06:01:28+02:00" level=info msg="200 OK: POST https://127.0.0.1:32881/data/v1/stats" pkg=gpa/client userID=e19d77fa-9104-44b2-ba8c-a75d1bb9a9da time="2024-08-08T06:01:28+02:00" level=info msg="Configuration Status Success event sent." userID=e19d77fa-9104-44b2-ba8c-a75d1bb9a9da time="2024-08-08T06:01:28+02:00" level=warning msg="Appended message has no date, adding default one so it does not fail test" time="2024-08-08T06:01:28+02:00" level=info msg="200 OK: POST https://127.0.0.1:32881/mail/v4/messages/import" pkg=gpa/client userID=e19d77fa-9104-44b2-ba8c-a75d1bb9a9da time="2024-08-08T06:01:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:32881/mail/v4/messages/699a2784-438f-43a4-99f3-8733474a50d2" pkg=gpa/client userID=e19d77fa-9104-44b2-ba8c-a75d1bb9a9da Scenario: Imports an unrelated message to sent # features/imap/message/create.feature:74 When IMAP client "1" appends the following messages to "Sent": # :1 -> *scenario | from | to | subject | body | | john.doe@email.com | john.doe2@proton.local | foo | bar | Then it succeeds # :1 -> *scenario And IMAP client "1" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | subject | body | | john.doe@email.com | john.doe2@proton.local | foo | bar | time="2024-08-08T06:01:28+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 50}}" pkg=telemetry time="2024-08-08T06:01:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:32881/core/v4/events/AQ==" pkg=gpa/client userID=e19d77fa-9104-44b2-ba8c-a75d1bb9a9da time="2024-08-08T06:01:28+02:00" level=info msg="Received new API event" new="Event Ag==: messages: created=1, updated=0, deleted=0" old="AQ==" service=user-events user=e19d77fa-9104-44b2-ba8c-a75d1bb9a9da time="2024-08-08T06:01:28+02:00" level=info msg="Handling message created event" date=0 messageID=699a2784-438f-43a4-99f3-8733474a50d2 service=imap subject="******** (2c26b46b)" user=e19d77fa-9104-44b2-ba8c-a75d1bb9a9da time="2024-08-08T06:01:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:32881/mail/v4/messages/699a2784-438f-43a4-99f3-8733474a50d2" pkg=gpa/client userID=e19d77fa-9104-44b2-ba8c-a75d1bb9a9da time="2024-08-08T06:01:29+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:01:29+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:01:29+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:01:29+02:00" level=info msg="Closing user" userID=e19d77fa-9104-44b2-ba8c-a75d1bb9a9da time="2024-08-08T06:01:29+02:00" level=info msg="Exiting IMAP Service" service=imap user=e19d77fa-9104-44b2-ba8c-a75d1bb9a9da time="2024-08-08T06:01:29+02:00" level=info msg="Exiting service main loop" service=smtp user=e19d77fa-9104-44b2-ba8c-a75d1bb9a9da time="2024-08-08T06:01:29+02:00" level=info msg="Exiting Service" service=user-identity user=e19d77fa-9104-44b2-ba8c-a75d1bb9a9da time="2024-08-08T06:01:29+02:00" level=info msg="Exiting service main loop" service=telemetry user=e19d77fa-9104-44b2-ba8c-a75d1bb9a9da time="2024-08-08T06:01:29+02:00" level=info msg="Exiting service" service=user-events user=e19d77fa-9104-44b2-ba8c-a75d1bb9a9da time="2024-08-08T06:01:29+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:01:29+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:01:29+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:01:29+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:01:29+02:00" level=info msg="Closing SMTP server" service=server-manager And IMAP client "1" eventually sees the following messages in "All Mail": # :1 -> *scenario | from | to | subject | body | | john.doe@email.com | john.doe2@proton.local | foo | bar | === RUN TestFeatures/Imports_a_similar_(duplicate)_message_to_sent time="2024-08-08T06:01:29+02:00" level=info msg="User '639b0d89-6cda-4ce9-bf23-1bb0cda4c071' created with id=1ddbd2d5-f1db-4c42-9618-6ea33020307d" pkg=gpa/server/backend time="2024-08-08T06:01:29+02:00" level=info msg="Starting bridge" time="2024-08-08T06:01:29+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/074/config2083406399/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:01:29+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/074/data901419606/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/074/data901419606/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:01:29+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:01:29+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:01:29+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:01:29+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:01:29+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/074/config2083406399/grpcServerConfig.json time="2024-08-08T06:01:29+02:00" level=info msg="gRPC server listening on /tmp/bridge9527" pkg=grpc time="2024-08-08T06:01:29+02:00" level=info msg="Frontend service started" time="2024-08-08T06:01:29+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:01:29+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:01:29+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:01:29+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:01:29+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:01:29+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:01:29+02:00" level=info msg="Frontend client started" time="2024-08-08T06:01:29+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (c7b02384)" time="2024-08-08T06:01:29+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (c7b02384)" time="2024-08-08T06:01:29+02:00" level=info msg="200 OK: POST https://127.0.0.1:37515/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:01:30+02:00" level=info msg="200 OK: POST https://127.0.0.1:37515/auth/v4" pkg=gpa/manager time="2024-08-08T06:01:30+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=1ddbd2d5-f1db-4c42-9618-6ea33020307d time="2024-08-08T06:01:30+02:00" level=info msg="Adding vault user" userID=1ddbd2d5-f1db-4c42-9618-6ea33020307d time="2024-08-08T06:01:30+02:00" level=info msg="Creating new user" userID=1ddbd2d5-f1db-4c42-9618-6ea33020307d time="2024-08-08T06:01:30+02:00" level=info msg="Creating user object" numAddr=2 numLabels=12 userID=1ddbd2d5-f1db-4c42-9618-6ea33020307d time="2024-08-08T06:01:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:37515/core/v4/events/latest" pkg=gpa/client userID=1ddbd2d5-f1db-4c42-9618-6ea33020307d time="2024-08-08T06:01:30+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=1ddbd2d5-f1db-4c42-9618-6ea33020307d time="2024-08-08T06:01:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:37515/core/v4/settings" pkg=gpa/client userID=1ddbd2d5-f1db-4c42-9618-6ea33020307d time="2024-08-08T06:01:30+02:00" level=info msg="Starting service main loop" service=telemetry user=1ddbd2d5-f1db-4c42-9618-6ea33020307d time="2024-08-08T06:01:30+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=1ddbd2d5-f1db-4c42-9618-6ea33020307d time="2024-08-08T06:01:30+02:00" level=info msg="Starting service main loop" service=smtp user=1ddbd2d5-f1db-4c42-9618-6ea33020307d time="2024-08-08T06:01:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:37515/core/v4/labels?Type=4" pkg=gpa/client userID=1ddbd2d5-f1db-4c42-9618-6ea33020307d time="2024-08-08T06:01:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:37515/core/v4/labels?Type=3" pkg=gpa/client userID=1ddbd2d5-f1db-4c42-9618-6ea33020307d time="2024-08-08T06:01:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:37515/core/v4/labels?Type=1" pkg=gpa/client userID=1ddbd2d5-f1db-4c42-9618-6ea33020307d time="2024-08-08T06:01:30+02:00" level=info msg="Adding user to imap server" addrID=46b3fd64-dc75-4a55-8462-2177cca31e3d service=server-manager time="2024-08-08T06:01:30+02:00" level=info msg="Creating new IMAP user" addrID=46b3fd64-dc75-4a55-8462-2177cca31e3d service=server-manager time="2024-08-08T06:01:30+02:00" level=info msg="Setting gluon ID" addrID=46b3fd64-dc75-4a55-8462-2177cca31e3d gluonID=ed64557c-2c39-4f95-9597-5b4b1fbda66e userID=1ddbd2d5-f1db-4c42-9618-6ea33020307d time="2024-08-08T06:01:30+02:00" level=info msg="Created new IMAP user" addrID=46b3fd64-dc75-4a55-8462-2177cca31e3d gluonID=ed64557c-2c39-4f95-9597-5b4b1fbda66e service=server-manager time="2024-08-08T06:01:30+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:01:30+02:00" level=info msg=Resuming service=user-events user=1ddbd2d5-f1db-4c42-9618-6ea33020307d time="2024-08-08T06:01:30+02:00" level=info msg="Received mailbox message count" count=0 gluonID=ed64557c-2c39-4f95-9597-5b4b1fbda66e labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:01:30+02:00" level=info msg="Starting IMAP Service" service=imap user=1ddbd2d5-f1db-4c42-9618-6ea33020307d time="2024-08-08T06:01:30+02:00" level=info msg="Sync triggered" service=imap user=1ddbd2d5-f1db-4c42-9618-6ea33020307d time="2024-08-08T06:01:30+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:01:30.281936528 +0200 CEST m=+174.967979435" user=1ddbd2d5-f1db-4c42-9618-6ea33020307d time="2024-08-08T06:01:30+02:00" level=info msg="Syncing labels" service=imap user=1ddbd2d5-f1db-4c42-9618-6ea33020307d time="2024-08-08T06:01:30+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:1ddbd2d5-f1db-4c42-9618-6ea33020307d" userID=1ddbd2d5-f1db-4c42-9618-6ea33020307d time="2024-08-08T06:01:30+02:00" level=info msg="Synced labels" service=imap user=1ddbd2d5-f1db-4c42-9618-6ea33020307d time="2024-08-08T06:01:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:37515/mail/v4/messages/count" pkg=gpa/client userID=1ddbd2d5-f1db-4c42-9618-6ea33020307d time="2024-08-08T06:01:30+02:00" level=info msg="Syncing messages" service=imap user=1ddbd2d5-f1db-4c42-9618-6ea33020307d time="2024-08-08T06:01:30+02:00" level=info msg="Job started" service=imap user=1ddbd2d5-f1db-4c42-9618-6ea33020307d time="2024-08-08T06:01:30+02:00" level=info msg="200 OK: POST https://127.0.0.1:37515/mail/v4/messages" pkg=gpa/client userID=1ddbd2d5-f1db-4c42-9618-6ea33020307d time="2024-08-08T06:01:30+02:00" level=info msg="Job finished" service=imap user=1ddbd2d5-f1db-4c42-9618-6ea33020307d time="2024-08-08T06:01:30+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=1ddbd2d5-f1db-4c42-9618-6ea33020307d time="2024-08-08T06:01:30+02:00" level=info msg="Synced messages" service=imap user=1ddbd2d5-f1db-4c42-9618-6ea33020307d time="2024-08-08T06:01:30+02:00" level=info msg="Finished user sync" duration=3.651072ms service=imap user=1ddbd2d5-f1db-4c42-9618-6ea33020307d time="2024-08-08T06:01:30+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=1ddbd2d5-f1db-4c42-9618-6ea33020307d time="2024-08-08T06:01:30+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=1ddbd2d5-f1db-4c42-9618-6ea33020307d time="2024-08-08T06:01:30+02:00" level=info msg="200 OK: POST https://127.0.0.1:37515/data/v1/stats" pkg=gpa/client userID=1ddbd2d5-f1db-4c42-9618-6ea33020307d time="2024-08-08T06:01:30+02:00" level=info msg="Configuration Status Success event sent." userID=1ddbd2d5-f1db-4c42-9618-6ea33020307d time="2024-08-08T06:01:30+02:00" level=warning msg="Appended message has no date, adding default one so it does not fail test" time="2024-08-08T06:01:30+02:00" level=info msg="200 OK: POST https://127.0.0.1:37515/mail/v4/messages/import" pkg=gpa/client userID=1ddbd2d5-f1db-4c42-9618-6ea33020307d time="2024-08-08T06:01:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:37515/mail/v4/messages/3f4a9984-dd0f-42cc-bde9-f8401221d2ad" pkg=gpa/client userID=1ddbd2d5-f1db-4c42-9618-6ea33020307d Scenario: Imports a similar (duplicate) message to sent # features/imap/message/create.feature:86 When IMAP client "1" appends the following messages to "Sent": # :1 -> *scenario | from | to | subject | body | | john.doe@email.com | john.doe2@proton.local | foo | bar | And it succeeds # :1 -> *scenario And IMAP client "1" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | subject | body | | john.doe@email.com | john.doe2@proton.local | foo | bar | And it succeeds # :1 -> *scenario time="2024-08-08T06:01:30+02:00" level=warning msg="Appended message has no date, adding default one so it does not fail test" time="2024-08-08T06:01:30+02:00" level=info msg="200 OK: POST https://127.0.0.1:37515/mail/v4/messages/import" pkg=gpa/client userID=1ddbd2d5-f1db-4c42-9618-6ea33020307d time="2024-08-08T06:01:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:37515/mail/v4/messages/18d41b9d-bd64-4a80-8288-670a3300b13e" pkg=gpa/client userID=1ddbd2d5-f1db-4c42-9618-6ea33020307d And IMAP client "1" appends the following messages to "Sent": # :1 -> *scenario | from | to | subject | body | | john.doe@email.com | john.doe2@proton.local | foo | bar | And it succeeds # :1 -> *scenario time="2024-08-08T06:01:30+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 78}}" pkg=telemetry time="2024-08-08T06:01:30+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:01:30+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:01:30+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:01:30+02:00" level=info msg="Closing user" userID=1ddbd2d5-f1db-4c42-9618-6ea33020307d time="2024-08-08T06:01:30+02:00" level=info msg="Exiting IMAP Service" service=imap user=1ddbd2d5-f1db-4c42-9618-6ea33020307d time="2024-08-08T06:01:30+02:00" level=info msg="Exiting service main loop" service=smtp user=1ddbd2d5-f1db-4c42-9618-6ea33020307d time="2024-08-08T06:01:30+02:00" level=info msg="Exiting Service" service=user-identity user=1ddbd2d5-f1db-4c42-9618-6ea33020307d time="2024-08-08T06:01:30+02:00" level=info msg="Exiting service main loop" service=telemetry user=1ddbd2d5-f1db-4c42-9618-6ea33020307d time="2024-08-08T06:01:30+02:00" level=info msg="Exiting service" service=user-events user=1ddbd2d5-f1db-4c42-9618-6ea33020307d time="2024-08-08T06:01:30+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:01:30+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:01:30+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:01:30+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:01:30+02:00" level=info msg="Closing SMTP server" service=server-manager And IMAP client "1" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | subject | body | | john.doe@email.com | john.doe2@proton.local | foo | bar | | john.doe@email.com | john.doe2@proton.local | foo | bar | Feature: IMAP remove messages from mailbox === RUN TestFeatures/Mark_message_as_deleted_and_EXPUNGE time="2024-08-08T06:01:30+02:00" level=info msg="User '8366106d-016c-4647-b979-8533bf053ebf' created with id=fd3dd89d-77e4-474c-b98f-9c491d7e6bbb" pkg=gpa/server/backend Background: Given there exists an account with username "8366106d-016c-4647-b979-8533bf053ebf" and password "password" # :1 -> *scenario And the account "8366106d-016c-4647-b979-8533bf053ebf" has the following custom mailboxes: # :1 -> *scenario | name | type | | mbox | folder | | label | label | And the address "8366106d-016c-4647-b979-8533bf053ebf@proton.local" of account "8366106d-016c-4647-b979-8533bf053ebf" has 10 messages in "Folders/mbox" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-08-08T06:01:32+02:00" level=info msg="Starting bridge" time="2024-08-08T06:01:32+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/075/config110055316/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:01:32+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/075/data940708509/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/075/data940708509/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:01:32+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:01:32+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:01:32+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:01:32+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:01:32+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/075/config110055316/grpcServerConfig.json time="2024-08-08T06:01:32+02:00" level=info msg="gRPC server listening on /tmp/bridge1676" pkg=grpc time="2024-08-08T06:01:32+02:00" level=info msg="Frontend service started" time="2024-08-08T06:01:32+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:01:32+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:01:32+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:01:32+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:01:32+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:01:32+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:01:32+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-08-08T06:01:32+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (02a2493a)" time="2024-08-08T06:01:32+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (02a2493a)" time="2024-08-08T06:01:32+02:00" level=info msg="200 OK: POST https://127.0.0.1:39695/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:01:32+02:00" level=info msg="200 OK: POST https://127.0.0.1:39695/auth/v4" pkg=gpa/manager time="2024-08-08T06:01:32+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=fd3dd89d-77e4-474c-b98f-9c491d7e6bbb time="2024-08-08T06:01:32+02:00" level=info msg="Adding vault user" userID=fd3dd89d-77e4-474c-b98f-9c491d7e6bbb time="2024-08-08T06:01:32+02:00" level=info msg="Creating new user" userID=fd3dd89d-77e4-474c-b98f-9c491d7e6bbb time="2024-08-08T06:01:32+02:00" level=info msg="Creating user object" numAddr=1 numLabels=14 userID=fd3dd89d-77e4-474c-b98f-9c491d7e6bbb time="2024-08-08T06:01:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:39695/core/v4/events/latest" pkg=gpa/client userID=fd3dd89d-77e4-474c-b98f-9c491d7e6bbb time="2024-08-08T06:01:32+02:00" level=info msg="Starting service Last EventID=DA==" service=user-events user=fd3dd89d-77e4-474c-b98f-9c491d7e6bbb time="2024-08-08T06:01:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:39695/core/v4/settings" pkg=gpa/client userID=fd3dd89d-77e4-474c-b98f-9c491d7e6bbb time="2024-08-08T06:01:32+02:00" level=info msg="Starting service main loop" service=telemetry user=fd3dd89d-77e4-474c-b98f-9c491d7e6bbb time="2024-08-08T06:01:32+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=fd3dd89d-77e4-474c-b98f-9c491d7e6bbb time="2024-08-08T06:01:32+02:00" level=info msg="Starting service main loop" service=smtp user=fd3dd89d-77e4-474c-b98f-9c491d7e6bbb time="2024-08-08T06:01:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:39695/core/v4/labels?Type=4" pkg=gpa/client userID=fd3dd89d-77e4-474c-b98f-9c491d7e6bbb time="2024-08-08T06:01:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:39695/core/v4/labels?Type=3" pkg=gpa/client userID=fd3dd89d-77e4-474c-b98f-9c491d7e6bbb time="2024-08-08T06:01:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:39695/core/v4/labels?Type=1" pkg=gpa/client userID=fd3dd89d-77e4-474c-b98f-9c491d7e6bbb time="2024-08-08T06:01:32+02:00" level=info msg="Adding user to imap server" addrID=8aabd2cf-277d-4223-827c-a6414919a368 service=server-manager time="2024-08-08T06:01:32+02:00" level=info msg="Creating new IMAP user" addrID=8aabd2cf-277d-4223-827c-a6414919a368 service=server-manager time="2024-08-08T06:01:32+02:00" level=info msg="Setting gluon ID" addrID=8aabd2cf-277d-4223-827c-a6414919a368 gluonID=d602a1d7-60d4-4ae9-bebf-a7783de8e4e7 userID=fd3dd89d-77e4-474c-b98f-9c491d7e6bbb time="2024-08-08T06:01:32+02:00" level=info msg="Created new IMAP user" addrID=8aabd2cf-277d-4223-827c-a6414919a368 gluonID=d602a1d7-60d4-4ae9-bebf-a7783de8e4e7 service=server-manager time="2024-08-08T06:01:32+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:01:32+02:00" level=info msg=Resuming service=user-events user=fd3dd89d-77e4-474c-b98f-9c491d7e6bbb And the user logs in with username "8366106d-016c-4647-b979-8533bf053ebf" and password "password" # :1 -> *scenario time="2024-08-08T06:01:32+02:00" level=info msg="Received mailbox message count" count=0 gluonID=d602a1d7-60d4-4ae9-bebf-a7783de8e4e7 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:01:32+02:00" level=info msg="Starting IMAP Service" service=imap user=fd3dd89d-77e4-474c-b98f-9c491d7e6bbb time="2024-08-08T06:01:32+02:00" level=info msg="Sync triggered" service=imap user=fd3dd89d-77e4-474c-b98f-9c491d7e6bbb time="2024-08-08T06:01:32+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:01:32.405902897 +0200 CEST m=+177.091945803" user=fd3dd89d-77e4-474c-b98f-9c491d7e6bbb time="2024-08-08T06:01:32+02:00" level=info msg="Syncing labels" service=imap user=fd3dd89d-77e4-474c-b98f-9c491d7e6bbb time="2024-08-08T06:01:32+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:fd3dd89d-77e4-474c-b98f-9c491d7e6bbb" userID=fd3dd89d-77e4-474c-b98f-9c491d7e6bbb time="2024-08-08T06:01:32+02:00" level=info msg="Synced labels" service=imap user=fd3dd89d-77e4-474c-b98f-9c491d7e6bbb time="2024-08-08T06:01:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:39695/mail/v4/messages/count" pkg=gpa/client userID=fd3dd89d-77e4-474c-b98f-9c491d7e6bbb time="2024-08-08T06:01:32+02:00" level=info msg="Syncing messages" service=imap user=fd3dd89d-77e4-474c-b98f-9c491d7e6bbb time="2024-08-08T06:01:32+02:00" level=info msg="Job started" service=imap user=fd3dd89d-77e4-474c-b98f-9c491d7e6bbb time="2024-08-08T06:01:32+02:00" level=info msg="200 OK: POST https://127.0.0.1:39695/mail/v4/messages" pkg=gpa/client userID=fd3dd89d-77e4-474c-b98f-9c491d7e6bbb time="2024-08-08T06:01:32+02:00" level=info msg="200 OK: POST https://127.0.0.1:39695/mail/v4/messages" pkg=gpa/client userID=fd3dd89d-77e4-474c-b98f-9c491d7e6bbb time="2024-08-08T06:01:32+02:00" level=info msg="Creating new child job" service=imap user=fd3dd89d-77e4-474c-b98f-9c491d7e6bbb time="2024-08-08T06:01:32+02:00" level=info msg="Job finished" service=imap user=fd3dd89d-77e4-474c-b98f-9c491d7e6bbb time="2024-08-08T06:01:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:39695/mail/v4/messages/f1b9599e-75e9-4199-b556-dac4396c0004" pkg=gpa/client userID=fd3dd89d-77e4-474c-b98f-9c491d7e6bbb time="2024-08-08T06:01:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:39695/mail/v4/messages/ccb5783c-3696-4556-8124-69bf321262ef" pkg=gpa/client userID=fd3dd89d-77e4-474c-b98f-9c491d7e6bbb time="2024-08-08T06:01:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:39695/mail/v4/messages/38889c45-5071-4e6d-b66f-afa956732a27" pkg=gpa/client userID=fd3dd89d-77e4-474c-b98f-9c491d7e6bbb time="2024-08-08T06:01:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:39695/mail/v4/messages/28375aa4-179c-4a1e-8c9f-e9f1c371583e" pkg=gpa/client userID=fd3dd89d-77e4-474c-b98f-9c491d7e6bbb time="2024-08-08T06:01:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:39695/mail/v4/messages/367a5895-8893-4c60-aada-ab3e3789a5d6" pkg=gpa/client userID=fd3dd89d-77e4-474c-b98f-9c491d7e6bbb time="2024-08-08T06:01:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:39695/mail/v4/messages/57186e88-a146-442f-aa94-07ad01439ce5" pkg=gpa/client userID=fd3dd89d-77e4-474c-b98f-9c491d7e6bbb time="2024-08-08T06:01:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:39695/mail/v4/messages/e4c2a5c0-113e-4167-969d-da58c4ad3f33" pkg=gpa/client userID=fd3dd89d-77e4-474c-b98f-9c491d7e6bbb time="2024-08-08T06:01:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:39695/mail/v4/messages/43750316-6cc2-430b-9a88-f96be13f7677" pkg=gpa/client userID=fd3dd89d-77e4-474c-b98f-9c491d7e6bbb time="2024-08-08T06:01:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:39695/mail/v4/messages/84f58775-8413-42fa-8d9a-496cd8b77e1d" pkg=gpa/client userID=fd3dd89d-77e4-474c-b98f-9c491d7e6bbb time="2024-08-08T06:01:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:39695/mail/v4/messages/1c77315b-0cb1-474d-b0db-12634270b53c" pkg=gpa/client userID=fd3dd89d-77e4-474c-b98f-9c491d7e6bbb time="2024-08-08T06:01:32+02:00" level=info msg="Child job finished" service=imap user=fd3dd89d-77e4-474c-b98f-9c491d7e6bbb time="2024-08-08T06:01:32+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=fd3dd89d-77e4-474c-b98f-9c491d7e6bbb time="2024-08-08T06:01:32+02:00" level=info msg="Synced messages" service=imap user=fd3dd89d-77e4-474c-b98f-9c491d7e6bbb time="2024-08-08T06:01:32+02:00" level=info msg="Finished user sync" duration=30.033116ms service=imap user=fd3dd89d-77e4-474c-b98f-9c491d7e6bbb time="2024-08-08T06:01:32+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=fd3dd89d-77e4-474c-b98f-9c491d7e6bbb time="2024-08-08T06:01:32+02:00" level=info msg="Event loop reset" eventID="DA==" service=user-events user=fd3dd89d-77e4-474c-b98f-9c491d7e6bbb And user "8366106d-016c-4647-b979-8533bf053ebf" finishes syncing # :1 -> *scenario time="2024-08-08T06:01:32+02:00" level=info msg="200 OK: POST https://127.0.0.1:39695/data/v1/stats" pkg=gpa/client userID=fd3dd89d-77e4-474c-b98f-9c491d7e6bbb time="2024-08-08T06:01:32+02:00" level=info msg="Configuration Status Success event sent." userID=fd3dd89d-77e4-474c-b98f-9c491d7e6bbb And user "8366106d-016c-4647-b979-8533bf053ebf" connects and authenticates IMAP client "1" # :1 -> *scenario Then it succeeds # :1 -> *scenario Scenario: Mark message as deleted and EXPUNGE # features/imap/message/delete.feature:16 When IMAP client "1" selects "Folders/mbox" # :1 -> *scenario And IMAP client "1" marks message 2 as deleted # :1 -> *scenario And it succeeds # :1 -> *scenario Then IMAP client "1" eventually sees that message at row 2 has the flag "\Deleted" # :1 -> *scenario time="2024-08-08T06:01:32+02:00" level=info msg="200 OK: PUT https://127.0.0.1:39695/mail/v4/messages/unlabel" pkg=gpa/client userID=fd3dd89d-77e4-474c-b98f-9c491d7e6bbb When IMAP client "1" expunges # :1 -> *scenario And it succeeds # :1 -> *scenario time="2024-08-08T06:01:32+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 27}}" pkg=telemetry time="2024-08-08T06:01:32+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:01:32+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:01:32+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:01:32+02:00" level=info msg="Closing user" userID=fd3dd89d-77e4-474c-b98f-9c491d7e6bbb time="2024-08-08T06:01:32+02:00" level=info msg="Exiting IMAP Service" service=imap user=fd3dd89d-77e4-474c-b98f-9c491d7e6bbb time="2024-08-08T06:01:32+02:00" level=info msg="Exiting service main loop" service=smtp user=fd3dd89d-77e4-474c-b98f-9c491d7e6bbb time="2024-08-08T06:01:32+02:00" level=info msg="Exiting Service" service=user-identity user=fd3dd89d-77e4-474c-b98f-9c491d7e6bbb time="2024-08-08T06:01:32+02:00" level=info msg="Exiting service main loop" service=telemetry user=fd3dd89d-77e4-474c-b98f-9c491d7e6bbb time="2024-08-08T06:01:32+02:00" level=info msg="Exiting service" service=user-events user=fd3dd89d-77e4-474c-b98f-9c491d7e6bbb time="2024-08-08T06:01:32+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:01:32+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:01:32+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:01:32+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:01:32+02:00" level=info msg="Closing SMTP server" service=server-manager Then IMAP client "1" eventually sees 9 messages in "Folders/mbox" # :1 -> *scenario === RUN TestFeatures/Mark_all_messages_as_deleted_and_EXPUNGE time="2024-08-08T06:01:32+02:00" level=info msg="User '810e6e5c-84ca-4b53-b391-bcd960ebc23c' created with id=1e968a59-1650-4470-8c72-61ec1f59ee5a" pkg=gpa/server/backend time="2024-08-08T06:01:34+02:00" level=info msg="Starting bridge" time="2024-08-08T06:01:34+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/076/config32265688/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:01:34+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/076/data3429508763/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/076/data3429508763/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:01:34+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:01:34+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:01:34+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:01:34+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:01:34+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/076/config32265688/grpcServerConfig.json time="2024-08-08T06:01:34+02:00" level=info msg="gRPC server listening on /tmp/bridge7852" pkg=grpc time="2024-08-08T06:01:34+02:00" level=info msg="Frontend service started" time="2024-08-08T06:01:34+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:01:34+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:01:34+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:01:34+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:01:34+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:01:34+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:01:34+02:00" level=info msg="Frontend client started" time="2024-08-08T06:01:34+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (6a3ce2f4)" time="2024-08-08T06:01:34+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (6a3ce2f4)" time="2024-08-08T06:01:34+02:00" level=info msg="200 OK: POST https://127.0.0.1:38707/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:01:34+02:00" level=info msg="200 OK: POST https://127.0.0.1:38707/auth/v4" pkg=gpa/manager time="2024-08-08T06:01:34+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=1e968a59-1650-4470-8c72-61ec1f59ee5a time="2024-08-08T06:01:34+02:00" level=info msg="Adding vault user" userID=1e968a59-1650-4470-8c72-61ec1f59ee5a time="2024-08-08T06:01:34+02:00" level=info msg="Creating new user" userID=1e968a59-1650-4470-8c72-61ec1f59ee5a time="2024-08-08T06:01:34+02:00" level=info msg="Creating user object" numAddr=1 numLabels=14 userID=1e968a59-1650-4470-8c72-61ec1f59ee5a time="2024-08-08T06:01:34+02:00" level=info msg="200 OK: GET https://127.0.0.1:38707/core/v4/events/latest" pkg=gpa/client userID=1e968a59-1650-4470-8c72-61ec1f59ee5a time="2024-08-08T06:01:34+02:00" level=info msg="Starting service Last EventID=DA==" service=user-events user=1e968a59-1650-4470-8c72-61ec1f59ee5a time="2024-08-08T06:01:34+02:00" level=info msg="200 OK: GET https://127.0.0.1:38707/core/v4/settings" pkg=gpa/client userID=1e968a59-1650-4470-8c72-61ec1f59ee5a time="2024-08-08T06:01:34+02:00" level=info msg="Starting service main loop" service=telemetry user=1e968a59-1650-4470-8c72-61ec1f59ee5a time="2024-08-08T06:01:34+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=1e968a59-1650-4470-8c72-61ec1f59ee5a time="2024-08-08T06:01:34+02:00" level=info msg="Starting service main loop" service=smtp user=1e968a59-1650-4470-8c72-61ec1f59ee5a time="2024-08-08T06:01:34+02:00" level=info msg="200 OK: GET https://127.0.0.1:38707/core/v4/labels?Type=4" pkg=gpa/client userID=1e968a59-1650-4470-8c72-61ec1f59ee5a time="2024-08-08T06:01:34+02:00" level=info msg="200 OK: GET https://127.0.0.1:38707/core/v4/labels?Type=3" pkg=gpa/client userID=1e968a59-1650-4470-8c72-61ec1f59ee5a time="2024-08-08T06:01:34+02:00" level=info msg="200 OK: GET https://127.0.0.1:38707/core/v4/labels?Type=1" pkg=gpa/client userID=1e968a59-1650-4470-8c72-61ec1f59ee5a time="2024-08-08T06:01:34+02:00" level=info msg="Adding user to imap server" addrID=f3bc57f2-9515-4cd3-ae32-63c45ae35fc2 service=server-manager time="2024-08-08T06:01:34+02:00" level=info msg="Creating new IMAP user" addrID=f3bc57f2-9515-4cd3-ae32-63c45ae35fc2 service=server-manager time="2024-08-08T06:01:34+02:00" level=info msg="Setting gluon ID" addrID=f3bc57f2-9515-4cd3-ae32-63c45ae35fc2 gluonID=bb04f7c2-89a6-4e54-b417-96b7bcf5efc7 userID=1e968a59-1650-4470-8c72-61ec1f59ee5a time="2024-08-08T06:01:34+02:00" level=info msg="Created new IMAP user" addrID=f3bc57f2-9515-4cd3-ae32-63c45ae35fc2 gluonID=bb04f7c2-89a6-4e54-b417-96b7bcf5efc7 service=server-manager time="2024-08-08T06:01:34+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:01:34+02:00" level=info msg=Resuming service=user-events user=1e968a59-1650-4470-8c72-61ec1f59ee5a time="2024-08-08T06:01:34+02:00" level=info msg="Received mailbox message count" count=0 gluonID=bb04f7c2-89a6-4e54-b417-96b7bcf5efc7 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:01:34+02:00" level=info msg="Starting IMAP Service" service=imap user=1e968a59-1650-4470-8c72-61ec1f59ee5a time="2024-08-08T06:01:34+02:00" level=info msg="Sync triggered" service=imap user=1e968a59-1650-4470-8c72-61ec1f59ee5a time="2024-08-08T06:01:34+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:01:34.460002013 +0200 CEST m=+179.146044919" user=1e968a59-1650-4470-8c72-61ec1f59ee5a time="2024-08-08T06:01:34+02:00" level=info msg="Syncing labels" service=imap user=1e968a59-1650-4470-8c72-61ec1f59ee5a time="2024-08-08T06:01:34+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:1e968a59-1650-4470-8c72-61ec1f59ee5a" userID=1e968a59-1650-4470-8c72-61ec1f59ee5a time="2024-08-08T06:01:34+02:00" level=info msg="Synced labels" service=imap user=1e968a59-1650-4470-8c72-61ec1f59ee5a time="2024-08-08T06:01:34+02:00" level=info msg="200 OK: GET https://127.0.0.1:38707/mail/v4/messages/count" pkg=gpa/client userID=1e968a59-1650-4470-8c72-61ec1f59ee5a time="2024-08-08T06:01:34+02:00" level=info msg="Syncing messages" service=imap user=1e968a59-1650-4470-8c72-61ec1f59ee5a time="2024-08-08T06:01:34+02:00" level=info msg="Job started" service=imap user=1e968a59-1650-4470-8c72-61ec1f59ee5a time="2024-08-08T06:01:34+02:00" level=info msg="200 OK: POST https://127.0.0.1:38707/mail/v4/messages" pkg=gpa/client userID=1e968a59-1650-4470-8c72-61ec1f59ee5a time="2024-08-08T06:01:34+02:00" level=info msg="200 OK: POST https://127.0.0.1:38707/mail/v4/messages" pkg=gpa/client userID=1e968a59-1650-4470-8c72-61ec1f59ee5a time="2024-08-08T06:01:34+02:00" level=info msg="Creating new child job" service=imap user=1e968a59-1650-4470-8c72-61ec1f59ee5a time="2024-08-08T06:01:34+02:00" level=info msg="Job finished" service=imap user=1e968a59-1650-4470-8c72-61ec1f59ee5a time="2024-08-08T06:01:34+02:00" level=info msg="200 OK: GET https://127.0.0.1:38707/mail/v4/messages/07933dac-f739-4292-91c1-8c482006e7cc" pkg=gpa/client userID=1e968a59-1650-4470-8c72-61ec1f59ee5a time="2024-08-08T06:01:34+02:00" level=info msg="200 OK: GET https://127.0.0.1:38707/mail/v4/messages/5c05aaa1-8294-48ad-939b-221096062ba6" pkg=gpa/client userID=1e968a59-1650-4470-8c72-61ec1f59ee5a time="2024-08-08T06:01:34+02:00" level=info msg="200 OK: GET https://127.0.0.1:38707/mail/v4/messages/cb1ccb8b-5c12-46cd-97b4-c83c1f38bdcf" pkg=gpa/client userID=1e968a59-1650-4470-8c72-61ec1f59ee5a time="2024-08-08T06:01:34+02:00" level=info msg="200 OK: GET https://127.0.0.1:38707/mail/v4/messages/bbf990d2-9f46-4d51-b2af-0dbf956f543d" pkg=gpa/client userID=1e968a59-1650-4470-8c72-61ec1f59ee5a time="2024-08-08T06:01:34+02:00" level=info msg="200 OK: GET https://127.0.0.1:38707/mail/v4/messages/3b529c86-b25c-445b-bc2c-2dcc3cf7ee49" pkg=gpa/client userID=1e968a59-1650-4470-8c72-61ec1f59ee5a time="2024-08-08T06:01:34+02:00" level=info msg="200 OK: GET https://127.0.0.1:38707/mail/v4/messages/21264afe-7750-4136-8e5c-4ae18d0a709c" pkg=gpa/client userID=1e968a59-1650-4470-8c72-61ec1f59ee5a time="2024-08-08T06:01:34+02:00" level=info msg="200 OK: GET https://127.0.0.1:38707/mail/v4/messages/47c8269f-f50c-4471-8f7f-caab6be4c4b1" pkg=gpa/client userID=1e968a59-1650-4470-8c72-61ec1f59ee5a time="2024-08-08T06:01:34+02:00" level=info msg="200 OK: GET https://127.0.0.1:38707/mail/v4/messages/fec6394b-37e7-472f-a990-8eac7431cfcb" pkg=gpa/client userID=1e968a59-1650-4470-8c72-61ec1f59ee5a time="2024-08-08T06:01:34+02:00" level=info msg="200 OK: GET https://127.0.0.1:38707/mail/v4/messages/92c485f4-cb54-41aa-9ab8-bce2a821175a" pkg=gpa/client userID=1e968a59-1650-4470-8c72-61ec1f59ee5a time="2024-08-08T06:01:34+02:00" level=info msg="200 OK: GET https://127.0.0.1:38707/mail/v4/messages/ad846fc9-29b6-4941-88f7-51f4dea0a3e1" pkg=gpa/client userID=1e968a59-1650-4470-8c72-61ec1f59ee5a time="2024-08-08T06:01:34+02:00" level=info msg="Child job finished" service=imap user=1e968a59-1650-4470-8c72-61ec1f59ee5a time="2024-08-08T06:01:34+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=1e968a59-1650-4470-8c72-61ec1f59ee5a time="2024-08-08T06:01:34+02:00" level=info msg="Synced messages" service=imap user=1e968a59-1650-4470-8c72-61ec1f59ee5a time="2024-08-08T06:01:34+02:00" level=info msg="Finished user sync" duration=32.440398ms service=imap user=1e968a59-1650-4470-8c72-61ec1f59ee5a time="2024-08-08T06:01:34+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=1e968a59-1650-4470-8c72-61ec1f59ee5a time="2024-08-08T06:01:34+02:00" level=info msg="Event loop reset" eventID="DA==" service=user-events user=1e968a59-1650-4470-8c72-61ec1f59ee5a time="2024-08-08T06:01:34+02:00" level=info msg="200 OK: POST https://127.0.0.1:38707/data/v1/stats" pkg=gpa/client userID=1e968a59-1650-4470-8c72-61ec1f59ee5a time="2024-08-08T06:01:34+02:00" level=info msg="Configuration Status Success event sent." userID=1e968a59-1650-4470-8c72-61ec1f59ee5a Scenario: Mark all messages as deleted and EXPUNGE # features/imap/message/delete.feature:25 When IMAP client "1" selects "Folders/mbox" # :1 -> *scenario And IMAP client "1" marks all messages as deleted # :1 -> *scenario time="2024-08-08T06:01:34+02:00" level=info msg="200 OK: PUT https://127.0.0.1:38707/mail/v4/messages/unlabel" pkg=gpa/client userID=1e968a59-1650-4470-8c72-61ec1f59ee5a And IMAP client "1" expunges # :1 -> *scenario And it succeeds # :1 -> *scenario time="2024-08-08T06:01:34+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:01:34+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:01:34+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:01:34+02:00" level=info msg="Closing user" userID=1e968a59-1650-4470-8c72-61ec1f59ee5a time="2024-08-08T06:01:34+02:00" level=info msg="Exiting IMAP Service" service=imap user=1e968a59-1650-4470-8c72-61ec1f59ee5a time="2024-08-08T06:01:34+02:00" level=info msg="Exiting service main loop" service=smtp user=1e968a59-1650-4470-8c72-61ec1f59ee5a time="2024-08-08T06:01:34+02:00" level=info msg="Exiting Service" service=user-identity user=1e968a59-1650-4470-8c72-61ec1f59ee5a time="2024-08-08T06:01:34+02:00" level=info msg="Exiting service main loop" service=telemetry user=1e968a59-1650-4470-8c72-61ec1f59ee5a time="2024-08-08T06:01:34+02:00" level=info msg="Exiting service" service=user-events user=1e968a59-1650-4470-8c72-61ec1f59ee5a time="2024-08-08T06:01:34+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:01:34+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:01:34+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:01:34+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:01:34+02:00" level=info msg="Closing SMTP server" service=server-manager Then IMAP client "1" eventually sees 0 messages in "Folders/mbox" # :1 -> *scenario === RUN TestFeatures/Mark_messages_as_undeleted_and_EXPUNGE time="2024-08-08T06:01:34+02:00" level=info msg="User 'a846eb4a-329f-4f2a-86ad-efe623948d2d' created with id=e8a68260-23ea-4724-a911-08a478e9ba4d" pkg=gpa/server/backend time="2024-08-08T06:01:35+02:00" level=info msg="Starting bridge" time="2024-08-08T06:01:35+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/077/config3788720669/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:01:35+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/077/data335834825/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/077/data335834825/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:01:35+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:01:35+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:01:35+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:01:35+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:01:35+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/077/config3788720669/grpcServerConfig.json time="2024-08-08T06:01:35+02:00" level=info msg="gRPC server listening on /tmp/bridge2175" pkg=grpc time="2024-08-08T06:01:35+02:00" level=info msg="Frontend service started" time="2024-08-08T06:01:35+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:01:35+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:01:35+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:01:35+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:01:35+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:01:35+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:01:35+02:00" level=info msg="Frontend client started" time="2024-08-08T06:01:35+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (dc66b12a)" time="2024-08-08T06:01:35+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (dc66b12a)" time="2024-08-08T06:01:35+02:00" level=info msg="200 OK: POST https://127.0.0.1:45047/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:01:36+02:00" level=info msg="200 OK: POST https://127.0.0.1:45047/auth/v4" pkg=gpa/manager time="2024-08-08T06:01:36+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=e8a68260-23ea-4724-a911-08a478e9ba4d time="2024-08-08T06:01:36+02:00" level=info msg="Adding vault user" userID=e8a68260-23ea-4724-a911-08a478e9ba4d time="2024-08-08T06:01:36+02:00" level=info msg="Creating new user" userID=e8a68260-23ea-4724-a911-08a478e9ba4d time="2024-08-08T06:01:36+02:00" level=info msg="Creating user object" numAddr=1 numLabels=14 userID=e8a68260-23ea-4724-a911-08a478e9ba4d time="2024-08-08T06:01:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:45047/core/v4/events/latest" pkg=gpa/client userID=e8a68260-23ea-4724-a911-08a478e9ba4d time="2024-08-08T06:01:36+02:00" level=info msg="Starting service Last EventID=DA==" service=user-events user=e8a68260-23ea-4724-a911-08a478e9ba4d time="2024-08-08T06:01:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:45047/core/v4/settings" pkg=gpa/client userID=e8a68260-23ea-4724-a911-08a478e9ba4d time="2024-08-08T06:01:36+02:00" level=info msg="Starting service main loop" service=telemetry user=e8a68260-23ea-4724-a911-08a478e9ba4d time="2024-08-08T06:01:36+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=e8a68260-23ea-4724-a911-08a478e9ba4d time="2024-08-08T06:01:36+02:00" level=info msg="Starting service main loop" service=smtp user=e8a68260-23ea-4724-a911-08a478e9ba4d time="2024-08-08T06:01:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:45047/core/v4/labels?Type=4" pkg=gpa/client userID=e8a68260-23ea-4724-a911-08a478e9ba4d time="2024-08-08T06:01:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:45047/core/v4/labels?Type=3" pkg=gpa/client userID=e8a68260-23ea-4724-a911-08a478e9ba4d time="2024-08-08T06:01:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:45047/core/v4/labels?Type=1" pkg=gpa/client userID=e8a68260-23ea-4724-a911-08a478e9ba4d time="2024-08-08T06:01:36+02:00" level=info msg="Adding user to imap server" addrID=8d5f5919-c06d-485c-a505-872f98c11841 service=server-manager time="2024-08-08T06:01:36+02:00" level=info msg="Creating new IMAP user" addrID=8d5f5919-c06d-485c-a505-872f98c11841 service=server-manager time="2024-08-08T06:01:36+02:00" level=info msg="Setting gluon ID" addrID=8d5f5919-c06d-485c-a505-872f98c11841 gluonID=b0505929-3cda-4773-9d4e-ae53d0391575 userID=e8a68260-23ea-4724-a911-08a478e9ba4d time="2024-08-08T06:01:36+02:00" level=info msg="Created new IMAP user" addrID=8d5f5919-c06d-485c-a505-872f98c11841 gluonID=b0505929-3cda-4773-9d4e-ae53d0391575 service=server-manager time="2024-08-08T06:01:36+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:01:36+02:00" level=info msg=Resuming service=user-events user=e8a68260-23ea-4724-a911-08a478e9ba4d time="2024-08-08T06:01:36+02:00" level=info msg="Received mailbox message count" count=0 gluonID=b0505929-3cda-4773-9d4e-ae53d0391575 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:01:36+02:00" level=info msg="Starting IMAP Service" service=imap user=e8a68260-23ea-4724-a911-08a478e9ba4d time="2024-08-08T06:01:36+02:00" level=info msg="Sync triggered" service=imap user=e8a68260-23ea-4724-a911-08a478e9ba4d time="2024-08-08T06:01:36+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:01:36.319316104 +0200 CEST m=+181.005359010" user=e8a68260-23ea-4724-a911-08a478e9ba4d time="2024-08-08T06:01:36+02:00" level=info msg="Syncing labels" service=imap user=e8a68260-23ea-4724-a911-08a478e9ba4d time="2024-08-08T06:01:36+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:e8a68260-23ea-4724-a911-08a478e9ba4d" userID=e8a68260-23ea-4724-a911-08a478e9ba4d time="2024-08-08T06:01:36+02:00" level=info msg="Synced labels" service=imap user=e8a68260-23ea-4724-a911-08a478e9ba4d time="2024-08-08T06:01:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:45047/mail/v4/messages/count" pkg=gpa/client userID=e8a68260-23ea-4724-a911-08a478e9ba4d time="2024-08-08T06:01:36+02:00" level=info msg="Syncing messages" service=imap user=e8a68260-23ea-4724-a911-08a478e9ba4d time="2024-08-08T06:01:36+02:00" level=info msg="Job started" service=imap user=e8a68260-23ea-4724-a911-08a478e9ba4d time="2024-08-08T06:01:36+02:00" level=info msg="200 OK: POST https://127.0.0.1:45047/mail/v4/messages" pkg=gpa/client userID=e8a68260-23ea-4724-a911-08a478e9ba4d time="2024-08-08T06:01:36+02:00" level=info msg="200 OK: POST https://127.0.0.1:45047/mail/v4/messages" pkg=gpa/client userID=e8a68260-23ea-4724-a911-08a478e9ba4d time="2024-08-08T06:01:36+02:00" level=info msg="Creating new child job" service=imap user=e8a68260-23ea-4724-a911-08a478e9ba4d time="2024-08-08T06:01:36+02:00" level=info msg="Job finished" service=imap user=e8a68260-23ea-4724-a911-08a478e9ba4d time="2024-08-08T06:01:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:45047/mail/v4/messages/3cc2d69e-b96d-4705-97c7-88d12322c84c" pkg=gpa/client userID=e8a68260-23ea-4724-a911-08a478e9ba4d time="2024-08-08T06:01:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:45047/mail/v4/messages/2d3f45bc-6eb1-4abc-8ee8-de1cfb951217" pkg=gpa/client userID=e8a68260-23ea-4724-a911-08a478e9ba4d time="2024-08-08T06:01:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:45047/mail/v4/messages/2d70f485-a734-4f55-969d-afdf9f75f50e" pkg=gpa/client userID=e8a68260-23ea-4724-a911-08a478e9ba4d time="2024-08-08T06:01:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:45047/mail/v4/messages/c794d211-ae36-4c81-80a7-4c5d9d2aa795" pkg=gpa/client userID=e8a68260-23ea-4724-a911-08a478e9ba4d time="2024-08-08T06:01:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:45047/mail/v4/messages/c418791a-1b35-44ff-b31e-ec0b21592733" pkg=gpa/client userID=e8a68260-23ea-4724-a911-08a478e9ba4d time="2024-08-08T06:01:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:45047/mail/v4/messages/fd455e99-e3da-404e-ac68-83380004352c" pkg=gpa/client userID=e8a68260-23ea-4724-a911-08a478e9ba4d time="2024-08-08T06:01:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:45047/mail/v4/messages/a1544530-9504-489f-80b6-f0515ff8d43e" pkg=gpa/client userID=e8a68260-23ea-4724-a911-08a478e9ba4d time="2024-08-08T06:01:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:45047/mail/v4/messages/2c516041-6b59-4fa4-84ee-45ee6c38dfdc" pkg=gpa/client userID=e8a68260-23ea-4724-a911-08a478e9ba4d time="2024-08-08T06:01:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:45047/mail/v4/messages/49cd8072-cc1f-4a1d-b6fc-789145139c4d" pkg=gpa/client userID=e8a68260-23ea-4724-a911-08a478e9ba4d time="2024-08-08T06:01:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:45047/mail/v4/messages/b2b2302a-a0f3-4d98-9ddd-d136f2eeac27" pkg=gpa/client userID=e8a68260-23ea-4724-a911-08a478e9ba4d time="2024-08-08T06:01:36+02:00" level=info msg="Child job finished" service=imap user=e8a68260-23ea-4724-a911-08a478e9ba4d time="2024-08-08T06:01:36+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=e8a68260-23ea-4724-a911-08a478e9ba4d time="2024-08-08T06:01:36+02:00" level=info msg="Synced messages" service=imap user=e8a68260-23ea-4724-a911-08a478e9ba4d time="2024-08-08T06:01:36+02:00" level=info msg="Finished user sync" duration=43.197853ms service=imap user=e8a68260-23ea-4724-a911-08a478e9ba4d time="2024-08-08T06:01:36+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=e8a68260-23ea-4724-a911-08a478e9ba4d time="2024-08-08T06:01:36+02:00" level=info msg="Event loop reset" eventID="DA==" service=user-events user=e8a68260-23ea-4724-a911-08a478e9ba4d time="2024-08-08T06:01:36+02:00" level=info msg="200 OK: POST https://127.0.0.1:45047/data/v1/stats" pkg=gpa/client userID=e8a68260-23ea-4724-a911-08a478e9ba4d time="2024-08-08T06:01:36+02:00" level=info msg="Configuration Status Success event sent." userID=e8a68260-23ea-4724-a911-08a478e9ba4d Scenario: Mark messages as undeleted and EXPUNGE # features/imap/message/delete.feature:32 When IMAP client "1" selects "Folders/mbox" # :1 -> *scenario And IMAP client "1" marks all messages as deleted # :1 -> *scenario And it succeeds # :1 -> *scenario But IMAP client "1" marks message 2 as not deleted # :1 -> *scenario And it succeeds # :1 -> *scenario And IMAP client "1" marks message 3 as not deleted # :1 -> *scenario And it succeeds # :1 -> *scenario time="2024-08-08T06:01:36+02:00" level=info msg="200 OK: PUT https://127.0.0.1:45047/mail/v4/messages/unlabel" pkg=gpa/client userID=e8a68260-23ea-4724-a911-08a478e9ba4d When IMAP client "1" expunges # :1 -> *scenario And it succeeds # :1 -> *scenario time="2024-08-08T06:01:36+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:01:36+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:01:36+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:01:36+02:00" level=info msg="Closing user" userID=e8a68260-23ea-4724-a911-08a478e9ba4d time="2024-08-08T06:01:36+02:00" level=info msg="Exiting IMAP Service" service=imap user=e8a68260-23ea-4724-a911-08a478e9ba4d time="2024-08-08T06:01:36+02:00" level=info msg="Exiting service main loop" service=smtp user=e8a68260-23ea-4724-a911-08a478e9ba4d time="2024-08-08T06:01:36+02:00" level=info msg="Exiting Service" service=user-identity user=e8a68260-23ea-4724-a911-08a478e9ba4d time="2024-08-08T06:01:36+02:00" level=info msg="Exiting service main loop" service=telemetry user=e8a68260-23ea-4724-a911-08a478e9ba4d time="2024-08-08T06:01:36+02:00" level=info msg="Exiting service" service=user-events user=e8a68260-23ea-4724-a911-08a478e9ba4d time="2024-08-08T06:01:36+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:01:36+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:01:36+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:01:36+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:01:36+02:00" level=info msg="Closing SMTP server" service=server-manager Then IMAP client "1" eventually sees 2 messages in "Folders/mbox" # :1 -> *scenario === RUN TestFeatures/Not_possible_to_delete_from_All_Mail_and_expunge_does_nothing time="2024-08-08T06:01:36+02:00" level=info msg="User '4f494bba-f742-4ce0-8717-4765efdc458d' created with id=bf258ceb-e4bd-46eb-ab63-b90351896911" pkg=gpa/server/backend time="2024-08-08T06:01:37+02:00" level=info msg="Starting bridge" time="2024-08-08T06:01:37+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/078/config1164081984/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:01:37+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/078/data778460698/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/078/data778460698/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:01:37+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:01:37+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:01:37+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:01:37+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:01:37+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/078/config1164081984/grpcServerConfig.json time="2024-08-08T06:01:37+02:00" level=info msg="gRPC server listening on /tmp/bridge6528" pkg=grpc time="2024-08-08T06:01:37+02:00" level=info msg="Frontend service started" time="2024-08-08T06:01:37+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:01:37+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:01:37+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:01:37+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:01:37+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:01:37+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:01:37+02:00" level=info msg="Frontend client started" time="2024-08-08T06:01:37+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (5c0337e2)" time="2024-08-08T06:01:37+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (5c0337e2)" time="2024-08-08T06:01:37+02:00" level=info msg="200 OK: POST https://127.0.0.1:43901/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:01:38+02:00" level=info msg="200 OK: POST https://127.0.0.1:43901/auth/v4" pkg=gpa/manager time="2024-08-08T06:01:38+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=bf258ceb-e4bd-46eb-ab63-b90351896911 time="2024-08-08T06:01:38+02:00" level=info msg="Adding vault user" userID=bf258ceb-e4bd-46eb-ab63-b90351896911 time="2024-08-08T06:01:38+02:00" level=info msg="Creating new user" userID=bf258ceb-e4bd-46eb-ab63-b90351896911 time="2024-08-08T06:01:38+02:00" level=info msg="Creating user object" numAddr=1 numLabels=14 userID=bf258ceb-e4bd-46eb-ab63-b90351896911 time="2024-08-08T06:01:38+02:00" level=info msg="200 OK: GET https://127.0.0.1:43901/core/v4/events/latest" pkg=gpa/client userID=bf258ceb-e4bd-46eb-ab63-b90351896911 time="2024-08-08T06:01:38+02:00" level=info msg="Starting service Last EventID=DA==" service=user-events user=bf258ceb-e4bd-46eb-ab63-b90351896911 time="2024-08-08T06:01:38+02:00" level=info msg="200 OK: GET https://127.0.0.1:43901/core/v4/settings" pkg=gpa/client userID=bf258ceb-e4bd-46eb-ab63-b90351896911 time="2024-08-08T06:01:38+02:00" level=info msg="Starting service main loop" service=telemetry user=bf258ceb-e4bd-46eb-ab63-b90351896911 time="2024-08-08T06:01:38+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=bf258ceb-e4bd-46eb-ab63-b90351896911 time="2024-08-08T06:01:38+02:00" level=info msg="Starting service main loop" service=smtp user=bf258ceb-e4bd-46eb-ab63-b90351896911 time="2024-08-08T06:01:38+02:00" level=info msg="200 OK: GET https://127.0.0.1:43901/core/v4/labels?Type=4" pkg=gpa/client userID=bf258ceb-e4bd-46eb-ab63-b90351896911 time="2024-08-08T06:01:38+02:00" level=info msg="200 OK: GET https://127.0.0.1:43901/core/v4/labels?Type=3" pkg=gpa/client userID=bf258ceb-e4bd-46eb-ab63-b90351896911 time="2024-08-08T06:01:38+02:00" level=info msg="200 OK: GET https://127.0.0.1:43901/core/v4/labels?Type=1" pkg=gpa/client userID=bf258ceb-e4bd-46eb-ab63-b90351896911 time="2024-08-08T06:01:38+02:00" level=info msg="Adding user to imap server" addrID=2b4e8527-6ce8-4b67-9c36-a3547e3f1506 service=server-manager time="2024-08-08T06:01:38+02:00" level=info msg="Creating new IMAP user" addrID=2b4e8527-6ce8-4b67-9c36-a3547e3f1506 service=server-manager time="2024-08-08T06:01:38+02:00" level=info msg="Setting gluon ID" addrID=2b4e8527-6ce8-4b67-9c36-a3547e3f1506 gluonID=b57cfe56-d667-4ddf-a88c-e914f2743d58 userID=bf258ceb-e4bd-46eb-ab63-b90351896911 time="2024-08-08T06:01:38+02:00" level=info msg="Created new IMAP user" addrID=2b4e8527-6ce8-4b67-9c36-a3547e3f1506 gluonID=b57cfe56-d667-4ddf-a88c-e914f2743d58 service=server-manager time="2024-08-08T06:01:38+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:01:38+02:00" level=info msg=Resuming service=user-events user=bf258ceb-e4bd-46eb-ab63-b90351896911 time="2024-08-08T06:01:38+02:00" level=info msg="Received mailbox message count" count=0 gluonID=b57cfe56-d667-4ddf-a88c-e914f2743d58 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:01:38+02:00" level=info msg="Starting IMAP Service" service=imap user=bf258ceb-e4bd-46eb-ab63-b90351896911 time="2024-08-08T06:01:38+02:00" level=info msg="Sync triggered" service=imap user=bf258ceb-e4bd-46eb-ab63-b90351896911 time="2024-08-08T06:01:38+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:01:38.306390096 +0200 CEST m=+182.992433002" user=bf258ceb-e4bd-46eb-ab63-b90351896911 time="2024-08-08T06:01:38+02:00" level=info msg="Syncing labels" service=imap user=bf258ceb-e4bd-46eb-ab63-b90351896911 time="2024-08-08T06:01:38+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:bf258ceb-e4bd-46eb-ab63-b90351896911" userID=bf258ceb-e4bd-46eb-ab63-b90351896911 time="2024-08-08T06:01:38+02:00" level=info msg="Synced labels" service=imap user=bf258ceb-e4bd-46eb-ab63-b90351896911 time="2024-08-08T06:01:38+02:00" level=info msg="200 OK: GET https://127.0.0.1:43901/mail/v4/messages/count" pkg=gpa/client userID=bf258ceb-e4bd-46eb-ab63-b90351896911 time="2024-08-08T06:01:38+02:00" level=info msg="Syncing messages" service=imap user=bf258ceb-e4bd-46eb-ab63-b90351896911 time="2024-08-08T06:01:38+02:00" level=info msg="Job started" service=imap user=bf258ceb-e4bd-46eb-ab63-b90351896911 time="2024-08-08T06:01:38+02:00" level=info msg="200 OK: POST https://127.0.0.1:43901/mail/v4/messages" pkg=gpa/client userID=bf258ceb-e4bd-46eb-ab63-b90351896911 time="2024-08-08T06:01:38+02:00" level=info msg="200 OK: POST https://127.0.0.1:43901/mail/v4/messages" pkg=gpa/client userID=bf258ceb-e4bd-46eb-ab63-b90351896911 time="2024-08-08T06:01:38+02:00" level=info msg="Creating new child job" service=imap user=bf258ceb-e4bd-46eb-ab63-b90351896911 time="2024-08-08T06:01:38+02:00" level=info msg="Job finished" service=imap user=bf258ceb-e4bd-46eb-ab63-b90351896911 time="2024-08-08T06:01:38+02:00" level=info msg="200 OK: GET https://127.0.0.1:43901/mail/v4/messages/6217a7e5-215d-4c95-8894-f71f911b54d2" pkg=gpa/client userID=bf258ceb-e4bd-46eb-ab63-b90351896911 time="2024-08-08T06:01:38+02:00" level=info msg="200 OK: GET https://127.0.0.1:43901/mail/v4/messages/dc63830d-6bdf-4f06-bb1c-df5a0ddd28ca" pkg=gpa/client userID=bf258ceb-e4bd-46eb-ab63-b90351896911 time="2024-08-08T06:01:38+02:00" level=info msg="200 OK: GET https://127.0.0.1:43901/mail/v4/messages/fd20d8f1-0845-4e02-879d-ca525fe234c3" pkg=gpa/client userID=bf258ceb-e4bd-46eb-ab63-b90351896911 time="2024-08-08T06:01:38+02:00" level=info msg="200 OK: GET https://127.0.0.1:43901/mail/v4/messages/0a597537-65b4-4afc-bc7c-4fe24631daf0" pkg=gpa/client userID=bf258ceb-e4bd-46eb-ab63-b90351896911 time="2024-08-08T06:01:38+02:00" level=info msg="200 OK: GET https://127.0.0.1:43901/mail/v4/messages/cc45feef-5233-4558-9939-b585e59ed9a0" pkg=gpa/client userID=bf258ceb-e4bd-46eb-ab63-b90351896911 time="2024-08-08T06:01:38+02:00" level=info msg="200 OK: GET https://127.0.0.1:43901/mail/v4/messages/b464f2eb-be07-4bb9-9315-9ec8c2523aab" pkg=gpa/client userID=bf258ceb-e4bd-46eb-ab63-b90351896911 time="2024-08-08T06:01:38+02:00" level=info msg="200 OK: GET https://127.0.0.1:43901/mail/v4/messages/b3a5102a-90c2-46fd-8aaa-70bae423d3fa" pkg=gpa/client userID=bf258ceb-e4bd-46eb-ab63-b90351896911 time="2024-08-08T06:01:38+02:00" level=info msg="200 OK: GET https://127.0.0.1:43901/mail/v4/messages/b548f3ce-f128-4166-9b7f-e76548f5116f" pkg=gpa/client userID=bf258ceb-e4bd-46eb-ab63-b90351896911 time="2024-08-08T06:01:38+02:00" level=info msg="200 OK: GET https://127.0.0.1:43901/mail/v4/messages/3fbc68b7-54e4-4444-b833-94103cf4c0dc" pkg=gpa/client userID=bf258ceb-e4bd-46eb-ab63-b90351896911 time="2024-08-08T06:01:38+02:00" level=info msg="200 OK: GET https://127.0.0.1:43901/mail/v4/messages/bbc72ca0-cb51-4aaf-aa3f-44a6ab5c21dc" pkg=gpa/client userID=bf258ceb-e4bd-46eb-ab63-b90351896911 2024/08/08 06:01:38 http: TLS handshake error from 127.0.0.1:51874: read tcp 127.0.0.1:43901->127.0.0.1:51874: read: connection reset by peer time="2024-08-08T06:01:38+02:00" level=info msg="Child job finished" service=imap user=bf258ceb-e4bd-46eb-ab63-b90351896911 time="2024-08-08T06:01:38+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=bf258ceb-e4bd-46eb-ab63-b90351896911 time="2024-08-08T06:01:38+02:00" level=info msg="Synced messages" service=imap user=bf258ceb-e4bd-46eb-ab63-b90351896911 time="2024-08-08T06:01:38+02:00" level=info msg="Finished user sync" duration=33.789408ms service=imap user=bf258ceb-e4bd-46eb-ab63-b90351896911 time="2024-08-08T06:01:38+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=bf258ceb-e4bd-46eb-ab63-b90351896911 time="2024-08-08T06:01:38+02:00" level=info msg="Event loop reset" eventID="DA==" service=user-events user=bf258ceb-e4bd-46eb-ab63-b90351896911 time="2024-08-08T06:01:38+02:00" level=info msg="200 OK: POST https://127.0.0.1:43901/data/v1/stats" pkg=gpa/client userID=bf258ceb-e4bd-46eb-ab63-b90351896911 time="2024-08-08T06:01:38+02:00" level=info msg="Configuration Status Success event sent." userID=bf258ceb-e4bd-46eb-ab63-b90351896911 Scenario: Not possible to delete from All Mail and expunge does nothing # features/imap/message/delete.feature:44 When IMAP client "1" selects "All Mail" # :1 -> *scenario And IMAP client "1" marks message 2 as deleted # :1 -> *scenario And it succeeds # :1 -> *scenario time="2024-08-08T06:01:38+02:00" level=error msg="Command failed" cmd=EXPUNGE error="operation not allowed" pkg=gluon/session session=1 And IMAP client "1" expunges # :1 -> *scenario time="2024-08-08T06:01:38+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:01:38+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:01:38+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:01:38+02:00" level=info msg="Closing user" userID=bf258ceb-e4bd-46eb-ab63-b90351896911 time="2024-08-08T06:01:38+02:00" level=info msg="Exiting IMAP Service" service=imap user=bf258ceb-e4bd-46eb-ab63-b90351896911 time="2024-08-08T06:01:38+02:00" level=info msg="Exiting service main loop" service=smtp user=bf258ceb-e4bd-46eb-ab63-b90351896911 time="2024-08-08T06:01:38+02:00" level=info msg="Exiting Service" service=user-identity user=bf258ceb-e4bd-46eb-ab63-b90351896911 time="2024-08-08T06:01:38+02:00" level=info msg="Exiting service main loop" service=telemetry user=bf258ceb-e4bd-46eb-ab63-b90351896911 time="2024-08-08T06:01:38+02:00" level=info msg="Exiting service" service=user-events user=bf258ceb-e4bd-46eb-ab63-b90351896911 time="2024-08-08T06:01:38+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:01:38+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:01:38+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:01:38+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:01:38+02:00" level=info msg="Closing SMTP server" service=server-manager Then it fails # :1 -> *scenario Feature: IMAP remove messages from Trash === RUN TestFeatures/Message_in_Trash_and_some_other_label_is_not_permanently_deleted time="2024-08-08T06:01:38+02:00" level=info msg="User 'dbe8649c-e793-409a-8227-722dccf46fa2' created with id=8ba016ae-b0d1-4d0d-affe-08c1508e76ec" pkg=gpa/server/backend Background: Given there exists an account with username "dbe8649c-e793-409a-8227-722dccf46fa2" and password "password" # :1 -> *scenario And the account "dbe8649c-e793-409a-8227-722dccf46fa2" has the following custom mailboxes: # :1 -> *scenario | name | type | | mbox | folder | | label | label | Then it succeeds # :1 -> *scenario Scenario Outline: Message in Trash and some other label is not permanently deleted # features/imap/message/delete_from_trash.feature:10 Given the address "dbe8649c-e793-409a-8227-722dccf46fa2@proton.local" of account "dbe8649c-e793-409a-8227-722dccf46fa2" has the following messages in "Trash": # :1 -> *scenario | from | to | subject | body | | john.doe@mail.com | dbe8649c-e793-409a-8227-722dccf46fa2@proton.local | foo | hello | | jane.doe@mail.com | name@proton.local | bar | world | time="2024-08-08T06:01:40+02:00" level=info msg="Starting bridge" time="2024-08-08T06:01:40+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/079/config2766876514/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:01:40+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/079/data2219927325/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/079/data2219927325/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:01:40+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:01:40+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:01:40+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:01:40+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:01:40+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/079/config2766876514/grpcServerConfig.json time="2024-08-08T06:01:40+02:00" level=info msg="gRPC server listening on /tmp/bridge1927" pkg=grpc time="2024-08-08T06:01:40+02:00" level=info msg="Frontend service started" time="2024-08-08T06:01:40+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:01:40+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:01:40+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:01:40+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:01:40+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:01:40+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:01:40+02:00" level=info msg="Frontend client started" And bridge starts # :1 -> *scenario time="2024-08-08T06:01:40+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (4ea5e159)" time="2024-08-08T06:01:40+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (4ea5e159)" time="2024-08-08T06:01:40+02:00" level=info msg="200 OK: POST https://127.0.0.1:38455/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:01:40+02:00" level=info msg="200 OK: POST https://127.0.0.1:38455/auth/v4" pkg=gpa/manager time="2024-08-08T06:01:40+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=8ba016ae-b0d1-4d0d-affe-08c1508e76ec time="2024-08-08T06:01:40+02:00" level=info msg="Adding vault user" userID=8ba016ae-b0d1-4d0d-affe-08c1508e76ec time="2024-08-08T06:01:40+02:00" level=info msg="Creating new user" userID=8ba016ae-b0d1-4d0d-affe-08c1508e76ec time="2024-08-08T06:01:40+02:00" level=info msg="Creating user object" numAddr=1 numLabels=14 userID=8ba016ae-b0d1-4d0d-affe-08c1508e76ec time="2024-08-08T06:01:40+02:00" level=info msg="200 OK: GET https://127.0.0.1:38455/core/v4/events/latest" pkg=gpa/client userID=8ba016ae-b0d1-4d0d-affe-08c1508e76ec time="2024-08-08T06:01:40+02:00" level=info msg="Starting service Last EventID=BA==" service=user-events user=8ba016ae-b0d1-4d0d-affe-08c1508e76ec time="2024-08-08T06:01:40+02:00" level=info msg="200 OK: GET https://127.0.0.1:38455/core/v4/settings" pkg=gpa/client userID=8ba016ae-b0d1-4d0d-affe-08c1508e76ec time="2024-08-08T06:01:40+02:00" level=info msg="Starting service main loop" service=telemetry user=8ba016ae-b0d1-4d0d-affe-08c1508e76ec time="2024-08-08T06:01:40+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=8ba016ae-b0d1-4d0d-affe-08c1508e76ec time="2024-08-08T06:01:40+02:00" level=info msg="Starting service main loop" service=smtp user=8ba016ae-b0d1-4d0d-affe-08c1508e76ec time="2024-08-08T06:01:40+02:00" level=info msg="200 OK: GET https://127.0.0.1:38455/core/v4/labels?Type=4" pkg=gpa/client userID=8ba016ae-b0d1-4d0d-affe-08c1508e76ec time="2024-08-08T06:01:40+02:00" level=info msg="200 OK: GET https://127.0.0.1:38455/core/v4/labels?Type=3" pkg=gpa/client userID=8ba016ae-b0d1-4d0d-affe-08c1508e76ec time="2024-08-08T06:01:40+02:00" level=info msg="200 OK: GET https://127.0.0.1:38455/core/v4/labels?Type=1" pkg=gpa/client userID=8ba016ae-b0d1-4d0d-affe-08c1508e76ec time="2024-08-08T06:01:40+02:00" level=info msg="Adding user to imap server" addrID=4bd76c88-9bd9-4121-9c4b-1c377c090f50 service=server-manager time="2024-08-08T06:01:40+02:00" level=info msg="Creating new IMAP user" addrID=4bd76c88-9bd9-4121-9c4b-1c377c090f50 service=server-manager time="2024-08-08T06:01:40+02:00" level=info msg="Setting gluon ID" addrID=4bd76c88-9bd9-4121-9c4b-1c377c090f50 gluonID=e89c207b-8733-4c02-bc8a-c13c134e9b10 userID=8ba016ae-b0d1-4d0d-affe-08c1508e76ec time="2024-08-08T06:01:40+02:00" level=info msg="Created new IMAP user" addrID=4bd76c88-9bd9-4121-9c4b-1c377c090f50 gluonID=e89c207b-8733-4c02-bc8a-c13c134e9b10 service=server-manager time="2024-08-08T06:01:40+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:01:40+02:00" level=info msg=Resuming service=user-events user=8ba016ae-b0d1-4d0d-affe-08c1508e76ec And the user logs in with username "dbe8649c-e793-409a-8227-722dccf46fa2" and password "password" # :1 -> *scenario time="2024-08-08T06:01:40+02:00" level=info msg="Received mailbox message count" count=0 gluonID=e89c207b-8733-4c02-bc8a-c13c134e9b10 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:01:40+02:00" level=info msg="Starting IMAP Service" service=imap user=8ba016ae-b0d1-4d0d-affe-08c1508e76ec time="2024-08-08T06:01:40+02:00" level=info msg="Sync triggered" service=imap user=8ba016ae-b0d1-4d0d-affe-08c1508e76ec time="2024-08-08T06:01:40+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:01:40.540185598 +0200 CEST m=+185.226228504" user=8ba016ae-b0d1-4d0d-affe-08c1508e76ec time="2024-08-08T06:01:40+02:00" level=info msg="Syncing labels" service=imap user=8ba016ae-b0d1-4d0d-affe-08c1508e76ec time="2024-08-08T06:01:40+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:8ba016ae-b0d1-4d0d-affe-08c1508e76ec" userID=8ba016ae-b0d1-4d0d-affe-08c1508e76ec time="2024-08-08T06:01:40+02:00" level=info msg="Synced labels" service=imap user=8ba016ae-b0d1-4d0d-affe-08c1508e76ec time="2024-08-08T06:01:40+02:00" level=info msg="200 OK: GET https://127.0.0.1:38455/mail/v4/messages/count" pkg=gpa/client userID=8ba016ae-b0d1-4d0d-affe-08c1508e76ec time="2024-08-08T06:01:40+02:00" level=info msg="Syncing messages" service=imap user=8ba016ae-b0d1-4d0d-affe-08c1508e76ec time="2024-08-08T06:01:40+02:00" level=info msg="Job started" service=imap user=8ba016ae-b0d1-4d0d-affe-08c1508e76ec time="2024-08-08T06:01:40+02:00" level=info msg="200 OK: POST https://127.0.0.1:38455/mail/v4/messages" pkg=gpa/client userID=8ba016ae-b0d1-4d0d-affe-08c1508e76ec time="2024-08-08T06:01:40+02:00" level=info msg="200 OK: POST https://127.0.0.1:38455/mail/v4/messages" pkg=gpa/client userID=8ba016ae-b0d1-4d0d-affe-08c1508e76ec time="2024-08-08T06:01:40+02:00" level=info msg="Creating new child job" service=imap user=8ba016ae-b0d1-4d0d-affe-08c1508e76ec time="2024-08-08T06:01:40+02:00" level=info msg="Job finished" service=imap user=8ba016ae-b0d1-4d0d-affe-08c1508e76ec time="2024-08-08T06:01:40+02:00" level=info msg="200 OK: GET https://127.0.0.1:38455/mail/v4/messages/27fbb64c-3867-4de6-aee8-537ba88c5fc9" pkg=gpa/client userID=8ba016ae-b0d1-4d0d-affe-08c1508e76ec time="2024-08-08T06:01:40+02:00" level=info msg="200 OK: GET https://127.0.0.1:38455/mail/v4/messages/84adf4c2-5867-4e97-8404-73592f7087d8" pkg=gpa/client userID=8ba016ae-b0d1-4d0d-affe-08c1508e76ec time="2024-08-08T06:01:40+02:00" level=info msg="Child job finished" service=imap user=8ba016ae-b0d1-4d0d-affe-08c1508e76ec time="2024-08-08T06:01:40+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=8ba016ae-b0d1-4d0d-affe-08c1508e76ec time="2024-08-08T06:01:40+02:00" level=info msg="Synced messages" service=imap user=8ba016ae-b0d1-4d0d-affe-08c1508e76ec time="2024-08-08T06:01:40+02:00" level=info msg="Finished user sync" duration=13.469576ms service=imap user=8ba016ae-b0d1-4d0d-affe-08c1508e76ec time="2024-08-08T06:01:40+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=8ba016ae-b0d1-4d0d-affe-08c1508e76ec time="2024-08-08T06:01:40+02:00" level=info msg="Event loop reset" eventID="BA==" service=user-events user=8ba016ae-b0d1-4d0d-affe-08c1508e76ec And user "dbe8649c-e793-409a-8227-722dccf46fa2" finishes syncing # :1 -> *scenario time="2024-08-08T06:01:40+02:00" level=info msg="200 OK: POST https://127.0.0.1:38455/data/v1/stats" pkg=gpa/client userID=8ba016ae-b0d1-4d0d-affe-08c1508e76ec time="2024-08-08T06:01:40+02:00" level=info msg="Configuration Status Success event sent." userID=8ba016ae-b0d1-4d0d-affe-08c1508e76ec And user "dbe8649c-e793-409a-8227-722dccf46fa2" connects and authenticates IMAP client "1" # :1 -> *scenario And IMAP client "1" selects "Trash" # :1 -> *scenario time="2024-08-08T06:01:40+02:00" level=info msg="200 OK: PUT https://127.0.0.1:38455/mail/v4/messages/label" pkg=gpa/client userID=8ba016ae-b0d1-4d0d-affe-08c1508e76ec When IMAP client "1" copies the message with subject "foo" from "Trash" to "Labels/label" # :1 -> *scenario Then it succeeds # :1 -> *scenario When IMAP client "1" marks the message with subject "foo" as deleted # :1 -> *scenario Then it succeeds # :1 -> *scenario And IMAP client "1" eventually sees 2 messages in "Trash" # :1 -> *scenario time="2024-08-08T06:01:40+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 92}}" pkg=telemetry And IMAP client "1" eventually sees 2 messages in "All Mail" # :1 -> *scenario And IMAP client "1" eventually sees 1 messages in "Labels/label" # :1 -> *scenario time="2024-08-08T06:01:40+02:00" level=info msg="200 OK: PUT https://127.0.0.1:38455/mail/v4/messages/unlabel" pkg=gpa/client userID=8ba016ae-b0d1-4d0d-affe-08c1508e76ec time="2024-08-08T06:01:40+02:00" level=info msg="200 OK: POST https://127.0.0.1:38455/mail/v4/messages" pkg=gpa/client userID=8ba016ae-b0d1-4d0d-affe-08c1508e76ec When IMAP client "1" expunges # :1 -> *scenario Then it succeeds # :1 -> *scenario And IMAP client "1" eventually sees 1 messages in "Trash" # :1 -> *scenario And IMAP client "1" eventually sees 2 messages in "All Mail" # :1 -> *scenario time="2024-08-08T06:01:41+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:01:41+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:01:41+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:01:41+02:00" level=info msg="Closing user" userID=8ba016ae-b0d1-4d0d-affe-08c1508e76ec time="2024-08-08T06:01:41+02:00" level=info msg="Exiting IMAP Service" service=imap user=8ba016ae-b0d1-4d0d-affe-08c1508e76ec time="2024-08-08T06:01:41+02:00" level=info msg="Exiting service main loop" service=smtp user=8ba016ae-b0d1-4d0d-affe-08c1508e76ec time="2024-08-08T06:01:41+02:00" level=info msg="Exiting Service" service=user-identity user=8ba016ae-b0d1-4d0d-affe-08c1508e76ec time="2024-08-08T06:01:41+02:00" level=info msg="Exiting service main loop" service=telemetry user=8ba016ae-b0d1-4d0d-affe-08c1508e76ec time="2024-08-08T06:01:41+02:00" level=info msg="Exiting service" service=user-events user=8ba016ae-b0d1-4d0d-affe-08c1508e76ec time="2024-08-08T06:01:41+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:01:41+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:01:41+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:01:41+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:01:41+02:00" level=info msg="Closing SMTP server" service=server-manager And IMAP client "1" eventually sees 1 messages in "Labels/label" # :1 -> *scenario === RUN TestFeatures/Message_in_Trash_only_is_permanently_deleted time="2024-08-08T06:01:41+02:00" level=info msg="User '1b0c25ac-2426-4cd4-989a-047557443283' created with id=81ec9e57-bdb5-4227-82bd-2173286cbb5d" pkg=gpa/server/backend Scenario Outline: Message in Trash only is permanently deleted # features/imap/message/delete_from_trash.feature:33 Given the address "1b0c25ac-2426-4cd4-989a-047557443283@proton.local" of account "1b0c25ac-2426-4cd4-989a-047557443283" has the following messages in "Trash": # :1 -> *scenario | from | to | subject | body | | john.doe@mail.com | 1b0c25ac-2426-4cd4-989a-047557443283@proton.local | foo | hello | | jane.doe@mail.com | name@proton.local | bar | world | time="2024-08-08T06:01:42+02:00" level=info msg="Starting bridge" time="2024-08-08T06:01:42+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/080/config2859906227/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:01:42+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/080/data796747433/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/080/data796747433/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:01:42+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:01:42+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:01:42+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:01:42+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:01:42+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/080/config2859906227/grpcServerConfig.json time="2024-08-08T06:01:42+02:00" level=info msg="gRPC server listening on /tmp/bridge1944" pkg=grpc time="2024-08-08T06:01:42+02:00" level=info msg="Frontend service started" time="2024-08-08T06:01:42+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:01:42+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:01:42+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:01:42+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:01:42+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:01:42+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:01:42+02:00" level=info msg="Frontend client started" And bridge starts # :1 -> *scenario time="2024-08-08T06:01:42+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (e7e70804)" time="2024-08-08T06:01:42+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (e7e70804)" time="2024-08-08T06:01:42+02:00" level=info msg="200 OK: POST https://127.0.0.1:32829/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:01:43+02:00" level=info msg="200 OK: POST https://127.0.0.1:32829/auth/v4" pkg=gpa/manager time="2024-08-08T06:01:43+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=81ec9e57-bdb5-4227-82bd-2173286cbb5d time="2024-08-08T06:01:43+02:00" level=info msg="Adding vault user" userID=81ec9e57-bdb5-4227-82bd-2173286cbb5d time="2024-08-08T06:01:43+02:00" level=info msg="Creating new user" userID=81ec9e57-bdb5-4227-82bd-2173286cbb5d time="2024-08-08T06:01:43+02:00" level=info msg="Creating user object" numAddr=1 numLabels=14 userID=81ec9e57-bdb5-4227-82bd-2173286cbb5d time="2024-08-08T06:01:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:32829/core/v4/events/latest" pkg=gpa/client userID=81ec9e57-bdb5-4227-82bd-2173286cbb5d time="2024-08-08T06:01:43+02:00" level=info msg="Starting service Last EventID=BA==" service=user-events user=81ec9e57-bdb5-4227-82bd-2173286cbb5d time="2024-08-08T06:01:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:32829/core/v4/settings" pkg=gpa/client userID=81ec9e57-bdb5-4227-82bd-2173286cbb5d time="2024-08-08T06:01:43+02:00" level=info msg="Starting service main loop" service=telemetry user=81ec9e57-bdb5-4227-82bd-2173286cbb5d time="2024-08-08T06:01:43+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=81ec9e57-bdb5-4227-82bd-2173286cbb5d time="2024-08-08T06:01:43+02:00" level=info msg="Starting service main loop" service=smtp user=81ec9e57-bdb5-4227-82bd-2173286cbb5d time="2024-08-08T06:01:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:32829/core/v4/labels?Type=4" pkg=gpa/client userID=81ec9e57-bdb5-4227-82bd-2173286cbb5d time="2024-08-08T06:01:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:32829/core/v4/labels?Type=3" pkg=gpa/client userID=81ec9e57-bdb5-4227-82bd-2173286cbb5d time="2024-08-08T06:01:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:32829/core/v4/labels?Type=1" pkg=gpa/client userID=81ec9e57-bdb5-4227-82bd-2173286cbb5d time="2024-08-08T06:01:43+02:00" level=info msg="Adding user to imap server" addrID=6293d5fd-47de-484e-940c-3783a98a6a26 service=server-manager time="2024-08-08T06:01:43+02:00" level=info msg="Creating new IMAP user" addrID=6293d5fd-47de-484e-940c-3783a98a6a26 service=server-manager time="2024-08-08T06:01:43+02:00" level=info msg="Setting gluon ID" addrID=6293d5fd-47de-484e-940c-3783a98a6a26 gluonID=576fe3f4-ee0c-4228-97ee-376adf553fcb userID=81ec9e57-bdb5-4227-82bd-2173286cbb5d time="2024-08-08T06:01:43+02:00" level=info msg="Created new IMAP user" addrID=6293d5fd-47de-484e-940c-3783a98a6a26 gluonID=576fe3f4-ee0c-4228-97ee-376adf553fcb service=server-manager time="2024-08-08T06:01:43+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:01:43+02:00" level=info msg=Resuming service=user-events user=81ec9e57-bdb5-4227-82bd-2173286cbb5d And the user logs in with username "1b0c25ac-2426-4cd4-989a-047557443283" and password "password" # :1 -> *scenario time="2024-08-08T06:01:43+02:00" level=info msg="Received mailbox message count" count=0 gluonID=576fe3f4-ee0c-4228-97ee-376adf553fcb labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:01:43+02:00" level=info msg="Starting IMAP Service" service=imap user=81ec9e57-bdb5-4227-82bd-2173286cbb5d time="2024-08-08T06:01:43+02:00" level=info msg="Sync triggered" service=imap user=81ec9e57-bdb5-4227-82bd-2173286cbb5d time="2024-08-08T06:01:43+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:01:43.188277275 +0200 CEST m=+187.874320181" user=81ec9e57-bdb5-4227-82bd-2173286cbb5d time="2024-08-08T06:01:43+02:00" level=info msg="Syncing labels" service=imap user=81ec9e57-bdb5-4227-82bd-2173286cbb5d time="2024-08-08T06:01:43+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:81ec9e57-bdb5-4227-82bd-2173286cbb5d" userID=81ec9e57-bdb5-4227-82bd-2173286cbb5d time="2024-08-08T06:01:43+02:00" level=info msg="Synced labels" service=imap user=81ec9e57-bdb5-4227-82bd-2173286cbb5d time="2024-08-08T06:01:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:32829/mail/v4/messages/count" pkg=gpa/client userID=81ec9e57-bdb5-4227-82bd-2173286cbb5d time="2024-08-08T06:01:43+02:00" level=info msg="Syncing messages" service=imap user=81ec9e57-bdb5-4227-82bd-2173286cbb5d time="2024-08-08T06:01:43+02:00" level=info msg="Job started" service=imap user=81ec9e57-bdb5-4227-82bd-2173286cbb5d time="2024-08-08T06:01:43+02:00" level=info msg="200 OK: POST https://127.0.0.1:32829/mail/v4/messages" pkg=gpa/client userID=81ec9e57-bdb5-4227-82bd-2173286cbb5d time="2024-08-08T06:01:43+02:00" level=info msg="200 OK: POST https://127.0.0.1:32829/mail/v4/messages" pkg=gpa/client userID=81ec9e57-bdb5-4227-82bd-2173286cbb5d time="2024-08-08T06:01:43+02:00" level=info msg="Creating new child job" service=imap user=81ec9e57-bdb5-4227-82bd-2173286cbb5d time="2024-08-08T06:01:43+02:00" level=info msg="Job finished" service=imap user=81ec9e57-bdb5-4227-82bd-2173286cbb5d time="2024-08-08T06:01:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:32829/mail/v4/messages/94a42873-fde9-471c-bc82-e943e3e53c74" pkg=gpa/client userID=81ec9e57-bdb5-4227-82bd-2173286cbb5d time="2024-08-08T06:01:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:32829/mail/v4/messages/f886d18f-af51-4257-a05a-ea1109025e78" pkg=gpa/client userID=81ec9e57-bdb5-4227-82bd-2173286cbb5d time="2024-08-08T06:01:43+02:00" level=info msg="Child job finished" service=imap user=81ec9e57-bdb5-4227-82bd-2173286cbb5d time="2024-08-08T06:01:43+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=81ec9e57-bdb5-4227-82bd-2173286cbb5d time="2024-08-08T06:01:43+02:00" level=info msg="Synced messages" service=imap user=81ec9e57-bdb5-4227-82bd-2173286cbb5d time="2024-08-08T06:01:43+02:00" level=info msg="Finished user sync" duration=18.292423ms service=imap user=81ec9e57-bdb5-4227-82bd-2173286cbb5d time="2024-08-08T06:01:43+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=81ec9e57-bdb5-4227-82bd-2173286cbb5d time="2024-08-08T06:01:43+02:00" level=info msg="Event loop reset" eventID="BA==" service=user-events user=81ec9e57-bdb5-4227-82bd-2173286cbb5d And user "1b0c25ac-2426-4cd4-989a-047557443283" finishes syncing # :1 -> *scenario time="2024-08-08T06:01:43+02:00" level=info msg="200 OK: POST https://127.0.0.1:32829/data/v1/stats" pkg=gpa/client userID=81ec9e57-bdb5-4227-82bd-2173286cbb5d time="2024-08-08T06:01:43+02:00" level=info msg="Configuration Status Success event sent." userID=81ec9e57-bdb5-4227-82bd-2173286cbb5d And user "1b0c25ac-2426-4cd4-989a-047557443283" connects and authenticates IMAP client "1" # :1 -> *scenario And IMAP client "1" selects "Trash" # :1 -> *scenario When IMAP client "1" marks the message with subject "foo" as deleted # :1 -> *scenario Then it succeeds # :1 -> *scenario And IMAP client "1" eventually sees 2 messages in "Trash" # :1 -> *scenario time="2024-08-08T06:01:43+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 9}}" pkg=telemetry And IMAP client "1" eventually sees 2 messages in "All Mail" # :1 -> *scenario time="2024-08-08T06:01:43+02:00" level=info msg="200 OK: PUT https://127.0.0.1:32829/mail/v4/messages/unlabel" pkg=gpa/client userID=81ec9e57-bdb5-4227-82bd-2173286cbb5d time="2024-08-08T06:01:43+02:00" level=info msg="200 OK: POST https://127.0.0.1:32829/mail/v4/messages" pkg=gpa/client userID=81ec9e57-bdb5-4227-82bd-2173286cbb5d time="2024-08-08T06:01:43+02:00" level=info msg="200 OK: PUT https://127.0.0.1:32829/mail/v4/messages/delete" pkg=gpa/client userID=81ec9e57-bdb5-4227-82bd-2173286cbb5d When IMAP client "1" expunges # :1 -> *scenario Then it succeeds # :1 -> *scenario And IMAP client "1" eventually sees 1 messages in "Trash" # :1 -> *scenario time="2024-08-08T06:01:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:32829/core/v4/events/BA==" pkg=gpa/client userID=81ec9e57-bdb5-4227-82bd-2173286cbb5d time="2024-08-08T06:01:44+02:00" level=info msg="Received new API event" new="Event Bg==: messages: created=0, updated=0, deleted=1" old="BA==" service=user-events user=81ec9e57-bdb5-4227-82bd-2173286cbb5d time="2024-08-08T06:01:44+02:00" level=info msg="Handling message deleted event" messageID=f886d18f-af51-4257-a05a-ea1109025e78 service=imap user=81ec9e57-bdb5-4227-82bd-2173286cbb5d time="2024-08-08T06:01:44+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:01:44+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:01:44+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:01:44+02:00" level=info msg="Closing user" userID=81ec9e57-bdb5-4227-82bd-2173286cbb5d time="2024-08-08T06:01:44+02:00" level=info msg="Exiting IMAP Service" service=imap user=81ec9e57-bdb5-4227-82bd-2173286cbb5d time="2024-08-08T06:01:44+02:00" level=info msg="Exiting service main loop" service=smtp user=81ec9e57-bdb5-4227-82bd-2173286cbb5d time="2024-08-08T06:01:44+02:00" level=info msg="Exiting Service" service=user-identity user=81ec9e57-bdb5-4227-82bd-2173286cbb5d time="2024-08-08T06:01:44+02:00" level=info msg="Exiting service main loop" service=telemetry user=81ec9e57-bdb5-4227-82bd-2173286cbb5d time="2024-08-08T06:01:44+02:00" level=info msg="Exiting service" service=user-events user=81ec9e57-bdb5-4227-82bd-2173286cbb5d time="2024-08-08T06:01:44+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:01:44+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:01:44+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:01:44+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:01:44+02:00" level=info msg="Closing SMTP server" service=server-manager And IMAP client "1" eventually sees 1 messages in "All Mail" # :1 -> *scenario Feature: IMAP Draft messages === RUN TestFeatures/Draft_edited_locally time="2024-08-08T06:01:44+02:00" level=info msg="User '0b008b44-fe63-432f-88b1-aaa2ca77581c' created with id=b098ed7e-d201-4302-9b2b-1d888b941f3d" pkg=gpa/server/backend Background: Given there exists an account with username "0b008b44-fe63-432f-88b1-aaa2ca77581c" and password "password" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-08-08T06:01:44+02:00" level=info msg="Starting bridge" time="2024-08-08T06:01:44+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/081/config2880988351/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:01:44+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/081/data1034941586/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/081/data1034941586/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:01:44+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:01:44+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:01:44+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:01:44+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:01:44+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/081/config2880988351/grpcServerConfig.json time="2024-08-08T06:01:44+02:00" level=info msg="gRPC server listening on /tmp/bridge6840" pkg=grpc time="2024-08-08T06:01:44+02:00" level=info msg="Frontend service started" time="2024-08-08T06:01:44+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:01:44+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:01:44+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:01:44+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:01:44+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:01:44+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:01:44+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-08-08T06:01:44+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (e3d8f776)" time="2024-08-08T06:01:44+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (e3d8f776)" time="2024-08-08T06:01:44+02:00" level=info msg="200 OK: POST https://127.0.0.1:39607/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:01:45+02:00" level=info msg="200 OK: POST https://127.0.0.1:39607/auth/v4" pkg=gpa/manager time="2024-08-08T06:01:45+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=b098ed7e-d201-4302-9b2b-1d888b941f3d time="2024-08-08T06:01:45+02:00" level=info msg="Adding vault user" userID=b098ed7e-d201-4302-9b2b-1d888b941f3d time="2024-08-08T06:01:45+02:00" level=info msg="Creating new user" userID=b098ed7e-d201-4302-9b2b-1d888b941f3d time="2024-08-08T06:01:45+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=b098ed7e-d201-4302-9b2b-1d888b941f3d time="2024-08-08T06:01:45+02:00" level=info msg="200 OK: GET https://127.0.0.1:39607/core/v4/events/latest" pkg=gpa/client userID=b098ed7e-d201-4302-9b2b-1d888b941f3d time="2024-08-08T06:01:45+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=b098ed7e-d201-4302-9b2b-1d888b941f3d time="2024-08-08T06:01:45+02:00" level=info msg="200 OK: GET https://127.0.0.1:39607/core/v4/settings" pkg=gpa/client userID=b098ed7e-d201-4302-9b2b-1d888b941f3d time="2024-08-08T06:01:45+02:00" level=info msg="Starting service main loop" service=telemetry user=b098ed7e-d201-4302-9b2b-1d888b941f3d time="2024-08-08T06:01:45+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=b098ed7e-d201-4302-9b2b-1d888b941f3d time="2024-08-08T06:01:45+02:00" level=info msg="Starting service main loop" service=smtp user=b098ed7e-d201-4302-9b2b-1d888b941f3d time="2024-08-08T06:01:45+02:00" level=info msg="200 OK: GET https://127.0.0.1:39607/core/v4/labels?Type=4" pkg=gpa/client userID=b098ed7e-d201-4302-9b2b-1d888b941f3d time="2024-08-08T06:01:45+02:00" level=info msg="200 OK: GET https://127.0.0.1:39607/core/v4/labels?Type=3" pkg=gpa/client userID=b098ed7e-d201-4302-9b2b-1d888b941f3d time="2024-08-08T06:01:45+02:00" level=info msg="200 OK: GET https://127.0.0.1:39607/core/v4/labels?Type=1" pkg=gpa/client userID=b098ed7e-d201-4302-9b2b-1d888b941f3d time="2024-08-08T06:01:45+02:00" level=info msg="Adding user to imap server" addrID=e0b5d55b-4f36-478d-a4ff-106c5bf088ba service=server-manager time="2024-08-08T06:01:45+02:00" level=info msg="Creating new IMAP user" addrID=e0b5d55b-4f36-478d-a4ff-106c5bf088ba service=server-manager time="2024-08-08T06:01:45+02:00" level=info msg="Setting gluon ID" addrID=e0b5d55b-4f36-478d-a4ff-106c5bf088ba gluonID=e557ea6b-a153-4bbc-8f81-2d75b0d2e7e4 userID=b098ed7e-d201-4302-9b2b-1d888b941f3d time="2024-08-08T06:01:45+02:00" level=info msg="Created new IMAP user" addrID=e0b5d55b-4f36-478d-a4ff-106c5bf088ba gluonID=e557ea6b-a153-4bbc-8f81-2d75b0d2e7e4 service=server-manager time="2024-08-08T06:01:45+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:01:45+02:00" level=info msg=Resuming service=user-events user=b098ed7e-d201-4302-9b2b-1d888b941f3d And the user logs in with username "0b008b44-fe63-432f-88b1-aaa2ca77581c" and password "password" # :1 -> *scenario time="2024-08-08T06:01:45+02:00" level=info msg="Received mailbox message count" count=0 gluonID=e557ea6b-a153-4bbc-8f81-2d75b0d2e7e4 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:01:45+02:00" level=info msg="Starting IMAP Service" service=imap user=b098ed7e-d201-4302-9b2b-1d888b941f3d time="2024-08-08T06:01:45+02:00" level=info msg="Sync triggered" service=imap user=b098ed7e-d201-4302-9b2b-1d888b941f3d time="2024-08-08T06:01:45+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:01:45.185420005 +0200 CEST m=+189.871463061" user=b098ed7e-d201-4302-9b2b-1d888b941f3d time="2024-08-08T06:01:45+02:00" level=info msg="Syncing labels" service=imap user=b098ed7e-d201-4302-9b2b-1d888b941f3d time="2024-08-08T06:01:45+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:b098ed7e-d201-4302-9b2b-1d888b941f3d" userID=b098ed7e-d201-4302-9b2b-1d888b941f3d time="2024-08-08T06:01:45+02:00" level=info msg="Synced labels" service=imap user=b098ed7e-d201-4302-9b2b-1d888b941f3d time="2024-08-08T06:01:45+02:00" level=info msg="200 OK: GET https://127.0.0.1:39607/mail/v4/messages/count" pkg=gpa/client userID=b098ed7e-d201-4302-9b2b-1d888b941f3d time="2024-08-08T06:01:45+02:00" level=info msg="Syncing messages" service=imap user=b098ed7e-d201-4302-9b2b-1d888b941f3d time="2024-08-08T06:01:45+02:00" level=info msg="Job started" service=imap user=b098ed7e-d201-4302-9b2b-1d888b941f3d time="2024-08-08T06:01:45+02:00" level=info msg="200 OK: POST https://127.0.0.1:39607/mail/v4/messages" pkg=gpa/client userID=b098ed7e-d201-4302-9b2b-1d888b941f3d time="2024-08-08T06:01:45+02:00" level=info msg="Job finished" service=imap user=b098ed7e-d201-4302-9b2b-1d888b941f3d time="2024-08-08T06:01:45+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=b098ed7e-d201-4302-9b2b-1d888b941f3d time="2024-08-08T06:01:45+02:00" level=info msg="Synced messages" service=imap user=b098ed7e-d201-4302-9b2b-1d888b941f3d time="2024-08-08T06:01:45+02:00" level=info msg="Finished user sync" duration=8.711662ms service=imap user=b098ed7e-d201-4302-9b2b-1d888b941f3d time="2024-08-08T06:01:45+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=b098ed7e-d201-4302-9b2b-1d888b941f3d time="2024-08-08T06:01:45+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=b098ed7e-d201-4302-9b2b-1d888b941f3d And user "0b008b44-fe63-432f-88b1-aaa2ca77581c" finishes syncing # :1 -> *scenario time="2024-08-08T06:01:45+02:00" level=info msg="200 OK: POST https://127.0.0.1:39607/data/v1/stats" pkg=gpa/client userID=b098ed7e-d201-4302-9b2b-1d888b941f3d time="2024-08-08T06:01:45+02:00" level=info msg="Configuration Status Success event sent." userID=b098ed7e-d201-4302-9b2b-1d888b941f3d And user "0b008b44-fe63-432f-88b1-aaa2ca77581c" connects and authenticates IMAP client "1" # :1 -> *scenario And IMAP client "1" selects "Drafts" # :1 -> *scenario time="2024-08-08T06:01:45+02:00" level=info msg="200 OK: POST https://127.0.0.1:39607/mail/v4/messages" pkg=gpa/client userID=b098ed7e-d201-4302-9b2b-1d888b941f3d time="2024-08-08T06:01:45+02:00" level=info msg="200 OK: GET https://127.0.0.1:39607/mail/v4/messages/47078c72-f4cb-4524-b9f0-d2ced059af02" pkg=gpa/client userID=b098ed7e-d201-4302-9b2b-1d888b941f3d When IMAP client "1" appends the following message to "Drafts": # :1 -> *scenario """ From: foo@bar.com Date: 01 Jan 1980 00:00:00 +0000  This is a dra """ Then it succeeds # :1 -> *scenario And IMAP client "1" eventually sees the following messages in "Drafts": # :1 -> *scenario | body | | This is a dra | time="2024-08-08T06:01:45+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 6}}" pkg=telemetry And IMAP client "1" eventually sees 1 messages in "Drafts" # :1 -> *scenario Scenario: Draft edited locally # features/imap/message/drafts.feature:24 When IMAP client "1" marks message 1 as deleted # :1 -> *scenario time="2024-08-08T06:01:45+02:00" level=info msg="200 OK: PUT https://127.0.0.1:39607/mail/v4/messages/unlabel" pkg=gpa/client userID=b098ed7e-d201-4302-9b2b-1d888b941f3d time="2024-08-08T06:01:45+02:00" level=info msg="200 OK: POST https://127.0.0.1:39607/mail/v4/messages" pkg=gpa/client userID=b098ed7e-d201-4302-9b2b-1d888b941f3d time="2024-08-08T06:01:45+02:00" level=info msg="200 OK: PUT https://127.0.0.1:39607/mail/v4/messages/delete" pkg=gpa/client userID=b098ed7e-d201-4302-9b2b-1d888b941f3d And IMAP client "1" expunges # :1 -> *scenario And it succeeds # :1 -> *scenario time="2024-08-08T06:01:45+02:00" level=info msg="200 OK: POST https://127.0.0.1:39607/mail/v4/messages" pkg=gpa/client userID=b098ed7e-d201-4302-9b2b-1d888b941f3d time="2024-08-08T06:01:45+02:00" level=info msg="200 OK: GET https://127.0.0.1:39607/mail/v4/messages/18022e22-fcca-4f2c-8862-91d0dcca4857" pkg=gpa/client userID=b098ed7e-d201-4302-9b2b-1d888b941f3d And IMAP client "1" appends the following message to "Drafts": # :1 -> *scenario """ From: foo@bar.com Date: 01 Jan 1980 00:00:00 +0000 Subject: Basic Draft Content-Type: text/plain To: someone@example.com  This is a draft, but longer """ Then it succeeds # :1 -> *scenario And IMAP client "1" eventually sees the following messages in "Drafts": # :1 -> *scenario | to | subject | body | | someone@example.com | Basic Draft | This is a draft, but longer | And IMAP client "1" eventually sees 1 messages in "Drafts" # :1 -> *scenario time="2024-08-08T06:01:45+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:01:45+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:01:45+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:01:45+02:00" level=info msg="Closing user" userID=b098ed7e-d201-4302-9b2b-1d888b941f3d time="2024-08-08T06:01:45+02:00" level=info msg="Exiting IMAP Service" service=imap user=b098ed7e-d201-4302-9b2b-1d888b941f3d time="2024-08-08T06:01:45+02:00" level=info msg="Exiting service main loop" service=smtp user=b098ed7e-d201-4302-9b2b-1d888b941f3d time="2024-08-08T06:01:45+02:00" level=info msg="Exiting Service" service=user-identity user=b098ed7e-d201-4302-9b2b-1d888b941f3d time="2024-08-08T06:01:45+02:00" level=info msg="Exiting service main loop" service=telemetry user=b098ed7e-d201-4302-9b2b-1d888b941f3d time="2024-08-08T06:01:45+02:00" level=info msg="Exiting service" service=user-events user=b098ed7e-d201-4302-9b2b-1d888b941f3d time="2024-08-08T06:01:45+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:01:45+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:01:45+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:01:45+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:01:45+02:00" level=info msg="Closing SMTP server" service=server-manager And IMAP client "1" does not see header "Reply-To" in message with subject "Basic Draft" in "Drafts" # :1 -> *scenario === RUN TestFeatures/Draft_edited_remotely time="2024-08-08T06:01:45+02:00" level=info msg="User '3a5d31c4-5420-4527-9925-4bf35c0e863e' created with id=0c6abf0d-7482-45b7-bf73-250b3ec1a136" pkg=gpa/server/backend time="2024-08-08T06:01:46+02:00" level=info msg="Starting bridge" time="2024-08-08T06:01:46+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/082/config750861485/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:01:46+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/082/data1721513490/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/082/data1721513490/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:01:46+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:01:46+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:01:46+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:01:46+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:01:46+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/082/config750861485/grpcServerConfig.json time="2024-08-08T06:01:46+02:00" level=info msg="gRPC server listening on /tmp/bridge6412" pkg=grpc time="2024-08-08T06:01:46+02:00" level=info msg="Frontend service started" time="2024-08-08T06:01:46+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:01:46+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:01:46+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:01:46+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:01:46+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:01:46+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:01:46+02:00" level=info msg="Frontend client started" time="2024-08-08T06:01:46+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (d3e46b76)" time="2024-08-08T06:01:46+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (d3e46b76)" time="2024-08-08T06:01:46+02:00" level=info msg="200 OK: POST https://127.0.0.1:39921/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:01:46+02:00" level=info msg="200 OK: POST https://127.0.0.1:39921/auth/v4" pkg=gpa/manager time="2024-08-08T06:01:46+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=0c6abf0d-7482-45b7-bf73-250b3ec1a136 time="2024-08-08T06:01:46+02:00" level=info msg="Adding vault user" userID=0c6abf0d-7482-45b7-bf73-250b3ec1a136 time="2024-08-08T06:01:46+02:00" level=info msg="Creating new user" userID=0c6abf0d-7482-45b7-bf73-250b3ec1a136 time="2024-08-08T06:01:46+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=0c6abf0d-7482-45b7-bf73-250b3ec1a136 time="2024-08-08T06:01:46+02:00" level=info msg="200 OK: GET https://127.0.0.1:39921/core/v4/events/latest" pkg=gpa/client userID=0c6abf0d-7482-45b7-bf73-250b3ec1a136 time="2024-08-08T06:01:46+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=0c6abf0d-7482-45b7-bf73-250b3ec1a136 time="2024-08-08T06:01:46+02:00" level=info msg="200 OK: GET https://127.0.0.1:39921/core/v4/settings" pkg=gpa/client userID=0c6abf0d-7482-45b7-bf73-250b3ec1a136 time="2024-08-08T06:01:46+02:00" level=info msg="Starting service main loop" service=telemetry user=0c6abf0d-7482-45b7-bf73-250b3ec1a136 time="2024-08-08T06:01:46+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=0c6abf0d-7482-45b7-bf73-250b3ec1a136 time="2024-08-08T06:01:46+02:00" level=info msg="Starting service main loop" service=smtp user=0c6abf0d-7482-45b7-bf73-250b3ec1a136 time="2024-08-08T06:01:46+02:00" level=info msg="200 OK: GET https://127.0.0.1:39921/core/v4/labels?Type=4" pkg=gpa/client userID=0c6abf0d-7482-45b7-bf73-250b3ec1a136 time="2024-08-08T06:01:46+02:00" level=info msg="200 OK: GET https://127.0.0.1:39921/core/v4/labels?Type=3" pkg=gpa/client userID=0c6abf0d-7482-45b7-bf73-250b3ec1a136 time="2024-08-08T06:01:46+02:00" level=info msg="200 OK: GET https://127.0.0.1:39921/core/v4/labels?Type=1" pkg=gpa/client userID=0c6abf0d-7482-45b7-bf73-250b3ec1a136 time="2024-08-08T06:01:46+02:00" level=info msg="Adding user to imap server" addrID=0fea6fc9-75d6-4e41-bb8f-0cd25262d2b8 service=server-manager time="2024-08-08T06:01:46+02:00" level=info msg="Creating new IMAP user" addrID=0fea6fc9-75d6-4e41-bb8f-0cd25262d2b8 service=server-manager time="2024-08-08T06:01:46+02:00" level=info msg="Setting gluon ID" addrID=0fea6fc9-75d6-4e41-bb8f-0cd25262d2b8 gluonID=d9bd8741-c232-4be0-8b5e-27c96289457b userID=0c6abf0d-7482-45b7-bf73-250b3ec1a136 time="2024-08-08T06:01:46+02:00" level=info msg="Created new IMAP user" addrID=0fea6fc9-75d6-4e41-bb8f-0cd25262d2b8 gluonID=d9bd8741-c232-4be0-8b5e-27c96289457b service=server-manager time="2024-08-08T06:01:46+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:01:46+02:00" level=info msg=Resuming service=user-events user=0c6abf0d-7482-45b7-bf73-250b3ec1a136 time="2024-08-08T06:01:46+02:00" level=info msg="Received mailbox message count" count=0 gluonID=d9bd8741-c232-4be0-8b5e-27c96289457b labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:01:46+02:00" level=info msg="Starting IMAP Service" service=imap user=0c6abf0d-7482-45b7-bf73-250b3ec1a136 time="2024-08-08T06:01:46+02:00" level=info msg="Sync triggered" service=imap user=0c6abf0d-7482-45b7-bf73-250b3ec1a136 time="2024-08-08T06:01:46+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:01:46.598408271 +0200 CEST m=+191.284451177" user=0c6abf0d-7482-45b7-bf73-250b3ec1a136 time="2024-08-08T06:01:46+02:00" level=info msg="Syncing labels" service=imap user=0c6abf0d-7482-45b7-bf73-250b3ec1a136 time="2024-08-08T06:01:46+02:00" level=info msg="Synced labels" service=imap user=0c6abf0d-7482-45b7-bf73-250b3ec1a136 time="2024-08-08T06:01:46+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:0c6abf0d-7482-45b7-bf73-250b3ec1a136" userID=0c6abf0d-7482-45b7-bf73-250b3ec1a136 time="2024-08-08T06:01:46+02:00" level=info msg="200 OK: GET https://127.0.0.1:39921/mail/v4/messages/count" pkg=gpa/client userID=0c6abf0d-7482-45b7-bf73-250b3ec1a136 time="2024-08-08T06:01:46+02:00" level=info msg="Syncing messages" service=imap user=0c6abf0d-7482-45b7-bf73-250b3ec1a136 time="2024-08-08T06:01:46+02:00" level=info msg="Job started" service=imap user=0c6abf0d-7482-45b7-bf73-250b3ec1a136 time="2024-08-08T06:01:46+02:00" level=info msg="200 OK: POST https://127.0.0.1:39921/mail/v4/messages" pkg=gpa/client userID=0c6abf0d-7482-45b7-bf73-250b3ec1a136 time="2024-08-08T06:01:46+02:00" level=info msg="Job finished" service=imap user=0c6abf0d-7482-45b7-bf73-250b3ec1a136 time="2024-08-08T06:01:46+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=0c6abf0d-7482-45b7-bf73-250b3ec1a136 time="2024-08-08T06:01:46+02:00" level=info msg="Synced messages" service=imap user=0c6abf0d-7482-45b7-bf73-250b3ec1a136 time="2024-08-08T06:01:46+02:00" level=info msg="Finished user sync" duration=3.282192ms service=imap user=0c6abf0d-7482-45b7-bf73-250b3ec1a136 time="2024-08-08T06:01:46+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=0c6abf0d-7482-45b7-bf73-250b3ec1a136 time="2024-08-08T06:01:46+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=0c6abf0d-7482-45b7-bf73-250b3ec1a136 time="2024-08-08T06:01:46+02:00" level=info msg="200 OK: POST https://127.0.0.1:39921/data/v1/stats" pkg=gpa/client userID=0c6abf0d-7482-45b7-bf73-250b3ec1a136 time="2024-08-08T06:01:46+02:00" level=info msg="Configuration Status Success event sent." userID=0c6abf0d-7482-45b7-bf73-250b3ec1a136 time="2024-08-08T06:01:46+02:00" level=info msg="200 OK: POST https://127.0.0.1:39921/mail/v4/messages" pkg=gpa/client userID=0c6abf0d-7482-45b7-bf73-250b3ec1a136 time="2024-08-08T06:01:46+02:00" level=info msg="200 OK: GET https://127.0.0.1:39921/mail/v4/messages/303e9122-6df7-4f9b-a383-1cec719a2bf6" pkg=gpa/client userID=0c6abf0d-7482-45b7-bf73-250b3ec1a136 time="2024-08-08T06:01:46+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 46}}" pkg=telemetry time="2024-08-08T06:01:47+02:00" level=info msg="200 OK: GET https://127.0.0.1:39921/core/v4/events/AA==" pkg=gpa/client userID=0c6abf0d-7482-45b7-bf73-250b3ec1a136 time="2024-08-08T06:01:47+02:00" level=info msg="Received new API event" new="Event AQ==: messages: created=1, updated=0, deleted=0" old="AA==" service=user-events user=0c6abf0d-7482-45b7-bf73-250b3ec1a136 time="2024-08-08T06:01:47+02:00" level=info msg="Handling message created event" date=0 messageID=303e9122-6df7-4f9b-a383-1cec719a2bf6 service=imap subject="******** (e3b0c442)" user=0c6abf0d-7482-45b7-bf73-250b3ec1a136 time="2024-08-08T06:01:47+02:00" level=info msg="200 OK: GET https://127.0.0.1:39921/mail/v4/messages/303e9122-6df7-4f9b-a383-1cec719a2bf6" pkg=gpa/client userID=0c6abf0d-7482-45b7-bf73-250b3ec1a136 Scenario: Draft edited remotely # features/imap/message/drafts.feature:47 When the following fields were changed in draft 1 for address "3a5d31c4-5420-4527-9925-4bf35c0e863e@proton.local" of account "3a5d31c4-5420-4527-9925-4bf35c0e863e": # :1 -> *scenario | to | subject | body | | someone@example.com | Basic Draft | This is a draft body, but longer | time="2024-08-08T06:01:48+02:00" level=info msg="200 OK: GET https://127.0.0.1:39921/core/v4/events/AQ==" pkg=gpa/client userID=0c6abf0d-7482-45b7-bf73-250b3ec1a136 time="2024-08-08T06:01:48+02:00" level=info msg="Received new API event" new="Event Ag==: messages: created=0, updated=1, deleted=0" old="AQ==" service=user-events user=0c6abf0d-7482-45b7-bf73-250b3ec1a136 time="2024-08-08T06:01:48+02:00" level=info msg="Handling draft or sent updated event" isDraft=true messageID=303e9122-6df7-4f9b-a383-1cec719a2bf6 service=imap subject="******** (b1fb5c7c)" user=0c6abf0d-7482-45b7-bf73-250b3ec1a136 time="2024-08-08T06:01:48+02:00" level=info msg="200 OK: GET https://127.0.0.1:39921/mail/v4/messages/303e9122-6df7-4f9b-a383-1cec719a2bf6" pkg=gpa/client userID=0c6abf0d-7482-45b7-bf73-250b3ec1a136 Then IMAP client "1" eventually sees the following messages in "Drafts": # :1 -> *scenario | to | subject | body | | someone@example.com | Basic Draft | This is a draft body, but longer | And IMAP client "1" eventually sees 1 messages in "Drafts" # :1 -> *scenario time="2024-08-08T06:01:48+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:01:48+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:01:48+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:01:48+02:00" level=info msg="Closing user" userID=0c6abf0d-7482-45b7-bf73-250b3ec1a136 time="2024-08-08T06:01:48+02:00" level=info msg="Exiting IMAP Service" service=imap user=0c6abf0d-7482-45b7-bf73-250b3ec1a136 time="2024-08-08T06:01:48+02:00" level=info msg="Exiting service main loop" service=smtp user=0c6abf0d-7482-45b7-bf73-250b3ec1a136 time="2024-08-08T06:01:48+02:00" level=info msg="Exiting Service" service=user-identity user=0c6abf0d-7482-45b7-bf73-250b3ec1a136 time="2024-08-08T06:01:48+02:00" level=info msg="Exiting service main loop" service=telemetry user=0c6abf0d-7482-45b7-bf73-250b3ec1a136 time="2024-08-08T06:01:48+02:00" level=info msg="Exiting service" service=user-events user=0c6abf0d-7482-45b7-bf73-250b3ec1a136 time="2024-08-08T06:01:48+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:01:48+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:01:48+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:01:48+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:01:48+02:00" level=info msg="Closing SMTP server" service=server-manager And IMAP client "1" does not see header "Reply-To" in message with subject "Basic Draft" in "Drafts" # :1 -> *scenario === RUN TestFeatures/Draft_moved_to_trash_remotely time="2024-08-08T06:01:49+02:00" level=info msg="User '43957265-5e6e-41aa-ad81-7170c00dc4ee' created with id=3ca56ed1-027c-4bcc-aa90-0c5ef8448cc8" pkg=gpa/server/backend time="2024-08-08T06:01:49+02:00" level=info msg="Starting bridge" time="2024-08-08T06:01:49+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/083/config792098712/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:01:49+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/083/data2654314237/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/083/data2654314237/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:01:49+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:01:49+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:01:49+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:01:49+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:01:49+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/083/config792098712/grpcServerConfig.json time="2024-08-08T06:01:49+02:00" level=info msg="gRPC server listening on /tmp/bridge2158" pkg=grpc time="2024-08-08T06:01:49+02:00" level=info msg="Frontend service started" time="2024-08-08T06:01:49+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:01:49+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:01:49+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:01:49+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:01:49+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:01:49+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:01:49+02:00" level=info msg="Frontend client started" time="2024-08-08T06:01:49+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (8533bd18)" time="2024-08-08T06:01:49+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (8533bd18)" time="2024-08-08T06:01:49+02:00" level=info msg="200 OK: POST https://127.0.0.1:34319/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:01:49+02:00" level=info msg="200 OK: POST https://127.0.0.1:34319/auth/v4" pkg=gpa/manager time="2024-08-08T06:01:49+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=3ca56ed1-027c-4bcc-aa90-0c5ef8448cc8 time="2024-08-08T06:01:49+02:00" level=info msg="Adding vault user" userID=3ca56ed1-027c-4bcc-aa90-0c5ef8448cc8 time="2024-08-08T06:01:49+02:00" level=info msg="Creating new user" userID=3ca56ed1-027c-4bcc-aa90-0c5ef8448cc8 time="2024-08-08T06:01:49+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=3ca56ed1-027c-4bcc-aa90-0c5ef8448cc8 time="2024-08-08T06:01:49+02:00" level=info msg="200 OK: GET https://127.0.0.1:34319/core/v4/events/latest" pkg=gpa/client userID=3ca56ed1-027c-4bcc-aa90-0c5ef8448cc8 time="2024-08-08T06:01:49+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=3ca56ed1-027c-4bcc-aa90-0c5ef8448cc8 time="2024-08-08T06:01:49+02:00" level=info msg="200 OK: GET https://127.0.0.1:34319/core/v4/settings" pkg=gpa/client userID=3ca56ed1-027c-4bcc-aa90-0c5ef8448cc8 time="2024-08-08T06:01:49+02:00" level=info msg="Starting service main loop" service=telemetry user=3ca56ed1-027c-4bcc-aa90-0c5ef8448cc8 time="2024-08-08T06:01:49+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=3ca56ed1-027c-4bcc-aa90-0c5ef8448cc8 time="2024-08-08T06:01:49+02:00" level=info msg="Starting service main loop" service=smtp user=3ca56ed1-027c-4bcc-aa90-0c5ef8448cc8 time="2024-08-08T06:01:49+02:00" level=info msg="200 OK: GET https://127.0.0.1:34319/core/v4/labels?Type=4" pkg=gpa/client userID=3ca56ed1-027c-4bcc-aa90-0c5ef8448cc8 time="2024-08-08T06:01:49+02:00" level=info msg="200 OK: GET https://127.0.0.1:34319/core/v4/labels?Type=3" pkg=gpa/client userID=3ca56ed1-027c-4bcc-aa90-0c5ef8448cc8 time="2024-08-08T06:01:49+02:00" level=info msg="200 OK: GET https://127.0.0.1:34319/core/v4/labels?Type=1" pkg=gpa/client userID=3ca56ed1-027c-4bcc-aa90-0c5ef8448cc8 time="2024-08-08T06:01:49+02:00" level=info msg="Adding user to imap server" addrID=da8b2f14-9180-4ac3-9635-5b7dde119bfb service=server-manager time="2024-08-08T06:01:49+02:00" level=info msg="Creating new IMAP user" addrID=da8b2f14-9180-4ac3-9635-5b7dde119bfb service=server-manager time="2024-08-08T06:01:49+02:00" level=info msg="Setting gluon ID" addrID=da8b2f14-9180-4ac3-9635-5b7dde119bfb gluonID=762e99e9-2a8b-4764-863d-01870d75a2ea userID=3ca56ed1-027c-4bcc-aa90-0c5ef8448cc8 time="2024-08-08T06:01:49+02:00" level=info msg="Created new IMAP user" addrID=da8b2f14-9180-4ac3-9635-5b7dde119bfb gluonID=762e99e9-2a8b-4764-863d-01870d75a2ea service=server-manager time="2024-08-08T06:01:49+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:01:49+02:00" level=info msg=Resuming service=user-events user=3ca56ed1-027c-4bcc-aa90-0c5ef8448cc8 time="2024-08-08T06:01:49+02:00" level=info msg="Received mailbox message count" count=0 gluonID=762e99e9-2a8b-4764-863d-01870d75a2ea labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:01:49+02:00" level=info msg="Starting IMAP Service" service=imap user=3ca56ed1-027c-4bcc-aa90-0c5ef8448cc8 time="2024-08-08T06:01:49+02:00" level=info msg="Sync triggered" service=imap user=3ca56ed1-027c-4bcc-aa90-0c5ef8448cc8 time="2024-08-08T06:01:49+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:01:49.874588091 +0200 CEST m=+194.560630997" user=3ca56ed1-027c-4bcc-aa90-0c5ef8448cc8 time="2024-08-08T06:01:49+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:3ca56ed1-027c-4bcc-aa90-0c5ef8448cc8" userID=3ca56ed1-027c-4bcc-aa90-0c5ef8448cc8 time="2024-08-08T06:01:49+02:00" level=info msg="Syncing labels" service=imap user=3ca56ed1-027c-4bcc-aa90-0c5ef8448cc8 time="2024-08-08T06:01:49+02:00" level=info msg="Synced labels" service=imap user=3ca56ed1-027c-4bcc-aa90-0c5ef8448cc8 time="2024-08-08T06:01:49+02:00" level=info msg="200 OK: GET https://127.0.0.1:34319/mail/v4/messages/count" pkg=gpa/client userID=3ca56ed1-027c-4bcc-aa90-0c5ef8448cc8 time="2024-08-08T06:01:49+02:00" level=info msg="Syncing messages" service=imap user=3ca56ed1-027c-4bcc-aa90-0c5ef8448cc8 time="2024-08-08T06:01:49+02:00" level=info msg="Job started" service=imap user=3ca56ed1-027c-4bcc-aa90-0c5ef8448cc8 time="2024-08-08T06:01:49+02:00" level=info msg="200 OK: POST https://127.0.0.1:34319/mail/v4/messages" pkg=gpa/client userID=3ca56ed1-027c-4bcc-aa90-0c5ef8448cc8 time="2024-08-08T06:01:49+02:00" level=info msg="Job finished" service=imap user=3ca56ed1-027c-4bcc-aa90-0c5ef8448cc8 time="2024-08-08T06:01:49+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=3ca56ed1-027c-4bcc-aa90-0c5ef8448cc8 time="2024-08-08T06:01:49+02:00" level=info msg="Synced messages" service=imap user=3ca56ed1-027c-4bcc-aa90-0c5ef8448cc8 time="2024-08-08T06:01:49+02:00" level=info msg="Finished user sync" duration=3.943237ms service=imap user=3ca56ed1-027c-4bcc-aa90-0c5ef8448cc8 time="2024-08-08T06:01:49+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=3ca56ed1-027c-4bcc-aa90-0c5ef8448cc8 time="2024-08-08T06:01:49+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=3ca56ed1-027c-4bcc-aa90-0c5ef8448cc8 time="2024-08-08T06:01:49+02:00" level=info msg="200 OK: POST https://127.0.0.1:34319/data/v1/stats" pkg=gpa/client userID=3ca56ed1-027c-4bcc-aa90-0c5ef8448cc8 time="2024-08-08T06:01:49+02:00" level=info msg="Configuration Status Success event sent." userID=3ca56ed1-027c-4bcc-aa90-0c5ef8448cc8 time="2024-08-08T06:01:49+02:00" level=info msg="200 OK: POST https://127.0.0.1:34319/mail/v4/messages" pkg=gpa/client userID=3ca56ed1-027c-4bcc-aa90-0c5ef8448cc8 time="2024-08-08T06:01:49+02:00" level=info msg="200 OK: GET https://127.0.0.1:34319/mail/v4/messages/17207d3b-09f0-4f33-8daf-4fd7d343b60b" pkg=gpa/client userID=3ca56ed1-027c-4bcc-aa90-0c5ef8448cc8 time="2024-08-08T06:01:50+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 51}}" pkg=telemetry Scenario: Draft moved to trash remotely # features/imap/message/drafts.feature:112 When draft 1 for address "43957265-5e6e-41aa-ad81-7170c00dc4ee@proton.local" of account "43957265-5e6e-41aa-ad81-7170c00dc4ee" was moved to trash # :1 -> *scenario time="2024-08-08T06:01:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:34319/core/v4/events/AA==" pkg=gpa/client userID=3ca56ed1-027c-4bcc-aa90-0c5ef8448cc8 time="2024-08-08T06:01:50+02:00" level=info msg="Received new API event" new="Event Aw==: messages: created=1, updated=1, deleted=0" old="AA==" service=user-events user=3ca56ed1-027c-4bcc-aa90-0c5ef8448cc8 time="2024-08-08T06:01:50+02:00" level=info msg="Handling message created event" date=0 messageID=17207d3b-09f0-4f33-8daf-4fd7d343b60b service=imap subject="******** (e3b0c442)" user=3ca56ed1-027c-4bcc-aa90-0c5ef8448cc8 time="2024-08-08T06:01:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:34319/mail/v4/messages/17207d3b-09f0-4f33-8daf-4fd7d343b60b" pkg=gpa/client userID=3ca56ed1-027c-4bcc-aa90-0c5ef8448cc8 time="2024-08-08T06:01:50+02:00" level=info msg="Handling draft or sent updated event" isDraft=true messageID=17207d3b-09f0-4f33-8daf-4fd7d343b60b service=imap subject="******** (e3b0c442)" user=3ca56ed1-027c-4bcc-aa90-0c5ef8448cc8 time="2024-08-08T06:01:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:34319/mail/v4/messages/17207d3b-09f0-4f33-8daf-4fd7d343b60b" pkg=gpa/client userID=3ca56ed1-027c-4bcc-aa90-0c5ef8448cc8 Then IMAP client "1" eventually sees the following messages in "Trash": # :1 -> *scenario | body | | This is a dra | time="2024-08-08T06:01:51+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:01:51+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:01:51+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:01:51+02:00" level=info msg="Closing user" userID=3ca56ed1-027c-4bcc-aa90-0c5ef8448cc8 time="2024-08-08T06:01:51+02:00" level=info msg="Exiting IMAP Service" service=imap user=3ca56ed1-027c-4bcc-aa90-0c5ef8448cc8 time="2024-08-08T06:01:51+02:00" level=info msg="Exiting service main loop" service=smtp user=3ca56ed1-027c-4bcc-aa90-0c5ef8448cc8 time="2024-08-08T06:01:51+02:00" level=info msg="Exiting Service" service=user-identity user=3ca56ed1-027c-4bcc-aa90-0c5ef8448cc8 time="2024-08-08T06:01:51+02:00" level=info msg="Exiting service main loop" service=telemetry user=3ca56ed1-027c-4bcc-aa90-0c5ef8448cc8 time="2024-08-08T06:01:51+02:00" level=info msg="Exiting service" service=user-events user=3ca56ed1-027c-4bcc-aa90-0c5ef8448cc8 time="2024-08-08T06:01:51+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:01:51+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:01:51+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:01:51+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:01:51+02:00" level=info msg="Closing SMTP server" service=server-manager And IMAP client "1" eventually sees 0 messages in "Drafts" # :1 -> *scenario === RUN TestFeatures/Draft_saved_without_"Date"_header time="2024-08-08T06:01:51+02:00" level=info msg="User 'eca9ae31-7139-4fd6-b506-0ee8d24e07bf' created with id=d3b2af08-7b4b-4a99-90a3-f512a17454bd" pkg=gpa/server/backend time="2024-08-08T06:01:51+02:00" level=info msg="Starting bridge" time="2024-08-08T06:01:51+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/084/config3418117189/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:01:51+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/084/data2724006472/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/084/data2724006472/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:01:51+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:01:51+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:01:51+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:01:51+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:01:51+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/084/config3418117189/grpcServerConfig.json time="2024-08-08T06:01:51+02:00" level=info msg="gRPC server listening on /tmp/bridge9440" pkg=grpc time="2024-08-08T06:01:51+02:00" level=info msg="Frontend service started" time="2024-08-08T06:01:51+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:01:51+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:01:51+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:01:51+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:01:51+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:01:51+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:01:51+02:00" level=info msg="Frontend client started" time="2024-08-08T06:01:51+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (5725068f)" time="2024-08-08T06:01:51+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (5725068f)" time="2024-08-08T06:01:51+02:00" level=info msg="200 OK: POST https://127.0.0.1:42931/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:01:52+02:00" level=info msg="200 OK: POST https://127.0.0.1:42931/auth/v4" pkg=gpa/manager time="2024-08-08T06:01:52+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=d3b2af08-7b4b-4a99-90a3-f512a17454bd time="2024-08-08T06:01:52+02:00" level=info msg="Adding vault user" userID=d3b2af08-7b4b-4a99-90a3-f512a17454bd time="2024-08-08T06:01:52+02:00" level=info msg="Creating new user" userID=d3b2af08-7b4b-4a99-90a3-f512a17454bd time="2024-08-08T06:01:52+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=d3b2af08-7b4b-4a99-90a3-f512a17454bd time="2024-08-08T06:01:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:42931/core/v4/events/latest" pkg=gpa/client userID=d3b2af08-7b4b-4a99-90a3-f512a17454bd time="2024-08-08T06:01:52+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=d3b2af08-7b4b-4a99-90a3-f512a17454bd time="2024-08-08T06:01:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:42931/core/v4/settings" pkg=gpa/client userID=d3b2af08-7b4b-4a99-90a3-f512a17454bd time="2024-08-08T06:01:52+02:00" level=info msg="Starting service main loop" service=telemetry user=d3b2af08-7b4b-4a99-90a3-f512a17454bd time="2024-08-08T06:01:52+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=d3b2af08-7b4b-4a99-90a3-f512a17454bd time="2024-08-08T06:01:52+02:00" level=info msg="Starting service main loop" service=smtp user=d3b2af08-7b4b-4a99-90a3-f512a17454bd time="2024-08-08T06:01:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:42931/core/v4/labels?Type=4" pkg=gpa/client userID=d3b2af08-7b4b-4a99-90a3-f512a17454bd time="2024-08-08T06:01:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:42931/core/v4/labels?Type=3" pkg=gpa/client userID=d3b2af08-7b4b-4a99-90a3-f512a17454bd time="2024-08-08T06:01:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:42931/core/v4/labels?Type=1" pkg=gpa/client userID=d3b2af08-7b4b-4a99-90a3-f512a17454bd time="2024-08-08T06:01:52+02:00" level=info msg="Adding user to imap server" addrID=aa8c2326-4e8a-4fb2-ab3a-cecf7a4e8499 service=server-manager time="2024-08-08T06:01:52+02:00" level=info msg="Creating new IMAP user" addrID=aa8c2326-4e8a-4fb2-ab3a-cecf7a4e8499 service=server-manager time="2024-08-08T06:01:52+02:00" level=info msg="Setting gluon ID" addrID=aa8c2326-4e8a-4fb2-ab3a-cecf7a4e8499 gluonID=76aa96a1-3a82-4fdc-91bd-4f0718e128eb userID=d3b2af08-7b4b-4a99-90a3-f512a17454bd time="2024-08-08T06:01:52+02:00" level=info msg="Created new IMAP user" addrID=aa8c2326-4e8a-4fb2-ab3a-cecf7a4e8499 gluonID=76aa96a1-3a82-4fdc-91bd-4f0718e128eb service=server-manager time="2024-08-08T06:01:52+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:01:52+02:00" level=info msg=Resuming service=user-events user=d3b2af08-7b4b-4a99-90a3-f512a17454bd time="2024-08-08T06:01:52+02:00" level=info msg="Received mailbox message count" count=0 gluonID=76aa96a1-3a82-4fdc-91bd-4f0718e128eb labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:01:52+02:00" level=info msg="Starting IMAP Service" service=imap user=d3b2af08-7b4b-4a99-90a3-f512a17454bd time="2024-08-08T06:01:52+02:00" level=info msg="Sync triggered" service=imap user=d3b2af08-7b4b-4a99-90a3-f512a17454bd time="2024-08-08T06:01:52+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:01:52.165782141 +0200 CEST m=+196.851825047" user=d3b2af08-7b4b-4a99-90a3-f512a17454bd time="2024-08-08T06:01:52+02:00" level=info msg="Syncing labels" service=imap user=d3b2af08-7b4b-4a99-90a3-f512a17454bd time="2024-08-08T06:01:52+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:d3b2af08-7b4b-4a99-90a3-f512a17454bd" userID=d3b2af08-7b4b-4a99-90a3-f512a17454bd time="2024-08-08T06:01:52+02:00" level=info msg="Synced labels" service=imap user=d3b2af08-7b4b-4a99-90a3-f512a17454bd time="2024-08-08T06:01:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:42931/mail/v4/messages/count" pkg=gpa/client userID=d3b2af08-7b4b-4a99-90a3-f512a17454bd time="2024-08-08T06:01:52+02:00" level=info msg="Syncing messages" service=imap user=d3b2af08-7b4b-4a99-90a3-f512a17454bd time="2024-08-08T06:01:52+02:00" level=info msg="Job started" service=imap user=d3b2af08-7b4b-4a99-90a3-f512a17454bd time="2024-08-08T06:01:52+02:00" level=info msg="200 OK: POST https://127.0.0.1:42931/mail/v4/messages" pkg=gpa/client userID=d3b2af08-7b4b-4a99-90a3-f512a17454bd time="2024-08-08T06:01:52+02:00" level=info msg="Job finished" service=imap user=d3b2af08-7b4b-4a99-90a3-f512a17454bd time="2024-08-08T06:01:52+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=d3b2af08-7b4b-4a99-90a3-f512a17454bd time="2024-08-08T06:01:52+02:00" level=info msg="Synced messages" service=imap user=d3b2af08-7b4b-4a99-90a3-f512a17454bd time="2024-08-08T06:01:52+02:00" level=info msg="Finished user sync" duration=3.46017ms service=imap user=d3b2af08-7b4b-4a99-90a3-f512a17454bd time="2024-08-08T06:01:52+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=d3b2af08-7b4b-4a99-90a3-f512a17454bd time="2024-08-08T06:01:52+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=d3b2af08-7b4b-4a99-90a3-f512a17454bd time="2024-08-08T06:01:52+02:00" level=info msg="200 OK: POST https://127.0.0.1:42931/data/v1/stats" pkg=gpa/client userID=d3b2af08-7b4b-4a99-90a3-f512a17454bd time="2024-08-08T06:01:52+02:00" level=info msg="Configuration Status Success event sent." userID=d3b2af08-7b4b-4a99-90a3-f512a17454bd time="2024-08-08T06:01:52+02:00" level=info msg="200 OK: POST https://127.0.0.1:42931/mail/v4/messages" pkg=gpa/client userID=d3b2af08-7b4b-4a99-90a3-f512a17454bd time="2024-08-08T06:01:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:42931/mail/v4/messages/da7b54ed-9b01-4c07-8e5b-a45b7f4bca47" pkg=gpa/client userID=d3b2af08-7b4b-4a99-90a3-f512a17454bd time="2024-08-08T06:01:52+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 68}}" pkg=telemetry Scenario: Draft saved without "Date" header # features/imap/message/drafts.feature:130 When IMAP client "1" selects "Drafts" # :1 -> *scenario And IMAP client "1" marks message 1 as deleted # :1 -> *scenario time="2024-08-08T06:01:52+02:00" level=info msg="200 OK: PUT https://127.0.0.1:42931/mail/v4/messages/unlabel" pkg=gpa/client userID=d3b2af08-7b4b-4a99-90a3-f512a17454bd time="2024-08-08T06:01:52+02:00" level=info msg="200 OK: POST https://127.0.0.1:42931/mail/v4/messages" pkg=gpa/client userID=d3b2af08-7b4b-4a99-90a3-f512a17454bd time="2024-08-08T06:01:52+02:00" level=info msg="200 OK: PUT https://127.0.0.1:42931/mail/v4/messages/delete" pkg=gpa/client userID=d3b2af08-7b4b-4a99-90a3-f512a17454bd And IMAP client "1" expunges # :1 -> *scenario And it succeeds # :1 -> *scenario time="2024-08-08T06:01:52+02:00" level=info msg="200 OK: POST https://127.0.0.1:42931/mail/v4/messages" pkg=gpa/client userID=d3b2af08-7b4b-4a99-90a3-f512a17454bd time="2024-08-08T06:01:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:42931/mail/v4/messages/dc690e3a-3dc9-4642-80b8-e08b119656f8" pkg=gpa/client userID=d3b2af08-7b4b-4a99-90a3-f512a17454bd Then IMAP client "1" appends the following message to "Drafts": # :1 -> *scenario """ From: foo@bar.com Subject: Draft without Date Content-Type: text/plain To: someone@example.com  This is a Draft without Date in header """ And it succeeds # :1 -> *scenario time="2024-08-08T06:01:52+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:01:52+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:01:52+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:01:52+02:00" level=info msg="Closing user" userID=d3b2af08-7b4b-4a99-90a3-f512a17454bd time="2024-08-08T06:01:52+02:00" level=info msg="Exiting IMAP Service" service=imap user=d3b2af08-7b4b-4a99-90a3-f512a17454bd time="2024-08-08T06:01:52+02:00" level=info msg="Exiting service main loop" service=smtp user=d3b2af08-7b4b-4a99-90a3-f512a17454bd time="2024-08-08T06:01:52+02:00" level=info msg="Exiting Service" service=user-identity user=d3b2af08-7b4b-4a99-90a3-f512a17454bd time="2024-08-08T06:01:52+02:00" level=info msg="Exiting service main loop" service=telemetry user=d3b2af08-7b4b-4a99-90a3-f512a17454bd time="2024-08-08T06:01:52+02:00" level=info msg="Exiting service" service=user-events user=d3b2af08-7b4b-4a99-90a3-f512a17454bd time="2024-08-08T06:01:52+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:01:52+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:01:52+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:01:52+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:01:52+02:00" level=info msg="Closing SMTP server" service=server-manager And IMAP client "1" eventually sees the following messages in "Drafts": # :1 -> *scenario | to | subject | body | | someone@example.com | Draft without Date | This is a Draft without Date in header | === RUN TestFeatures/Draft_saved_without_"From"_header time="2024-08-08T06:01:52+02:00" level=info msg="User 'd20f06df-b2bd-432a-a5be-6c88e0158d62' created with id=e11776b0-54bf-477a-9aae-0e69c70559bd" pkg=gpa/server/backend time="2024-08-08T06:01:53+02:00" level=info msg="Starting bridge" time="2024-08-08T06:01:53+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/085/config3197556865/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:01:53+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/085/data3943573905/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/085/data3943573905/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:01:53+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:01:53+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:01:53+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:01:53+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:01:53+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/085/config3197556865/grpcServerConfig.json time="2024-08-08T06:01:53+02:00" level=info msg="gRPC server listening on /tmp/bridge4589" pkg=grpc time="2024-08-08T06:01:53+02:00" level=info msg="Frontend service started" time="2024-08-08T06:01:53+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:01:53+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:01:53+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:01:53+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:01:53+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:01:53+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:01:53+02:00" level=info msg="Frontend client started" time="2024-08-08T06:01:53+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (07d902ac)" time="2024-08-08T06:01:53+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (07d902ac)" time="2024-08-08T06:01:53+02:00" level=info msg="200 OK: POST https://127.0.0.1:35767/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:01:53+02:00" level=info msg="200 OK: POST https://127.0.0.1:35767/auth/v4" pkg=gpa/manager time="2024-08-08T06:01:53+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=e11776b0-54bf-477a-9aae-0e69c70559bd time="2024-08-08T06:01:53+02:00" level=info msg="Adding vault user" userID=e11776b0-54bf-477a-9aae-0e69c70559bd time="2024-08-08T06:01:53+02:00" level=info msg="Creating new user" userID=e11776b0-54bf-477a-9aae-0e69c70559bd time="2024-08-08T06:01:53+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=e11776b0-54bf-477a-9aae-0e69c70559bd time="2024-08-08T06:01:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:35767/core/v4/events/latest" pkg=gpa/client userID=e11776b0-54bf-477a-9aae-0e69c70559bd time="2024-08-08T06:01:53+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=e11776b0-54bf-477a-9aae-0e69c70559bd time="2024-08-08T06:01:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:35767/core/v4/settings" pkg=gpa/client userID=e11776b0-54bf-477a-9aae-0e69c70559bd time="2024-08-08T06:01:53+02:00" level=info msg="Starting service main loop" service=telemetry user=e11776b0-54bf-477a-9aae-0e69c70559bd time="2024-08-08T06:01:53+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=e11776b0-54bf-477a-9aae-0e69c70559bd time="2024-08-08T06:01:53+02:00" level=info msg="Starting service main loop" service=smtp user=e11776b0-54bf-477a-9aae-0e69c70559bd time="2024-08-08T06:01:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:35767/core/v4/labels?Type=4" pkg=gpa/client userID=e11776b0-54bf-477a-9aae-0e69c70559bd time="2024-08-08T06:01:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:35767/core/v4/labels?Type=3" pkg=gpa/client userID=e11776b0-54bf-477a-9aae-0e69c70559bd time="2024-08-08T06:01:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:35767/core/v4/labels?Type=1" pkg=gpa/client userID=e11776b0-54bf-477a-9aae-0e69c70559bd time="2024-08-08T06:01:53+02:00" level=info msg="Adding user to imap server" addrID=4308a0fa-a4d6-40b1-a54c-a6efe422cf47 service=server-manager time="2024-08-08T06:01:53+02:00" level=info msg="Creating new IMAP user" addrID=4308a0fa-a4d6-40b1-a54c-a6efe422cf47 service=server-manager time="2024-08-08T06:01:53+02:00" level=info msg="Setting gluon ID" addrID=4308a0fa-a4d6-40b1-a54c-a6efe422cf47 gluonID=968e6600-2de1-41ff-9a9a-cda97ca37dc0 userID=e11776b0-54bf-477a-9aae-0e69c70559bd time="2024-08-08T06:01:53+02:00" level=info msg="Created new IMAP user" addrID=4308a0fa-a4d6-40b1-a54c-a6efe422cf47 gluonID=968e6600-2de1-41ff-9a9a-cda97ca37dc0 service=server-manager time="2024-08-08T06:01:53+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:01:53+02:00" level=info msg=Resuming service=user-events user=e11776b0-54bf-477a-9aae-0e69c70559bd time="2024-08-08T06:01:53+02:00" level=info msg="Received mailbox message count" count=0 gluonID=968e6600-2de1-41ff-9a9a-cda97ca37dc0 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:01:53+02:00" level=info msg="Starting IMAP Service" service=imap user=e11776b0-54bf-477a-9aae-0e69c70559bd time="2024-08-08T06:01:53+02:00" level=info msg="Sync triggered" service=imap user=e11776b0-54bf-477a-9aae-0e69c70559bd time="2024-08-08T06:01:53+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:01:53.578064774 +0200 CEST m=+198.264107670" user=e11776b0-54bf-477a-9aae-0e69c70559bd time="2024-08-08T06:01:53+02:00" level=info msg="Syncing labels" service=imap user=e11776b0-54bf-477a-9aae-0e69c70559bd time="2024-08-08T06:01:53+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:e11776b0-54bf-477a-9aae-0e69c70559bd" userID=e11776b0-54bf-477a-9aae-0e69c70559bd time="2024-08-08T06:01:53+02:00" level=info msg="Synced labels" service=imap user=e11776b0-54bf-477a-9aae-0e69c70559bd time="2024-08-08T06:01:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:35767/mail/v4/messages/count" pkg=gpa/client userID=e11776b0-54bf-477a-9aae-0e69c70559bd time="2024-08-08T06:01:53+02:00" level=info msg="Syncing messages" service=imap user=e11776b0-54bf-477a-9aae-0e69c70559bd time="2024-08-08T06:01:53+02:00" level=info msg="Job started" service=imap user=e11776b0-54bf-477a-9aae-0e69c70559bd time="2024-08-08T06:01:53+02:00" level=info msg="200 OK: POST https://127.0.0.1:35767/mail/v4/messages" pkg=gpa/client userID=e11776b0-54bf-477a-9aae-0e69c70559bd time="2024-08-08T06:01:53+02:00" level=info msg="Job finished" service=imap user=e11776b0-54bf-477a-9aae-0e69c70559bd time="2024-08-08T06:01:53+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=e11776b0-54bf-477a-9aae-0e69c70559bd time="2024-08-08T06:01:53+02:00" level=info msg="Synced messages" service=imap user=e11776b0-54bf-477a-9aae-0e69c70559bd time="2024-08-08T06:01:53+02:00" level=info msg="Finished user sync" duration=7.1364ms service=imap user=e11776b0-54bf-477a-9aae-0e69c70559bd time="2024-08-08T06:01:53+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=e11776b0-54bf-477a-9aae-0e69c70559bd time="2024-08-08T06:01:53+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=e11776b0-54bf-477a-9aae-0e69c70559bd time="2024-08-08T06:01:53+02:00" level=info msg="200 OK: POST https://127.0.0.1:35767/data/v1/stats" pkg=gpa/client userID=e11776b0-54bf-477a-9aae-0e69c70559bd time="2024-08-08T06:01:53+02:00" level=info msg="Configuration Status Success event sent." userID=e11776b0-54bf-477a-9aae-0e69c70559bd time="2024-08-08T06:01:53+02:00" level=info msg="200 OK: POST https://127.0.0.1:35767/mail/v4/messages" pkg=gpa/client userID=e11776b0-54bf-477a-9aae-0e69c70559bd time="2024-08-08T06:01:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:35767/mail/v4/messages/bfd3b645-fa94-44b9-b0b7-65f587f4866a" pkg=gpa/client userID=e11776b0-54bf-477a-9aae-0e69c70559bd time="2024-08-08T06:01:53+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 46}}" pkg=telemetry Scenario: Draft saved without "From" header # features/imap/message/drafts.feature:149 When IMAP client "1" selects "Drafts" # :1 -> *scenario And IMAP client "1" marks message 1 as deleted # :1 -> *scenario time="2024-08-08T06:01:53+02:00" level=info msg="200 OK: PUT https://127.0.0.1:35767/mail/v4/messages/unlabel" pkg=gpa/client userID=e11776b0-54bf-477a-9aae-0e69c70559bd time="2024-08-08T06:01:53+02:00" level=info msg="200 OK: POST https://127.0.0.1:35767/mail/v4/messages" pkg=gpa/client userID=e11776b0-54bf-477a-9aae-0e69c70559bd time="2024-08-08T06:01:53+02:00" level=info msg="200 OK: PUT https://127.0.0.1:35767/mail/v4/messages/delete" pkg=gpa/client userID=e11776b0-54bf-477a-9aae-0e69c70559bd And IMAP client "1" expunges # :1 -> *scenario And it succeeds # :1 -> *scenario time="2024-08-08T06:01:53+02:00" level=warning msg="GODT-3185: draft with non-default invalid address in combined mode: error import/draft" addr-id=4308a0fa-a4d6-40b1-a54c-a6efe422cf47 gluon-connector=0 user-id=e11776b0-54bf-477a-9aae-0e69c70559bd time="2024-08-08T06:01:53+02:00" level=warning msg="Report recorded" context="map[]" isException=false message="GODT-3185: draft with non-default invalid address in combined mode: error import/draft" pkg=test/reportRecorder time="2024-08-08T06:01:53+02:00" level=info msg="200 OK: POST https://127.0.0.1:35767/mail/v4/messages" pkg=gpa/client userID=e11776b0-54bf-477a-9aae-0e69c70559bd time="2024-08-08T06:01:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:35767/mail/v4/messages/e69c2cf8-ba33-40a3-9e52-ad034a2bd5df" pkg=gpa/client userID=e11776b0-54bf-477a-9aae-0e69c70559bd Then IMAP client "1" appends the following message to "Drafts": # :1 -> *scenario """ Date: 01 Jan 1980 00:00:00 +0000 Subject: Draft without From Content-Type: text/plain To: someone@example.com  This is a Draft without From in header """ And it succeeds # :1 -> *scenario And IMAP client "1" eventually sees the following messages in "Drafts": # :1 -> *scenario | to | subject | body | | someone@example.com | Draft without From | This is a Draft without From in header | time="2024-08-08T06:01:53+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:01:53+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:01:53+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:01:53+02:00" level=info msg="Closing user" userID=e11776b0-54bf-477a-9aae-0e69c70559bd time="2024-08-08T06:01:53+02:00" level=info msg="Exiting IMAP Service" service=imap user=e11776b0-54bf-477a-9aae-0e69c70559bd time="2024-08-08T06:01:53+02:00" level=info msg="Exiting service main loop" service=smtp user=e11776b0-54bf-477a-9aae-0e69c70559bd time="2024-08-08T06:01:53+02:00" level=info msg="Exiting Service" service=user-identity user=e11776b0-54bf-477a-9aae-0e69c70559bd time="2024-08-08T06:01:53+02:00" level=info msg="Exiting service main loop" service=telemetry user=e11776b0-54bf-477a-9aae-0e69c70559bd time="2024-08-08T06:01:53+02:00" level=info msg="Exiting service" service=user-events user=e11776b0-54bf-477a-9aae-0e69c70559bd time="2024-08-08T06:01:53+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:01:53+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:01:53+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:01:53+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:01:53+02:00" level=info msg="Closing SMTP server" service=server-manager And bridge reports a message with "GODT-3185: draft with non-default invalid address in combined mode: error import/draft" # :1 -> *scenario Feature: IMAP Fetch === RUN TestFeatures/Fetch_very_old_message time="2024-08-08T06:01:54+02:00" level=info msg="User '88a5f2fe-6d47-40ec-b1c5-f62a692fd04d' created with id=64ec8c8c-44ac-4b57-8b8c-5e75c2b09b0c" pkg=gpa/server/backend Background: Given there exists an account with username "88a5f2fe-6d47-40ec-b1c5-f62a692fd04d" and password "password" # :1 -> *scenario And the account "88a5f2fe-6d47-40ec-b1c5-f62a692fd04d" has additional address "1c9290f3-0bc6-4fef-9588-1061b4304f8b@proton.local" # :1 -> *scenario And the account "88a5f2fe-6d47-40ec-b1c5-f62a692fd04d" has the following custom mailboxes: # :1 -> *scenario | name | type | | mbox | folder | And the address "88a5f2fe-6d47-40ec-b1c5-f62a692fd04d@proton.local" of account "88a5f2fe-6d47-40ec-b1c5-f62a692fd04d" has the following messages in "Inbox": # :1 -> *scenario | from | to | subject | date | | john.doe@mail.com | 88a5f2fe-6d47-40ec-b1c5-f62a692fd04d@proton.local | foo | 13 Jul 69 00:00 +0000 | Then it succeeds # :1 -> *scenario time="2024-08-08T06:01:55+02:00" level=info msg="Starting bridge" time="2024-08-08T06:01:55+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/086/config2479564612/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:01:55+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/086/data2812140839/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/086/data2812140839/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:01:55+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:01:55+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:01:55+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:01:55+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:01:55+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/086/config2479564612/grpcServerConfig.json time="2024-08-08T06:01:55+02:00" level=info msg="gRPC server listening on /tmp/bridge7999" pkg=grpc time="2024-08-08T06:01:55+02:00" level=info msg="Frontend service started" time="2024-08-08T06:01:55+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:01:55+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:01:55+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:01:55+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:01:55+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:01:55+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:01:55+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-08-08T06:01:55+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (eb2d1aba)" time="2024-08-08T06:01:55+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (eb2d1aba)" time="2024-08-08T06:01:55+02:00" level=info msg="200 OK: POST https://127.0.0.1:38515/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:01:56+02:00" level=info msg="200 OK: POST https://127.0.0.1:38515/auth/v4" pkg=gpa/manager time="2024-08-08T06:01:56+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=64ec8c8c-44ac-4b57-8b8c-5e75c2b09b0c time="2024-08-08T06:01:56+02:00" level=info msg="Adding vault user" userID=64ec8c8c-44ac-4b57-8b8c-5e75c2b09b0c time="2024-08-08T06:01:56+02:00" level=info msg="Creating new user" userID=64ec8c8c-44ac-4b57-8b8c-5e75c2b09b0c time="2024-08-08T06:01:56+02:00" level=info msg="Creating user object" numAddr=2 numLabels=13 userID=64ec8c8c-44ac-4b57-8b8c-5e75c2b09b0c time="2024-08-08T06:01:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:38515/core/v4/events/latest" pkg=gpa/client userID=64ec8c8c-44ac-4b57-8b8c-5e75c2b09b0c time="2024-08-08T06:01:56+02:00" level=info msg="Starting service Last EventID=Aw==" service=user-events user=64ec8c8c-44ac-4b57-8b8c-5e75c2b09b0c time="2024-08-08T06:01:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:38515/core/v4/settings" pkg=gpa/client userID=64ec8c8c-44ac-4b57-8b8c-5e75c2b09b0c time="2024-08-08T06:01:56+02:00" level=info msg="Starting service main loop" service=telemetry user=64ec8c8c-44ac-4b57-8b8c-5e75c2b09b0c time="2024-08-08T06:01:56+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=64ec8c8c-44ac-4b57-8b8c-5e75c2b09b0c time="2024-08-08T06:01:56+02:00" level=info msg="Starting service main loop" service=smtp user=64ec8c8c-44ac-4b57-8b8c-5e75c2b09b0c time="2024-08-08T06:01:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:38515/core/v4/labels?Type=4" pkg=gpa/client userID=64ec8c8c-44ac-4b57-8b8c-5e75c2b09b0c time="2024-08-08T06:01:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:38515/core/v4/labels?Type=3" pkg=gpa/client userID=64ec8c8c-44ac-4b57-8b8c-5e75c2b09b0c time="2024-08-08T06:01:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:38515/core/v4/labels?Type=1" pkg=gpa/client userID=64ec8c8c-44ac-4b57-8b8c-5e75c2b09b0c time="2024-08-08T06:01:56+02:00" level=info msg="Adding user to imap server" addrID=b85e53e8-619b-411e-af85-0142d7c25838 service=server-manager time="2024-08-08T06:01:56+02:00" level=info msg="Creating new IMAP user" addrID=b85e53e8-619b-411e-af85-0142d7c25838 service=server-manager time="2024-08-08T06:01:56+02:00" level=info msg="Setting gluon ID" addrID=b85e53e8-619b-411e-af85-0142d7c25838 gluonID=6bf1bba6-47f8-4a5e-a639-64c8ab64f007 userID=64ec8c8c-44ac-4b57-8b8c-5e75c2b09b0c time="2024-08-08T06:01:56+02:00" level=info msg="Created new IMAP user" addrID=b85e53e8-619b-411e-af85-0142d7c25838 gluonID=6bf1bba6-47f8-4a5e-a639-64c8ab64f007 service=server-manager time="2024-08-08T06:01:56+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:01:56+02:00" level=info msg=Resuming service=user-events user=64ec8c8c-44ac-4b57-8b8c-5e75c2b09b0c And the user logs in with username "88a5f2fe-6d47-40ec-b1c5-f62a692fd04d" and password "password" # :1 -> *scenario time="2024-08-08T06:01:56+02:00" level=info msg="Received mailbox message count" count=0 gluonID=6bf1bba6-47f8-4a5e-a639-64c8ab64f007 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:01:56+02:00" level=info msg="Starting IMAP Service" service=imap user=64ec8c8c-44ac-4b57-8b8c-5e75c2b09b0c time="2024-08-08T06:01:56+02:00" level=info msg="Sync triggered" service=imap user=64ec8c8c-44ac-4b57-8b8c-5e75c2b09b0c time="2024-08-08T06:01:56+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:01:56.204802255 +0200 CEST m=+200.890845161" user=64ec8c8c-44ac-4b57-8b8c-5e75c2b09b0c time="2024-08-08T06:01:56+02:00" level=info msg="Syncing labels" service=imap user=64ec8c8c-44ac-4b57-8b8c-5e75c2b09b0c time="2024-08-08T06:01:56+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:64ec8c8c-44ac-4b57-8b8c-5e75c2b09b0c" userID=64ec8c8c-44ac-4b57-8b8c-5e75c2b09b0c time="2024-08-08T06:01:56+02:00" level=info msg="Synced labels" service=imap user=64ec8c8c-44ac-4b57-8b8c-5e75c2b09b0c time="2024-08-08T06:01:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:38515/mail/v4/messages/count" pkg=gpa/client userID=64ec8c8c-44ac-4b57-8b8c-5e75c2b09b0c time="2024-08-08T06:01:56+02:00" level=info msg="Syncing messages" service=imap user=64ec8c8c-44ac-4b57-8b8c-5e75c2b09b0c time="2024-08-08T06:01:56+02:00" level=info msg="Job started" service=imap user=64ec8c8c-44ac-4b57-8b8c-5e75c2b09b0c time="2024-08-08T06:01:56+02:00" level=info msg="200 OK: POST https://127.0.0.1:38515/mail/v4/messages" pkg=gpa/client userID=64ec8c8c-44ac-4b57-8b8c-5e75c2b09b0c time="2024-08-08T06:01:56+02:00" level=info msg="200 OK: POST https://127.0.0.1:38515/mail/v4/messages" pkg=gpa/client userID=64ec8c8c-44ac-4b57-8b8c-5e75c2b09b0c time="2024-08-08T06:01:56+02:00" level=info msg="Creating new child job" service=imap user=64ec8c8c-44ac-4b57-8b8c-5e75c2b09b0c time="2024-08-08T06:01:56+02:00" level=info msg="Job finished" service=imap user=64ec8c8c-44ac-4b57-8b8c-5e75c2b09b0c time="2024-08-08T06:01:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:38515/mail/v4/messages/ff523214-003a-408c-9cee-1429fdbfadba" pkg=gpa/client userID=64ec8c8c-44ac-4b57-8b8c-5e75c2b09b0c time="2024-08-08T06:01:56+02:00" level=info msg="Child job finished" service=imap user=64ec8c8c-44ac-4b57-8b8c-5e75c2b09b0c time="2024-08-08T06:01:56+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=64ec8c8c-44ac-4b57-8b8c-5e75c2b09b0c time="2024-08-08T06:01:56+02:00" level=info msg="Synced messages" service=imap user=64ec8c8c-44ac-4b57-8b8c-5e75c2b09b0c time="2024-08-08T06:01:56+02:00" level=info msg="Finished user sync" duration=7.269213ms service=imap user=64ec8c8c-44ac-4b57-8b8c-5e75c2b09b0c time="2024-08-08T06:01:56+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=64ec8c8c-44ac-4b57-8b8c-5e75c2b09b0c time="2024-08-08T06:01:56+02:00" level=info msg="Event loop reset" eventID="Aw==" service=user-events user=64ec8c8c-44ac-4b57-8b8c-5e75c2b09b0c And user "88a5f2fe-6d47-40ec-b1c5-f62a692fd04d" finishes syncing # :1 -> *scenario time="2024-08-08T06:01:56+02:00" level=info msg="200 OK: POST https://127.0.0.1:38515/data/v1/stats" pkg=gpa/client userID=64ec8c8c-44ac-4b57-8b8c-5e75c2b09b0c time="2024-08-08T06:01:56+02:00" level=info msg="Configuration Status Success event sent." userID=64ec8c8c-44ac-4b57-8b8c-5e75c2b09b0c And user "88a5f2fe-6d47-40ec-b1c5-f62a692fd04d" connects and authenticates IMAP client "1" # :1 -> *scenario Then it succeeds # :1 -> *scenario Scenario: Fetch very old message # features/imap/message/fetch.feature:20 Given IMAP client "1" eventually sees the following messages in "INBOX": # :1 -> *scenario | from | to | subject | date | | john.doe@mail.com | 88a5f2fe-6d47-40ec-b1c5-f62a692fd04d@proton.local | foo | 13 Aug 82 00:00 +0000 | time="2024-08-08T06:01:56+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:01:56+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:01:56+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:01:56+02:00" level=info msg="Closing user" userID=64ec8c8c-44ac-4b57-8b8c-5e75c2b09b0c time="2024-08-08T06:01:56+02:00" level=info msg="Exiting IMAP Service" service=imap user=64ec8c8c-44ac-4b57-8b8c-5e75c2b09b0c time="2024-08-08T06:01:56+02:00" level=info msg="Exiting service main loop" service=smtp user=64ec8c8c-44ac-4b57-8b8c-5e75c2b09b0c time="2024-08-08T06:01:56+02:00" level=info msg="Exiting Service" service=user-identity user=64ec8c8c-44ac-4b57-8b8c-5e75c2b09b0c time="2024-08-08T06:01:56+02:00" level=info msg="Exiting service main loop" service=telemetry user=64ec8c8c-44ac-4b57-8b8c-5e75c2b09b0c time="2024-08-08T06:01:56+02:00" level=info msg="Exiting service" service=user-events user=64ec8c8c-44ac-4b57-8b8c-5e75c2b09b0c time="2024-08-08T06:01:56+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:01:56+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:01:56+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:01:56+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:01:56+02:00" level=info msg="Closing SMTP server" service=server-manager Then IMAP client "1" sees header "X-Original-Date: Sun, 13 Jul 1969 00:00:00 +0000" in message with subject "foo" in "INBOX" # :1 -> *scenario === RUN TestFeatures/Fetch_from_deleted_cache time="2024-08-08T06:01:56+02:00" level=info msg="User '39385839-8af9-4e32-857b-f2c483ee51e0' created with id=2bcda445-5de9-4790-abd4-6345b0ed959a" pkg=gpa/server/backend time="2024-08-08T06:01:58+02:00" level=info msg="Starting bridge" time="2024-08-08T06:01:58+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/087/config3118128911/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:01:58+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/087/data3322280554/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/087/data3322280554/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:01:58+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:01:58+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:01:58+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:01:58+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:01:58+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/087/config3118128911/grpcServerConfig.json time="2024-08-08T06:01:58+02:00" level=info msg="gRPC server listening on /tmp/bridge5441" pkg=grpc time="2024-08-08T06:01:58+02:00" level=info msg="Frontend service started" time="2024-08-08T06:01:58+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:01:58+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:01:58+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:01:58+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:01:58+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:01:58+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:01:58+02:00" level=info msg="Frontend client started" time="2024-08-08T06:01:58+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (2d6d3aa0)" time="2024-08-08T06:01:58+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (2d6d3aa0)" time="2024-08-08T06:01:58+02:00" level=info msg="200 OK: POST https://127.0.0.1:35249/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:01:59+02:00" level=info msg="200 OK: POST https://127.0.0.1:35249/auth/v4" pkg=gpa/manager time="2024-08-08T06:01:59+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=2bcda445-5de9-4790-abd4-6345b0ed959a time="2024-08-08T06:01:59+02:00" level=info msg="Adding vault user" userID=2bcda445-5de9-4790-abd4-6345b0ed959a time="2024-08-08T06:01:59+02:00" level=info msg="Creating new user" userID=2bcda445-5de9-4790-abd4-6345b0ed959a time="2024-08-08T06:01:59+02:00" level=info msg="Creating user object" numAddr=2 numLabels=13 userID=2bcda445-5de9-4790-abd4-6345b0ed959a time="2024-08-08T06:01:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:35249/core/v4/events/latest" pkg=gpa/client userID=2bcda445-5de9-4790-abd4-6345b0ed959a time="2024-08-08T06:01:59+02:00" level=info msg="Starting service Last EventID=Aw==" service=user-events user=2bcda445-5de9-4790-abd4-6345b0ed959a time="2024-08-08T06:01:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:35249/core/v4/settings" pkg=gpa/client userID=2bcda445-5de9-4790-abd4-6345b0ed959a time="2024-08-08T06:01:59+02:00" level=info msg="Starting service main loop" service=telemetry user=2bcda445-5de9-4790-abd4-6345b0ed959a time="2024-08-08T06:01:59+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=2bcda445-5de9-4790-abd4-6345b0ed959a time="2024-08-08T06:01:59+02:00" level=info msg="Starting service main loop" service=smtp user=2bcda445-5de9-4790-abd4-6345b0ed959a time="2024-08-08T06:01:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:35249/core/v4/labels?Type=4" pkg=gpa/client userID=2bcda445-5de9-4790-abd4-6345b0ed959a time="2024-08-08T06:01:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:35249/core/v4/labels?Type=3" pkg=gpa/client userID=2bcda445-5de9-4790-abd4-6345b0ed959a time="2024-08-08T06:01:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:35249/core/v4/labels?Type=1" pkg=gpa/client userID=2bcda445-5de9-4790-abd4-6345b0ed959a time="2024-08-08T06:01:59+02:00" level=info msg="Adding user to imap server" addrID=ef459066-54ca-4b04-9383-e8a79879d143 service=server-manager time="2024-08-08T06:01:59+02:00" level=info msg="Creating new IMAP user" addrID=ef459066-54ca-4b04-9383-e8a79879d143 service=server-manager time="2024-08-08T06:01:59+02:00" level=info msg="Setting gluon ID" addrID=ef459066-54ca-4b04-9383-e8a79879d143 gluonID=e0ec559f-6652-42aa-977b-e086d98878ee userID=2bcda445-5de9-4790-abd4-6345b0ed959a time="2024-08-08T06:01:59+02:00" level=info msg="Received mailbox message count" count=0 gluonID=e0ec559f-6652-42aa-977b-e086d98878ee labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:01:59+02:00" level=info msg="Created new IMAP user" addrID=ef459066-54ca-4b04-9383-e8a79879d143 gluonID=e0ec559f-6652-42aa-977b-e086d98878ee service=server-manager time="2024-08-08T06:01:59+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:01:59+02:00" level=info msg=Resuming service=user-events user=2bcda445-5de9-4790-abd4-6345b0ed959a time="2024-08-08T06:01:59+02:00" level=info msg="Starting IMAP Service" service=imap user=2bcda445-5de9-4790-abd4-6345b0ed959a time="2024-08-08T06:01:59+02:00" level=info msg="Sync triggered" service=imap user=2bcda445-5de9-4790-abd4-6345b0ed959a time="2024-08-08T06:01:59+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:01:59.39337166 +0200 CEST m=+204.079414566" user=2bcda445-5de9-4790-abd4-6345b0ed959a time="2024-08-08T06:01:59+02:00" level=info msg="Syncing labels" service=imap user=2bcda445-5de9-4790-abd4-6345b0ed959a time="2024-08-08T06:01:59+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:2bcda445-5de9-4790-abd4-6345b0ed959a" userID=2bcda445-5de9-4790-abd4-6345b0ed959a time="2024-08-08T06:01:59+02:00" level=info msg="Synced labels" service=imap user=2bcda445-5de9-4790-abd4-6345b0ed959a time="2024-08-08T06:01:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:35249/mail/v4/messages/count" pkg=gpa/client userID=2bcda445-5de9-4790-abd4-6345b0ed959a time="2024-08-08T06:01:59+02:00" level=info msg="Syncing messages" service=imap user=2bcda445-5de9-4790-abd4-6345b0ed959a time="2024-08-08T06:01:59+02:00" level=info msg="Job started" service=imap user=2bcda445-5de9-4790-abd4-6345b0ed959a time="2024-08-08T06:01:59+02:00" level=info msg="200 OK: POST https://127.0.0.1:35249/mail/v4/messages" pkg=gpa/client userID=2bcda445-5de9-4790-abd4-6345b0ed959a time="2024-08-08T06:01:59+02:00" level=info msg="200 OK: POST https://127.0.0.1:35249/mail/v4/messages" pkg=gpa/client userID=2bcda445-5de9-4790-abd4-6345b0ed959a time="2024-08-08T06:01:59+02:00" level=info msg="Creating new child job" service=imap user=2bcda445-5de9-4790-abd4-6345b0ed959a time="2024-08-08T06:01:59+02:00" level=info msg="Job finished" service=imap user=2bcda445-5de9-4790-abd4-6345b0ed959a time="2024-08-08T06:01:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:35249/mail/v4/messages/d7089faf-7e72-4f59-8e20-fc0542879cc2" pkg=gpa/client userID=2bcda445-5de9-4790-abd4-6345b0ed959a time="2024-08-08T06:01:59+02:00" level=info msg="Child job finished" service=imap user=2bcda445-5de9-4790-abd4-6345b0ed959a time="2024-08-08T06:01:59+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=2bcda445-5de9-4790-abd4-6345b0ed959a time="2024-08-08T06:01:59+02:00" level=info msg="Synced messages" service=imap user=2bcda445-5de9-4790-abd4-6345b0ed959a time="2024-08-08T06:01:59+02:00" level=info msg="Finished user sync" duration=17.498665ms service=imap user=2bcda445-5de9-4790-abd4-6345b0ed959a time="2024-08-08T06:01:59+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=2bcda445-5de9-4790-abd4-6345b0ed959a time="2024-08-08T06:01:59+02:00" level=info msg="Event loop reset" eventID="Aw==" service=user-events user=2bcda445-5de9-4790-abd4-6345b0ed959a time="2024-08-08T06:01:59+02:00" level=info msg="200 OK: POST https://127.0.0.1:35249/data/v1/stats" pkg=gpa/client userID=2bcda445-5de9-4790-abd4-6345b0ed959a time="2024-08-08T06:01:59+02:00" level=info msg="Configuration Status Success event sent." userID=2bcda445-5de9-4790-abd4-6345b0ed959a Scenario: Fetch from deleted cache # features/imap/message/fetch.feature:29 When the user deletes the gluon cache # :1 -> *scenario time="2024-08-08T06:01:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:35249/mail/v4/messages/d7089faf-7e72-4f59-8e20-fc0542879cc2" pkg=gpa/client userID=2bcda445-5de9-4790-abd4-6345b0ed959a time="2024-08-08T06:01:59+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:01:59+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:01:59+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:01:59+02:00" level=info msg="Closing user" userID=2bcda445-5de9-4790-abd4-6345b0ed959a time="2024-08-08T06:01:59+02:00" level=info msg="Exiting IMAP Service" service=imap user=2bcda445-5de9-4790-abd4-6345b0ed959a time="2024-08-08T06:01:59+02:00" level=info msg="Exiting service main loop" service=smtp user=2bcda445-5de9-4790-abd4-6345b0ed959a time="2024-08-08T06:01:59+02:00" level=info msg="Exiting Service" service=user-identity user=2bcda445-5de9-4790-abd4-6345b0ed959a time="2024-08-08T06:01:59+02:00" level=info msg="Exiting service main loop" service=telemetry user=2bcda445-5de9-4790-abd4-6345b0ed959a time="2024-08-08T06:01:59+02:00" level=info msg="Exiting service" service=user-events user=2bcda445-5de9-4790-abd4-6345b0ed959a time="2024-08-08T06:01:59+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:01:59+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:01:59+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:01:59+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:01:59+02:00" level=info msg="Closing SMTP server" service=server-manager Then IMAP client "1" eventually sees the following messages in "INBOX": # :1 -> *scenario | from | to | subject | date | | john.doe@mail.com | 39385839-8af9-4e32-857b-f2c483ee51e0@proton.local | foo | 13 Aug 82 00:00 +0000 | === RUN TestFeatures/Fetch_messages_sent_from_Web_Client time="2024-08-08T06:01:59+02:00" level=info msg="User 'b926fcc8-b0ab-4400-ba85-7fa4d273d8d0' created with id=51b8dc7d-4afb-42fa-8cdf-063c09054483" pkg=gpa/server/backend time="2024-08-08T06:02:01+02:00" level=info msg="Starting bridge" time="2024-08-08T06:02:01+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/088/config1229186032/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:02:01+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/088/data1411159627/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/088/data1411159627/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:02:01+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:02:01+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:02:01+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:02:01+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:02:01+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/088/config1229186032/grpcServerConfig.json time="2024-08-08T06:02:01+02:00" level=info msg="gRPC server listening on /tmp/bridge9774" pkg=grpc time="2024-08-08T06:02:01+02:00" level=info msg="Frontend service started" time="2024-08-08T06:02:01+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:02:01+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:02:01+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:02:01+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:02:01+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:02:01+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:02:01+02:00" level=info msg="Frontend client started" time="2024-08-08T06:02:01+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (197b84af)" time="2024-08-08T06:02:01+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (197b84af)" time="2024-08-08T06:02:01+02:00" level=info msg="200 OK: POST https://127.0.0.1:35657/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:02:01+02:00" level=info msg="200 OK: POST https://127.0.0.1:35657/auth/v4" pkg=gpa/manager time="2024-08-08T06:02:01+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=51b8dc7d-4afb-42fa-8cdf-063c09054483 time="2024-08-08T06:02:01+02:00" level=info msg="Adding vault user" userID=51b8dc7d-4afb-42fa-8cdf-063c09054483 time="2024-08-08T06:02:01+02:00" level=info msg="Creating new user" userID=51b8dc7d-4afb-42fa-8cdf-063c09054483 time="2024-08-08T06:02:01+02:00" level=info msg="Creating user object" numAddr=2 numLabels=13 userID=51b8dc7d-4afb-42fa-8cdf-063c09054483 time="2024-08-08T06:02:01+02:00" level=info msg="200 OK: GET https://127.0.0.1:35657/core/v4/events/latest" pkg=gpa/client userID=51b8dc7d-4afb-42fa-8cdf-063c09054483 time="2024-08-08T06:02:01+02:00" level=info msg="Starting service Last EventID=Aw==" service=user-events user=51b8dc7d-4afb-42fa-8cdf-063c09054483 time="2024-08-08T06:02:01+02:00" level=info msg="200 OK: GET https://127.0.0.1:35657/core/v4/settings" pkg=gpa/client userID=51b8dc7d-4afb-42fa-8cdf-063c09054483 time="2024-08-08T06:02:01+02:00" level=info msg="Starting service main loop" service=telemetry user=51b8dc7d-4afb-42fa-8cdf-063c09054483 time="2024-08-08T06:02:01+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=51b8dc7d-4afb-42fa-8cdf-063c09054483 time="2024-08-08T06:02:01+02:00" level=info msg="Starting service main loop" service=smtp user=51b8dc7d-4afb-42fa-8cdf-063c09054483 time="2024-08-08T06:02:01+02:00" level=info msg="200 OK: GET https://127.0.0.1:35657/core/v4/labels?Type=4" pkg=gpa/client userID=51b8dc7d-4afb-42fa-8cdf-063c09054483 time="2024-08-08T06:02:01+02:00" level=info msg="200 OK: GET https://127.0.0.1:35657/core/v4/labels?Type=3" pkg=gpa/client userID=51b8dc7d-4afb-42fa-8cdf-063c09054483 time="2024-08-08T06:02:01+02:00" level=info msg="200 OK: GET https://127.0.0.1:35657/core/v4/labels?Type=1" pkg=gpa/client userID=51b8dc7d-4afb-42fa-8cdf-063c09054483 time="2024-08-08T06:02:01+02:00" level=info msg="Adding user to imap server" addrID=a6f395bd-37bf-4d97-b7f6-b09d90344a4d service=server-manager time="2024-08-08T06:02:01+02:00" level=info msg="Creating new IMAP user" addrID=a6f395bd-37bf-4d97-b7f6-b09d90344a4d service=server-manager time="2024-08-08T06:02:02+02:00" level=info msg="Setting gluon ID" addrID=a6f395bd-37bf-4d97-b7f6-b09d90344a4d gluonID=539d15cd-82d8-4884-afb6-1febca5fdfc4 userID=51b8dc7d-4afb-42fa-8cdf-063c09054483 time="2024-08-08T06:02:02+02:00" level=info msg="Created new IMAP user" addrID=a6f395bd-37bf-4d97-b7f6-b09d90344a4d gluonID=539d15cd-82d8-4884-afb6-1febca5fdfc4 service=server-manager time="2024-08-08T06:02:02+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:02:02+02:00" level=info msg=Resuming service=user-events user=51b8dc7d-4afb-42fa-8cdf-063c09054483 time="2024-08-08T06:02:02+02:00" level=info msg="Received mailbox message count" count=0 gluonID=539d15cd-82d8-4884-afb6-1febca5fdfc4 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:02:02+02:00" level=info msg="Starting IMAP Service" service=imap user=51b8dc7d-4afb-42fa-8cdf-063c09054483 time="2024-08-08T06:02:02+02:00" level=info msg="Sync triggered" service=imap user=51b8dc7d-4afb-42fa-8cdf-063c09054483 time="2024-08-08T06:02:02+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:02:02.006947659 +0200 CEST m=+206.692990566" user=51b8dc7d-4afb-42fa-8cdf-063c09054483 time="2024-08-08T06:02:02+02:00" level=info msg="Syncing labels" service=imap user=51b8dc7d-4afb-42fa-8cdf-063c09054483 time="2024-08-08T06:02:02+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:51b8dc7d-4afb-42fa-8cdf-063c09054483" userID=51b8dc7d-4afb-42fa-8cdf-063c09054483 time="2024-08-08T06:02:02+02:00" level=info msg="Synced labels" service=imap user=51b8dc7d-4afb-42fa-8cdf-063c09054483 time="2024-08-08T06:02:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:35657/mail/v4/messages/count" pkg=gpa/client userID=51b8dc7d-4afb-42fa-8cdf-063c09054483 time="2024-08-08T06:02:02+02:00" level=info msg="Syncing messages" service=imap user=51b8dc7d-4afb-42fa-8cdf-063c09054483 time="2024-08-08T06:02:02+02:00" level=info msg="Job started" service=imap user=51b8dc7d-4afb-42fa-8cdf-063c09054483 time="2024-08-08T06:02:02+02:00" level=info msg="200 OK: POST https://127.0.0.1:35657/mail/v4/messages" pkg=gpa/client userID=51b8dc7d-4afb-42fa-8cdf-063c09054483 time="2024-08-08T06:02:02+02:00" level=info msg="200 OK: POST https://127.0.0.1:35657/mail/v4/messages" pkg=gpa/client userID=51b8dc7d-4afb-42fa-8cdf-063c09054483 time="2024-08-08T06:02:02+02:00" level=info msg="Creating new child job" service=imap user=51b8dc7d-4afb-42fa-8cdf-063c09054483 time="2024-08-08T06:02:02+02:00" level=info msg="Job finished" service=imap user=51b8dc7d-4afb-42fa-8cdf-063c09054483 time="2024-08-08T06:02:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:35657/mail/v4/messages/bac9dbf2-af26-4ede-979d-c5648a3e461c" pkg=gpa/client userID=51b8dc7d-4afb-42fa-8cdf-063c09054483 time="2024-08-08T06:02:02+02:00" level=info msg="Child job finished" service=imap user=51b8dc7d-4afb-42fa-8cdf-063c09054483 time="2024-08-08T06:02:02+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=51b8dc7d-4afb-42fa-8cdf-063c09054483 time="2024-08-08T06:02:02+02:00" level=info msg="Synced messages" service=imap user=51b8dc7d-4afb-42fa-8cdf-063c09054483 time="2024-08-08T06:02:02+02:00" level=info msg="Finished user sync" duration=12.980617ms service=imap user=51b8dc7d-4afb-42fa-8cdf-063c09054483 time="2024-08-08T06:02:02+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=51b8dc7d-4afb-42fa-8cdf-063c09054483 time="2024-08-08T06:02:02+02:00" level=info msg="Event loop reset" eventID="Aw==" service=user-events user=51b8dc7d-4afb-42fa-8cdf-063c09054483 time="2024-08-08T06:02:02+02:00" level=info msg="200 OK: POST https://127.0.0.1:35657/data/v1/stats" pkg=gpa/client userID=51b8dc7d-4afb-42fa-8cdf-063c09054483 time="2024-08-08T06:02:02+02:00" level=info msg="Configuration Status Success event sent." userID=51b8dc7d-4afb-42fa-8cdf-063c09054483 time="2024-08-08T06:02:02+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 39}}" pkg=telemetry Scenario: Fetch messages sent from Web Client # features/imap/message/fetch.feature:35 When the address "b926fcc8-b0ab-4400-ba85-7fa4d273d8d0@proton.local" of account "b926fcc8-b0ab-4400-ba85-7fa4d273d8d0" has the following messages in "Sent": # :1 -> *scenario | from | to | subject | | b926fcc8-b0ab-4400-ba85-7fa4d273d8d0@proton.local | john.doe@mail.com | foo | time="2024-08-08T06:02:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:35657/core/v4/events/Aw==" pkg=gpa/client userID=51b8dc7d-4afb-42fa-8cdf-063c09054483 time="2024-08-08T06:02:02+02:00" level=info msg="Received new API event" new="Event BA==: messages: created=1, updated=0, deleted=0" old="Aw==" service=user-events user=51b8dc7d-4afb-42fa-8cdf-063c09054483 time="2024-08-08T06:02:02+02:00" level=info msg="Handling message created event" date=0 messageID=d1c82996-cb50-48b8-bd01-45bf66d84a0f service=imap subject="******** (2c26b46b)" user=51b8dc7d-4afb-42fa-8cdf-063c09054483 time="2024-08-08T06:02:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:35657/mail/v4/messages/d1c82996-cb50-48b8-bd01-45bf66d84a0f" pkg=gpa/client userID=51b8dc7d-4afb-42fa-8cdf-063c09054483 time="2024-08-08T06:02:02+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:02:02+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:02:02+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:02:02+02:00" level=info msg="Closing user" userID=51b8dc7d-4afb-42fa-8cdf-063c09054483 time="2024-08-08T06:02:02+02:00" level=info msg="Exiting IMAP Service" service=imap user=51b8dc7d-4afb-42fa-8cdf-063c09054483 time="2024-08-08T06:02:02+02:00" level=info msg="Exiting service main loop" service=smtp user=51b8dc7d-4afb-42fa-8cdf-063c09054483 time="2024-08-08T06:02:02+02:00" level=info msg="Exiting Service" service=user-identity user=51b8dc7d-4afb-42fa-8cdf-063c09054483 time="2024-08-08T06:02:02+02:00" level=info msg="Exiting service main loop" service=telemetry user=51b8dc7d-4afb-42fa-8cdf-063c09054483 time="2024-08-08T06:02:02+02:00" level=info msg="Exiting service" service=user-events user=51b8dc7d-4afb-42fa-8cdf-063c09054483 time="2024-08-08T06:02:02+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:02:02+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:02:02+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:02:02+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:02:02+02:00" level=info msg="Closing SMTP server" service=server-manager Then IMAP client "1" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | subject | | b926fcc8-b0ab-4400-ba85-7fa4d273d8d0@proton.local | john.doe@mail.com | foo | Feature: IMAP import messages === RUN TestFeatures/Basic_message_import time="2024-08-08T06:02:03+02:00" level=info msg="User '3b248bed-c4b0-4fc4-87d8-c630eb4d722a' created with id=f7ab0ea5-3ffc-4d03-8c8c-b5c1d000fd8d" pkg=gpa/server/backend Background: Given there exists an account with username "3b248bed-c4b0-4fc4-87d8-c630eb4d722a" and password "password" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-08-08T06:02:03+02:00" level=info msg="Starting bridge" time="2024-08-08T06:02:03+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/089/config2175563903/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:02:03+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/089/data1567406958/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/089/data1567406958/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:02:03+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:02:03+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:02:03+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:02:03+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:02:03+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:02:03+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:02:03+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:02:03+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/089/config2175563903/grpcServerConfig.json time="2024-08-08T06:02:03+02:00" level=info msg="gRPC server listening on /tmp/bridge1280" pkg=grpc time="2024-08-08T06:02:03+02:00" level=info msg="Frontend service started" time="2024-08-08T06:02:03+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:02:03+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:02:03+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:02:03+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-08-08T06:02:03+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (8cd15aac)" time="2024-08-08T06:02:03+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (8cd15aac)" time="2024-08-08T06:02:03+02:00" level=info msg="200 OK: POST https://127.0.0.1:42465/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:02:03+02:00" level=info msg="200 OK: POST https://127.0.0.1:42465/auth/v4" pkg=gpa/manager time="2024-08-08T06:02:03+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=f7ab0ea5-3ffc-4d03-8c8c-b5c1d000fd8d time="2024-08-08T06:02:04+02:00" level=info msg="Adding vault user" userID=f7ab0ea5-3ffc-4d03-8c8c-b5c1d000fd8d time="2024-08-08T06:02:04+02:00" level=info msg="Creating new user" userID=f7ab0ea5-3ffc-4d03-8c8c-b5c1d000fd8d time="2024-08-08T06:02:04+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=f7ab0ea5-3ffc-4d03-8c8c-b5c1d000fd8d time="2024-08-08T06:02:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:42465/core/v4/events/latest" pkg=gpa/client userID=f7ab0ea5-3ffc-4d03-8c8c-b5c1d000fd8d time="2024-08-08T06:02:04+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=f7ab0ea5-3ffc-4d03-8c8c-b5c1d000fd8d time="2024-08-08T06:02:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:42465/core/v4/settings" pkg=gpa/client userID=f7ab0ea5-3ffc-4d03-8c8c-b5c1d000fd8d time="2024-08-08T06:02:04+02:00" level=info msg="Starting service main loop" service=telemetry user=f7ab0ea5-3ffc-4d03-8c8c-b5c1d000fd8d time="2024-08-08T06:02:04+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=f7ab0ea5-3ffc-4d03-8c8c-b5c1d000fd8d time="2024-08-08T06:02:04+02:00" level=info msg="Starting service main loop" service=smtp user=f7ab0ea5-3ffc-4d03-8c8c-b5c1d000fd8d time="2024-08-08T06:02:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:42465/core/v4/labels?Type=4" pkg=gpa/client userID=f7ab0ea5-3ffc-4d03-8c8c-b5c1d000fd8d time="2024-08-08T06:02:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:42465/core/v4/labels?Type=3" pkg=gpa/client userID=f7ab0ea5-3ffc-4d03-8c8c-b5c1d000fd8d time="2024-08-08T06:02:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:42465/core/v4/labels?Type=1" pkg=gpa/client userID=f7ab0ea5-3ffc-4d03-8c8c-b5c1d000fd8d time="2024-08-08T06:02:04+02:00" level=info msg="Adding user to imap server" addrID=21bf7069-c0f0-488c-8670-6c862f90c8c4 service=server-manager time="2024-08-08T06:02:04+02:00" level=info msg="Creating new IMAP user" addrID=21bf7069-c0f0-488c-8670-6c862f90c8c4 service=server-manager time="2024-08-08T06:02:04+02:00" level=info msg="Setting gluon ID" addrID=21bf7069-c0f0-488c-8670-6c862f90c8c4 gluonID=39ae417d-3801-4114-b5d9-3034740ec4d5 userID=f7ab0ea5-3ffc-4d03-8c8c-b5c1d000fd8d time="2024-08-08T06:02:04+02:00" level=info msg="Created new IMAP user" addrID=21bf7069-c0f0-488c-8670-6c862f90c8c4 gluonID=39ae417d-3801-4114-b5d9-3034740ec4d5 service=server-manager time="2024-08-08T06:02:04+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:02:04+02:00" level=info msg=Resuming service=user-events user=f7ab0ea5-3ffc-4d03-8c8c-b5c1d000fd8d And the user logs in with username "3b248bed-c4b0-4fc4-87d8-c630eb4d722a" and password "password" # :1 -> *scenario time="2024-08-08T06:02:04+02:00" level=info msg="Received mailbox message count" count=0 gluonID=39ae417d-3801-4114-b5d9-3034740ec4d5 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:02:04+02:00" level=info msg="Starting IMAP Service" service=imap user=f7ab0ea5-3ffc-4d03-8c8c-b5c1d000fd8d time="2024-08-08T06:02:04+02:00" level=info msg="Sync triggered" service=imap user=f7ab0ea5-3ffc-4d03-8c8c-b5c1d000fd8d time="2024-08-08T06:02:04+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:02:04.018478005 +0200 CEST m=+208.704520911" user=f7ab0ea5-3ffc-4d03-8c8c-b5c1d000fd8d time="2024-08-08T06:02:04+02:00" level=info msg="Syncing labels" service=imap user=f7ab0ea5-3ffc-4d03-8c8c-b5c1d000fd8d time="2024-08-08T06:02:04+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:f7ab0ea5-3ffc-4d03-8c8c-b5c1d000fd8d" userID=f7ab0ea5-3ffc-4d03-8c8c-b5c1d000fd8d time="2024-08-08T06:02:04+02:00" level=info msg="Synced labels" service=imap user=f7ab0ea5-3ffc-4d03-8c8c-b5c1d000fd8d time="2024-08-08T06:02:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:42465/mail/v4/messages/count" pkg=gpa/client userID=f7ab0ea5-3ffc-4d03-8c8c-b5c1d000fd8d time="2024-08-08T06:02:04+02:00" level=info msg="Syncing messages" service=imap user=f7ab0ea5-3ffc-4d03-8c8c-b5c1d000fd8d time="2024-08-08T06:02:04+02:00" level=info msg="Job started" service=imap user=f7ab0ea5-3ffc-4d03-8c8c-b5c1d000fd8d time="2024-08-08T06:02:04+02:00" level=info msg="200 OK: POST https://127.0.0.1:42465/mail/v4/messages" pkg=gpa/client userID=f7ab0ea5-3ffc-4d03-8c8c-b5c1d000fd8d time="2024-08-08T06:02:04+02:00" level=info msg="Job finished" service=imap user=f7ab0ea5-3ffc-4d03-8c8c-b5c1d000fd8d time="2024-08-08T06:02:04+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=f7ab0ea5-3ffc-4d03-8c8c-b5c1d000fd8d time="2024-08-08T06:02:04+02:00" level=info msg="Synced messages" service=imap user=f7ab0ea5-3ffc-4d03-8c8c-b5c1d000fd8d time="2024-08-08T06:02:04+02:00" level=info msg="Finished user sync" duration=6.960496ms service=imap user=f7ab0ea5-3ffc-4d03-8c8c-b5c1d000fd8d time="2024-08-08T06:02:04+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=f7ab0ea5-3ffc-4d03-8c8c-b5c1d000fd8d time="2024-08-08T06:02:04+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=f7ab0ea5-3ffc-4d03-8c8c-b5c1d000fd8d And user "3b248bed-c4b0-4fc4-87d8-c630eb4d722a" finishes syncing # :1 -> *scenario time="2024-08-08T06:02:04+02:00" level=info msg="200 OK: POST https://127.0.0.1:42465/data/v1/stats" pkg=gpa/client userID=f7ab0ea5-3ffc-4d03-8c8c-b5c1d000fd8d time="2024-08-08T06:02:04+02:00" level=info msg="Configuration Status Success event sent." userID=f7ab0ea5-3ffc-4d03-8c8c-b5c1d000fd8d And user "3b248bed-c4b0-4fc4-87d8-c630eb4d722a" connects and authenticates IMAP client "1"# :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-08-08T06:02:04+02:00" level=info msg="200 OK: POST https://127.0.0.1:42465/mail/v4/messages/import" pkg=gpa/client userID=f7ab0ea5-3ffc-4d03-8c8c-b5c1d000fd8d time="2024-08-08T06:02:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:42465/mail/v4/messages/120c70c1-6fdf-4580-b705-4268f448c344" pkg=gpa/client userID=f7ab0ea5-3ffc-4d03-8c8c-b5c1d000fd8d Scenario: Basic message import # features/imap/message/import.feature:11 When IMAP client "1" appends the following message to "INBOX": # :1 -> *scenario """ From: Bridge Test  Date: 01 Jan 1980 00:00:00 +0000 To: Internal Bridge  Received: by 2002:0:0:0:0:0:0:0 with SMTP id 0123456789abcdef; Wed, 30 Dec 2020 01:23:45 0000 Subject: Basic text/plain message Content-Type: text/plain  Hello """ Then it succeeds # :1 -> *scenario time="2024-08-08T06:02:04+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:02:04+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:02:04+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:02:04+02:00" level=info msg="Closing user" userID=f7ab0ea5-3ffc-4d03-8c8c-b5c1d000fd8d time="2024-08-08T06:02:04+02:00" level=info msg="Exiting IMAP Service" service=imap user=f7ab0ea5-3ffc-4d03-8c8c-b5c1d000fd8d time="2024-08-08T06:02:04+02:00" level=info msg="Exiting service main loop" service=smtp user=f7ab0ea5-3ffc-4d03-8c8c-b5c1d000fd8d time="2024-08-08T06:02:04+02:00" level=info msg="Exiting Service" service=user-identity user=f7ab0ea5-3ffc-4d03-8c8c-b5c1d000fd8d time="2024-08-08T06:02:04+02:00" level=info msg="Exiting service main loop" service=telemetry user=f7ab0ea5-3ffc-4d03-8c8c-b5c1d000fd8d time="2024-08-08T06:02:04+02:00" level=info msg="Exiting service" service=user-events user=f7ab0ea5-3ffc-4d03-8c8c-b5c1d000fd8d time="2024-08-08T06:02:04+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:02:04+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:02:04+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:02:04+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:02:04+02:00" level=info msg="Closing SMTP server" service=server-manager And IMAP client "1" eventually sees the following message in "INBOX" with this structure: # :1 -> *scenario """ {  "from": "Bridge Test ",  "date": "01 Jan 80 00:00 +0000",  "to": "Internal Bridge ",  "subject": "Basic text/plain message",  "content": {  "content-type": "text/plain",  "body-is": "Hello"  } } """ === RUN TestFeatures/Import_message_with_double_charset_in_content_type time="2024-08-08T06:02:04+02:00" level=info msg="User '94d53aa6-993c-4a94-ad24-0826bfa12599' created with id=f449e572-28c4-4f20-9444-307158de0cb8" pkg=gpa/server/backend time="2024-08-08T06:02:04+02:00" level=info msg="Starting bridge" time="2024-08-08T06:02:04+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/090/config1110793125/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:02:04+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/090/data3551228236/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/090/data3551228236/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:02:04+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:02:04+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:02:04+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:02:04+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:02:04+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/090/config1110793125/grpcServerConfig.json time="2024-08-08T06:02:04+02:00" level=info msg="gRPC server listening on /tmp/bridge6854" pkg=grpc time="2024-08-08T06:02:04+02:00" level=info msg="Frontend service started" time="2024-08-08T06:02:04+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:02:04+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:02:04+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:02:04+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:02:04+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:02:04+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:02:04+02:00" level=info msg="Frontend client started" time="2024-08-08T06:02:04+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (e1fdc9a0)" time="2024-08-08T06:02:04+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (e1fdc9a0)" time="2024-08-08T06:02:04+02:00" level=info msg="200 OK: POST https://127.0.0.1:41573/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:02:05+02:00" level=info msg="200 OK: POST https://127.0.0.1:41573/auth/v4" pkg=gpa/manager time="2024-08-08T06:02:05+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=f449e572-28c4-4f20-9444-307158de0cb8 time="2024-08-08T06:02:05+02:00" level=info msg="Adding vault user" userID=f449e572-28c4-4f20-9444-307158de0cb8 time="2024-08-08T06:02:05+02:00" level=info msg="Creating new user" userID=f449e572-28c4-4f20-9444-307158de0cb8 time="2024-08-08T06:02:05+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=f449e572-28c4-4f20-9444-307158de0cb8 time="2024-08-08T06:02:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:41573/core/v4/events/latest" pkg=gpa/client userID=f449e572-28c4-4f20-9444-307158de0cb8 time="2024-08-08T06:02:05+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=f449e572-28c4-4f20-9444-307158de0cb8 time="2024-08-08T06:02:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:41573/core/v4/settings" pkg=gpa/client userID=f449e572-28c4-4f20-9444-307158de0cb8 time="2024-08-08T06:02:05+02:00" level=info msg="Starting service main loop" service=telemetry user=f449e572-28c4-4f20-9444-307158de0cb8 time="2024-08-08T06:02:05+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=f449e572-28c4-4f20-9444-307158de0cb8 time="2024-08-08T06:02:05+02:00" level=info msg="Starting service main loop" service=smtp user=f449e572-28c4-4f20-9444-307158de0cb8 time="2024-08-08T06:02:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:41573/core/v4/labels?Type=4" pkg=gpa/client userID=f449e572-28c4-4f20-9444-307158de0cb8 time="2024-08-08T06:02:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:41573/core/v4/labels?Type=3" pkg=gpa/client userID=f449e572-28c4-4f20-9444-307158de0cb8 time="2024-08-08T06:02:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:41573/core/v4/labels?Type=1" pkg=gpa/client userID=f449e572-28c4-4f20-9444-307158de0cb8 time="2024-08-08T06:02:05+02:00" level=info msg="Adding user to imap server" addrID=8523a0db-662d-4499-8387-c74d169c2737 service=server-manager time="2024-08-08T06:02:05+02:00" level=info msg="Creating new IMAP user" addrID=8523a0db-662d-4499-8387-c74d169c2737 service=server-manager time="2024-08-08T06:02:05+02:00" level=info msg="Setting gluon ID" addrID=8523a0db-662d-4499-8387-c74d169c2737 gluonID=4fe5d475-f688-4fb8-a21b-0ac5359ef14f userID=f449e572-28c4-4f20-9444-307158de0cb8 time="2024-08-08T06:02:05+02:00" level=info msg="Created new IMAP user" addrID=8523a0db-662d-4499-8387-c74d169c2737 gluonID=4fe5d475-f688-4fb8-a21b-0ac5359ef14f service=server-manager time="2024-08-08T06:02:05+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:02:05+02:00" level=info msg=Resuming service=user-events user=f449e572-28c4-4f20-9444-307158de0cb8 time="2024-08-08T06:02:05+02:00" level=info msg="Received mailbox message count" count=0 gluonID=4fe5d475-f688-4fb8-a21b-0ac5359ef14f labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:02:05+02:00" level=info msg="Starting IMAP Service" service=imap user=f449e572-28c4-4f20-9444-307158de0cb8 time="2024-08-08T06:02:05+02:00" level=info msg="Sync triggered" service=imap user=f449e572-28c4-4f20-9444-307158de0cb8 time="2024-08-08T06:02:05+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:02:05.238180134 +0200 CEST m=+209.924223030" user=f449e572-28c4-4f20-9444-307158de0cb8 time="2024-08-08T06:02:05+02:00" level=info msg="Syncing labels" service=imap user=f449e572-28c4-4f20-9444-307158de0cb8 time="2024-08-08T06:02:05+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:f449e572-28c4-4f20-9444-307158de0cb8" userID=f449e572-28c4-4f20-9444-307158de0cb8 time="2024-08-08T06:02:05+02:00" level=info msg="Synced labels" service=imap user=f449e572-28c4-4f20-9444-307158de0cb8 time="2024-08-08T06:02:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:41573/mail/v4/messages/count" pkg=gpa/client userID=f449e572-28c4-4f20-9444-307158de0cb8 time="2024-08-08T06:02:05+02:00" level=info msg="Syncing messages" service=imap user=f449e572-28c4-4f20-9444-307158de0cb8 time="2024-08-08T06:02:05+02:00" level=info msg="Job started" service=imap user=f449e572-28c4-4f20-9444-307158de0cb8 time="2024-08-08T06:02:05+02:00" level=info msg="200 OK: POST https://127.0.0.1:41573/mail/v4/messages" pkg=gpa/client userID=f449e572-28c4-4f20-9444-307158de0cb8 time="2024-08-08T06:02:05+02:00" level=info msg="Job finished" service=imap user=f449e572-28c4-4f20-9444-307158de0cb8 time="2024-08-08T06:02:05+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=f449e572-28c4-4f20-9444-307158de0cb8 time="2024-08-08T06:02:05+02:00" level=info msg="Synced messages" service=imap user=f449e572-28c4-4f20-9444-307158de0cb8 time="2024-08-08T06:02:05+02:00" level=info msg="Finished user sync" duration=10.070902ms service=imap user=f449e572-28c4-4f20-9444-307158de0cb8 time="2024-08-08T06:02:05+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=f449e572-28c4-4f20-9444-307158de0cb8 time="2024-08-08T06:02:05+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=f449e572-28c4-4f20-9444-307158de0cb8 time="2024-08-08T06:02:05+02:00" level=info msg="200 OK: POST https://127.0.0.1:41573/data/v1/stats" pkg=gpa/client userID=f449e572-28c4-4f20-9444-307158de0cb8 time="2024-08-08T06:02:05+02:00" level=info msg="Configuration Status Success event sent." userID=f449e572-28c4-4f20-9444-307158de0cb8 time="2024-08-08T06:02:05+02:00" level=info msg="200 OK: POST https://127.0.0.1:41573/mail/v4/messages/import" pkg=gpa/client userID=f449e572-28c4-4f20-9444-307158de0cb8 time="2024-08-08T06:02:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:41573/mail/v4/messages/c4dc42fb-766e-47cd-8662-4548e39df126" pkg=gpa/client userID=f449e572-28c4-4f20-9444-307158de0cb8 Scenario: Import message with double charset in content type # features/imap/message/import.feature:38 When IMAP client "1" appends the following message to "INBOX": # :1 -> *scenario """ From: Bridge Test  Date: 01 Jan 1980 00:00:00 +0000 To: Internal Bridge  Subject: Message with double charset in content type Content-Type: text/plain; charset=utf-8; charset=utf-8 Content-Disposition: inline Received: by 2002:0:0:0:0:0:0:0 with SMTP id 0123456789abcdef; Wed, 30 Dec 2020 01:23:45 0000  Hello """ Then it succeeds # :1 -> *scenario time="2024-08-08T06:02:05+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:02:05+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:02:05+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:02:05+02:00" level=info msg="Closing user" userID=f449e572-28c4-4f20-9444-307158de0cb8 time="2024-08-08T06:02:05+02:00" level=info msg="Exiting IMAP Service" service=imap user=f449e572-28c4-4f20-9444-307158de0cb8 time="2024-08-08T06:02:05+02:00" level=info msg="Exiting service main loop" service=smtp user=f449e572-28c4-4f20-9444-307158de0cb8 time="2024-08-08T06:02:05+02:00" level=info msg="Exiting Service" service=user-identity user=f449e572-28c4-4f20-9444-307158de0cb8 time="2024-08-08T06:02:05+02:00" level=info msg="Exiting service main loop" service=telemetry user=f449e572-28c4-4f20-9444-307158de0cb8 time="2024-08-08T06:02:05+02:00" level=info msg="Exiting service" service=user-events user=f449e572-28c4-4f20-9444-307158de0cb8 time="2024-08-08T06:02:05+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:02:05+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:02:05+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:02:05+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:02:05+02:00" level=info msg="Closing SMTP server" service=server-manager And IMAP client "1" eventually sees the following message in "INBOX" with this structure: # :1 -> *scenario """ {  "from": "Bridge Test ",  "date": "01 Jan 80 00:00 +0000",  "to": "Internal Bridge ",  "subject": "Message with double charset in content type",  "content": {  "content-type": "text/plain",  "content-type-charset": "utf-8",  "content-disposition": "",  "transfer-encoding": "quoted-printable",  "body-is": "Hello"  } } """ === RUN TestFeatures/Import_multipart_message_with_attachment_"multipart/mixed_with_attachment_encoded.eml" time="2024-08-08T06:02:05+02:00" level=info msg="User '39952bb2-0bdd-4bae-8886-3015e302c37a' created with id=252027bb-d0e9-4586-8481-56de37516678" pkg=gpa/server/backend time="2024-08-08T06:02:05+02:00" level=info msg="Starting bridge" time="2024-08-08T06:02:05+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/091/config629557732/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:02:05+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/091/data394605991/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/091/data394605991/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:02:05+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:02:05+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:02:05+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:02:05+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:02:05+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/091/config629557732/grpcServerConfig.json time="2024-08-08T06:02:05+02:00" level=info msg="gRPC server listening on /tmp/bridge5162" pkg=grpc time="2024-08-08T06:02:05+02:00" level=info msg="Frontend service started" time="2024-08-08T06:02:05+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:02:05+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:02:05+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:02:05+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:02:05+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:02:05+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:02:05+02:00" level=info msg="Frontend client started" time="2024-08-08T06:02:05+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (beeb4120)" time="2024-08-08T06:02:05+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (beeb4120)" time="2024-08-08T06:02:05+02:00" level=info msg="200 OK: POST https://127.0.0.1:33283/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:02:06+02:00" level=info msg="200 OK: POST https://127.0.0.1:33283/auth/v4" pkg=gpa/manager time="2024-08-08T06:02:06+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=252027bb-d0e9-4586-8481-56de37516678 time="2024-08-08T06:02:06+02:00" level=info msg="Adding vault user" userID=252027bb-d0e9-4586-8481-56de37516678 time="2024-08-08T06:02:06+02:00" level=info msg="Creating new user" userID=252027bb-d0e9-4586-8481-56de37516678 time="2024-08-08T06:02:06+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=252027bb-d0e9-4586-8481-56de37516678 time="2024-08-08T06:02:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:33283/core/v4/events/latest" pkg=gpa/client userID=252027bb-d0e9-4586-8481-56de37516678 time="2024-08-08T06:02:06+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=252027bb-d0e9-4586-8481-56de37516678 time="2024-08-08T06:02:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:33283/core/v4/settings" pkg=gpa/client userID=252027bb-d0e9-4586-8481-56de37516678 time="2024-08-08T06:02:06+02:00" level=info msg="Starting service main loop" service=telemetry user=252027bb-d0e9-4586-8481-56de37516678 time="2024-08-08T06:02:06+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=252027bb-d0e9-4586-8481-56de37516678 time="2024-08-08T06:02:06+02:00" level=info msg="Starting service main loop" service=smtp user=252027bb-d0e9-4586-8481-56de37516678 time="2024-08-08T06:02:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:33283/core/v4/labels?Type=4" pkg=gpa/client userID=252027bb-d0e9-4586-8481-56de37516678 time="2024-08-08T06:02:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:33283/core/v4/labels?Type=3" pkg=gpa/client userID=252027bb-d0e9-4586-8481-56de37516678 time="2024-08-08T06:02:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:33283/core/v4/labels?Type=1" pkg=gpa/client userID=252027bb-d0e9-4586-8481-56de37516678 time="2024-08-08T06:02:06+02:00" level=info msg="Adding user to imap server" addrID=93c8c9af-95c9-415b-8818-38dd438b57e9 service=server-manager time="2024-08-08T06:02:06+02:00" level=info msg="Creating new IMAP user" addrID=93c8c9af-95c9-415b-8818-38dd438b57e9 service=server-manager time="2024-08-08T06:02:06+02:00" level=info msg="Setting gluon ID" addrID=93c8c9af-95c9-415b-8818-38dd438b57e9 gluonID=7ef71b86-922e-4153-8fb6-d9e53eb7f12b userID=252027bb-d0e9-4586-8481-56de37516678 time="2024-08-08T06:02:06+02:00" level=info msg="Created new IMAP user" addrID=93c8c9af-95c9-415b-8818-38dd438b57e9 gluonID=7ef71b86-922e-4153-8fb6-d9e53eb7f12b service=server-manager time="2024-08-08T06:02:06+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:02:06+02:00" level=info msg=Resuming service=user-events user=252027bb-d0e9-4586-8481-56de37516678 time="2024-08-08T06:02:06+02:00" level=info msg="Received mailbox message count" count=0 gluonID=7ef71b86-922e-4153-8fb6-d9e53eb7f12b labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:02:06+02:00" level=info msg="Starting IMAP Service" service=imap user=252027bb-d0e9-4586-8481-56de37516678 time="2024-08-08T06:02:06+02:00" level=info msg="Sync triggered" service=imap user=252027bb-d0e9-4586-8481-56de37516678 time="2024-08-08T06:02:06+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:02:06.240919437 +0200 CEST m=+210.926962343" user=252027bb-d0e9-4586-8481-56de37516678 time="2024-08-08T06:02:06+02:00" level=info msg="Syncing labels" service=imap user=252027bb-d0e9-4586-8481-56de37516678 time="2024-08-08T06:02:06+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:252027bb-d0e9-4586-8481-56de37516678" userID=252027bb-d0e9-4586-8481-56de37516678 time="2024-08-08T06:02:06+02:00" level=info msg="Synced labels" service=imap user=252027bb-d0e9-4586-8481-56de37516678 time="2024-08-08T06:02:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:33283/mail/v4/messages/count" pkg=gpa/client userID=252027bb-d0e9-4586-8481-56de37516678 time="2024-08-08T06:02:06+02:00" level=info msg="Syncing messages" service=imap user=252027bb-d0e9-4586-8481-56de37516678 time="2024-08-08T06:02:06+02:00" level=info msg="Job started" service=imap user=252027bb-d0e9-4586-8481-56de37516678 time="2024-08-08T06:02:06+02:00" level=info msg="200 OK: POST https://127.0.0.1:33283/mail/v4/messages" pkg=gpa/client userID=252027bb-d0e9-4586-8481-56de37516678 time="2024-08-08T06:02:06+02:00" level=info msg="Job finished" service=imap user=252027bb-d0e9-4586-8481-56de37516678 time="2024-08-08T06:02:06+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=252027bb-d0e9-4586-8481-56de37516678 time="2024-08-08T06:02:06+02:00" level=info msg="Synced messages" service=imap user=252027bb-d0e9-4586-8481-56de37516678 time="2024-08-08T06:02:06+02:00" level=info msg="Finished user sync" duration=8.030809ms service=imap user=252027bb-d0e9-4586-8481-56de37516678 time="2024-08-08T06:02:06+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=252027bb-d0e9-4586-8481-56de37516678 time="2024-08-08T06:02:06+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=252027bb-d0e9-4586-8481-56de37516678 time="2024-08-08T06:02:06+02:00" level=info msg="200 OK: POST https://127.0.0.1:33283/data/v1/stats" pkg=gpa/client userID=252027bb-d0e9-4586-8481-56de37516678 time="2024-08-08T06:02:06+02:00" level=info msg="Configuration Status Success event sent." userID=252027bb-d0e9-4586-8481-56de37516678 time="2024-08-08T06:02:06+02:00" level=info msg="200 OK: POST https://127.0.0.1:33283/mail/v4/messages/import" pkg=gpa/client userID=252027bb-d0e9-4586-8481-56de37516678 time="2024-08-08T06:02:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:33283/mail/v4/messages/2184d8b5-5909-4edb-9f81-4d1191d2b939" pkg=gpa/client userID=252027bb-d0e9-4586-8481-56de37516678 Scenario Outline: Import multipart message with attachment # features/imap/message/import.feature:70 time="2024-08-08T06:02:06+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:02:06+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:02:06+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:02:06+02:00" level=info msg="Closing user" userID=252027bb-d0e9-4586-8481-56de37516678 time="2024-08-08T06:02:06+02:00" level=info msg="Exiting IMAP Service" service=imap user=252027bb-d0e9-4586-8481-56de37516678 time="2024-08-08T06:02:06+02:00" level=info msg="Exiting service main loop" service=smtp user=252027bb-d0e9-4586-8481-56de37516678 time="2024-08-08T06:02:06+02:00" level=info msg="Exiting Service" service=user-identity user=252027bb-d0e9-4586-8481-56de37516678 time="2024-08-08T06:02:06+02:00" level=info msg="Exiting service main loop" service=telemetry user=252027bb-d0e9-4586-8481-56de37516678 time="2024-08-08T06:02:06+02:00" level=info msg="Exiting service" service=user-events user=252027bb-d0e9-4586-8481-56de37516678 time="2024-08-08T06:02:06+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:02:06+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:02:06+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:02:06+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:02:06+02:00" level=info msg="Closing SMTP server" service=server-manager Given there exists an account with username "[user:user]" and password "password" # :1 -> *scenario Then it succeeds # :1 -> *scenario When bridge starts # :1 -> *scenario And the user logs in with username "[user:user]" and password "password" # :1 -> *scenario And user "[user:user]" finishes syncing # :1 -> *scenario And user "[user:user]" connects and authenticates IMAP client "1" # :1 -> *scenario Then it succeeds # :1 -> *scenario When IMAP client "1" appends  to "INBOX" # :1 -> *scenario Then it succeeds # :1 -> *scenario And IMAP client "1" eventually sees the following message in "INBOX" with this structure: # :1 -> *scenario """ {  "from": "Bridge Test ",  "date": "01 Jan 80 00:00 +0000",  "to": "Internal Bridge ",  "subject": "Message with attachment name",  "body-contains": "Hello",  "content": {  "content-type": "multipart/mixed",  "sections":[  {  "content-type": "text/plain",  "body-is": "Hello"  },  {  "content-type": "text/html",  "content-type-charset": "utf-8",  "transfer-encoding": "7bit",  "body-contains": "HELLO"  },  {  "content-type": "application/pdf",  "content-type-name": "filename",  "content-disposition": "attachment",  "content-disposition-filename": "filename",  "body-is": "somebytes"  }  ]  } } """ Examples: | message | | "multipart/mixed_with_attachment_encoded.eml" | === RUN TestFeatures/Import_multipart_message_with_attachment_"multipart/mixed_with_attachment_encoded_no_quote.eml" time="2024-08-08T06:02:06+02:00" level=info msg="User '21197989-52a2-4bbc-aa27-97fb52e334c6' created with id=20a118b3-ef20-4460-8bcc-d2bf5453d0d0" pkg=gpa/server/backend time="2024-08-08T06:02:07+02:00" level=info msg="Starting bridge" time="2024-08-08T06:02:07+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/092/config3925704149/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:02:07+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/092/data1136912204/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/092/data1136912204/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:02:07+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:02:07+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:02:07+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:02:07+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:02:07+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/092/config3925704149/grpcServerConfig.json time="2024-08-08T06:02:07+02:00" level=info msg="gRPC server listening on /tmp/bridge1595" pkg=grpc time="2024-08-08T06:02:07+02:00" level=info msg="Frontend service started" time="2024-08-08T06:02:07+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:02:07+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:02:07+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:02:07+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:02:07+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:02:07+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:02:07+02:00" level=info msg="Frontend client started" time="2024-08-08T06:02:07+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (1ca2c88d)" time="2024-08-08T06:02:07+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (1ca2c88d)" time="2024-08-08T06:02:07+02:00" level=info msg="200 OK: POST https://127.0.0.1:37275/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:02:07+02:00" level=info msg="200 OK: POST https://127.0.0.1:37275/auth/v4" pkg=gpa/manager time="2024-08-08T06:02:07+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=20a118b3-ef20-4460-8bcc-d2bf5453d0d0 time="2024-08-08T06:02:07+02:00" level=info msg="Adding vault user" userID=20a118b3-ef20-4460-8bcc-d2bf5453d0d0 time="2024-08-08T06:02:07+02:00" level=info msg="Creating new user" userID=20a118b3-ef20-4460-8bcc-d2bf5453d0d0 time="2024-08-08T06:02:07+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=20a118b3-ef20-4460-8bcc-d2bf5453d0d0 time="2024-08-08T06:02:07+02:00" level=info msg="200 OK: GET https://127.0.0.1:37275/core/v4/events/latest" pkg=gpa/client userID=20a118b3-ef20-4460-8bcc-d2bf5453d0d0 time="2024-08-08T06:02:07+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=20a118b3-ef20-4460-8bcc-d2bf5453d0d0 time="2024-08-08T06:02:07+02:00" level=info msg="200 OK: GET https://127.0.0.1:37275/core/v4/settings" pkg=gpa/client userID=20a118b3-ef20-4460-8bcc-d2bf5453d0d0 time="2024-08-08T06:02:07+02:00" level=info msg="Starting service main loop" service=telemetry user=20a118b3-ef20-4460-8bcc-d2bf5453d0d0 time="2024-08-08T06:02:07+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=20a118b3-ef20-4460-8bcc-d2bf5453d0d0 time="2024-08-08T06:02:07+02:00" level=info msg="Starting service main loop" service=smtp user=20a118b3-ef20-4460-8bcc-d2bf5453d0d0 time="2024-08-08T06:02:07+02:00" level=info msg="200 OK: GET https://127.0.0.1:37275/core/v4/labels?Type=4" pkg=gpa/client userID=20a118b3-ef20-4460-8bcc-d2bf5453d0d0 time="2024-08-08T06:02:07+02:00" level=info msg="200 OK: GET https://127.0.0.1:37275/core/v4/labels?Type=3" pkg=gpa/client userID=20a118b3-ef20-4460-8bcc-d2bf5453d0d0 time="2024-08-08T06:02:07+02:00" level=info msg="200 OK: GET https://127.0.0.1:37275/core/v4/labels?Type=1" pkg=gpa/client userID=20a118b3-ef20-4460-8bcc-d2bf5453d0d0 time="2024-08-08T06:02:07+02:00" level=info msg="Adding user to imap server" addrID=ca04b319-9115-4d07-abd2-1fe828fa932f service=server-manager time="2024-08-08T06:02:07+02:00" level=info msg="Creating new IMAP user" addrID=ca04b319-9115-4d07-abd2-1fe828fa932f service=server-manager time="2024-08-08T06:02:07+02:00" level=info msg="Setting gluon ID" addrID=ca04b319-9115-4d07-abd2-1fe828fa932f gluonID=04e06ef9-a1ec-4abd-b021-e02710262c58 userID=20a118b3-ef20-4460-8bcc-d2bf5453d0d0 time="2024-08-08T06:02:07+02:00" level=info msg="Created new IMAP user" addrID=ca04b319-9115-4d07-abd2-1fe828fa932f gluonID=04e06ef9-a1ec-4abd-b021-e02710262c58 service=server-manager time="2024-08-08T06:02:07+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:02:07+02:00" level=info msg=Resuming service=user-events user=20a118b3-ef20-4460-8bcc-d2bf5453d0d0 time="2024-08-08T06:02:07+02:00" level=info msg="Received mailbox message count" count=0 gluonID=04e06ef9-a1ec-4abd-b021-e02710262c58 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:02:07+02:00" level=info msg="Starting IMAP Service" service=imap user=20a118b3-ef20-4460-8bcc-d2bf5453d0d0 time="2024-08-08T06:02:07+02:00" level=info msg="Sync triggered" service=imap user=20a118b3-ef20-4460-8bcc-d2bf5453d0d0 time="2024-08-08T06:02:07+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:02:07.424701862 +0200 CEST m=+212.110744758" user=20a118b3-ef20-4460-8bcc-d2bf5453d0d0 time="2024-08-08T06:02:07+02:00" level=info msg="Syncing labels" service=imap user=20a118b3-ef20-4460-8bcc-d2bf5453d0d0 time="2024-08-08T06:02:07+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:20a118b3-ef20-4460-8bcc-d2bf5453d0d0" userID=20a118b3-ef20-4460-8bcc-d2bf5453d0d0 time="2024-08-08T06:02:07+02:00" level=info msg="Synced labels" service=imap user=20a118b3-ef20-4460-8bcc-d2bf5453d0d0 time="2024-08-08T06:02:07+02:00" level=info msg="200 OK: GET https://127.0.0.1:37275/mail/v4/messages/count" pkg=gpa/client userID=20a118b3-ef20-4460-8bcc-d2bf5453d0d0 time="2024-08-08T06:02:07+02:00" level=info msg="Syncing messages" service=imap user=20a118b3-ef20-4460-8bcc-d2bf5453d0d0 time="2024-08-08T06:02:07+02:00" level=info msg="Job started" service=imap user=20a118b3-ef20-4460-8bcc-d2bf5453d0d0 time="2024-08-08T06:02:07+02:00" level=info msg="200 OK: POST https://127.0.0.1:37275/mail/v4/messages" pkg=gpa/client userID=20a118b3-ef20-4460-8bcc-d2bf5453d0d0 time="2024-08-08T06:02:07+02:00" level=info msg="Job finished" service=imap user=20a118b3-ef20-4460-8bcc-d2bf5453d0d0 time="2024-08-08T06:02:07+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=20a118b3-ef20-4460-8bcc-d2bf5453d0d0 time="2024-08-08T06:02:07+02:00" level=info msg="Synced messages" service=imap user=20a118b3-ef20-4460-8bcc-d2bf5453d0d0 time="2024-08-08T06:02:07+02:00" level=info msg="Finished user sync" duration=5.685345ms service=imap user=20a118b3-ef20-4460-8bcc-d2bf5453d0d0 time="2024-08-08T06:02:07+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=20a118b3-ef20-4460-8bcc-d2bf5453d0d0 time="2024-08-08T06:02:07+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=20a118b3-ef20-4460-8bcc-d2bf5453d0d0 time="2024-08-08T06:02:07+02:00" level=info msg="200 OK: POST https://127.0.0.1:37275/data/v1/stats" pkg=gpa/client userID=20a118b3-ef20-4460-8bcc-d2bf5453d0d0 time="2024-08-08T06:02:07+02:00" level=info msg="Configuration Status Success event sent." userID=20a118b3-ef20-4460-8bcc-d2bf5453d0d0 time="2024-08-08T06:02:07+02:00" level=info msg="200 OK: POST https://127.0.0.1:37275/mail/v4/messages/import" pkg=gpa/client userID=20a118b3-ef20-4460-8bcc-d2bf5453d0d0 time="2024-08-08T06:02:07+02:00" level=info msg="200 OK: GET https://127.0.0.1:37275/mail/v4/messages/7757eda0-a2c1-4a7b-9c29-b06dd8d3e4d5" pkg=gpa/client userID=20a118b3-ef20-4460-8bcc-d2bf5453d0d0 time="2024-08-08T06:02:07+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:02:07+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:02:07+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:02:07+02:00" level=info msg="Closing user" userID=20a118b3-ef20-4460-8bcc-d2bf5453d0d0 time="2024-08-08T06:02:07+02:00" level=info msg="Exiting IMAP Service" service=imap user=20a118b3-ef20-4460-8bcc-d2bf5453d0d0 time="2024-08-08T06:02:07+02:00" level=info msg="Exiting service main loop" service=smtp user=20a118b3-ef20-4460-8bcc-d2bf5453d0d0 time="2024-08-08T06:02:07+02:00" level=info msg="Exiting Service" service=user-identity user=20a118b3-ef20-4460-8bcc-d2bf5453d0d0 time="2024-08-08T06:02:07+02:00" level=info msg="Exiting service main loop" service=telemetry user=20a118b3-ef20-4460-8bcc-d2bf5453d0d0 time="2024-08-08T06:02:07+02:00" level=info msg="Exiting service" service=user-events user=20a118b3-ef20-4460-8bcc-d2bf5453d0d0 time="2024-08-08T06:02:07+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:02:07+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:02:07+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:02:07+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:02:07+02:00" level=info msg="Closing SMTP server" service=server-manager | "multipart/mixed_with_attachment_encoded_no_quote.eml" | === RUN TestFeatures/Import_multipart_message_with_attachment_"multipart/mixed_with_attachment_no_quote.eml" time="2024-08-08T06:02:07+02:00" level=info msg="User 'e5805bbe-36a4-47c3-8dfc-6f1d1892a4af' created with id=6ccc1565-332c-4b31-9db5-09c1ebc3d75c" pkg=gpa/server/backend time="2024-08-08T06:02:08+02:00" level=info msg="Starting bridge" time="2024-08-08T06:02:08+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/093/config3957019652/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:02:08+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/093/data3892455748/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/093/data3892455748/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:02:08+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:02:08+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:02:08+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:02:08+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:02:08+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/093/config3957019652/grpcServerConfig.json time="2024-08-08T06:02:08+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:02:08+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:02:08+02:00" level=info msg="gRPC server listening on /tmp/bridge7893" pkg=grpc time="2024-08-08T06:02:08+02:00" level=info msg="Frontend service started" time="2024-08-08T06:02:08+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:02:08+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:02:08+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:02:08+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:02:08+02:00" level=info msg="Frontend client started" time="2024-08-08T06:02:08+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (afb4c012)" time="2024-08-08T06:02:08+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (afb4c012)" time="2024-08-08T06:02:08+02:00" level=info msg="200 OK: POST https://127.0.0.1:37041/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:02:08+02:00" level=info msg="200 OK: POST https://127.0.0.1:37041/auth/v4" pkg=gpa/manager time="2024-08-08T06:02:08+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=6ccc1565-332c-4b31-9db5-09c1ebc3d75c time="2024-08-08T06:02:08+02:00" level=info msg="Adding vault user" userID=6ccc1565-332c-4b31-9db5-09c1ebc3d75c time="2024-08-08T06:02:08+02:00" level=info msg="Creating new user" userID=6ccc1565-332c-4b31-9db5-09c1ebc3d75c time="2024-08-08T06:02:08+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=6ccc1565-332c-4b31-9db5-09c1ebc3d75c time="2024-08-08T06:02:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:37041/core/v4/events/latest" pkg=gpa/client userID=6ccc1565-332c-4b31-9db5-09c1ebc3d75c time="2024-08-08T06:02:08+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=6ccc1565-332c-4b31-9db5-09c1ebc3d75c time="2024-08-08T06:02:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:37041/core/v4/settings" pkg=gpa/client userID=6ccc1565-332c-4b31-9db5-09c1ebc3d75c time="2024-08-08T06:02:08+02:00" level=info msg="Starting service main loop" service=telemetry user=6ccc1565-332c-4b31-9db5-09c1ebc3d75c time="2024-08-08T06:02:08+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=6ccc1565-332c-4b31-9db5-09c1ebc3d75c time="2024-08-08T06:02:08+02:00" level=info msg="Starting service main loop" service=smtp user=6ccc1565-332c-4b31-9db5-09c1ebc3d75c time="2024-08-08T06:02:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:37041/core/v4/labels?Type=4" pkg=gpa/client userID=6ccc1565-332c-4b31-9db5-09c1ebc3d75c time="2024-08-08T06:02:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:37041/core/v4/labels?Type=3" pkg=gpa/client userID=6ccc1565-332c-4b31-9db5-09c1ebc3d75c time="2024-08-08T06:02:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:37041/core/v4/labels?Type=1" pkg=gpa/client userID=6ccc1565-332c-4b31-9db5-09c1ebc3d75c time="2024-08-08T06:02:08+02:00" level=info msg="Adding user to imap server" addrID=8c3a6cc5-d6b5-46f4-9948-1484012b5a54 service=server-manager time="2024-08-08T06:02:08+02:00" level=info msg="Creating new IMAP user" addrID=8c3a6cc5-d6b5-46f4-9948-1484012b5a54 service=server-manager time="2024-08-08T06:02:08+02:00" level=info msg="Setting gluon ID" addrID=8c3a6cc5-d6b5-46f4-9948-1484012b5a54 gluonID=45a6a90c-ea34-4e63-9bc3-d4d1c9889c74 userID=6ccc1565-332c-4b31-9db5-09c1ebc3d75c time="2024-08-08T06:02:08+02:00" level=info msg="Created new IMAP user" addrID=8c3a6cc5-d6b5-46f4-9948-1484012b5a54 gluonID=45a6a90c-ea34-4e63-9bc3-d4d1c9889c74 service=server-manager time="2024-08-08T06:02:08+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:02:08+02:00" level=info msg=Resuming service=user-events user=6ccc1565-332c-4b31-9db5-09c1ebc3d75c time="2024-08-08T06:02:08+02:00" level=info msg="Received mailbox message count" count=0 gluonID=45a6a90c-ea34-4e63-9bc3-d4d1c9889c74 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:02:08+02:00" level=info msg="Starting IMAP Service" service=imap user=6ccc1565-332c-4b31-9db5-09c1ebc3d75c time="2024-08-08T06:02:08+02:00" level=info msg="Sync triggered" service=imap user=6ccc1565-332c-4b31-9db5-09c1ebc3d75c time="2024-08-08T06:02:08+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:02:08.668631107 +0200 CEST m=+213.354674013" user=6ccc1565-332c-4b31-9db5-09c1ebc3d75c time="2024-08-08T06:02:08+02:00" level=info msg="Syncing labels" service=imap user=6ccc1565-332c-4b31-9db5-09c1ebc3d75c time="2024-08-08T06:02:08+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:6ccc1565-332c-4b31-9db5-09c1ebc3d75c" userID=6ccc1565-332c-4b31-9db5-09c1ebc3d75c time="2024-08-08T06:02:08+02:00" level=info msg="Synced labels" service=imap user=6ccc1565-332c-4b31-9db5-09c1ebc3d75c time="2024-08-08T06:02:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:37041/mail/v4/messages/count" pkg=gpa/client userID=6ccc1565-332c-4b31-9db5-09c1ebc3d75c time="2024-08-08T06:02:08+02:00" level=info msg="Syncing messages" service=imap user=6ccc1565-332c-4b31-9db5-09c1ebc3d75c time="2024-08-08T06:02:08+02:00" level=info msg="Job started" service=imap user=6ccc1565-332c-4b31-9db5-09c1ebc3d75c time="2024-08-08T06:02:08+02:00" level=info msg="200 OK: POST https://127.0.0.1:37041/mail/v4/messages" pkg=gpa/client userID=6ccc1565-332c-4b31-9db5-09c1ebc3d75c time="2024-08-08T06:02:08+02:00" level=info msg="Job finished" service=imap user=6ccc1565-332c-4b31-9db5-09c1ebc3d75c time="2024-08-08T06:02:08+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=6ccc1565-332c-4b31-9db5-09c1ebc3d75c time="2024-08-08T06:02:08+02:00" level=info msg="Synced messages" service=imap user=6ccc1565-332c-4b31-9db5-09c1ebc3d75c time="2024-08-08T06:02:08+02:00" level=info msg="Finished user sync" duration=9.550794ms service=imap user=6ccc1565-332c-4b31-9db5-09c1ebc3d75c time="2024-08-08T06:02:08+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=6ccc1565-332c-4b31-9db5-09c1ebc3d75c time="2024-08-08T06:02:08+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=6ccc1565-332c-4b31-9db5-09c1ebc3d75c time="2024-08-08T06:02:08+02:00" level=info msg="200 OK: POST https://127.0.0.1:37041/data/v1/stats" pkg=gpa/client userID=6ccc1565-332c-4b31-9db5-09c1ebc3d75c time="2024-08-08T06:02:08+02:00" level=info msg="Configuration Status Success event sent." userID=6ccc1565-332c-4b31-9db5-09c1ebc3d75c time="2024-08-08T06:02:08+02:00" level=info msg="200 OK: POST https://127.0.0.1:37041/mail/v4/messages/import" pkg=gpa/client userID=6ccc1565-332c-4b31-9db5-09c1ebc3d75c time="2024-08-08T06:02:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:37041/mail/v4/messages/5ef91b3b-ecad-4e6d-81fd-1f29ee8ba33a" pkg=gpa/client userID=6ccc1565-332c-4b31-9db5-09c1ebc3d75c time="2024-08-08T06:02:08+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:02:08+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:02:08+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:02:08+02:00" level=info msg="Closing user" userID=6ccc1565-332c-4b31-9db5-09c1ebc3d75c time="2024-08-08T06:02:08+02:00" level=info msg="Exiting IMAP Service" service=imap user=6ccc1565-332c-4b31-9db5-09c1ebc3d75c time="2024-08-08T06:02:08+02:00" level=info msg="Exiting service main loop" service=smtp user=6ccc1565-332c-4b31-9db5-09c1ebc3d75c time="2024-08-08T06:02:08+02:00" level=info msg="Exiting Service" service=user-identity user=6ccc1565-332c-4b31-9db5-09c1ebc3d75c time="2024-08-08T06:02:08+02:00" level=info msg="Exiting service main loop" service=telemetry user=6ccc1565-332c-4b31-9db5-09c1ebc3d75c time="2024-08-08T06:02:08+02:00" level=info msg="Exiting service" service=user-events user=6ccc1565-332c-4b31-9db5-09c1ebc3d75c time="2024-08-08T06:02:08+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:02:08+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:02:08+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:02:08+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:02:08+02:00" level=info msg="Closing SMTP server" service=server-manager | "multipart/mixed_with_attachment_no_quote.eml" | === RUN TestFeatures/Import_message_as_latin1_without_content_type time="2024-08-08T06:02:09+02:00" level=info msg="User 'bf0f7f89-03ef-40c2-8990-700630cfcf14' created with id=71076746-6bfb-47c9-af83-2fcc60709800" pkg=gpa/server/backend time="2024-08-08T06:02:09+02:00" level=info msg="Starting bridge" time="2024-08-08T06:02:09+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/094/config78687733/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:02:09+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/094/data653302042/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/094/data653302042/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:02:09+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:02:09+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:02:09+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:02:09+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:02:09+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/094/config78687733/grpcServerConfig.json time="2024-08-08T06:02:09+02:00" level=info msg="gRPC server listening on /tmp/bridge4007" pkg=grpc time="2024-08-08T06:02:09+02:00" level=info msg="Frontend service started" time="2024-08-08T06:02:09+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:02:09+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:02:09+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:02:09+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:02:09+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:02:09+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:02:09+02:00" level=info msg="Frontend client started" time="2024-08-08T06:02:09+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (60e6c098)" time="2024-08-08T06:02:09+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (60e6c098)" time="2024-08-08T06:02:09+02:00" level=info msg="200 OK: POST https://127.0.0.1:36627/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:02:09+02:00" level=info msg="200 OK: POST https://127.0.0.1:36627/auth/v4" pkg=gpa/manager time="2024-08-08T06:02:09+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=71076746-6bfb-47c9-af83-2fcc60709800 time="2024-08-08T06:02:09+02:00" level=info msg="Adding vault user" userID=71076746-6bfb-47c9-af83-2fcc60709800 time="2024-08-08T06:02:09+02:00" level=info msg="Creating new user" userID=71076746-6bfb-47c9-af83-2fcc60709800 time="2024-08-08T06:02:09+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=71076746-6bfb-47c9-af83-2fcc60709800 time="2024-08-08T06:02:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:36627/core/v4/events/latest" pkg=gpa/client userID=71076746-6bfb-47c9-af83-2fcc60709800 time="2024-08-08T06:02:09+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=71076746-6bfb-47c9-af83-2fcc60709800 time="2024-08-08T06:02:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:36627/core/v4/settings" pkg=gpa/client userID=71076746-6bfb-47c9-af83-2fcc60709800 time="2024-08-08T06:02:09+02:00" level=info msg="Starting service main loop" service=telemetry user=71076746-6bfb-47c9-af83-2fcc60709800 time="2024-08-08T06:02:09+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=71076746-6bfb-47c9-af83-2fcc60709800 time="2024-08-08T06:02:09+02:00" level=info msg="Starting service main loop" service=smtp user=71076746-6bfb-47c9-af83-2fcc60709800 time="2024-08-08T06:02:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:36627/core/v4/labels?Type=4" pkg=gpa/client userID=71076746-6bfb-47c9-af83-2fcc60709800 time="2024-08-08T06:02:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:36627/core/v4/labels?Type=3" pkg=gpa/client userID=71076746-6bfb-47c9-af83-2fcc60709800 time="2024-08-08T06:02:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:36627/core/v4/labels?Type=1" pkg=gpa/client userID=71076746-6bfb-47c9-af83-2fcc60709800 time="2024-08-08T06:02:09+02:00" level=info msg="Adding user to imap server" addrID=b8c00e62-14f9-4c9a-875f-4480bf74ef87 service=server-manager time="2024-08-08T06:02:09+02:00" level=info msg="Creating new IMAP user" addrID=b8c00e62-14f9-4c9a-875f-4480bf74ef87 service=server-manager time="2024-08-08T06:02:09+02:00" level=info msg="Setting gluon ID" addrID=b8c00e62-14f9-4c9a-875f-4480bf74ef87 gluonID=ccce9766-6b62-4849-aba5-944e3981adf1 userID=71076746-6bfb-47c9-af83-2fcc60709800 time="2024-08-08T06:02:09+02:00" level=info msg="Created new IMAP user" addrID=b8c00e62-14f9-4c9a-875f-4480bf74ef87 gluonID=ccce9766-6b62-4849-aba5-944e3981adf1 service=server-manager time="2024-08-08T06:02:09+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:02:09+02:00" level=info msg=Resuming service=user-events user=71076746-6bfb-47c9-af83-2fcc60709800 time="2024-08-08T06:02:09+02:00" level=info msg="Received mailbox message count" count=0 gluonID=ccce9766-6b62-4849-aba5-944e3981adf1 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:02:09+02:00" level=info msg="Starting IMAP Service" service=imap user=71076746-6bfb-47c9-af83-2fcc60709800 time="2024-08-08T06:02:09+02:00" level=info msg="Sync triggered" service=imap user=71076746-6bfb-47c9-af83-2fcc60709800 time="2024-08-08T06:02:09+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:02:09.885857178 +0200 CEST m=+214.571900084" user=71076746-6bfb-47c9-af83-2fcc60709800 time="2024-08-08T06:02:09+02:00" level=info msg="Syncing labels" service=imap user=71076746-6bfb-47c9-af83-2fcc60709800 time="2024-08-08T06:02:09+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:71076746-6bfb-47c9-af83-2fcc60709800" userID=71076746-6bfb-47c9-af83-2fcc60709800 time="2024-08-08T06:02:09+02:00" level=info msg="Synced labels" service=imap user=71076746-6bfb-47c9-af83-2fcc60709800 time="2024-08-08T06:02:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:36627/mail/v4/messages/count" pkg=gpa/client userID=71076746-6bfb-47c9-af83-2fcc60709800 time="2024-08-08T06:02:09+02:00" level=info msg="Syncing messages" service=imap user=71076746-6bfb-47c9-af83-2fcc60709800 time="2024-08-08T06:02:09+02:00" level=info msg="Job started" service=imap user=71076746-6bfb-47c9-af83-2fcc60709800 time="2024-08-08T06:02:09+02:00" level=info msg="200 OK: POST https://127.0.0.1:36627/mail/v4/messages" pkg=gpa/client userID=71076746-6bfb-47c9-af83-2fcc60709800 time="2024-08-08T06:02:09+02:00" level=info msg="Job finished" service=imap user=71076746-6bfb-47c9-af83-2fcc60709800 time="2024-08-08T06:02:09+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=71076746-6bfb-47c9-af83-2fcc60709800 time="2024-08-08T06:02:09+02:00" level=info msg="Synced messages" service=imap user=71076746-6bfb-47c9-af83-2fcc60709800 time="2024-08-08T06:02:09+02:00" level=info msg="Finished user sync" duration=10.967122ms service=imap user=71076746-6bfb-47c9-af83-2fcc60709800 time="2024-08-08T06:02:09+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=71076746-6bfb-47c9-af83-2fcc60709800 time="2024-08-08T06:02:09+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=71076746-6bfb-47c9-af83-2fcc60709800 time="2024-08-08T06:02:09+02:00" level=info msg="200 OK: POST https://127.0.0.1:36627/data/v1/stats" pkg=gpa/client userID=71076746-6bfb-47c9-af83-2fcc60709800 time="2024-08-08T06:02:09+02:00" level=info msg="Configuration Status Success event sent." userID=71076746-6bfb-47c9-af83-2fcc60709800 time="2024-08-08T06:02:09+02:00" level=info msg="200 OK: POST https://127.0.0.1:36627/mail/v4/messages/import" pkg=gpa/client userID=71076746-6bfb-47c9-af83-2fcc60709800 time="2024-08-08T06:02:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:36627/mail/v4/messages/9baf9b95-68c3-4ad0-884c-b9b65a5de3a4" pkg=gpa/client userID=71076746-6bfb-47c9-af83-2fcc60709800 Scenario: Import message as latin1 without content type # features/imap/message/import.feature:113 When IMAP client "1" appends "plain/text_plain_unknown_latin1.eml" to "INBOX" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-08-08T06:02:10+02:00" level=warning msg="Determined encoding by reading body" name=windows-1252 time="2024-08-08T06:02:10+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:02:10+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:02:10+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:02:10+02:00" level=info msg="Closing user" userID=71076746-6bfb-47c9-af83-2fcc60709800 time="2024-08-08T06:02:10+02:00" level=info msg="Exiting IMAP Service" service=imap user=71076746-6bfb-47c9-af83-2fcc60709800 time="2024-08-08T06:02:10+02:00" level=info msg="Exiting service main loop" service=smtp user=71076746-6bfb-47c9-af83-2fcc60709800 time="2024-08-08T06:02:10+02:00" level=info msg="Exiting Service" service=user-identity user=71076746-6bfb-47c9-af83-2fcc60709800 time="2024-08-08T06:02:10+02:00" level=info msg="Exiting service main loop" service=telemetry user=71076746-6bfb-47c9-af83-2fcc60709800 time="2024-08-08T06:02:10+02:00" level=info msg="Exiting service" service=user-events user=71076746-6bfb-47c9-af83-2fcc60709800 time="2024-08-08T06:02:10+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:02:10+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:02:10+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:02:10+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:02:10+02:00" level=info msg="Closing SMTP server" service=server-manager And IMAP client "1" eventually sees the following message in "INBOX" with this structure: # :1 -> *scenario """ {  "from": "Sender ",  "date": "01 Jan 80 00:00 +0000",  "to": "Receiver ",  "content": {  "content-type": "text/plain",  "body-is": "ééééééé"  } } """ === RUN TestFeatures/Import_message_as_latin1_with_content_type time="2024-08-08T06:02:10+02:00" level=info msg="User '175bf0fd-5446-4bb9-b363-86e51e8023fb' created with id=247c1201-b2be-4e8f-a1f0-a106ff3a208c" pkg=gpa/server/backend time="2024-08-08T06:02:10+02:00" level=info msg="Starting bridge" time="2024-08-08T06:02:10+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/095/config2704095220/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:02:10+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/095/data3144971112/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/095/data3144971112/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:02:10+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:02:10+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:02:10+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:02:10+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:02:10+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/095/config2704095220/grpcServerConfig.json time="2024-08-08T06:02:10+02:00" level=info msg="gRPC server listening on /tmp/bridge6454" pkg=grpc time="2024-08-08T06:02:10+02:00" level=info msg="Frontend service started" time="2024-08-08T06:02:10+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:02:10+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:02:10+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:02:10+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:02:10+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:02:10+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:02:10+02:00" level=info msg="Frontend client started" time="2024-08-08T06:02:10+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (d9043ee2)" time="2024-08-08T06:02:10+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (d9043ee2)" time="2024-08-08T06:02:10+02:00" level=info msg="200 OK: POST https://127.0.0.1:43139/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:02:10+02:00" level=info msg="200 OK: POST https://127.0.0.1:43139/auth/v4" pkg=gpa/manager time="2024-08-08T06:02:10+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=247c1201-b2be-4e8f-a1f0-a106ff3a208c time="2024-08-08T06:02:10+02:00" level=info msg="Adding vault user" userID=247c1201-b2be-4e8f-a1f0-a106ff3a208c time="2024-08-08T06:02:10+02:00" level=info msg="Creating new user" userID=247c1201-b2be-4e8f-a1f0-a106ff3a208c time="2024-08-08T06:02:10+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=247c1201-b2be-4e8f-a1f0-a106ff3a208c time="2024-08-08T06:02:10+02:00" level=info msg="200 OK: GET https://127.0.0.1:43139/core/v4/events/latest" pkg=gpa/client userID=247c1201-b2be-4e8f-a1f0-a106ff3a208c time="2024-08-08T06:02:10+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=247c1201-b2be-4e8f-a1f0-a106ff3a208c time="2024-08-08T06:02:10+02:00" level=info msg="200 OK: GET https://127.0.0.1:43139/core/v4/settings" pkg=gpa/client userID=247c1201-b2be-4e8f-a1f0-a106ff3a208c time="2024-08-08T06:02:10+02:00" level=info msg="Starting service main loop" service=telemetry user=247c1201-b2be-4e8f-a1f0-a106ff3a208c time="2024-08-08T06:02:10+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=247c1201-b2be-4e8f-a1f0-a106ff3a208c time="2024-08-08T06:02:10+02:00" level=info msg="Starting service main loop" service=smtp user=247c1201-b2be-4e8f-a1f0-a106ff3a208c time="2024-08-08T06:02:10+02:00" level=info msg="200 OK: GET https://127.0.0.1:43139/core/v4/labels?Type=4" pkg=gpa/client userID=247c1201-b2be-4e8f-a1f0-a106ff3a208c time="2024-08-08T06:02:10+02:00" level=info msg="200 OK: GET https://127.0.0.1:43139/core/v4/labels?Type=3" pkg=gpa/client userID=247c1201-b2be-4e8f-a1f0-a106ff3a208c time="2024-08-08T06:02:10+02:00" level=info msg="200 OK: GET https://127.0.0.1:43139/core/v4/labels?Type=1" pkg=gpa/client userID=247c1201-b2be-4e8f-a1f0-a106ff3a208c time="2024-08-08T06:02:10+02:00" level=info msg="Adding user to imap server" addrID=5d2e882c-f92d-46d8-9c6d-23b3b77667d4 service=server-manager time="2024-08-08T06:02:10+02:00" level=info msg="Creating new IMAP user" addrID=5d2e882c-f92d-46d8-9c6d-23b3b77667d4 service=server-manager time="2024-08-08T06:02:10+02:00" level=info msg="Setting gluon ID" addrID=5d2e882c-f92d-46d8-9c6d-23b3b77667d4 gluonID=2988923d-f636-4989-aa09-4a79adcb064c userID=247c1201-b2be-4e8f-a1f0-a106ff3a208c time="2024-08-08T06:02:10+02:00" level=info msg="Created new IMAP user" addrID=5d2e882c-f92d-46d8-9c6d-23b3b77667d4 gluonID=2988923d-f636-4989-aa09-4a79adcb064c service=server-manager time="2024-08-08T06:02:10+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:02:10+02:00" level=info msg=Resuming service=user-events user=247c1201-b2be-4e8f-a1f0-a106ff3a208c time="2024-08-08T06:02:10+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2988923d-f636-4989-aa09-4a79adcb064c labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:02:10+02:00" level=info msg="Starting IMAP Service" service=imap user=247c1201-b2be-4e8f-a1f0-a106ff3a208c time="2024-08-08T06:02:10+02:00" level=info msg="Sync triggered" service=imap user=247c1201-b2be-4e8f-a1f0-a106ff3a208c time="2024-08-08T06:02:10+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:02:10.997897127 +0200 CEST m=+215.683940033" user=247c1201-b2be-4e8f-a1f0-a106ff3a208c time="2024-08-08T06:02:10+02:00" level=info msg="Syncing labels" service=imap user=247c1201-b2be-4e8f-a1f0-a106ff3a208c time="2024-08-08T06:02:10+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:247c1201-b2be-4e8f-a1f0-a106ff3a208c" userID=247c1201-b2be-4e8f-a1f0-a106ff3a208c time="2024-08-08T06:02:11+02:00" level=info msg="Synced labels" service=imap user=247c1201-b2be-4e8f-a1f0-a106ff3a208c time="2024-08-08T06:02:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:43139/mail/v4/messages/count" pkg=gpa/client userID=247c1201-b2be-4e8f-a1f0-a106ff3a208c time="2024-08-08T06:02:11+02:00" level=info msg="Syncing messages" service=imap user=247c1201-b2be-4e8f-a1f0-a106ff3a208c time="2024-08-08T06:02:11+02:00" level=info msg="Job started" service=imap user=247c1201-b2be-4e8f-a1f0-a106ff3a208c time="2024-08-08T06:02:11+02:00" level=info msg="200 OK: POST https://127.0.0.1:43139/mail/v4/messages" pkg=gpa/client userID=247c1201-b2be-4e8f-a1f0-a106ff3a208c time="2024-08-08T06:02:11+02:00" level=info msg="Job finished" service=imap user=247c1201-b2be-4e8f-a1f0-a106ff3a208c time="2024-08-08T06:02:11+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=247c1201-b2be-4e8f-a1f0-a106ff3a208c time="2024-08-08T06:02:11+02:00" level=info msg="Synced messages" service=imap user=247c1201-b2be-4e8f-a1f0-a106ff3a208c time="2024-08-08T06:02:11+02:00" level=info msg="Finished user sync" duration=3.472773ms service=imap user=247c1201-b2be-4e8f-a1f0-a106ff3a208c time="2024-08-08T06:02:11+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=247c1201-b2be-4e8f-a1f0-a106ff3a208c time="2024-08-08T06:02:11+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=247c1201-b2be-4e8f-a1f0-a106ff3a208c time="2024-08-08T06:02:11+02:00" level=info msg="200 OK: POST https://127.0.0.1:43139/data/v1/stats" pkg=gpa/client userID=247c1201-b2be-4e8f-a1f0-a106ff3a208c time="2024-08-08T06:02:11+02:00" level=info msg="Configuration Status Success event sent." userID=247c1201-b2be-4e8f-a1f0-a106ff3a208c time="2024-08-08T06:02:11+02:00" level=warning msg="Message has an unknown charset" error="unknown charset: unknown charset: message: unhandled charset \"iso-8859-1\"" time="2024-08-08T06:02:11+02:00" level=info msg="200 OK: POST https://127.0.0.1:43139/mail/v4/messages/import" pkg=gpa/client userID=247c1201-b2be-4e8f-a1f0-a106ff3a208c time="2024-08-08T06:02:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:43139/mail/v4/messages/c4218d50-eebc-4fe8-8970-29f531eb7825" pkg=gpa/client userID=247c1201-b2be-4e8f-a1f0-a106ff3a208c Scenario: Import message as latin1 with content type # features/imap/message/import.feature:130 When IMAP client "1" appends "plain/text_plain_latin1.eml" to "INBOX" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-08-08T06:02:11+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:02:11+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:02:11+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:02:11+02:00" level=info msg="Closing user" userID=247c1201-b2be-4e8f-a1f0-a106ff3a208c time="2024-08-08T06:02:11+02:00" level=info msg="Exiting IMAP Service" service=imap user=247c1201-b2be-4e8f-a1f0-a106ff3a208c time="2024-08-08T06:02:11+02:00" level=info msg="Exiting service main loop" service=smtp user=247c1201-b2be-4e8f-a1f0-a106ff3a208c time="2024-08-08T06:02:11+02:00" level=info msg="Exiting Service" service=user-identity user=247c1201-b2be-4e8f-a1f0-a106ff3a208c time="2024-08-08T06:02:11+02:00" level=info msg="Exiting service main loop" service=telemetry user=247c1201-b2be-4e8f-a1f0-a106ff3a208c time="2024-08-08T06:02:11+02:00" level=info msg="Exiting service" service=user-events user=247c1201-b2be-4e8f-a1f0-a106ff3a208c time="2024-08-08T06:02:11+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:02:11+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:02:11+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:02:11+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:02:11+02:00" level=info msg="Closing SMTP server" service=server-manager And IMAP client "1" eventually sees the following message in "INBOX" with this structure: # :1 -> *scenario """ {  "from": "Sender ",  "date": "01 Jan 80 00:00 +0000",  "to": "Receiver ",  "content": {  "content-type": "text/plain",  "content-type-charset": "utf-8",  "body-is": "ééééééé"  } } """ === RUN TestFeatures/Import_message_as_latin1_with_wrong_content_type time="2024-08-08T06:02:11+02:00" level=info msg="User '588b38d4-ec9c-4296-b80c-919ba9bfa4d1' created with id=cbf5924d-12a3-453d-823b-cdcc14694eeb" pkg=gpa/server/backend time="2024-08-08T06:02:11+02:00" level=info msg="Starting bridge" time="2024-08-08T06:02:11+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/096/config3321877477/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:02:11+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/096/data1770716668/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/096/data1770716668/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:02:11+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:02:11+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:02:11+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:02:11+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:02:11+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/096/config3321877477/grpcServerConfig.json time="2024-08-08T06:02:11+02:00" level=info msg="gRPC server listening on /tmp/bridge4767" pkg=grpc time="2024-08-08T06:02:11+02:00" level=info msg="Frontend service started" time="2024-08-08T06:02:11+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:02:11+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:02:11+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:02:11+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:02:11+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:02:11+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:02:11+02:00" level=info msg="Frontend client started" time="2024-08-08T06:02:11+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (7b7311f5)" time="2024-08-08T06:02:11+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (7b7311f5)" time="2024-08-08T06:02:11+02:00" level=info msg="200 OK: POST https://127.0.0.1:34385/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:02:11+02:00" level=info msg="200 OK: POST https://127.0.0.1:34385/auth/v4" pkg=gpa/manager time="2024-08-08T06:02:11+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=cbf5924d-12a3-453d-823b-cdcc14694eeb time="2024-08-08T06:02:12+02:00" level=info msg="Adding vault user" userID=cbf5924d-12a3-453d-823b-cdcc14694eeb time="2024-08-08T06:02:12+02:00" level=info msg="Creating new user" userID=cbf5924d-12a3-453d-823b-cdcc14694eeb time="2024-08-08T06:02:12+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=cbf5924d-12a3-453d-823b-cdcc14694eeb time="2024-08-08T06:02:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:34385/core/v4/events/latest" pkg=gpa/client userID=cbf5924d-12a3-453d-823b-cdcc14694eeb time="2024-08-08T06:02:12+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=cbf5924d-12a3-453d-823b-cdcc14694eeb time="2024-08-08T06:02:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:34385/core/v4/settings" pkg=gpa/client userID=cbf5924d-12a3-453d-823b-cdcc14694eeb time="2024-08-08T06:02:12+02:00" level=info msg="Starting service main loop" service=telemetry user=cbf5924d-12a3-453d-823b-cdcc14694eeb time="2024-08-08T06:02:12+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=cbf5924d-12a3-453d-823b-cdcc14694eeb time="2024-08-08T06:02:12+02:00" level=info msg="Starting service main loop" service=smtp user=cbf5924d-12a3-453d-823b-cdcc14694eeb time="2024-08-08T06:02:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:34385/core/v4/labels?Type=4" pkg=gpa/client userID=cbf5924d-12a3-453d-823b-cdcc14694eeb time="2024-08-08T06:02:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:34385/core/v4/labels?Type=3" pkg=gpa/client userID=cbf5924d-12a3-453d-823b-cdcc14694eeb time="2024-08-08T06:02:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:34385/core/v4/labels?Type=1" pkg=gpa/client userID=cbf5924d-12a3-453d-823b-cdcc14694eeb time="2024-08-08T06:02:12+02:00" level=info msg="Adding user to imap server" addrID=9d9dcc0e-b3a5-4121-97a2-26ac7923981a service=server-manager time="2024-08-08T06:02:12+02:00" level=info msg="Creating new IMAP user" addrID=9d9dcc0e-b3a5-4121-97a2-26ac7923981a service=server-manager time="2024-08-08T06:02:12+02:00" level=info msg="Setting gluon ID" addrID=9d9dcc0e-b3a5-4121-97a2-26ac7923981a gluonID=30deae78-6566-412e-8498-9b93193d0b0d userID=cbf5924d-12a3-453d-823b-cdcc14694eeb time="2024-08-08T06:02:12+02:00" level=info msg="Created new IMAP user" addrID=9d9dcc0e-b3a5-4121-97a2-26ac7923981a gluonID=30deae78-6566-412e-8498-9b93193d0b0d service=server-manager time="2024-08-08T06:02:12+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:02:12+02:00" level=info msg=Resuming service=user-events user=cbf5924d-12a3-453d-823b-cdcc14694eeb time="2024-08-08T06:02:12+02:00" level=info msg="Received mailbox message count" count=0 gluonID=30deae78-6566-412e-8498-9b93193d0b0d labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:02:12+02:00" level=info msg="Starting IMAP Service" service=imap user=cbf5924d-12a3-453d-823b-cdcc14694eeb time="2024-08-08T06:02:12+02:00" level=info msg="Sync triggered" service=imap user=cbf5924d-12a3-453d-823b-cdcc14694eeb time="2024-08-08T06:02:12+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:02:12.039006035 +0200 CEST m=+216.725048941" user=cbf5924d-12a3-453d-823b-cdcc14694eeb time="2024-08-08T06:02:12+02:00" level=info msg="Syncing labels" service=imap user=cbf5924d-12a3-453d-823b-cdcc14694eeb time="2024-08-08T06:02:12+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:cbf5924d-12a3-453d-823b-cdcc14694eeb" userID=cbf5924d-12a3-453d-823b-cdcc14694eeb time="2024-08-08T06:02:12+02:00" level=info msg="Synced labels" service=imap user=cbf5924d-12a3-453d-823b-cdcc14694eeb time="2024-08-08T06:02:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:34385/mail/v4/messages/count" pkg=gpa/client userID=cbf5924d-12a3-453d-823b-cdcc14694eeb time="2024-08-08T06:02:12+02:00" level=info msg="Syncing messages" service=imap user=cbf5924d-12a3-453d-823b-cdcc14694eeb time="2024-08-08T06:02:12+02:00" level=info msg="Job started" service=imap user=cbf5924d-12a3-453d-823b-cdcc14694eeb time="2024-08-08T06:02:12+02:00" level=info msg="200 OK: POST https://127.0.0.1:34385/mail/v4/messages" pkg=gpa/client userID=cbf5924d-12a3-453d-823b-cdcc14694eeb time="2024-08-08T06:02:12+02:00" level=info msg="Job finished" service=imap user=cbf5924d-12a3-453d-823b-cdcc14694eeb time="2024-08-08T06:02:12+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=cbf5924d-12a3-453d-823b-cdcc14694eeb time="2024-08-08T06:02:12+02:00" level=info msg="Synced messages" service=imap user=cbf5924d-12a3-453d-823b-cdcc14694eeb time="2024-08-08T06:02:12+02:00" level=info msg="Finished user sync" duration=9.109687ms service=imap user=cbf5924d-12a3-453d-823b-cdcc14694eeb time="2024-08-08T06:02:12+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=cbf5924d-12a3-453d-823b-cdcc14694eeb time="2024-08-08T06:02:12+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=cbf5924d-12a3-453d-823b-cdcc14694eeb time="2024-08-08T06:02:12+02:00" level=info msg="200 OK: POST https://127.0.0.1:34385/data/v1/stats" pkg=gpa/client userID=cbf5924d-12a3-453d-823b-cdcc14694eeb time="2024-08-08T06:02:12+02:00" level=info msg="Configuration Status Success event sent." userID=cbf5924d-12a3-453d-823b-cdcc14694eeb time="2024-08-08T06:02:12+02:00" level=warning msg="Message has an unknown charset" error="unknown charset: unknown charset: message: unhandled charset \"koi8r\"" time="2024-08-08T06:02:12+02:00" level=info msg="200 OK: POST https://127.0.0.1:34385/mail/v4/messages/import" pkg=gpa/client userID=cbf5924d-12a3-453d-823b-cdcc14694eeb time="2024-08-08T06:02:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:34385/mail/v4/messages/7faa95a9-3751-42f7-a319-06cf796898ad" pkg=gpa/client userID=cbf5924d-12a3-453d-823b-cdcc14694eeb Scenario: Import message as latin1 with wrong content type # features/imap/message/import.feature:149 When IMAP client "1" appends "plain/text_plain_wrong_latin1.eml" to "INBOX" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-08-08T06:02:12+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:02:12+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:02:12+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:02:12+02:00" level=info msg="Closing user" userID=cbf5924d-12a3-453d-823b-cdcc14694eeb time="2024-08-08T06:02:12+02:00" level=info msg="Exiting IMAP Service" service=imap user=cbf5924d-12a3-453d-823b-cdcc14694eeb time="2024-08-08T06:02:12+02:00" level=info msg="Exiting service main loop" service=smtp user=cbf5924d-12a3-453d-823b-cdcc14694eeb time="2024-08-08T06:02:12+02:00" level=info msg="Exiting Service" service=user-identity user=cbf5924d-12a3-453d-823b-cdcc14694eeb time="2024-08-08T06:02:12+02:00" level=info msg="Exiting service main loop" service=telemetry user=cbf5924d-12a3-453d-823b-cdcc14694eeb time="2024-08-08T06:02:12+02:00" level=info msg="Exiting service" service=user-events user=cbf5924d-12a3-453d-823b-cdcc14694eeb time="2024-08-08T06:02:12+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:02:12+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:02:12+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:02:12+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:02:12+02:00" level=info msg="Closing SMTP server" service=server-manager And IMAP client "1" eventually sees the following message in "INBOX" with this structure: # :1 -> *scenario """ {  "from": "Sender ",  "date": "01 Jan 80 00:00 +0000",  "to": "Receiver ",  "content": {  "content-type": "text/plain",  "content-type-charset": "utf-8",  "body-is": ""  } } """ === RUN TestFeatures/Import_received_message_to_Sent time="2024-08-08T06:02:12+02:00" level=info msg="User '22b34a71-e041-4759-b20f-63e54570d2eb' created with id=5d8e2755-3d68-43e7-a552-36955a20fda9" pkg=gpa/server/backend time="2024-08-08T06:02:12+02:00" level=info msg="Starting bridge" time="2024-08-08T06:02:12+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/097/config1034164267/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:02:12+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/097/data3103620756/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/097/data3103620756/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:02:12+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:02:12+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:02:12+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:02:12+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:02:12+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/097/config1034164267/grpcServerConfig.json time="2024-08-08T06:02:12+02:00" level=info msg="gRPC server listening on /tmp/bridge3218" pkg=grpc time="2024-08-08T06:02:12+02:00" level=info msg="Frontend service started" time="2024-08-08T06:02:12+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:02:12+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:02:12+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:02:12+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:02:12+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:02:12+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:02:12+02:00" level=info msg="Frontend client started" time="2024-08-08T06:02:12+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (4eea661f)" time="2024-08-08T06:02:12+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (4eea661f)" time="2024-08-08T06:02:12+02:00" level=info msg="200 OK: POST https://127.0.0.1:45379/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:02:13+02:00" level=info msg="200 OK: POST https://127.0.0.1:45379/auth/v4" pkg=gpa/manager time="2024-08-08T06:02:13+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=5d8e2755-3d68-43e7-a552-36955a20fda9 time="2024-08-08T06:02:13+02:00" level=info msg="Adding vault user" userID=5d8e2755-3d68-43e7-a552-36955a20fda9 time="2024-08-08T06:02:13+02:00" level=info msg="Creating new user" userID=5d8e2755-3d68-43e7-a552-36955a20fda9 time="2024-08-08T06:02:13+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=5d8e2755-3d68-43e7-a552-36955a20fda9 time="2024-08-08T06:02:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:45379/core/v4/events/latest" pkg=gpa/client userID=5d8e2755-3d68-43e7-a552-36955a20fda9 time="2024-08-08T06:02:13+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=5d8e2755-3d68-43e7-a552-36955a20fda9 time="2024-08-08T06:02:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:45379/core/v4/settings" pkg=gpa/client userID=5d8e2755-3d68-43e7-a552-36955a20fda9 time="2024-08-08T06:02:13+02:00" level=info msg="Starting service main loop" service=telemetry user=5d8e2755-3d68-43e7-a552-36955a20fda9 time="2024-08-08T06:02:13+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=5d8e2755-3d68-43e7-a552-36955a20fda9 time="2024-08-08T06:02:13+02:00" level=info msg="Starting service main loop" service=smtp user=5d8e2755-3d68-43e7-a552-36955a20fda9 time="2024-08-08T06:02:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:45379/core/v4/labels?Type=4" pkg=gpa/client userID=5d8e2755-3d68-43e7-a552-36955a20fda9 time="2024-08-08T06:02:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:45379/core/v4/labels?Type=3" pkg=gpa/client userID=5d8e2755-3d68-43e7-a552-36955a20fda9 time="2024-08-08T06:02:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:45379/core/v4/labels?Type=1" pkg=gpa/client userID=5d8e2755-3d68-43e7-a552-36955a20fda9 time="2024-08-08T06:02:13+02:00" level=info msg="Adding user to imap server" addrID=ea6fcfe1-e509-4bfe-8de1-70e701210b20 service=server-manager time="2024-08-08T06:02:13+02:00" level=info msg="Creating new IMAP user" addrID=ea6fcfe1-e509-4bfe-8de1-70e701210b20 service=server-manager time="2024-08-08T06:02:13+02:00" level=info msg="Setting gluon ID" addrID=ea6fcfe1-e509-4bfe-8de1-70e701210b20 gluonID=1d9a9267-05e4-4778-bbfd-fa295be9e275 userID=5d8e2755-3d68-43e7-a552-36955a20fda9 time="2024-08-08T06:02:13+02:00" level=info msg="Created new IMAP user" addrID=ea6fcfe1-e509-4bfe-8de1-70e701210b20 gluonID=1d9a9267-05e4-4778-bbfd-fa295be9e275 service=server-manager time="2024-08-08T06:02:13+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:02:13+02:00" level=info msg=Resuming service=user-events user=5d8e2755-3d68-43e7-a552-36955a20fda9 time="2024-08-08T06:02:13+02:00" level=info msg="Received mailbox message count" count=0 gluonID=1d9a9267-05e4-4778-bbfd-fa295be9e275 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:02:13+02:00" level=info msg="Starting IMAP Service" service=imap user=5d8e2755-3d68-43e7-a552-36955a20fda9 time="2024-08-08T06:02:13+02:00" level=info msg="Sync triggered" service=imap user=5d8e2755-3d68-43e7-a552-36955a20fda9 time="2024-08-08T06:02:13+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:02:13.214426582 +0200 CEST m=+217.900469488" user=5d8e2755-3d68-43e7-a552-36955a20fda9 time="2024-08-08T06:02:13+02:00" level=info msg="Syncing labels" service=imap user=5d8e2755-3d68-43e7-a552-36955a20fda9 time="2024-08-08T06:02:13+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:5d8e2755-3d68-43e7-a552-36955a20fda9" userID=5d8e2755-3d68-43e7-a552-36955a20fda9 time="2024-08-08T06:02:13+02:00" level=info msg="Synced labels" service=imap user=5d8e2755-3d68-43e7-a552-36955a20fda9 time="2024-08-08T06:02:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:45379/mail/v4/messages/count" pkg=gpa/client userID=5d8e2755-3d68-43e7-a552-36955a20fda9 time="2024-08-08T06:02:13+02:00" level=info msg="Syncing messages" service=imap user=5d8e2755-3d68-43e7-a552-36955a20fda9 time="2024-08-08T06:02:13+02:00" level=info msg="Job started" service=imap user=5d8e2755-3d68-43e7-a552-36955a20fda9 time="2024-08-08T06:02:13+02:00" level=info msg="200 OK: POST https://127.0.0.1:45379/mail/v4/messages" pkg=gpa/client userID=5d8e2755-3d68-43e7-a552-36955a20fda9 time="2024-08-08T06:02:13+02:00" level=info msg="Job finished" service=imap user=5d8e2755-3d68-43e7-a552-36955a20fda9 time="2024-08-08T06:02:13+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=5d8e2755-3d68-43e7-a552-36955a20fda9 time="2024-08-08T06:02:13+02:00" level=info msg="Synced messages" service=imap user=5d8e2755-3d68-43e7-a552-36955a20fda9 time="2024-08-08T06:02:13+02:00" level=info msg="Finished user sync" duration=4.106347ms service=imap user=5d8e2755-3d68-43e7-a552-36955a20fda9 time="2024-08-08T06:02:13+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=5d8e2755-3d68-43e7-a552-36955a20fda9 time="2024-08-08T06:02:13+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=5d8e2755-3d68-43e7-a552-36955a20fda9 time="2024-08-08T06:02:13+02:00" level=info msg="200 OK: POST https://127.0.0.1:45379/data/v1/stats" pkg=gpa/client userID=5d8e2755-3d68-43e7-a552-36955a20fda9 time="2024-08-08T06:02:13+02:00" level=info msg="Configuration Status Success event sent." userID=5d8e2755-3d68-43e7-a552-36955a20fda9 time="2024-08-08T06:02:13+02:00" level=info msg="200 OK: POST https://127.0.0.1:45379/mail/v4/messages/import" pkg=gpa/client userID=5d8e2755-3d68-43e7-a552-36955a20fda9 time="2024-08-08T06:02:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:45379/mail/v4/messages/7531389d-63b7-4eeb-bcd8-bbca0c325b69" pkg=gpa/client userID=5d8e2755-3d68-43e7-a552-36955a20fda9 Scenario: Import received message to Sent # features/imap/message/import.feature:166 When IMAP client "1" appends the following message to "Sent": # :1 -> *scenario """ From: Foo  Date: 01 Jan 1980 00:00:00 +0000 To: Bridge Test  Subject: Hello Received: by 2002:0:0:0:0:0:0:0 with SMTP id 0123456789abcdef; Wed, 30 Dec 2020 01:23:45 0000  Hello """ Then it succeeds # :1 -> *scenario And IMAP client "1" eventually sees the following message in "Sent" with this structure: # :1 -> *scenario """ {  "from": "Foo ",  "date": "01 Jan 80 00:00 +0000",  "to": "Bridge Test ",  "subject": "Hello",  "content": {  "content-type": "text/plain",  "body-is": "Hello"  } } """ time="2024-08-08T06:02:13+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 24}}" pkg=telemetry time="2024-08-08T06:02:13+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:02:13+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:02:13+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:02:13+02:00" level=info msg="Closing user" userID=5d8e2755-3d68-43e7-a552-36955a20fda9 time="2024-08-08T06:02:13+02:00" level=info msg="Exiting IMAP Service" service=imap user=5d8e2755-3d68-43e7-a552-36955a20fda9 time="2024-08-08T06:02:13+02:00" level=info msg="Exiting service main loop" service=smtp user=5d8e2755-3d68-43e7-a552-36955a20fda9 time="2024-08-08T06:02:13+02:00" level=info msg="Exiting Service" service=user-identity user=5d8e2755-3d68-43e7-a552-36955a20fda9 time="2024-08-08T06:02:13+02:00" level=info msg="Exiting service main loop" service=telemetry user=5d8e2755-3d68-43e7-a552-36955a20fda9 time="2024-08-08T06:02:13+02:00" level=info msg="Exiting service" service=user-events user=5d8e2755-3d68-43e7-a552-36955a20fda9 time="2024-08-08T06:02:13+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:02:13+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:02:13+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:02:13+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:02:13+02:00" level=info msg="Closing SMTP server" service=server-manager And IMAP client "1" eventually sees 0 messages in "Inbox" # :1 -> *scenario === RUN TestFeatures/Import_non-received_message_to_Inbox time="2024-08-08T06:02:13+02:00" level=info msg="User '7de8efb0-00a8-42ec-8676-80a8870a3fdb' created with id=e06a8d81-4f82-46bc-b779-49347e25aa73" pkg=gpa/server/backend time="2024-08-08T06:02:13+02:00" level=info msg="Starting bridge" time="2024-08-08T06:02:13+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/098/config3733555969/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:02:13+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/098/data951830954/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/098/data951830954/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:02:13+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:02:13+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:02:13+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:02:13+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:02:13+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/098/config3733555969/grpcServerConfig.json time="2024-08-08T06:02:13+02:00" level=info msg="gRPC server listening on /tmp/bridge3251" pkg=grpc time="2024-08-08T06:02:13+02:00" level=info msg="Frontend service started" time="2024-08-08T06:02:13+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:02:13+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:02:13+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:02:13+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:02:13+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:02:13+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:02:13+02:00" level=info msg="Frontend client started" time="2024-08-08T06:02:13+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (51d626bc)" time="2024-08-08T06:02:13+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (51d626bc)" time="2024-08-08T06:02:13+02:00" level=info msg="200 OK: POST https://127.0.0.1:41667/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:02:14+02:00" level=info msg="200 OK: POST https://127.0.0.1:41667/auth/v4" pkg=gpa/manager time="2024-08-08T06:02:14+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=e06a8d81-4f82-46bc-b779-49347e25aa73 time="2024-08-08T06:02:14+02:00" level=info msg="Adding vault user" userID=e06a8d81-4f82-46bc-b779-49347e25aa73 time="2024-08-08T06:02:14+02:00" level=info msg="Creating new user" userID=e06a8d81-4f82-46bc-b779-49347e25aa73 time="2024-08-08T06:02:14+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=e06a8d81-4f82-46bc-b779-49347e25aa73 time="2024-08-08T06:02:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:41667/core/v4/events/latest" pkg=gpa/client userID=e06a8d81-4f82-46bc-b779-49347e25aa73 time="2024-08-08T06:02:14+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=e06a8d81-4f82-46bc-b779-49347e25aa73 time="2024-08-08T06:02:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:41667/core/v4/settings" pkg=gpa/client userID=e06a8d81-4f82-46bc-b779-49347e25aa73 time="2024-08-08T06:02:14+02:00" level=info msg="Starting service main loop" service=telemetry user=e06a8d81-4f82-46bc-b779-49347e25aa73 time="2024-08-08T06:02:14+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=e06a8d81-4f82-46bc-b779-49347e25aa73 time="2024-08-08T06:02:14+02:00" level=info msg="Starting service main loop" service=smtp user=e06a8d81-4f82-46bc-b779-49347e25aa73 time="2024-08-08T06:02:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:41667/core/v4/labels?Type=4" pkg=gpa/client userID=e06a8d81-4f82-46bc-b779-49347e25aa73 time="2024-08-08T06:02:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:41667/core/v4/labels?Type=3" pkg=gpa/client userID=e06a8d81-4f82-46bc-b779-49347e25aa73 time="2024-08-08T06:02:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:41667/core/v4/labels?Type=1" pkg=gpa/client userID=e06a8d81-4f82-46bc-b779-49347e25aa73 time="2024-08-08T06:02:14+02:00" level=info msg="Adding user to imap server" addrID=808f6784-2475-4451-93d2-559cc75bdef7 service=server-manager time="2024-08-08T06:02:14+02:00" level=info msg="Creating new IMAP user" addrID=808f6784-2475-4451-93d2-559cc75bdef7 service=server-manager time="2024-08-08T06:02:14+02:00" level=info msg="Setting gluon ID" addrID=808f6784-2475-4451-93d2-559cc75bdef7 gluonID=16add6fc-9654-4211-a95c-41e6174b3cc0 userID=e06a8d81-4f82-46bc-b779-49347e25aa73 time="2024-08-08T06:02:14+02:00" level=info msg="Created new IMAP user" addrID=808f6784-2475-4451-93d2-559cc75bdef7 gluonID=16add6fc-9654-4211-a95c-41e6174b3cc0 service=server-manager time="2024-08-08T06:02:14+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:02:14+02:00" level=info msg=Resuming service=user-events user=e06a8d81-4f82-46bc-b779-49347e25aa73 time="2024-08-08T06:02:14+02:00" level=info msg="Received mailbox message count" count=0 gluonID=16add6fc-9654-4211-a95c-41e6174b3cc0 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:02:14+02:00" level=info msg="Starting IMAP Service" service=imap user=e06a8d81-4f82-46bc-b779-49347e25aa73 time="2024-08-08T06:02:14+02:00" level=info msg="Sync triggered" service=imap user=e06a8d81-4f82-46bc-b779-49347e25aa73 time="2024-08-08T06:02:14+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:02:14.332857943 +0200 CEST m=+219.018900849" user=e06a8d81-4f82-46bc-b779-49347e25aa73 time="2024-08-08T06:02:14+02:00" level=info msg="Syncing labels" service=imap user=e06a8d81-4f82-46bc-b779-49347e25aa73 time="2024-08-08T06:02:14+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:e06a8d81-4f82-46bc-b779-49347e25aa73" userID=e06a8d81-4f82-46bc-b779-49347e25aa73 time="2024-08-08T06:02:14+02:00" level=info msg="Synced labels" service=imap user=e06a8d81-4f82-46bc-b779-49347e25aa73 time="2024-08-08T06:02:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:41667/mail/v4/messages/count" pkg=gpa/client userID=e06a8d81-4f82-46bc-b779-49347e25aa73 time="2024-08-08T06:02:14+02:00" level=info msg="Syncing messages" service=imap user=e06a8d81-4f82-46bc-b779-49347e25aa73 time="2024-08-08T06:02:14+02:00" level=info msg="Job started" service=imap user=e06a8d81-4f82-46bc-b779-49347e25aa73 time="2024-08-08T06:02:14+02:00" level=info msg="200 OK: POST https://127.0.0.1:41667/mail/v4/messages" pkg=gpa/client userID=e06a8d81-4f82-46bc-b779-49347e25aa73 time="2024-08-08T06:02:14+02:00" level=info msg="Job finished" service=imap user=e06a8d81-4f82-46bc-b779-49347e25aa73 time="2024-08-08T06:02:14+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=e06a8d81-4f82-46bc-b779-49347e25aa73 time="2024-08-08T06:02:14+02:00" level=info msg="Synced messages" service=imap user=e06a8d81-4f82-46bc-b779-49347e25aa73 time="2024-08-08T06:02:14+02:00" level=info msg="Finished user sync" duration=4.138176ms service=imap user=e06a8d81-4f82-46bc-b779-49347e25aa73 time="2024-08-08T06:02:14+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=e06a8d81-4f82-46bc-b779-49347e25aa73 time="2024-08-08T06:02:14+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=e06a8d81-4f82-46bc-b779-49347e25aa73 time="2024-08-08T06:02:14+02:00" level=info msg="200 OK: POST https://127.0.0.1:41667/data/v1/stats" pkg=gpa/client userID=e06a8d81-4f82-46bc-b779-49347e25aa73 time="2024-08-08T06:02:14+02:00" level=info msg="Configuration Status Success event sent." userID=e06a8d81-4f82-46bc-b779-49347e25aa73 time="2024-08-08T06:02:14+02:00" level=info msg="200 OK: POST https://127.0.0.1:41667/mail/v4/messages/import" pkg=gpa/client userID=e06a8d81-4f82-46bc-b779-49347e25aa73 time="2024-08-08T06:02:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:41667/mail/v4/messages/1a1e666f-c215-401f-a46d-9f375d649c23" pkg=gpa/client userID=e06a8d81-4f82-46bc-b779-49347e25aa73 Scenario: Import non-received message to Inbox # features/imap/message/import.feature:193 When IMAP client "1" appends the following message to "Inbox": # :1 -> *scenario """ From: Foo  Date: 01 Jan 1980 00:00:00 +0000 To: Bridge Test  Subject: Hello  Hello """ Then it succeeds # :1 -> *scenario And IMAP client "1" eventually sees the following message in "INBOX" with this structure: # :1 -> *scenario """ {  "from": "Foo ",  "date": "01 Jan 80 00:00 +0000",  "to": "Bridge Test ",  "subject": "Hello",  "content": {  "content-type": "text/plain",  "body-is": "Hello"  } } """ time="2024-08-08T06:02:14+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 99}}" pkg=telemetry time="2024-08-08T06:02:14+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:02:14+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:02:14+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:02:14+02:00" level=info msg="Closing user" userID=e06a8d81-4f82-46bc-b779-49347e25aa73 time="2024-08-08T06:02:14+02:00" level=info msg="Exiting IMAP Service" service=imap user=e06a8d81-4f82-46bc-b779-49347e25aa73 time="2024-08-08T06:02:14+02:00" level=info msg="Exiting service main loop" service=smtp user=e06a8d81-4f82-46bc-b779-49347e25aa73 time="2024-08-08T06:02:14+02:00" level=info msg="Exiting Service" service=user-identity user=e06a8d81-4f82-46bc-b779-49347e25aa73 time="2024-08-08T06:02:14+02:00" level=info msg="Exiting service main loop" service=telemetry user=e06a8d81-4f82-46bc-b779-49347e25aa73 time="2024-08-08T06:02:14+02:00" level=info msg="Exiting service" service=user-events user=e06a8d81-4f82-46bc-b779-49347e25aa73 time="2024-08-08T06:02:14+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:02:14+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:02:14+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:02:14+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:02:14+02:00" level=info msg="Closing SMTP server" service=server-manager And IMAP client "1" eventually sees 0 messages in "Sent" # :1 -> *scenario === RUN TestFeatures/Import_non-received_message_to_Sent time="2024-08-08T06:02:14+02:00" level=info msg="User 'c2165794-6e12-4228-8ec9-4f33c62f2cf1' created with id=0f780e1d-85d6-4c53-85d1-426b973fa6cd" pkg=gpa/server/backend time="2024-08-08T06:02:15+02:00" level=info msg="Starting bridge" time="2024-08-08T06:02:15+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/099/config673799057/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:02:15+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/099/data3175961827/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/099/data3175961827/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:02:15+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:02:15+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:02:15+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:02:15+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:02:15+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/099/config673799057/grpcServerConfig.json time="2024-08-08T06:02:15+02:00" level=info msg="gRPC server listening on /tmp/bridge0502" pkg=grpc time="2024-08-08T06:02:15+02:00" level=info msg="Frontend service started" time="2024-08-08T06:02:15+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:02:15+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:02:15+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:02:15+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:02:15+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:02:15+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:02:15+02:00" level=info msg="Frontend client started" time="2024-08-08T06:02:15+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (611068c3)" time="2024-08-08T06:02:15+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (611068c3)" time="2024-08-08T06:02:15+02:00" level=info msg="200 OK: POST https://127.0.0.1:39705/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:02:15+02:00" level=info msg="200 OK: POST https://127.0.0.1:39705/auth/v4" pkg=gpa/manager time="2024-08-08T06:02:15+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=0f780e1d-85d6-4c53-85d1-426b973fa6cd time="2024-08-08T06:02:15+02:00" level=info msg="Adding vault user" userID=0f780e1d-85d6-4c53-85d1-426b973fa6cd time="2024-08-08T06:02:15+02:00" level=info msg="Creating new user" userID=0f780e1d-85d6-4c53-85d1-426b973fa6cd time="2024-08-08T06:02:15+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=0f780e1d-85d6-4c53-85d1-426b973fa6cd time="2024-08-08T06:02:15+02:00" level=info msg="200 OK: GET https://127.0.0.1:39705/core/v4/events/latest" pkg=gpa/client userID=0f780e1d-85d6-4c53-85d1-426b973fa6cd time="2024-08-08T06:02:15+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=0f780e1d-85d6-4c53-85d1-426b973fa6cd time="2024-08-08T06:02:15+02:00" level=info msg="200 OK: GET https://127.0.0.1:39705/core/v4/settings" pkg=gpa/client userID=0f780e1d-85d6-4c53-85d1-426b973fa6cd time="2024-08-08T06:02:15+02:00" level=info msg="Starting service main loop" service=telemetry user=0f780e1d-85d6-4c53-85d1-426b973fa6cd time="2024-08-08T06:02:15+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=0f780e1d-85d6-4c53-85d1-426b973fa6cd time="2024-08-08T06:02:15+02:00" level=info msg="Starting service main loop" service=smtp user=0f780e1d-85d6-4c53-85d1-426b973fa6cd time="2024-08-08T06:02:15+02:00" level=info msg="200 OK: GET https://127.0.0.1:39705/core/v4/labels?Type=4" pkg=gpa/client userID=0f780e1d-85d6-4c53-85d1-426b973fa6cd time="2024-08-08T06:02:15+02:00" level=info msg="200 OK: GET https://127.0.0.1:39705/core/v4/labels?Type=3" pkg=gpa/client userID=0f780e1d-85d6-4c53-85d1-426b973fa6cd time="2024-08-08T06:02:15+02:00" level=info msg="200 OK: GET https://127.0.0.1:39705/core/v4/labels?Type=1" pkg=gpa/client userID=0f780e1d-85d6-4c53-85d1-426b973fa6cd time="2024-08-08T06:02:15+02:00" level=info msg="Adding user to imap server" addrID=f5121a90-cdac-4a94-98af-9c7352175b0b service=server-manager time="2024-08-08T06:02:15+02:00" level=info msg="Creating new IMAP user" addrID=f5121a90-cdac-4a94-98af-9c7352175b0b service=server-manager time="2024-08-08T06:02:15+02:00" level=info msg="Setting gluon ID" addrID=f5121a90-cdac-4a94-98af-9c7352175b0b gluonID=f748e3c0-6e8d-4f0f-a7b8-5eff94ed4919 userID=0f780e1d-85d6-4c53-85d1-426b973fa6cd time="2024-08-08T06:02:15+02:00" level=info msg="Created new IMAP user" addrID=f5121a90-cdac-4a94-98af-9c7352175b0b gluonID=f748e3c0-6e8d-4f0f-a7b8-5eff94ed4919 service=server-manager time="2024-08-08T06:02:15+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:02:15+02:00" level=info msg=Resuming service=user-events user=0f780e1d-85d6-4c53-85d1-426b973fa6cd time="2024-08-08T06:02:15+02:00" level=info msg="Received mailbox message count" count=0 gluonID=f748e3c0-6e8d-4f0f-a7b8-5eff94ed4919 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:02:15+02:00" level=info msg="Starting IMAP Service" service=imap user=0f780e1d-85d6-4c53-85d1-426b973fa6cd time="2024-08-08T06:02:15+02:00" level=info msg="Sync triggered" service=imap user=0f780e1d-85d6-4c53-85d1-426b973fa6cd time="2024-08-08T06:02:15+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:02:15.579600367 +0200 CEST m=+220.265643273" user=0f780e1d-85d6-4c53-85d1-426b973fa6cd time="2024-08-08T06:02:15+02:00" level=info msg="Syncing labels" service=imap user=0f780e1d-85d6-4c53-85d1-426b973fa6cd time="2024-08-08T06:02:15+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:0f780e1d-85d6-4c53-85d1-426b973fa6cd" userID=0f780e1d-85d6-4c53-85d1-426b973fa6cd time="2024-08-08T06:02:15+02:00" level=info msg="Synced labels" service=imap user=0f780e1d-85d6-4c53-85d1-426b973fa6cd time="2024-08-08T06:02:15+02:00" level=info msg="200 OK: GET https://127.0.0.1:39705/mail/v4/messages/count" pkg=gpa/client userID=0f780e1d-85d6-4c53-85d1-426b973fa6cd time="2024-08-08T06:02:15+02:00" level=info msg="Syncing messages" service=imap user=0f780e1d-85d6-4c53-85d1-426b973fa6cd time="2024-08-08T06:02:15+02:00" level=info msg="Job started" service=imap user=0f780e1d-85d6-4c53-85d1-426b973fa6cd time="2024-08-08T06:02:15+02:00" level=info msg="200 OK: POST https://127.0.0.1:39705/mail/v4/messages" pkg=gpa/client userID=0f780e1d-85d6-4c53-85d1-426b973fa6cd time="2024-08-08T06:02:15+02:00" level=info msg="Job finished" service=imap user=0f780e1d-85d6-4c53-85d1-426b973fa6cd time="2024-08-08T06:02:15+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=0f780e1d-85d6-4c53-85d1-426b973fa6cd time="2024-08-08T06:02:15+02:00" level=info msg="Synced messages" service=imap user=0f780e1d-85d6-4c53-85d1-426b973fa6cd time="2024-08-08T06:02:15+02:00" level=info msg="Finished user sync" duration=3.606888ms service=imap user=0f780e1d-85d6-4c53-85d1-426b973fa6cd time="2024-08-08T06:02:15+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=0f780e1d-85d6-4c53-85d1-426b973fa6cd time="2024-08-08T06:02:15+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=0f780e1d-85d6-4c53-85d1-426b973fa6cd time="2024-08-08T06:02:15+02:00" level=info msg="200 OK: POST https://127.0.0.1:39705/data/v1/stats" pkg=gpa/client userID=0f780e1d-85d6-4c53-85d1-426b973fa6cd time="2024-08-08T06:02:15+02:00" level=info msg="Configuration Status Success event sent." userID=0f780e1d-85d6-4c53-85d1-426b973fa6cd time="2024-08-08T06:02:15+02:00" level=info msg="200 OK: POST https://127.0.0.1:39705/mail/v4/messages/import" pkg=gpa/client userID=0f780e1d-85d6-4c53-85d1-426b973fa6cd time="2024-08-08T06:02:15+02:00" level=info msg="200 OK: GET https://127.0.0.1:39705/mail/v4/messages/601b8907-ef59-4fad-9744-567c66226eec" pkg=gpa/client userID=0f780e1d-85d6-4c53-85d1-426b973fa6cd Scenario: Import non-received message to Sent # features/imap/message/import.feature:220 When IMAP client "1" appends the following message to "Sent": # :1 -> *scenario """ From: Foo  Date: 01 Jan 1980 00:00:00 +0000 To: Bridge Test  Subject: Hello  Hello """ Then it succeeds # :1 -> *scenario And IMAP client "1" eventually sees 0 messages in "Inbox" # :1 -> *scenario time="2024-08-08T06:02:15+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 9}}" pkg=telemetry time="2024-08-08T06:02:15+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:02:15+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:02:15+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:02:15+02:00" level=info msg="Closing user" userID=0f780e1d-85d6-4c53-85d1-426b973fa6cd time="2024-08-08T06:02:15+02:00" level=info msg="Exiting IMAP Service" service=imap user=0f780e1d-85d6-4c53-85d1-426b973fa6cd time="2024-08-08T06:02:15+02:00" level=info msg="Exiting service main loop" service=smtp user=0f780e1d-85d6-4c53-85d1-426b973fa6cd time="2024-08-08T06:02:15+02:00" level=info msg="Exiting Service" service=user-identity user=0f780e1d-85d6-4c53-85d1-426b973fa6cd time="2024-08-08T06:02:15+02:00" level=info msg="Exiting service main loop" service=telemetry user=0f780e1d-85d6-4c53-85d1-426b973fa6cd time="2024-08-08T06:02:15+02:00" level=info msg="Exiting service" service=user-events user=0f780e1d-85d6-4c53-85d1-426b973fa6cd time="2024-08-08T06:02:15+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:02:15+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:02:15+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:02:15+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:02:15+02:00" level=info msg="Closing SMTP server" service=server-manager And IMAP client "1" eventually sees the following message in "Sent" with this structure: # :1 -> *scenario """ {  "from": "Foo ",  "date": "01 Jan 80 00:00 +0000",  "to": "Bridge Test ",  "subject": "Hello",  "content": {  "content-type": "text/plain",  "body-is": "Hello"  } } """ === RUN TestFeatures/Import_message_without_sender_to_Archive time="2024-08-08T06:02:16+02:00" level=info msg="User '13a25eab-a131-47f6-a6b1-bce2e8120069' created with id=c9c449e9-fe30-4aab-9163-fa79389178a6" pkg=gpa/server/backend time="2024-08-08T06:02:16+02:00" level=info msg="Starting bridge" time="2024-08-08T06:02:16+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/100/config1806105905/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:02:16+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/100/data2951468709/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/100/data2951468709/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:02:16+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:02:16+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:02:16+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:02:16+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:02:16+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/100/config1806105905/grpcServerConfig.json time="2024-08-08T06:02:16+02:00" level=info msg="gRPC server listening on /tmp/bridge5377" pkg=grpc time="2024-08-08T06:02:16+02:00" level=info msg="Frontend service started" time="2024-08-08T06:02:16+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:02:16+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:02:16+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:02:16+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:02:16+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:02:16+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:02:16+02:00" level=info msg="Frontend client started" time="2024-08-08T06:02:16+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (ad380e46)" time="2024-08-08T06:02:16+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (ad380e46)" time="2024-08-08T06:02:16+02:00" level=info msg="200 OK: POST https://127.0.0.1:40027/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:02:16+02:00" level=info msg="200 OK: POST https://127.0.0.1:40027/auth/v4" pkg=gpa/manager time="2024-08-08T06:02:16+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=c9c449e9-fe30-4aab-9163-fa79389178a6 time="2024-08-08T06:02:16+02:00" level=info msg="Adding vault user" userID=c9c449e9-fe30-4aab-9163-fa79389178a6 time="2024-08-08T06:02:16+02:00" level=info msg="Creating new user" userID=c9c449e9-fe30-4aab-9163-fa79389178a6 time="2024-08-08T06:02:16+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=c9c449e9-fe30-4aab-9163-fa79389178a6 time="2024-08-08T06:02:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:40027/core/v4/events/latest" pkg=gpa/client userID=c9c449e9-fe30-4aab-9163-fa79389178a6 time="2024-08-08T06:02:16+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=c9c449e9-fe30-4aab-9163-fa79389178a6 time="2024-08-08T06:02:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:40027/core/v4/settings" pkg=gpa/client userID=c9c449e9-fe30-4aab-9163-fa79389178a6 time="2024-08-08T06:02:16+02:00" level=info msg="Starting service main loop" service=telemetry user=c9c449e9-fe30-4aab-9163-fa79389178a6 time="2024-08-08T06:02:16+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=c9c449e9-fe30-4aab-9163-fa79389178a6 time="2024-08-08T06:02:16+02:00" level=info msg="Starting service main loop" service=smtp user=c9c449e9-fe30-4aab-9163-fa79389178a6 time="2024-08-08T06:02:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:40027/core/v4/labels?Type=4" pkg=gpa/client userID=c9c449e9-fe30-4aab-9163-fa79389178a6 time="2024-08-08T06:02:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:40027/core/v4/labels?Type=3" pkg=gpa/client userID=c9c449e9-fe30-4aab-9163-fa79389178a6 time="2024-08-08T06:02:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:40027/core/v4/labels?Type=1" pkg=gpa/client userID=c9c449e9-fe30-4aab-9163-fa79389178a6 time="2024-08-08T06:02:16+02:00" level=info msg="Adding user to imap server" addrID=b4baf8c7-33d4-4240-a098-0f018f3517d7 service=server-manager time="2024-08-08T06:02:16+02:00" level=info msg="Creating new IMAP user" addrID=b4baf8c7-33d4-4240-a098-0f018f3517d7 service=server-manager time="2024-08-08T06:02:16+02:00" level=info msg="Setting gluon ID" addrID=b4baf8c7-33d4-4240-a098-0f018f3517d7 gluonID=783f511a-1efc-4b8f-8003-9c4353420eeb userID=c9c449e9-fe30-4aab-9163-fa79389178a6 time="2024-08-08T06:02:16+02:00" level=info msg="Created new IMAP user" addrID=b4baf8c7-33d4-4240-a098-0f018f3517d7 gluonID=783f511a-1efc-4b8f-8003-9c4353420eeb service=server-manager time="2024-08-08T06:02:16+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:02:16+02:00" level=info msg=Resuming service=user-events user=c9c449e9-fe30-4aab-9163-fa79389178a6 time="2024-08-08T06:02:16+02:00" level=info msg="Received mailbox message count" count=0 gluonID=783f511a-1efc-4b8f-8003-9c4353420eeb labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:02:16+02:00" level=info msg="Starting IMAP Service" service=imap user=c9c449e9-fe30-4aab-9163-fa79389178a6 time="2024-08-08T06:02:16+02:00" level=info msg="Sync triggered" service=imap user=c9c449e9-fe30-4aab-9163-fa79389178a6 time="2024-08-08T06:02:16+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:02:16.755016 +0200 CEST m=+221.441058906" user=c9c449e9-fe30-4aab-9163-fa79389178a6 time="2024-08-08T06:02:16+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:c9c449e9-fe30-4aab-9163-fa79389178a6" userID=c9c449e9-fe30-4aab-9163-fa79389178a6 time="2024-08-08T06:02:16+02:00" level=info msg="Syncing labels" service=imap user=c9c449e9-fe30-4aab-9163-fa79389178a6 time="2024-08-08T06:02:16+02:00" level=info msg="Synced labels" service=imap user=c9c449e9-fe30-4aab-9163-fa79389178a6 time="2024-08-08T06:02:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:40027/mail/v4/messages/count" pkg=gpa/client userID=c9c449e9-fe30-4aab-9163-fa79389178a6 time="2024-08-08T06:02:16+02:00" level=info msg="Syncing messages" service=imap user=c9c449e9-fe30-4aab-9163-fa79389178a6 time="2024-08-08T06:02:16+02:00" level=info msg="Job started" service=imap user=c9c449e9-fe30-4aab-9163-fa79389178a6 time="2024-08-08T06:02:16+02:00" level=info msg="200 OK: POST https://127.0.0.1:40027/mail/v4/messages" pkg=gpa/client userID=c9c449e9-fe30-4aab-9163-fa79389178a6 time="2024-08-08T06:02:16+02:00" level=info msg="Job finished" service=imap user=c9c449e9-fe30-4aab-9163-fa79389178a6 time="2024-08-08T06:02:16+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=c9c449e9-fe30-4aab-9163-fa79389178a6 time="2024-08-08T06:02:16+02:00" level=info msg="Synced messages" service=imap user=c9c449e9-fe30-4aab-9163-fa79389178a6 time="2024-08-08T06:02:16+02:00" level=info msg="Finished user sync" duration=9.730434ms service=imap user=c9c449e9-fe30-4aab-9163-fa79389178a6 time="2024-08-08T06:02:16+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=c9c449e9-fe30-4aab-9163-fa79389178a6 time="2024-08-08T06:02:16+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=c9c449e9-fe30-4aab-9163-fa79389178a6 time="2024-08-08T06:02:16+02:00" level=info msg="200 OK: POST https://127.0.0.1:40027/data/v1/stats" pkg=gpa/client userID=c9c449e9-fe30-4aab-9163-fa79389178a6 time="2024-08-08T06:02:16+02:00" level=info msg="Configuration Status Success event sent." userID=c9c449e9-fe30-4aab-9163-fa79389178a6 time="2024-08-08T06:02:16+02:00" level=info msg="200 OK: POST https://127.0.0.1:40027/mail/v4/messages/import" pkg=gpa/client userID=c9c449e9-fe30-4aab-9163-fa79389178a6 time="2024-08-08T06:02:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:40027/mail/v4/messages/51a9361d-ac71-4a99-8ec8-9f1d732226ee" pkg=gpa/client userID=c9c449e9-fe30-4aab-9163-fa79389178a6 Scenario Outline: Import message without sender to # features/imap/message/import.feature:246 time="2024-08-08T06:02:16+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:02:16+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:02:16+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:02:16+02:00" level=info msg="Closing user" userID=c9c449e9-fe30-4aab-9163-fa79389178a6 time="2024-08-08T06:02:16+02:00" level=info msg="Exiting IMAP Service" service=imap user=c9c449e9-fe30-4aab-9163-fa79389178a6 time="2024-08-08T06:02:16+02:00" level=info msg="Exiting service main loop" service=smtp user=c9c449e9-fe30-4aab-9163-fa79389178a6 time="2024-08-08T06:02:16+02:00" level=info msg="Exiting Service" service=user-identity user=c9c449e9-fe30-4aab-9163-fa79389178a6 time="2024-08-08T06:02:16+02:00" level=info msg="Exiting service main loop" service=telemetry user=c9c449e9-fe30-4aab-9163-fa79389178a6 time="2024-08-08T06:02:16+02:00" level=info msg="Exiting service" service=user-events user=c9c449e9-fe30-4aab-9163-fa79389178a6 time="2024-08-08T06:02:16+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:02:16+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:02:16+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:02:16+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:02:16+02:00" level=info msg="Closing SMTP server" service=server-manager Given there exists an account with username "[user:user]" and password "password" # :1 -> *scenario Then it succeeds # :1 -> *scenario When bridge starts # :1 -> *scenario And the user logs in with username "[user:user]" and password "password" # :1 -> *scenario And user "[user:user]" finishes syncing # :1 -> *scenario And user "[user:user]" connects and authenticates IMAP client "1" # :1 -> *scenario Then it succeeds # :1 -> *scenario When IMAP client "1" appends the following message to "": # :1 -> *scenario """ From: Somebody@somewhere.org Date: 01 Jan 1980 00:00:00 +0000 To: Lionel Richie  Subject: RE: Hello, is it me you looking for?  Nope. """ Then it succeeds # :1 -> *scenario And IMAP client "1" eventually sees the following message in "" with this structure: # :1 -> *scenario """ {  "from": "Somebody@somewhere.org",  "date": "01 Jan 80 00:00 +0000",  "to": "Lionel Richie ",  "subject": "RE: Hello, is it me you looking for?",  "content": {  "content-type": "text/plain",  "content-type-charset":"utf-8",  "transfer-encoding":"quoted-printable",  "body-is": "Nope."  } } """ Examples: | mailbox | | Archive | === RUN TestFeatures/Import_message_without_sender_to_Sent time="2024-08-08T06:02:17+02:00" level=info msg="User '08899d49-def7-4448-91bc-ad1ae2056cdd' created with id=c3e971e9-d315-4661-bb0a-6a41445cbc71" pkg=gpa/server/backend time="2024-08-08T06:02:17+02:00" level=info msg="Starting bridge" time="2024-08-08T06:02:17+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/101/config3299999742/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:02:17+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/101/data2621125134/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/101/data2621125134/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:02:17+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:02:17+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:02:17+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:02:17+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:02:17+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/101/config3299999742/grpcServerConfig.json time="2024-08-08T06:02:17+02:00" level=info msg="gRPC server listening on /tmp/bridge8730" pkg=grpc time="2024-08-08T06:02:17+02:00" level=info msg="Frontend service started" time="2024-08-08T06:02:17+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:02:17+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:02:17+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:02:17+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:02:17+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:02:17+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:02:17+02:00" level=info msg="Frontend client started" time="2024-08-08T06:02:17+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (c84f3690)" time="2024-08-08T06:02:17+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (c84f3690)" time="2024-08-08T06:02:17+02:00" level=info msg="200 OK: POST https://127.0.0.1:42917/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:02:17+02:00" level=info msg="200 OK: POST https://127.0.0.1:42917/auth/v4" pkg=gpa/manager time="2024-08-08T06:02:17+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=c3e971e9-d315-4661-bb0a-6a41445cbc71 time="2024-08-08T06:02:18+02:00" level=info msg="Adding vault user" userID=c3e971e9-d315-4661-bb0a-6a41445cbc71 time="2024-08-08T06:02:18+02:00" level=info msg="Creating new user" userID=c3e971e9-d315-4661-bb0a-6a41445cbc71 time="2024-08-08T06:02:18+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=c3e971e9-d315-4661-bb0a-6a41445cbc71 time="2024-08-08T06:02:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:42917/core/v4/events/latest" pkg=gpa/client userID=c3e971e9-d315-4661-bb0a-6a41445cbc71 time="2024-08-08T06:02:18+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=c3e971e9-d315-4661-bb0a-6a41445cbc71 time="2024-08-08T06:02:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:42917/core/v4/settings" pkg=gpa/client userID=c3e971e9-d315-4661-bb0a-6a41445cbc71 time="2024-08-08T06:02:18+02:00" level=info msg="Starting service main loop" service=telemetry user=c3e971e9-d315-4661-bb0a-6a41445cbc71 time="2024-08-08T06:02:18+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=c3e971e9-d315-4661-bb0a-6a41445cbc71 time="2024-08-08T06:02:18+02:00" level=info msg="Starting service main loop" service=smtp user=c3e971e9-d315-4661-bb0a-6a41445cbc71 time="2024-08-08T06:02:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:42917/core/v4/labels?Type=4" pkg=gpa/client userID=c3e971e9-d315-4661-bb0a-6a41445cbc71 time="2024-08-08T06:02:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:42917/core/v4/labels?Type=3" pkg=gpa/client userID=c3e971e9-d315-4661-bb0a-6a41445cbc71 time="2024-08-08T06:02:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:42917/core/v4/labels?Type=1" pkg=gpa/client userID=c3e971e9-d315-4661-bb0a-6a41445cbc71 time="2024-08-08T06:02:18+02:00" level=info msg="Adding user to imap server" addrID=12f1545e-e602-471a-8b0c-430bcc58d2b8 service=server-manager time="2024-08-08T06:02:18+02:00" level=info msg="Creating new IMAP user" addrID=12f1545e-e602-471a-8b0c-430bcc58d2b8 service=server-manager time="2024-08-08T06:02:18+02:00" level=info msg="Setting gluon ID" addrID=12f1545e-e602-471a-8b0c-430bcc58d2b8 gluonID=d9ca6505-6612-4c7d-87ce-71596eec6c46 userID=c3e971e9-d315-4661-bb0a-6a41445cbc71 time="2024-08-08T06:02:18+02:00" level=info msg="Created new IMAP user" addrID=12f1545e-e602-471a-8b0c-430bcc58d2b8 gluonID=d9ca6505-6612-4c7d-87ce-71596eec6c46 service=server-manager time="2024-08-08T06:02:18+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:02:18+02:00" level=info msg=Resuming service=user-events user=c3e971e9-d315-4661-bb0a-6a41445cbc71 time="2024-08-08T06:02:18+02:00" level=info msg="Received mailbox message count" count=0 gluonID=d9ca6505-6612-4c7d-87ce-71596eec6c46 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:02:18+02:00" level=info msg="Starting IMAP Service" service=imap user=c3e971e9-d315-4661-bb0a-6a41445cbc71 time="2024-08-08T06:02:18+02:00" level=info msg="Sync triggered" service=imap user=c3e971e9-d315-4661-bb0a-6a41445cbc71 time="2024-08-08T06:02:18+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:02:18.054864122 +0200 CEST m=+222.740907028" user=c3e971e9-d315-4661-bb0a-6a41445cbc71 time="2024-08-08T06:02:18+02:00" level=info msg="Syncing labels" service=imap user=c3e971e9-d315-4661-bb0a-6a41445cbc71 time="2024-08-08T06:02:18+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:c3e971e9-d315-4661-bb0a-6a41445cbc71" userID=c3e971e9-d315-4661-bb0a-6a41445cbc71 time="2024-08-08T06:02:18+02:00" level=info msg="Synced labels" service=imap user=c3e971e9-d315-4661-bb0a-6a41445cbc71 time="2024-08-08T06:02:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:42917/mail/v4/messages/count" pkg=gpa/client userID=c3e971e9-d315-4661-bb0a-6a41445cbc71 time="2024-08-08T06:02:18+02:00" level=info msg="Syncing messages" service=imap user=c3e971e9-d315-4661-bb0a-6a41445cbc71 time="2024-08-08T06:02:18+02:00" level=info msg="Job started" service=imap user=c3e971e9-d315-4661-bb0a-6a41445cbc71 time="2024-08-08T06:02:18+02:00" level=info msg="200 OK: POST https://127.0.0.1:42917/mail/v4/messages" pkg=gpa/client userID=c3e971e9-d315-4661-bb0a-6a41445cbc71 time="2024-08-08T06:02:18+02:00" level=info msg="Job finished" service=imap user=c3e971e9-d315-4661-bb0a-6a41445cbc71 time="2024-08-08T06:02:18+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=c3e971e9-d315-4661-bb0a-6a41445cbc71 time="2024-08-08T06:02:18+02:00" level=info msg="Synced messages" service=imap user=c3e971e9-d315-4661-bb0a-6a41445cbc71 time="2024-08-08T06:02:18+02:00" level=info msg="Finished user sync" duration=3.999434ms service=imap user=c3e971e9-d315-4661-bb0a-6a41445cbc71 time="2024-08-08T06:02:18+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=c3e971e9-d315-4661-bb0a-6a41445cbc71 time="2024-08-08T06:02:18+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=c3e971e9-d315-4661-bb0a-6a41445cbc71 time="2024-08-08T06:02:18+02:00" level=info msg="200 OK: POST https://127.0.0.1:42917/data/v1/stats" pkg=gpa/client userID=c3e971e9-d315-4661-bb0a-6a41445cbc71 time="2024-08-08T06:02:18+02:00" level=info msg="Configuration Status Success event sent." userID=c3e971e9-d315-4661-bb0a-6a41445cbc71 time="2024-08-08T06:02:18+02:00" level=info msg="200 OK: POST https://127.0.0.1:42917/mail/v4/messages/import" pkg=gpa/client userID=c3e971e9-d315-4661-bb0a-6a41445cbc71 time="2024-08-08T06:02:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:42917/mail/v4/messages/b8a64fd0-8e8f-49bc-a31d-74b4fdb042e4" pkg=gpa/client userID=c3e971e9-d315-4661-bb0a-6a41445cbc71 time="2024-08-08T06:02:18+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:02:18+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:02:18+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:02:18+02:00" level=info msg="Closing user" userID=c3e971e9-d315-4661-bb0a-6a41445cbc71 time="2024-08-08T06:02:18+02:00" level=info msg="Exiting IMAP Service" service=imap user=c3e971e9-d315-4661-bb0a-6a41445cbc71 time="2024-08-08T06:02:18+02:00" level=info msg="Exiting service main loop" service=smtp user=c3e971e9-d315-4661-bb0a-6a41445cbc71 time="2024-08-08T06:02:18+02:00" level=info msg="Exiting Service" service=user-identity user=c3e971e9-d315-4661-bb0a-6a41445cbc71 time="2024-08-08T06:02:18+02:00" level=info msg="Exiting service main loop" service=telemetry user=c3e971e9-d315-4661-bb0a-6a41445cbc71 time="2024-08-08T06:02:18+02:00" level=info msg="Exiting service" service=user-events user=c3e971e9-d315-4661-bb0a-6a41445cbc71 time="2024-08-08T06:02:18+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:02:18+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:02:18+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:02:18+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:02:18+02:00" level=info msg="Closing SMTP server" service=server-manager | Sent | === RUN TestFeatures/Import_message_without_sender_to_Drafts time="2024-08-08T06:02:18+02:00" level=info msg="User '5978521c-ff40-42ac-a5a1-c25c9d86f8d6' created with id=4685fe45-af45-4083-a0dc-cb1ec50ddaf6" pkg=gpa/server/backend time="2024-08-08T06:02:18+02:00" level=info msg="Starting bridge" time="2024-08-08T06:02:18+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/102/config1297122535/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:02:18+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/102/data2437181650/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/102/data2437181650/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:02:18+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:02:18+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:02:18+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:02:18+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:02:18+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/102/config1297122535/grpcServerConfig.json time="2024-08-08T06:02:18+02:00" level=info msg="gRPC server listening on /tmp/bridge5268" pkg=grpc time="2024-08-08T06:02:18+02:00" level=info msg="Frontend service started" time="2024-08-08T06:02:18+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:02:18+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:02:18+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:02:18+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:02:18+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:02:18+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:02:18+02:00" level=info msg="Frontend client started" time="2024-08-08T06:02:18+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (9f582e3f)" time="2024-08-08T06:02:18+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (9f582e3f)" time="2024-08-08T06:02:18+02:00" level=info msg="200 OK: POST https://127.0.0.1:42549/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:02:19+02:00" level=info msg="200 OK: POST https://127.0.0.1:42549/auth/v4" pkg=gpa/manager time="2024-08-08T06:02:19+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=4685fe45-af45-4083-a0dc-cb1ec50ddaf6 time="2024-08-08T06:02:19+02:00" level=info msg="Adding vault user" userID=4685fe45-af45-4083-a0dc-cb1ec50ddaf6 time="2024-08-08T06:02:19+02:00" level=info msg="Creating new user" userID=4685fe45-af45-4083-a0dc-cb1ec50ddaf6 time="2024-08-08T06:02:19+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=4685fe45-af45-4083-a0dc-cb1ec50ddaf6 time="2024-08-08T06:02:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:42549/core/v4/events/latest" pkg=gpa/client userID=4685fe45-af45-4083-a0dc-cb1ec50ddaf6 time="2024-08-08T06:02:19+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=4685fe45-af45-4083-a0dc-cb1ec50ddaf6 time="2024-08-08T06:02:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:42549/core/v4/settings" pkg=gpa/client userID=4685fe45-af45-4083-a0dc-cb1ec50ddaf6 time="2024-08-08T06:02:19+02:00" level=info msg="Starting service main loop" service=telemetry user=4685fe45-af45-4083-a0dc-cb1ec50ddaf6 time="2024-08-08T06:02:19+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=4685fe45-af45-4083-a0dc-cb1ec50ddaf6 time="2024-08-08T06:02:19+02:00" level=info msg="Starting service main loop" service=smtp user=4685fe45-af45-4083-a0dc-cb1ec50ddaf6 time="2024-08-08T06:02:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:42549/core/v4/labels?Type=4" pkg=gpa/client userID=4685fe45-af45-4083-a0dc-cb1ec50ddaf6 time="2024-08-08T06:02:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:42549/core/v4/labels?Type=3" pkg=gpa/client userID=4685fe45-af45-4083-a0dc-cb1ec50ddaf6 time="2024-08-08T06:02:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:42549/core/v4/labels?Type=1" pkg=gpa/client userID=4685fe45-af45-4083-a0dc-cb1ec50ddaf6 time="2024-08-08T06:02:19+02:00" level=info msg="Adding user to imap server" addrID=93f68d30-f69e-43b9-8c63-7c257378fb42 service=server-manager time="2024-08-08T06:02:19+02:00" level=info msg="Creating new IMAP user" addrID=93f68d30-f69e-43b9-8c63-7c257378fb42 service=server-manager time="2024-08-08T06:02:19+02:00" level=info msg="Setting gluon ID" addrID=93f68d30-f69e-43b9-8c63-7c257378fb42 gluonID=44724c33-0e92-4965-b369-55c085c81c8b userID=4685fe45-af45-4083-a0dc-cb1ec50ddaf6 time="2024-08-08T06:02:19+02:00" level=info msg="Created new IMAP user" addrID=93f68d30-f69e-43b9-8c63-7c257378fb42 gluonID=44724c33-0e92-4965-b369-55c085c81c8b service=server-manager time="2024-08-08T06:02:19+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:02:19+02:00" level=info msg=Resuming service=user-events user=4685fe45-af45-4083-a0dc-cb1ec50ddaf6 time="2024-08-08T06:02:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=44724c33-0e92-4965-b369-55c085c81c8b labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:02:19+02:00" level=info msg="Starting IMAP Service" service=imap user=4685fe45-af45-4083-a0dc-cb1ec50ddaf6 time="2024-08-08T06:02:19+02:00" level=info msg="Sync triggered" service=imap user=4685fe45-af45-4083-a0dc-cb1ec50ddaf6 time="2024-08-08T06:02:19+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:02:19.184612372 +0200 CEST m=+223.870655278" user=4685fe45-af45-4083-a0dc-cb1ec50ddaf6 time="2024-08-08T06:02:19+02:00" level=info msg="Syncing labels" service=imap user=4685fe45-af45-4083-a0dc-cb1ec50ddaf6 time="2024-08-08T06:02:19+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:4685fe45-af45-4083-a0dc-cb1ec50ddaf6" userID=4685fe45-af45-4083-a0dc-cb1ec50ddaf6 time="2024-08-08T06:02:19+02:00" level=info msg="Synced labels" service=imap user=4685fe45-af45-4083-a0dc-cb1ec50ddaf6 time="2024-08-08T06:02:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:42549/mail/v4/messages/count" pkg=gpa/client userID=4685fe45-af45-4083-a0dc-cb1ec50ddaf6 time="2024-08-08T06:02:19+02:00" level=info msg="Syncing messages" service=imap user=4685fe45-af45-4083-a0dc-cb1ec50ddaf6 time="2024-08-08T06:02:19+02:00" level=info msg="Job started" service=imap user=4685fe45-af45-4083-a0dc-cb1ec50ddaf6 time="2024-08-08T06:02:19+02:00" level=info msg="200 OK: POST https://127.0.0.1:42549/mail/v4/messages" pkg=gpa/client userID=4685fe45-af45-4083-a0dc-cb1ec50ddaf6 time="2024-08-08T06:02:19+02:00" level=info msg="Job finished" service=imap user=4685fe45-af45-4083-a0dc-cb1ec50ddaf6 time="2024-08-08T06:02:19+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=4685fe45-af45-4083-a0dc-cb1ec50ddaf6 time="2024-08-08T06:02:19+02:00" level=info msg="Synced messages" service=imap user=4685fe45-af45-4083-a0dc-cb1ec50ddaf6 time="2024-08-08T06:02:19+02:00" level=info msg="Finished user sync" duration=10.23877ms service=imap user=4685fe45-af45-4083-a0dc-cb1ec50ddaf6 time="2024-08-08T06:02:19+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=4685fe45-af45-4083-a0dc-cb1ec50ddaf6 time="2024-08-08T06:02:19+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=4685fe45-af45-4083-a0dc-cb1ec50ddaf6 time="2024-08-08T06:02:19+02:00" level=info msg="200 OK: POST https://127.0.0.1:42549/data/v1/stats" pkg=gpa/client userID=4685fe45-af45-4083-a0dc-cb1ec50ddaf6 time="2024-08-08T06:02:19+02:00" level=info msg="Configuration Status Success event sent." userID=4685fe45-af45-4083-a0dc-cb1ec50ddaf6 time="2024-08-08T06:02:19+02:00" level=info msg="200 OK: POST https://127.0.0.1:42549/mail/v4/messages" pkg=gpa/client userID=4685fe45-af45-4083-a0dc-cb1ec50ddaf6 time="2024-08-08T06:02:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:42549/mail/v4/messages/c2b8b018-8269-4676-b069-8914ab5847ac" pkg=gpa/client userID=4685fe45-af45-4083-a0dc-cb1ec50ddaf6 Scenario: Import message without sender to Drafts # features/imap/message/import.feature:279 When IMAP client "1" appends the following message to "Drafts": # :1 -> *scenario """ From: Somebody@somewhere.org Date: 01 Jan 1980 00:00:00 +0000 To: Lionel Richie  Subject: RE: Hello, is it me you looking for?  Nope. """ Then it succeeds # :1 -> *scenario time="2024-08-08T06:02:19+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:02:19+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:02:19+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:02:19+02:00" level=info msg="Closing user" userID=4685fe45-af45-4083-a0dc-cb1ec50ddaf6 time="2024-08-08T06:02:19+02:00" level=info msg="Exiting IMAP Service" service=imap user=4685fe45-af45-4083-a0dc-cb1ec50ddaf6 time="2024-08-08T06:02:19+02:00" level=info msg="Exiting service main loop" service=smtp user=4685fe45-af45-4083-a0dc-cb1ec50ddaf6 time="2024-08-08T06:02:19+02:00" level=info msg="Exiting Service" service=user-identity user=4685fe45-af45-4083-a0dc-cb1ec50ddaf6 time="2024-08-08T06:02:19+02:00" level=info msg="Exiting service main loop" service=telemetry user=4685fe45-af45-4083-a0dc-cb1ec50ddaf6 time="2024-08-08T06:02:19+02:00" level=info msg="Exiting service" service=user-events user=4685fe45-af45-4083-a0dc-cb1ec50ddaf6 time="2024-08-08T06:02:19+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:02:19+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:02:19+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:02:19+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:02:19+02:00" level=info msg="Closing SMTP server" service=server-manager And IMAP client "1" eventually sees the following message in "Drafts" with this structure: # :1 -> *scenario """ {  "date": "01 Jan 01 00:00 +0000",  "to": "Lionel Richie ",  "subject": "RE: Hello, is it me you looking for?",  "content": {  "content-type": "text/plain",  "content-type-charset":"utf-8",  "transfer-encoding":"quoted-printable",  "body-is": "Nope."  } } """ === RUN TestFeatures/Import_embedded_message time="2024-08-08T06:02:19+02:00" level=info msg="User '8da7a72f-7912-462e-a624-7ec9359bf951' created with id=af70d632-bd80-43e1-bc30-53833911c557" pkg=gpa/server/backend time="2024-08-08T06:02:19+02:00" level=info msg="Starting bridge" time="2024-08-08T06:02:19+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/103/config1888737114/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:02:19+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/103/data3906704598/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/103/data3906704598/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:02:19+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:02:19+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:02:19+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:02:19+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:02:19+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/103/config1888737114/grpcServerConfig.json time="2024-08-08T06:02:19+02:00" level=info msg="gRPC server listening on /tmp/bridge8159" pkg=grpc time="2024-08-08T06:02:19+02:00" level=info msg="Frontend service started" time="2024-08-08T06:02:19+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:02:19+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:02:19+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:02:19+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:02:19+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:02:19+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:02:19+02:00" level=info msg="Frontend client started" time="2024-08-08T06:02:19+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (e3da4db5)" time="2024-08-08T06:02:19+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (e3da4db5)" time="2024-08-08T06:02:19+02:00" level=info msg="200 OK: POST https://127.0.0.1:42391/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:02:20+02:00" level=info msg="200 OK: POST https://127.0.0.1:42391/auth/v4" pkg=gpa/manager time="2024-08-08T06:02:20+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=af70d632-bd80-43e1-bc30-53833911c557 time="2024-08-08T06:02:20+02:00" level=info msg="Adding vault user" userID=af70d632-bd80-43e1-bc30-53833911c557 time="2024-08-08T06:02:20+02:00" level=info msg="Creating new user" userID=af70d632-bd80-43e1-bc30-53833911c557 time="2024-08-08T06:02:20+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=af70d632-bd80-43e1-bc30-53833911c557 time="2024-08-08T06:02:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:42391/core/v4/events/latest" pkg=gpa/client userID=af70d632-bd80-43e1-bc30-53833911c557 time="2024-08-08T06:02:20+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=af70d632-bd80-43e1-bc30-53833911c557 time="2024-08-08T06:02:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:42391/core/v4/settings" pkg=gpa/client userID=af70d632-bd80-43e1-bc30-53833911c557 time="2024-08-08T06:02:20+02:00" level=info msg="Starting service main loop" service=telemetry user=af70d632-bd80-43e1-bc30-53833911c557 time="2024-08-08T06:02:20+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=af70d632-bd80-43e1-bc30-53833911c557 time="2024-08-08T06:02:20+02:00" level=info msg="Starting service main loop" service=smtp user=af70d632-bd80-43e1-bc30-53833911c557 time="2024-08-08T06:02:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:42391/core/v4/labels?Type=4" pkg=gpa/client userID=af70d632-bd80-43e1-bc30-53833911c557 time="2024-08-08T06:02:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:42391/core/v4/labels?Type=3" pkg=gpa/client userID=af70d632-bd80-43e1-bc30-53833911c557 time="2024-08-08T06:02:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:42391/core/v4/labels?Type=1" pkg=gpa/client userID=af70d632-bd80-43e1-bc30-53833911c557 time="2024-08-08T06:02:20+02:00" level=info msg="Adding user to imap server" addrID=39f83dec-2316-4bc1-9c5d-694b2fc2779f service=server-manager time="2024-08-08T06:02:20+02:00" level=info msg="Creating new IMAP user" addrID=39f83dec-2316-4bc1-9c5d-694b2fc2779f service=server-manager time="2024-08-08T06:02:20+02:00" level=info msg="Setting gluon ID" addrID=39f83dec-2316-4bc1-9c5d-694b2fc2779f gluonID=ca48196b-6533-4942-b801-3f2fc828065a userID=af70d632-bd80-43e1-bc30-53833911c557 time="2024-08-08T06:02:20+02:00" level=info msg="Created new IMAP user" addrID=39f83dec-2316-4bc1-9c5d-694b2fc2779f gluonID=ca48196b-6533-4942-b801-3f2fc828065a service=server-manager time="2024-08-08T06:02:20+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:02:20+02:00" level=info msg=Resuming service=user-events user=af70d632-bd80-43e1-bc30-53833911c557 time="2024-08-08T06:02:20+02:00" level=info msg="Received mailbox message count" count=0 gluonID=ca48196b-6533-4942-b801-3f2fc828065a labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:02:20+02:00" level=info msg="Starting IMAP Service" service=imap user=af70d632-bd80-43e1-bc30-53833911c557 time="2024-08-08T06:02:20+02:00" level=info msg="Sync triggered" service=imap user=af70d632-bd80-43e1-bc30-53833911c557 time="2024-08-08T06:02:20+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:02:20.266388304 +0200 CEST m=+224.952431200" user=af70d632-bd80-43e1-bc30-53833911c557 time="2024-08-08T06:02:20+02:00" level=info msg="Syncing labels" service=imap user=af70d632-bd80-43e1-bc30-53833911c557 time="2024-08-08T06:02:20+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:af70d632-bd80-43e1-bc30-53833911c557" userID=af70d632-bd80-43e1-bc30-53833911c557 time="2024-08-08T06:02:20+02:00" level=info msg="Synced labels" service=imap user=af70d632-bd80-43e1-bc30-53833911c557 time="2024-08-08T06:02:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:42391/mail/v4/messages/count" pkg=gpa/client userID=af70d632-bd80-43e1-bc30-53833911c557 time="2024-08-08T06:02:20+02:00" level=info msg="Syncing messages" service=imap user=af70d632-bd80-43e1-bc30-53833911c557 time="2024-08-08T06:02:20+02:00" level=info msg="Job started" service=imap user=af70d632-bd80-43e1-bc30-53833911c557 time="2024-08-08T06:02:20+02:00" level=info msg="200 OK: POST https://127.0.0.1:42391/mail/v4/messages" pkg=gpa/client userID=af70d632-bd80-43e1-bc30-53833911c557 time="2024-08-08T06:02:20+02:00" level=info msg="Job finished" service=imap user=af70d632-bd80-43e1-bc30-53833911c557 time="2024-08-08T06:02:20+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=af70d632-bd80-43e1-bc30-53833911c557 time="2024-08-08T06:02:20+02:00" level=info msg="Synced messages" service=imap user=af70d632-bd80-43e1-bc30-53833911c557 time="2024-08-08T06:02:20+02:00" level=info msg="Finished user sync" duration=3.45475ms service=imap user=af70d632-bd80-43e1-bc30-53833911c557 time="2024-08-08T06:02:20+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=af70d632-bd80-43e1-bc30-53833911c557 time="2024-08-08T06:02:20+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=af70d632-bd80-43e1-bc30-53833911c557 time="2024-08-08T06:02:20+02:00" level=info msg="200 OK: POST https://127.0.0.1:42391/data/v1/stats" pkg=gpa/client userID=af70d632-bd80-43e1-bc30-53833911c557 time="2024-08-08T06:02:20+02:00" level=info msg="Configuration Status Success event sent." userID=af70d632-bd80-43e1-bc30-53833911c557 time="2024-08-08T06:02:20+02:00" level=info msg="200 OK: POST https://127.0.0.1:42391/mail/v4/messages/import" pkg=gpa/client userID=af70d632-bd80-43e1-bc30-53833911c557 time="2024-08-08T06:02:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:42391/mail/v4/messages/e68be734-e763-4849-a343-c6a2085b0bc1" pkg=gpa/client userID=af70d632-bd80-43e1-bc30-53833911c557 Scenario: Import embedded message # features/imap/message/import.feature:306 When IMAP client "1" appends the following message to "INBOX": # :1 -> *scenario """ From: Foo  Date: 01 Jan 1980 00:00:00 +0000 To: Bridge Test  Subject: Embedded message Content-Type: multipart/mixed; boundary="boundary" Received: by 2002:0:0:0:0:0:0:0 with SMTP id 0123456789abcdef; Wed, 30 Dec 2020 01:23:45 0000  This is a multi-part message in MIME format.  --boundary Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit  Hello  --boundary Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit  

HELLO

  --boundary Content-Type: message/rfc822; name="embedded.eml" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="embedded.eml"  From: Bar  To: Bridge Test  Subject: (No Subject) Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable  hello  --boundary--  """ Then it succeeds # :1 -> *scenario time="2024-08-08T06:02:20+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:02:20+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:02:20+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:02:20+02:00" level=info msg="Closing user" userID=af70d632-bd80-43e1-bc30-53833911c557 time="2024-08-08T06:02:20+02:00" level=info msg="Exiting IMAP Service" service=imap user=af70d632-bd80-43e1-bc30-53833911c557 time="2024-08-08T06:02:20+02:00" level=info msg="Exiting service main loop" service=smtp user=af70d632-bd80-43e1-bc30-53833911c557 time="2024-08-08T06:02:20+02:00" level=info msg="Exiting Service" service=user-identity user=af70d632-bd80-43e1-bc30-53833911c557 time="2024-08-08T06:02:20+02:00" level=info msg="Exiting service main loop" service=telemetry user=af70d632-bd80-43e1-bc30-53833911c557 time="2024-08-08T06:02:20+02:00" level=info msg="Exiting service" service=user-events user=af70d632-bd80-43e1-bc30-53833911c557 time="2024-08-08T06:02:20+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:02:20+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:02:20+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:02:20+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:02:20+02:00" level=info msg="Closing SMTP server" service=server-manager And IMAP client "1" eventually sees the following message in "INBOX" with this structure: # :1 -> *scenario """ {  "from": "Foo ",  "date": "01 Jan 80 00:00 +0000",  "to": "Bridge Test ",  "subject": "Embedded message",  "body-contains": "Hello",  "content": {  "content-type": "multipart/mixed",  "sections":[  {  "content-type": "text/plain",  "content-type-charset": "utf-8",  "transfer-encoding": "7bit",  "body-is": "Hello"  },  {  "content-type": "text/html",  "content-type-charset": "utf-8",  "transfer-encoding": "7bit",  "body-contains": "HELLO"  },  {  "content-type": "message/rfc822",  "content-type-name": "embedded.eml",  "transfer-encoding": "7bit",  "content-disposition": "attachment",  "content-disposition-filename": "embedded.eml",  "body-is": "From: Bar \nTo: Bridge Test \nSubject: (No Subject)\nContent-Type: text/plain; charset=utf-8\nContent-Transfer-Encoding: quoted-printable\n\nhello"  }  ]  } } """ === RUN TestFeatures/Import_message_with_inline_image time="2024-08-08T06:02:20+02:00" level=info msg="User 'bedaa904-96f4-4071-b814-039ef2fb4de7' created with id=939be18c-0dda-4859-bc72-81bed8d92b16" pkg=gpa/server/backend time="2024-08-08T06:02:20+02:00" level=info msg="Starting bridge" time="2024-08-08T06:02:20+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/104/config1293379761/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:02:20+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/104/data854710406/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/104/data854710406/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:02:20+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:02:20+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:02:20+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:02:20+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:02:20+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/104/config1293379761/grpcServerConfig.json time="2024-08-08T06:02:20+02:00" level=info msg="gRPC server listening on /tmp/bridge7828" pkg=grpc time="2024-08-08T06:02:20+02:00" level=info msg="Frontend service started" time="2024-08-08T06:02:20+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:02:20+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:02:20+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:02:20+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:02:20+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:02:20+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:02:20+02:00" level=info msg="Frontend client started" time="2024-08-08T06:02:20+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (23fd8fe7)" time="2024-08-08T06:02:20+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (23fd8fe7)" time="2024-08-08T06:02:20+02:00" level=info msg="200 OK: POST https://127.0.0.1:38929/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:02:21+02:00" level=info msg="200 OK: POST https://127.0.0.1:38929/auth/v4" pkg=gpa/manager time="2024-08-08T06:02:21+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=939be18c-0dda-4859-bc72-81bed8d92b16 time="2024-08-08T06:02:21+02:00" level=info msg="Adding vault user" userID=939be18c-0dda-4859-bc72-81bed8d92b16 time="2024-08-08T06:02:21+02:00" level=info msg="Creating new user" userID=939be18c-0dda-4859-bc72-81bed8d92b16 time="2024-08-08T06:02:21+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=939be18c-0dda-4859-bc72-81bed8d92b16 time="2024-08-08T06:02:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:38929/core/v4/events/latest" pkg=gpa/client userID=939be18c-0dda-4859-bc72-81bed8d92b16 time="2024-08-08T06:02:21+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=939be18c-0dda-4859-bc72-81bed8d92b16 time="2024-08-08T06:02:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:38929/core/v4/settings" pkg=gpa/client userID=939be18c-0dda-4859-bc72-81bed8d92b16 time="2024-08-08T06:02:21+02:00" level=info msg="Starting service main loop" service=telemetry user=939be18c-0dda-4859-bc72-81bed8d92b16 time="2024-08-08T06:02:21+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=939be18c-0dda-4859-bc72-81bed8d92b16 time="2024-08-08T06:02:21+02:00" level=info msg="Starting service main loop" service=smtp user=939be18c-0dda-4859-bc72-81bed8d92b16 time="2024-08-08T06:02:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:38929/core/v4/labels?Type=4" pkg=gpa/client userID=939be18c-0dda-4859-bc72-81bed8d92b16 time="2024-08-08T06:02:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:38929/core/v4/labels?Type=3" pkg=gpa/client userID=939be18c-0dda-4859-bc72-81bed8d92b16 time="2024-08-08T06:02:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:38929/core/v4/labels?Type=1" pkg=gpa/client userID=939be18c-0dda-4859-bc72-81bed8d92b16 time="2024-08-08T06:02:21+02:00" level=info msg="Adding user to imap server" addrID=dcc44ab4-d3ac-45cb-b036-169bb05f9ced service=server-manager time="2024-08-08T06:02:21+02:00" level=info msg="Creating new IMAP user" addrID=dcc44ab4-d3ac-45cb-b036-169bb05f9ced service=server-manager time="2024-08-08T06:02:21+02:00" level=info msg="Setting gluon ID" addrID=dcc44ab4-d3ac-45cb-b036-169bb05f9ced gluonID=fe109be8-c2d9-489d-a9d2-63a7fb52d442 userID=939be18c-0dda-4859-bc72-81bed8d92b16 time="2024-08-08T06:02:21+02:00" level=info msg="Created new IMAP user" addrID=dcc44ab4-d3ac-45cb-b036-169bb05f9ced gluonID=fe109be8-c2d9-489d-a9d2-63a7fb52d442 service=server-manager time="2024-08-08T06:02:21+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:02:21+02:00" level=info msg=Resuming service=user-events user=939be18c-0dda-4859-bc72-81bed8d92b16 time="2024-08-08T06:02:21+02:00" level=info msg="Received mailbox message count" count=0 gluonID=fe109be8-c2d9-489d-a9d2-63a7fb52d442 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:02:21+02:00" level=info msg="Starting IMAP Service" service=imap user=939be18c-0dda-4859-bc72-81bed8d92b16 time="2024-08-08T06:02:21+02:00" level=info msg="Sync triggered" service=imap user=939be18c-0dda-4859-bc72-81bed8d92b16 time="2024-08-08T06:02:21+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:02:21.304974089 +0200 CEST m=+225.991016996" user=939be18c-0dda-4859-bc72-81bed8d92b16 time="2024-08-08T06:02:21+02:00" level=info msg="Syncing labels" service=imap user=939be18c-0dda-4859-bc72-81bed8d92b16 time="2024-08-08T06:02:21+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:939be18c-0dda-4859-bc72-81bed8d92b16" userID=939be18c-0dda-4859-bc72-81bed8d92b16 time="2024-08-08T06:02:21+02:00" level=info msg="Synced labels" service=imap user=939be18c-0dda-4859-bc72-81bed8d92b16 time="2024-08-08T06:02:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:38929/mail/v4/messages/count" pkg=gpa/client userID=939be18c-0dda-4859-bc72-81bed8d92b16 time="2024-08-08T06:02:21+02:00" level=info msg="Syncing messages" service=imap user=939be18c-0dda-4859-bc72-81bed8d92b16 time="2024-08-08T06:02:21+02:00" level=info msg="Job started" service=imap user=939be18c-0dda-4859-bc72-81bed8d92b16 time="2024-08-08T06:02:21+02:00" level=info msg="200 OK: POST https://127.0.0.1:38929/mail/v4/messages" pkg=gpa/client userID=939be18c-0dda-4859-bc72-81bed8d92b16 time="2024-08-08T06:02:21+02:00" level=info msg="Job finished" service=imap user=939be18c-0dda-4859-bc72-81bed8d92b16 time="2024-08-08T06:02:21+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=939be18c-0dda-4859-bc72-81bed8d92b16 time="2024-08-08T06:02:21+02:00" level=info msg="Synced messages" service=imap user=939be18c-0dda-4859-bc72-81bed8d92b16 time="2024-08-08T06:02:21+02:00" level=info msg="Finished user sync" duration=11.02389ms service=imap user=939be18c-0dda-4859-bc72-81bed8d92b16 time="2024-08-08T06:02:21+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=939be18c-0dda-4859-bc72-81bed8d92b16 time="2024-08-08T06:02:21+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=939be18c-0dda-4859-bc72-81bed8d92b16 time="2024-08-08T06:02:21+02:00" level=info msg="200 OK: POST https://127.0.0.1:38929/data/v1/stats" pkg=gpa/client userID=939be18c-0dda-4859-bc72-81bed8d92b16 time="2024-08-08T06:02:21+02:00" level=info msg="Configuration Status Success event sent." userID=939be18c-0dda-4859-bc72-81bed8d92b16 time="2024-08-08T06:02:21+02:00" level=info msg="200 OK: POST https://127.0.0.1:38929/mail/v4/messages/import" pkg=gpa/client userID=939be18c-0dda-4859-bc72-81bed8d92b16 time="2024-08-08T06:02:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:38929/mail/v4/messages/202b9e17-ffbf-4f0a-8de0-b6c12622cf0d" pkg=gpa/client userID=939be18c-0dda-4859-bc72-81bed8d92b16 Scenario: Import message with inline image # features/imap/message/import.feature:470 When IMAP client "1" appends the following message to "Inbox": # :1 -> *scenario """ Date: 01 Jan 1980 00:00:00 +0000 From: Bridge Second Test  To: Bridge Test  Subject: Html Inline Importing Content-Disposition: inline User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.5.0 MIME-Version: 1.0 Content-Language: en-US Content-Type: multipart/related; boundary="61FA22A41A3F46E8E90EF528"  This is a multi-part message in MIME format. --61FA22A41A3F46E8E90EF528 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit       


 

 

Behold! An inline
 

    --61FA22A41A3F46E8E90EF528 Content-Type: image/gif; name="email-action-left.gif" Content-Transfer-Encoding: base64 Content-ID:  Content-Disposition: inline; filename="email-action-left.gif"  R0lGODlhAQABAAAAADs=  --61FA22A41A3F46E8E90EF528--  """ Then it succeeds # :1 -> *scenario time="2024-08-08T06:02:21+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:02:21+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:02:21+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:02:21+02:00" level=info msg="Closing user" userID=939be18c-0dda-4859-bc72-81bed8d92b16 time="2024-08-08T06:02:21+02:00" level=info msg="Exiting IMAP Service" service=imap user=939be18c-0dda-4859-bc72-81bed8d92b16 time="2024-08-08T06:02:21+02:00" level=info msg="Exiting service main loop" service=smtp user=939be18c-0dda-4859-bc72-81bed8d92b16 time="2024-08-08T06:02:21+02:00" level=info msg="Exiting Service" service=user-identity user=939be18c-0dda-4859-bc72-81bed8d92b16 time="2024-08-08T06:02:21+02:00" level=info msg="Exiting service main loop" service=telemetry user=939be18c-0dda-4859-bc72-81bed8d92b16 time="2024-08-08T06:02:21+02:00" level=info msg="Exiting service" service=user-events user=939be18c-0dda-4859-bc72-81bed8d92b16 time="2024-08-08T06:02:21+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:02:21+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:02:21+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:02:21+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:02:21+02:00" level=info msg="Closing SMTP server" service=server-manager And IMAP client "1" eventually sees the following message in "Inbox" with this structure: # :1 -> *scenario """ {  "date": "01 Jan 80 00:00 +0000",  "to": "Bridge Test ",  "from": "Bridge Second Test ",  "subject": "Html Inline Importing",  "content": {  "content-type": "multipart/mixed",  "sections":[  {  "content-type": "multipart/related",  "sections":[  {  "content-type": "text/html",  "content-type-charset": "utf-8",  "transfer-encoding": "7bit",  "body-is": "\n\n\n\n\n


\n

\n

Behold! An inline \"\"\nwidth=\"24\"
\n

\n\n"  },  {  "content-type": "image/gif",  "content-type-name": "email-action-left.gif",  "content-disposition": "inline",  "content-disposition-filename": "email-action-left.gif",  "transfer-encoding": "base64",  "body-is": "R0lGODlhAQABAAAAADs="  }  ]  }  ]  } } """ === RUN TestFeatures/Message_import_with_text_part_and_attachment time="2024-08-08T06:02:21+02:00" level=info msg="User '003de9f5-6c1a-4d60-9576-53dd518bbfd0' created with id=a0c7b9a6-ce0b-4090-8f48-c10d10b99ccc" pkg=gpa/server/backend time="2024-08-08T06:02:21+02:00" level=info msg="Starting bridge" time="2024-08-08T06:02:21+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/105/config936158716/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:02:21+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/105/data2036904560/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/105/data2036904560/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:02:21+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:02:21+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:02:21+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:02:21+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:02:21+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/105/config936158716/grpcServerConfig.json time="2024-08-08T06:02:21+02:00" level=info msg="gRPC server listening on /tmp/bridge6164" pkg=grpc time="2024-08-08T06:02:21+02:00" level=info msg="Frontend service started" time="2024-08-08T06:02:21+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:02:21+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:02:21+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:02:21+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:02:21+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:02:21+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:02:21+02:00" level=info msg="Frontend client started" time="2024-08-08T06:02:21+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (d9df53f0)" time="2024-08-08T06:02:21+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (d9df53f0)" time="2024-08-08T06:02:22+02:00" level=info msg="200 OK: POST https://127.0.0.1:40555/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:02:22+02:00" level=info msg="200 OK: POST https://127.0.0.1:40555/auth/v4" pkg=gpa/manager time="2024-08-08T06:02:22+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=a0c7b9a6-ce0b-4090-8f48-c10d10b99ccc time="2024-08-08T06:02:22+02:00" level=info msg="Adding vault user" userID=a0c7b9a6-ce0b-4090-8f48-c10d10b99ccc time="2024-08-08T06:02:22+02:00" level=info msg="Creating new user" userID=a0c7b9a6-ce0b-4090-8f48-c10d10b99ccc time="2024-08-08T06:02:22+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=a0c7b9a6-ce0b-4090-8f48-c10d10b99ccc time="2024-08-08T06:02:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:40555/core/v4/events/latest" pkg=gpa/client userID=a0c7b9a6-ce0b-4090-8f48-c10d10b99ccc time="2024-08-08T06:02:22+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=a0c7b9a6-ce0b-4090-8f48-c10d10b99ccc time="2024-08-08T06:02:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:40555/core/v4/settings" pkg=gpa/client userID=a0c7b9a6-ce0b-4090-8f48-c10d10b99ccc time="2024-08-08T06:02:22+02:00" level=info msg="Starting service main loop" service=telemetry user=a0c7b9a6-ce0b-4090-8f48-c10d10b99ccc time="2024-08-08T06:02:22+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=a0c7b9a6-ce0b-4090-8f48-c10d10b99ccc time="2024-08-08T06:02:22+02:00" level=info msg="Starting service main loop" service=smtp user=a0c7b9a6-ce0b-4090-8f48-c10d10b99ccc time="2024-08-08T06:02:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:40555/core/v4/labels?Type=4" pkg=gpa/client userID=a0c7b9a6-ce0b-4090-8f48-c10d10b99ccc time="2024-08-08T06:02:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:40555/core/v4/labels?Type=3" pkg=gpa/client userID=a0c7b9a6-ce0b-4090-8f48-c10d10b99ccc time="2024-08-08T06:02:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:40555/core/v4/labels?Type=1" pkg=gpa/client userID=a0c7b9a6-ce0b-4090-8f48-c10d10b99ccc time="2024-08-08T06:02:22+02:00" level=info msg="Adding user to imap server" addrID=a252e591-0015-468d-a08f-34bbbac6ae53 service=server-manager time="2024-08-08T06:02:22+02:00" level=info msg="Creating new IMAP user" addrID=a252e591-0015-468d-a08f-34bbbac6ae53 service=server-manager time="2024-08-08T06:02:22+02:00" level=info msg="Setting gluon ID" addrID=a252e591-0015-468d-a08f-34bbbac6ae53 gluonID=00f454d1-bd4b-42dc-98df-1e7e755b56d8 userID=a0c7b9a6-ce0b-4090-8f48-c10d10b99ccc time="2024-08-08T06:02:22+02:00" level=info msg="Created new IMAP user" addrID=a252e591-0015-468d-a08f-34bbbac6ae53 gluonID=00f454d1-bd4b-42dc-98df-1e7e755b56d8 service=server-manager time="2024-08-08T06:02:22+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:02:22+02:00" level=info msg=Resuming service=user-events user=a0c7b9a6-ce0b-4090-8f48-c10d10b99ccc time="2024-08-08T06:02:22+02:00" level=info msg="Received mailbox message count" count=0 gluonID=00f454d1-bd4b-42dc-98df-1e7e755b56d8 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:02:22+02:00" level=info msg="Starting IMAP Service" service=imap user=a0c7b9a6-ce0b-4090-8f48-c10d10b99ccc time="2024-08-08T06:02:22+02:00" level=info msg="Sync triggered" service=imap user=a0c7b9a6-ce0b-4090-8f48-c10d10b99ccc time="2024-08-08T06:02:22+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:02:22.455196728 +0200 CEST m=+227.141239634" user=a0c7b9a6-ce0b-4090-8f48-c10d10b99ccc time="2024-08-08T06:02:22+02:00" level=info msg="Syncing labels" service=imap user=a0c7b9a6-ce0b-4090-8f48-c10d10b99ccc time="2024-08-08T06:02:22+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:a0c7b9a6-ce0b-4090-8f48-c10d10b99ccc" userID=a0c7b9a6-ce0b-4090-8f48-c10d10b99ccc time="2024-08-08T06:02:22+02:00" level=info msg="Synced labels" service=imap user=a0c7b9a6-ce0b-4090-8f48-c10d10b99ccc time="2024-08-08T06:02:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:40555/mail/v4/messages/count" pkg=gpa/client userID=a0c7b9a6-ce0b-4090-8f48-c10d10b99ccc time="2024-08-08T06:02:22+02:00" level=info msg="Syncing messages" service=imap user=a0c7b9a6-ce0b-4090-8f48-c10d10b99ccc time="2024-08-08T06:02:22+02:00" level=info msg="Job started" service=imap user=a0c7b9a6-ce0b-4090-8f48-c10d10b99ccc time="2024-08-08T06:02:22+02:00" level=info msg="200 OK: POST https://127.0.0.1:40555/mail/v4/messages" pkg=gpa/client userID=a0c7b9a6-ce0b-4090-8f48-c10d10b99ccc time="2024-08-08T06:02:22+02:00" level=info msg="Job finished" service=imap user=a0c7b9a6-ce0b-4090-8f48-c10d10b99ccc time="2024-08-08T06:02:22+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=a0c7b9a6-ce0b-4090-8f48-c10d10b99ccc time="2024-08-08T06:02:22+02:00" level=info msg="Synced messages" service=imap user=a0c7b9a6-ce0b-4090-8f48-c10d10b99ccc time="2024-08-08T06:02:22+02:00" level=info msg="Finished user sync" duration=14.98859ms service=imap user=a0c7b9a6-ce0b-4090-8f48-c10d10b99ccc time="2024-08-08T06:02:22+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=a0c7b9a6-ce0b-4090-8f48-c10d10b99ccc time="2024-08-08T06:02:22+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=a0c7b9a6-ce0b-4090-8f48-c10d10b99ccc time="2024-08-08T06:02:22+02:00" level=info msg="200 OK: POST https://127.0.0.1:40555/data/v1/stats" pkg=gpa/client userID=a0c7b9a6-ce0b-4090-8f48-c10d10b99ccc time="2024-08-08T06:02:22+02:00" level=info msg="Configuration Status Success event sent." userID=a0c7b9a6-ce0b-4090-8f48-c10d10b99ccc time="2024-08-08T06:02:22+02:00" level=info msg="200 OK: POST https://127.0.0.1:40555/mail/v4/messages/import" pkg=gpa/client userID=a0c7b9a6-ce0b-4090-8f48-c10d10b99ccc time="2024-08-08T06:02:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:40555/mail/v4/messages/c827e8ca-fac5-42e1-b7f3-858ef94e1868" pkg=gpa/client userID=a0c7b9a6-ce0b-4090-8f48-c10d10b99ccc Scenario: Message import with text part and attachment # features/imap/message/import.feature:548 When IMAP client "1" appends the following message to "INBOX": # :1 -> *scenario """ From: Bridge Test  Date: 01 Jan 1980 00:00:00 +0000 To: Internal Bridge  Received: by 2002:0:0:0:0:0:0:0 with SMTP id 0123456789abcdef; Wed, 30 Dec 2020 01:23:45 0000 Subject: Message import with text part Content-Type: multipart/mixed; boundary="BOUNDARY"  This is a multi-part message in MIME format.  --BOUNDARY Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit  Hello World  --BOUNDARY Content-Disposition: attachment; filename=image.png Content-Transfer-Encoding: base64 Content-Type: image/png  iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAACklEQVR4nGMAAQAABQABDQot tAAAAABJRU5ErkJggg==  --BOUNDARY-- """ Then it succeeds # :1 -> *scenario time="2024-08-08T06:02:22+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:02:22+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:02:22+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:02:22+02:00" level=info msg="Closing user" userID=a0c7b9a6-ce0b-4090-8f48-c10d10b99ccc time="2024-08-08T06:02:22+02:00" level=info msg="Exiting IMAP Service" service=imap user=a0c7b9a6-ce0b-4090-8f48-c10d10b99ccc time="2024-08-08T06:02:22+02:00" level=info msg="Exiting service main loop" service=smtp user=a0c7b9a6-ce0b-4090-8f48-c10d10b99ccc time="2024-08-08T06:02:22+02:00" level=info msg="Exiting Service" service=user-identity user=a0c7b9a6-ce0b-4090-8f48-c10d10b99ccc time="2024-08-08T06:02:22+02:00" level=info msg="Exiting service main loop" service=telemetry user=a0c7b9a6-ce0b-4090-8f48-c10d10b99ccc time="2024-08-08T06:02:22+02:00" level=info msg="Exiting service" service=user-events user=a0c7b9a6-ce0b-4090-8f48-c10d10b99ccc time="2024-08-08T06:02:22+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:02:22+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:02:22+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:02:22+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:02:22+02:00" level=info msg="Closing SMTP server" service=server-manager And IMAP client "1" eventually sees the following message in "INBOX" with this structure: # :1 -> *scenario """ {  "from": "Bridge Test ",  "date": "01 Jan 80 00:00 +0000",  "to": "Internal Bridge ",  "subject": "Message import with text part",  "content": {  "content-type": "multipart/mixed",  "sections":[  {  "content-type": "text/plain",  "body-is": "Hello World"  },  {  "content-type": "image/png",  "content-type-name": "image.png",  "content-disposition": "attachment",  "content-disposition-filename": "image.png",  "transfer-encoding": "base64",  "body-is": "iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAACklEQVR4nGMAAQAABQABDQottAAA\r\nAABJRU5ErkJggg=="  }  ]  } } """ === RUN TestFeatures/Message_import_without_text_part time="2024-08-08T06:02:22+02:00" level=info msg="User '1a8d6ae9-c972-450e-89ee-57794adc1c66' created with id=84092346-c931-4d44-be35-cb93705ae185" pkg=gpa/server/backend time="2024-08-08T06:02:23+02:00" level=info msg="Starting bridge" time="2024-08-08T06:02:23+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/106/config3211951362/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:02:23+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/106/data662626836/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/106/data662626836/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:02:23+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:02:23+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:02:23+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:02:23+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:02:23+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/106/config3211951362/grpcServerConfig.json time="2024-08-08T06:02:23+02:00" level=info msg="gRPC server listening on /tmp/bridge0944" pkg=grpc time="2024-08-08T06:02:23+02:00" level=info msg="Frontend service started" time="2024-08-08T06:02:23+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:02:23+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:02:23+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:02:23+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:02:23+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:02:23+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:02:23+02:00" level=info msg="Frontend client started" time="2024-08-08T06:02:23+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (5cac9077)" time="2024-08-08T06:02:23+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (5cac9077)" time="2024-08-08T06:02:23+02:00" level=info msg="200 OK: POST https://127.0.0.1:33763/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:02:23+02:00" level=info msg="200 OK: POST https://127.0.0.1:33763/auth/v4" pkg=gpa/manager time="2024-08-08T06:02:23+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=84092346-c931-4d44-be35-cb93705ae185 time="2024-08-08T06:02:23+02:00" level=info msg="Adding vault user" userID=84092346-c931-4d44-be35-cb93705ae185 time="2024-08-08T06:02:23+02:00" level=info msg="Creating new user" userID=84092346-c931-4d44-be35-cb93705ae185 time="2024-08-08T06:02:23+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=84092346-c931-4d44-be35-cb93705ae185 time="2024-08-08T06:02:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:33763/core/v4/events/latest" pkg=gpa/client userID=84092346-c931-4d44-be35-cb93705ae185 time="2024-08-08T06:02:23+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=84092346-c931-4d44-be35-cb93705ae185 time="2024-08-08T06:02:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:33763/core/v4/settings" pkg=gpa/client userID=84092346-c931-4d44-be35-cb93705ae185 time="2024-08-08T06:02:23+02:00" level=info msg="Starting service main loop" service=telemetry user=84092346-c931-4d44-be35-cb93705ae185 time="2024-08-08T06:02:23+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=84092346-c931-4d44-be35-cb93705ae185 time="2024-08-08T06:02:23+02:00" level=info msg="Starting service main loop" service=smtp user=84092346-c931-4d44-be35-cb93705ae185 time="2024-08-08T06:02:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:33763/core/v4/labels?Type=4" pkg=gpa/client userID=84092346-c931-4d44-be35-cb93705ae185 time="2024-08-08T06:02:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:33763/core/v4/labels?Type=3" pkg=gpa/client userID=84092346-c931-4d44-be35-cb93705ae185 time="2024-08-08T06:02:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:33763/core/v4/labels?Type=1" pkg=gpa/client userID=84092346-c931-4d44-be35-cb93705ae185 time="2024-08-08T06:02:23+02:00" level=info msg="Adding user to imap server" addrID=e8fc0d7a-df98-44b7-9871-db5e0db06cd3 service=server-manager time="2024-08-08T06:02:23+02:00" level=info msg="Creating new IMAP user" addrID=e8fc0d7a-df98-44b7-9871-db5e0db06cd3 service=server-manager time="2024-08-08T06:02:23+02:00" level=info msg="Setting gluon ID" addrID=e8fc0d7a-df98-44b7-9871-db5e0db06cd3 gluonID=97bccac2-ceef-494e-b337-956ef06cdfab userID=84092346-c931-4d44-be35-cb93705ae185 time="2024-08-08T06:02:23+02:00" level=info msg="Created new IMAP user" addrID=e8fc0d7a-df98-44b7-9871-db5e0db06cd3 gluonID=97bccac2-ceef-494e-b337-956ef06cdfab service=server-manager time="2024-08-08T06:02:23+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:02:23+02:00" level=info msg=Resuming service=user-events user=84092346-c931-4d44-be35-cb93705ae185 time="2024-08-08T06:02:23+02:00" level=info msg="Received mailbox message count" count=0 gluonID=97bccac2-ceef-494e-b337-956ef06cdfab labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:02:23+02:00" level=info msg="Starting IMAP Service" service=imap user=84092346-c931-4d44-be35-cb93705ae185 time="2024-08-08T06:02:23+02:00" level=info msg="Sync triggered" service=imap user=84092346-c931-4d44-be35-cb93705ae185 time="2024-08-08T06:02:23+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:02:23.607838731 +0200 CEST m=+228.293881627" user=84092346-c931-4d44-be35-cb93705ae185 time="2024-08-08T06:02:23+02:00" level=info msg="Syncing labels" service=imap user=84092346-c931-4d44-be35-cb93705ae185 time="2024-08-08T06:02:23+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:84092346-c931-4d44-be35-cb93705ae185" userID=84092346-c931-4d44-be35-cb93705ae185 time="2024-08-08T06:02:23+02:00" level=info msg="Synced labels" service=imap user=84092346-c931-4d44-be35-cb93705ae185 time="2024-08-08T06:02:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:33763/mail/v4/messages/count" pkg=gpa/client userID=84092346-c931-4d44-be35-cb93705ae185 time="2024-08-08T06:02:23+02:00" level=info msg="Syncing messages" service=imap user=84092346-c931-4d44-be35-cb93705ae185 time="2024-08-08T06:02:23+02:00" level=info msg="Job started" service=imap user=84092346-c931-4d44-be35-cb93705ae185 time="2024-08-08T06:02:23+02:00" level=info msg="200 OK: POST https://127.0.0.1:33763/mail/v4/messages" pkg=gpa/client userID=84092346-c931-4d44-be35-cb93705ae185 time="2024-08-08T06:02:23+02:00" level=info msg="Job finished" service=imap user=84092346-c931-4d44-be35-cb93705ae185 time="2024-08-08T06:02:23+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=84092346-c931-4d44-be35-cb93705ae185 time="2024-08-08T06:02:23+02:00" level=info msg="Synced messages" service=imap user=84092346-c931-4d44-be35-cb93705ae185 time="2024-08-08T06:02:23+02:00" level=info msg="Finished user sync" duration=3.488764ms service=imap user=84092346-c931-4d44-be35-cb93705ae185 time="2024-08-08T06:02:23+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=84092346-c931-4d44-be35-cb93705ae185 time="2024-08-08T06:02:23+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=84092346-c931-4d44-be35-cb93705ae185 time="2024-08-08T06:02:23+02:00" level=info msg="200 OK: POST https://127.0.0.1:33763/data/v1/stats" pkg=gpa/client userID=84092346-c931-4d44-be35-cb93705ae185 time="2024-08-08T06:02:23+02:00" level=info msg="Configuration Status Success event sent." userID=84092346-c931-4d44-be35-cb93705ae185 time="2024-08-08T06:02:23+02:00" level=info msg="200 OK: POST https://127.0.0.1:33763/mail/v4/messages/import" pkg=gpa/client userID=84092346-c931-4d44-be35-cb93705ae185 time="2024-08-08T06:02:23+02:00" level=info msg="200 OK: GET https://127.0.0.1:33763/mail/v4/messages/bed976fb-0177-4ca7-9097-dce77beaae74" pkg=gpa/client userID=84092346-c931-4d44-be35-cb93705ae185 Scenario: Message import without text part # features/imap/message/import.feature:605 When IMAP client "1" appends the following message to "INBOX": # :1 -> *scenario """ From: Bridge Test  Date: 01 Jan 1980 00:00:00 +0000 To: Internal Bridge  Received: by 2002:0:0:0:0:0:0:0 with SMTP id 0123456789abcdef; Wed, 30 Dec 2020 01:23:45 0000 Subject: Message import without text part Content-Type: multipart/mixed; boundary="BOUNDARY"  This is a multi-part message in MIME format.  --BOUNDARY Content-Disposition: attachment; filename=image.png Content-Transfer-Encoding: base64 Content-Type: image/png  iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAACklEQVR4nGMAAQAABQABDQot tAAAAABJRU5ErkJggg==  --BOUNDARY-- """ Then it succeeds # :1 -> *scenario time="2024-08-08T06:02:23+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:02:23+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:02:23+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:02:23+02:00" level=info msg="Closing user" userID=84092346-c931-4d44-be35-cb93705ae185 time="2024-08-08T06:02:23+02:00" level=info msg="Exiting IMAP Service" service=imap user=84092346-c931-4d44-be35-cb93705ae185 time="2024-08-08T06:02:23+02:00" level=info msg="Exiting service main loop" service=smtp user=84092346-c931-4d44-be35-cb93705ae185 time="2024-08-08T06:02:23+02:00" level=info msg="Exiting Service" service=user-identity user=84092346-c931-4d44-be35-cb93705ae185 time="2024-08-08T06:02:23+02:00" level=info msg="Exiting service main loop" service=telemetry user=84092346-c931-4d44-be35-cb93705ae185 time="2024-08-08T06:02:23+02:00" level=info msg="Exiting service" service=user-events user=84092346-c931-4d44-be35-cb93705ae185 time="2024-08-08T06:02:23+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:02:23+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:02:23+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:02:23+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:02:23+02:00" level=info msg="Closing SMTP server" service=server-manager And IMAP client "1" eventually sees the following message in "INBOX" with this structure: # :1 -> *scenario """ {  "from": "Bridge Test ",  "date": "01 Jan 80 00:00 +0000",  "to": "Internal Bridge ",  "subject": "Message import without text part",  "content": {  "content-type": "multipart/mixed",  "sections":[  {  "content-type": "text/plain",  "body-is": ""  },  {  "content-type": "image/png",  "content-type-name": "image.png",  "content-disposition": "attachment",  "content-disposition-filename": "image.png",  "transfer-encoding": "base64",  "body-is": "iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAACklEQVR4nGMAAQAABQABDQottAAA\r\nAABJRU5ErkJggg=="  }  ]  } } """ Feature: IMAP move messages === RUN TestFeatures/Move_message_from_folder_to_label_(keeps_in_folder) time="2024-08-08T06:02:24+02:00" level=info msg="User '5a7745d6-c87c-4245-96ab-1b5305acb0b2' created with id=f3cafe3c-64b2-4ce9-aa8a-69b9e6197884" pkg=gpa/server/backend Background: Given there exists an account with username "5a7745d6-c87c-4245-96ab-1b5305acb0b2" and password "password" # :1 -> *scenario And the account "5a7745d6-c87c-4245-96ab-1b5305acb0b2" has the following custom mailboxes: # :1 -> *scenario | name | type | | mbox | folder | | label | label | | label2 | label | And the address "5a7745d6-c87c-4245-96ab-1b5305acb0b2@proton.local" of account "5a7745d6-c87c-4245-96ab-1b5305acb0b2" has the following messages in "Inbox": # :1 -> *scenario | from | to | subject | unread | | john.doe@mail.com | 5a7745d6-c87c-4245-96ab-1b5305acb0b2@proton.local | foo | false | | jane.doe@mail.com | name@proton.local | bar | true | And the address "5a7745d6-c87c-4245-96ab-1b5305acb0b2@proton.local" of account "5a7745d6-c87c-4245-96ab-1b5305acb0b2" has the following messages in "Labels/label2": # :1 -> *scenario | from | to | subject | unread | | john.doe@mail.com | 5a7745d6-c87c-4245-96ab-1b5305acb0b2@proton.local | baz | false | And the address "5a7745d6-c87c-4245-96ab-1b5305acb0b2@proton.local" of account "5a7745d6-c87c-4245-96ab-1b5305acb0b2" has the following messages in "Sent": # :1 -> *scenario | from | to | subject | unread | | john.doe@mail.com | 5a7745d6-c87c-4245-96ab-1b5305acb0b2@proton.local | bax | false | Then it succeeds # :1 -> *scenario time="2024-08-08T06:02:26+02:00" level=info msg="Starting bridge" time="2024-08-08T06:02:26+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/107/config3704211094/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:02:26+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/107/data201533766/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/107/data201533766/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:02:26+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:02:26+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:02:26+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:02:26+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:02:26+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/107/config3704211094/grpcServerConfig.json time="2024-08-08T06:02:26+02:00" level=info msg="gRPC server listening on /tmp/bridge2451" pkg=grpc time="2024-08-08T06:02:26+02:00" level=info msg="Frontend service started" time="2024-08-08T06:02:26+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:02:26+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:02:26+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:02:26+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:02:26+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:02:26+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:02:26+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-08-08T06:02:26+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (f6e46885)" time="2024-08-08T06:02:26+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (f6e46885)" time="2024-08-08T06:02:26+02:00" level=info msg="200 OK: POST https://127.0.0.1:39701/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:02:27+02:00" level=info msg="200 OK: POST https://127.0.0.1:39701/auth/v4" pkg=gpa/manager time="2024-08-08T06:02:27+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=f3cafe3c-64b2-4ce9-aa8a-69b9e6197884 time="2024-08-08T06:02:27+02:00" level=info msg="Adding vault user" userID=f3cafe3c-64b2-4ce9-aa8a-69b9e6197884 time="2024-08-08T06:02:27+02:00" level=info msg="Creating new user" userID=f3cafe3c-64b2-4ce9-aa8a-69b9e6197884 time="2024-08-08T06:02:27+02:00" level=info msg="Creating user object" numAddr=1 numLabels=15 userID=f3cafe3c-64b2-4ce9-aa8a-69b9e6197884 time="2024-08-08T06:02:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:39701/core/v4/events/latest" pkg=gpa/client userID=f3cafe3c-64b2-4ce9-aa8a-69b9e6197884 time="2024-08-08T06:02:27+02:00" level=info msg="Starting service Last EventID=Bw==" service=user-events user=f3cafe3c-64b2-4ce9-aa8a-69b9e6197884 time="2024-08-08T06:02:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:39701/core/v4/settings" pkg=gpa/client userID=f3cafe3c-64b2-4ce9-aa8a-69b9e6197884 time="2024-08-08T06:02:27+02:00" level=info msg="Starting service main loop" service=telemetry user=f3cafe3c-64b2-4ce9-aa8a-69b9e6197884 time="2024-08-08T06:02:27+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=f3cafe3c-64b2-4ce9-aa8a-69b9e6197884 time="2024-08-08T06:02:27+02:00" level=info msg="Starting service main loop" service=smtp user=f3cafe3c-64b2-4ce9-aa8a-69b9e6197884 time="2024-08-08T06:02:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:39701/core/v4/labels?Type=4" pkg=gpa/client userID=f3cafe3c-64b2-4ce9-aa8a-69b9e6197884 time="2024-08-08T06:02:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:39701/core/v4/labels?Type=3" pkg=gpa/client userID=f3cafe3c-64b2-4ce9-aa8a-69b9e6197884 time="2024-08-08T06:02:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:39701/core/v4/labels?Type=1" pkg=gpa/client userID=f3cafe3c-64b2-4ce9-aa8a-69b9e6197884 time="2024-08-08T06:02:27+02:00" level=info msg="Adding user to imap server" addrID=476832f5-8e13-4a78-94d7-8bc25cffd0ca service=server-manager time="2024-08-08T06:02:27+02:00" level=info msg="Creating new IMAP user" addrID=476832f5-8e13-4a78-94d7-8bc25cffd0ca service=server-manager time="2024-08-08T06:02:27+02:00" level=info msg="Setting gluon ID" addrID=476832f5-8e13-4a78-94d7-8bc25cffd0ca gluonID=0f69a545-e6ae-44fe-91af-2c24033d1eee userID=f3cafe3c-64b2-4ce9-aa8a-69b9e6197884 time="2024-08-08T06:02:27+02:00" level=info msg="Created new IMAP user" addrID=476832f5-8e13-4a78-94d7-8bc25cffd0ca gluonID=0f69a545-e6ae-44fe-91af-2c24033d1eee service=server-manager time="2024-08-08T06:02:27+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:02:27+02:00" level=info msg=Resuming service=user-events user=f3cafe3c-64b2-4ce9-aa8a-69b9e6197884 And the user logs in with username "5a7745d6-c87c-4245-96ab-1b5305acb0b2" and password "password" # :1 -> *scenario time="2024-08-08T06:02:27+02:00" level=info msg="Received mailbox message count" count=0 gluonID=0f69a545-e6ae-44fe-91af-2c24033d1eee labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:02:27+02:00" level=info msg="Starting IMAP Service" service=imap user=f3cafe3c-64b2-4ce9-aa8a-69b9e6197884 time="2024-08-08T06:02:27+02:00" level=info msg="Sync triggered" service=imap user=f3cafe3c-64b2-4ce9-aa8a-69b9e6197884 time="2024-08-08T06:02:27+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:02:27.168139082 +0200 CEST m=+231.854181988" user=f3cafe3c-64b2-4ce9-aa8a-69b9e6197884 time="2024-08-08T06:02:27+02:00" level=info msg="Syncing labels" service=imap user=f3cafe3c-64b2-4ce9-aa8a-69b9e6197884 time="2024-08-08T06:02:27+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:f3cafe3c-64b2-4ce9-aa8a-69b9e6197884" userID=f3cafe3c-64b2-4ce9-aa8a-69b9e6197884 time="2024-08-08T06:02:27+02:00" level=info msg="Synced labels" service=imap user=f3cafe3c-64b2-4ce9-aa8a-69b9e6197884 time="2024-08-08T06:02:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:39701/mail/v4/messages/count" pkg=gpa/client userID=f3cafe3c-64b2-4ce9-aa8a-69b9e6197884 time="2024-08-08T06:02:27+02:00" level=info msg="Syncing messages" service=imap user=f3cafe3c-64b2-4ce9-aa8a-69b9e6197884 time="2024-08-08T06:02:27+02:00" level=info msg="Job started" service=imap user=f3cafe3c-64b2-4ce9-aa8a-69b9e6197884 time="2024-08-08T06:02:27+02:00" level=info msg="200 OK: POST https://127.0.0.1:39701/mail/v4/messages" pkg=gpa/client userID=f3cafe3c-64b2-4ce9-aa8a-69b9e6197884 time="2024-08-08T06:02:27+02:00" level=info msg="200 OK: POST https://127.0.0.1:39701/mail/v4/messages" pkg=gpa/client userID=f3cafe3c-64b2-4ce9-aa8a-69b9e6197884 time="2024-08-08T06:02:27+02:00" level=info msg="Creating new child job" service=imap user=f3cafe3c-64b2-4ce9-aa8a-69b9e6197884 time="2024-08-08T06:02:27+02:00" level=info msg="Job finished" service=imap user=f3cafe3c-64b2-4ce9-aa8a-69b9e6197884 time="2024-08-08T06:02:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:39701/mail/v4/messages/379406a4-9693-4a39-8150-b0a9fd9b03b3" pkg=gpa/client userID=f3cafe3c-64b2-4ce9-aa8a-69b9e6197884 time="2024-08-08T06:02:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:39701/mail/v4/messages/bbf64e1d-a603-440f-8507-76a76648dd6e" pkg=gpa/client userID=f3cafe3c-64b2-4ce9-aa8a-69b9e6197884 time="2024-08-08T06:02:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:39701/mail/v4/messages/13da80b0-6eb4-46ec-8151-494e6ff466e0" pkg=gpa/client userID=f3cafe3c-64b2-4ce9-aa8a-69b9e6197884 time="2024-08-08T06:02:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:39701/mail/v4/messages/f609adb8-1dec-443f-89d6-2a17e9d26811" pkg=gpa/client userID=f3cafe3c-64b2-4ce9-aa8a-69b9e6197884 2024/08/08 06:02:27 http: TLS handshake error from 127.0.0.1:49036: EOF time="2024-08-08T06:02:27+02:00" level=info msg="Child job finished" service=imap user=f3cafe3c-64b2-4ce9-aa8a-69b9e6197884 time="2024-08-08T06:02:27+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=f3cafe3c-64b2-4ce9-aa8a-69b9e6197884 time="2024-08-08T06:02:27+02:00" level=info msg="Synced messages" service=imap user=f3cafe3c-64b2-4ce9-aa8a-69b9e6197884 time="2024-08-08T06:02:27+02:00" level=info msg="Finished user sync" duration=20.004914ms service=imap user=f3cafe3c-64b2-4ce9-aa8a-69b9e6197884 time="2024-08-08T06:02:27+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=f3cafe3c-64b2-4ce9-aa8a-69b9e6197884 time="2024-08-08T06:02:27+02:00" level=info msg="Event loop reset" eventID="Bw==" service=user-events user=f3cafe3c-64b2-4ce9-aa8a-69b9e6197884 And user "5a7745d6-c87c-4245-96ab-1b5305acb0b2" finishes syncing # :1 -> *scenario time="2024-08-08T06:02:27+02:00" level=info msg="200 OK: POST https://127.0.0.1:39701/data/v1/stats" pkg=gpa/client userID=f3cafe3c-64b2-4ce9-aa8a-69b9e6197884 time="2024-08-08T06:02:27+02:00" level=info msg="Configuration Status Success event sent." userID=f3cafe3c-64b2-4ce9-aa8a-69b9e6197884 And user "5a7745d6-c87c-4245-96ab-1b5305acb0b2" connects and authenticates IMAP client "1" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-08-08T06:02:27+02:00" level=info msg="200 OK: PUT https://127.0.0.1:39701/mail/v4/messages/label" pkg=gpa/client userID=f3cafe3c-64b2-4ce9-aa8a-69b9e6197884 Scenario: Move message from folder to label (keeps in folder) # features/imap/message/move.feature:26 When IMAP client "1" moves the message with subject "foo" from "INBOX" to "Labels/label" # :1 -> *scenario And it succeeds # :1 -> *scenario And IMAP client "1" eventually sees the following messages in "INBOX": # :1 -> *scenario | from | to | subject | unread | | john.doe@mail.com | 5a7745d6-c87c-4245-96ab-1b5305acb0b2@proton.local | foo | false | | jane.doe@mail.com | name@proton.local | bar | true | time="2024-08-08T06:02:27+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 23}}" pkg=telemetry time="2024-08-08T06:02:27+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:02:27+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:02:27+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:02:27+02:00" level=info msg="Closing user" userID=f3cafe3c-64b2-4ce9-aa8a-69b9e6197884 time="2024-08-08T06:02:27+02:00" level=info msg="Exiting IMAP Service" service=imap user=f3cafe3c-64b2-4ce9-aa8a-69b9e6197884 time="2024-08-08T06:02:27+02:00" level=info msg="Exiting service main loop" service=smtp user=f3cafe3c-64b2-4ce9-aa8a-69b9e6197884 time="2024-08-08T06:02:27+02:00" level=info msg="Exiting Service" service=user-identity user=f3cafe3c-64b2-4ce9-aa8a-69b9e6197884 time="2024-08-08T06:02:27+02:00" level=info msg="Exiting service main loop" service=telemetry user=f3cafe3c-64b2-4ce9-aa8a-69b9e6197884 time="2024-08-08T06:02:27+02:00" level=info msg="Exiting service" service=user-events user=f3cafe3c-64b2-4ce9-aa8a-69b9e6197884 time="2024-08-08T06:02:27+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:02:27+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:02:27+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:02:27+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:02:27+02:00" level=info msg="Closing SMTP server" service=server-manager And IMAP client "1" eventually sees the following messages in "Labels/label": # :1 -> *scenario | from | to | subject | unread | | john.doe@mail.com | 5a7745d6-c87c-4245-96ab-1b5305acb0b2@proton.local | foo | false | === RUN TestFeatures/Move_message_from_folder_to_label_with_append_expunge_does_not_keep_message_in_origin_folder time="2024-08-08T06:02:27+02:00" level=info msg="User 'e9f5ee24-c4f2-4e37-863c-37cee4aa964a' created with id=46ee5769-067e-45b2-87e9-188608f6b990" pkg=gpa/server/backend time="2024-08-08T06:02:30+02:00" level=info msg="Starting bridge" time="2024-08-08T06:02:30+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/108/config37874183/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:02:30+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/108/data104501618/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/108/data104501618/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:02:30+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:02:30+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:02:30+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:02:30+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:02:30+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/108/config37874183/grpcServerConfig.json time="2024-08-08T06:02:30+02:00" level=info msg="gRPC server listening on /tmp/bridge7192" pkg=grpc time="2024-08-08T06:02:30+02:00" level=info msg="Frontend service started" time="2024-08-08T06:02:30+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:02:30+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:02:30+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:02:30+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:02:30+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:02:30+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:02:30+02:00" level=info msg="Frontend client started" time="2024-08-08T06:02:30+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (fc67fc9a)" time="2024-08-08T06:02:30+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (fc67fc9a)" time="2024-08-08T06:02:30+02:00" level=info msg="200 OK: POST https://127.0.0.1:38721/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:02:30+02:00" level=info msg="200 OK: POST https://127.0.0.1:38721/auth/v4" pkg=gpa/manager time="2024-08-08T06:02:30+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=46ee5769-067e-45b2-87e9-188608f6b990 time="2024-08-08T06:02:30+02:00" level=info msg="Adding vault user" userID=46ee5769-067e-45b2-87e9-188608f6b990 time="2024-08-08T06:02:30+02:00" level=info msg="Creating new user" userID=46ee5769-067e-45b2-87e9-188608f6b990 time="2024-08-08T06:02:30+02:00" level=info msg="Creating user object" numAddr=1 numLabels=15 userID=46ee5769-067e-45b2-87e9-188608f6b990 time="2024-08-08T06:02:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:38721/core/v4/events/latest" pkg=gpa/client userID=46ee5769-067e-45b2-87e9-188608f6b990 time="2024-08-08T06:02:30+02:00" level=info msg="Starting service Last EventID=Bw==" service=user-events user=46ee5769-067e-45b2-87e9-188608f6b990 time="2024-08-08T06:02:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:38721/core/v4/settings" pkg=gpa/client userID=46ee5769-067e-45b2-87e9-188608f6b990 time="2024-08-08T06:02:30+02:00" level=info msg="Starting service main loop" service=telemetry user=46ee5769-067e-45b2-87e9-188608f6b990 time="2024-08-08T06:02:30+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=46ee5769-067e-45b2-87e9-188608f6b990 time="2024-08-08T06:02:30+02:00" level=info msg="Starting service main loop" service=smtp user=46ee5769-067e-45b2-87e9-188608f6b990 time="2024-08-08T06:02:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:38721/core/v4/labels?Type=4" pkg=gpa/client userID=46ee5769-067e-45b2-87e9-188608f6b990 time="2024-08-08T06:02:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:38721/core/v4/labels?Type=3" pkg=gpa/client userID=46ee5769-067e-45b2-87e9-188608f6b990 time="2024-08-08T06:02:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:38721/core/v4/labels?Type=1" pkg=gpa/client userID=46ee5769-067e-45b2-87e9-188608f6b990 time="2024-08-08T06:02:30+02:00" level=info msg="Adding user to imap server" addrID=73e6166c-f22c-41d1-8174-519b8ea35fe4 service=server-manager time="2024-08-08T06:02:30+02:00" level=info msg="Creating new IMAP user" addrID=73e6166c-f22c-41d1-8174-519b8ea35fe4 service=server-manager time="2024-08-08T06:02:30+02:00" level=info msg="Setting gluon ID" addrID=73e6166c-f22c-41d1-8174-519b8ea35fe4 gluonID=38fb433e-435e-4f01-955f-66b8ab7927cc userID=46ee5769-067e-45b2-87e9-188608f6b990 time="2024-08-08T06:02:30+02:00" level=info msg="Created new IMAP user" addrID=73e6166c-f22c-41d1-8174-519b8ea35fe4 gluonID=38fb433e-435e-4f01-955f-66b8ab7927cc service=server-manager time="2024-08-08T06:02:30+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:02:30+02:00" level=info msg=Resuming service=user-events user=46ee5769-067e-45b2-87e9-188608f6b990 time="2024-08-08T06:02:30+02:00" level=info msg="Received mailbox message count" count=0 gluonID=38fb433e-435e-4f01-955f-66b8ab7927cc labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:02:30+02:00" level=info msg="Starting IMAP Service" service=imap user=46ee5769-067e-45b2-87e9-188608f6b990 time="2024-08-08T06:02:30+02:00" level=info msg="Sync triggered" service=imap user=46ee5769-067e-45b2-87e9-188608f6b990 time="2024-08-08T06:02:30+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:02:30.990686397 +0200 CEST m=+235.676729303" user=46ee5769-067e-45b2-87e9-188608f6b990 time="2024-08-08T06:02:30+02:00" level=info msg="Syncing labels" service=imap user=46ee5769-067e-45b2-87e9-188608f6b990 time="2024-08-08T06:02:30+02:00" level=info msg="Synced labels" service=imap user=46ee5769-067e-45b2-87e9-188608f6b990 time="2024-08-08T06:02:31+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:46ee5769-067e-45b2-87e9-188608f6b990" userID=46ee5769-067e-45b2-87e9-188608f6b990 time="2024-08-08T06:02:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:38721/mail/v4/messages/count" pkg=gpa/client userID=46ee5769-067e-45b2-87e9-188608f6b990 time="2024-08-08T06:02:31+02:00" level=info msg="Syncing messages" service=imap user=46ee5769-067e-45b2-87e9-188608f6b990 time="2024-08-08T06:02:31+02:00" level=info msg="Job started" service=imap user=46ee5769-067e-45b2-87e9-188608f6b990 time="2024-08-08T06:02:31+02:00" level=info msg="200 OK: POST https://127.0.0.1:38721/mail/v4/messages" pkg=gpa/client userID=46ee5769-067e-45b2-87e9-188608f6b990 time="2024-08-08T06:02:31+02:00" level=info msg="200 OK: POST https://127.0.0.1:38721/mail/v4/messages" pkg=gpa/client userID=46ee5769-067e-45b2-87e9-188608f6b990 time="2024-08-08T06:02:31+02:00" level=info msg="Creating new child job" service=imap user=46ee5769-067e-45b2-87e9-188608f6b990 time="2024-08-08T06:02:31+02:00" level=info msg="Job finished" service=imap user=46ee5769-067e-45b2-87e9-188608f6b990 time="2024-08-08T06:02:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:38721/mail/v4/messages/16b815a0-b7c7-4706-a64d-11e9bfb3055e" pkg=gpa/client userID=46ee5769-067e-45b2-87e9-188608f6b990 time="2024-08-08T06:02:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:38721/mail/v4/messages/a014ac80-cdb5-4aec-8447-d9c5453214cf" pkg=gpa/client userID=46ee5769-067e-45b2-87e9-188608f6b990 time="2024-08-08T06:02:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:38721/mail/v4/messages/2b43620c-d063-4c66-9eea-c7cc99ff99bb" pkg=gpa/client userID=46ee5769-067e-45b2-87e9-188608f6b990 time="2024-08-08T06:02:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:38721/mail/v4/messages/33a52f48-7e12-410b-be52-b259b28c22a9" pkg=gpa/client userID=46ee5769-067e-45b2-87e9-188608f6b990 time="2024-08-08T06:02:31+02:00" level=info msg="Child job finished" service=imap user=46ee5769-067e-45b2-87e9-188608f6b990 time="2024-08-08T06:02:31+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=46ee5769-067e-45b2-87e9-188608f6b990 time="2024-08-08T06:02:31+02:00" level=info msg="Synced messages" service=imap user=46ee5769-067e-45b2-87e9-188608f6b990 time="2024-08-08T06:02:31+02:00" level=info msg="Finished user sync" duration=45.148934ms service=imap user=46ee5769-067e-45b2-87e9-188608f6b990 time="2024-08-08T06:02:31+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=46ee5769-067e-45b2-87e9-188608f6b990 time="2024-08-08T06:02:31+02:00" level=info msg="Event loop reset" eventID="Bw==" service=user-events user=46ee5769-067e-45b2-87e9-188608f6b990 time="2024-08-08T06:02:31+02:00" level=info msg="200 OK: POST https://127.0.0.1:38721/data/v1/stats" pkg=gpa/client userID=46ee5769-067e-45b2-87e9-188608f6b990 time="2024-08-08T06:02:31+02:00" level=info msg="Configuration Status Success event sent." userID=46ee5769-067e-45b2-87e9-188608f6b990 Scenario: Move message from folder to label with append expunge does not keep message in origin folder # features/imap/message/move.feature:39 When user "e9f5ee24-c4f2-4e37-863c-37cee4aa964a" connects and authenticates IMAP client "source" # :1 -> *scenario And user "e9f5ee24-c4f2-4e37-863c-37cee4aa964a" connects and authenticates IMAP client "target" # :1 -> *scenario And IMAP client "source" selects "INBOX" # :1 -> *scenario And IMAP client "target" selects "Labels/label" # :1 -> *scenario time="2024-08-08T06:02:31+02:00" level=info msg="200 OK: PUT https://127.0.0.1:38721/mail/v4/messages/label" pkg=gpa/client userID=46ee5769-067e-45b2-87e9-188608f6b990 time="2024-08-08T06:02:31+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 7}}" pkg=telemetry time="2024-08-08T06:02:31+02:00" level=info msg="200 OK: PUT https://127.0.0.1:38721/mail/v4/messages/unlabel" pkg=gpa/client userID=46ee5769-067e-45b2-87e9-188608f6b990 And IMAP clients "source" and "target" move message with subject "foo" of "e9f5ee24-c4f2-4e37-863c-37cee4aa964a" to "Labels/label" by APPEND DELETE EXPUNGE # :1 -> *scenario And it succeeds # :1 -> *scenario Then IMAP client "source" eventually sees the following messages in "INBOX": # :1 -> *scenario | from | to | subject | unread | | jane.doe@mail.com | name@proton.local | bar | true | time="2024-08-08T06:02:31+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:02:31+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:02:31+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:02:31+02:00" level=info msg="Closing user" userID=46ee5769-067e-45b2-87e9-188608f6b990 time="2024-08-08T06:02:31+02:00" level=info msg="Exiting IMAP Service" service=imap user=46ee5769-067e-45b2-87e9-188608f6b990 time="2024-08-08T06:02:31+02:00" level=info msg="Exiting service main loop" service=smtp user=46ee5769-067e-45b2-87e9-188608f6b990 time="2024-08-08T06:02:31+02:00" level=info msg="Exiting Service" service=user-identity user=46ee5769-067e-45b2-87e9-188608f6b990 time="2024-08-08T06:02:31+02:00" level=info msg="Exiting service main loop" service=telemetry user=46ee5769-067e-45b2-87e9-188608f6b990 time="2024-08-08T06:02:31+02:00" level=info msg="Exiting service" service=user-events user=46ee5769-067e-45b2-87e9-188608f6b990 time="2024-08-08T06:02:31+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:02:31+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:02:31+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:02:31+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:02:31+02:00" level=info msg="Closing SMTP server" service=server-manager And IMAP client "target" eventually sees the following messages in "Labels/label": # :1 -> *scenario | from | to | subject | unread | | john.doe@mail.com | e9f5ee24-c4f2-4e37-863c-37cee4aa964a@proton.local | foo | false | === RUN TestFeatures/Move_message_from_label_to_folder time="2024-08-08T06:02:31+02:00" level=info msg="User 'c3c3d717-863b-443c-9a8d-124989ecc157' created with id=d3451dba-9177-4640-953e-bffad44d59b3" pkg=gpa/server/backend time="2024-08-08T06:02:34+02:00" level=info msg="Starting bridge" time="2024-08-08T06:02:34+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/109/config1203084049/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:02:34+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/109/data618252954/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/109/data618252954/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:02:34+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:02:34+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:02:34+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:02:34+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:02:34+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/109/config1203084049/grpcServerConfig.json time="2024-08-08T06:02:34+02:00" level=info msg="gRPC server listening on /tmp/bridge7310" pkg=grpc time="2024-08-08T06:02:34+02:00" level=info msg="Frontend service started" time="2024-08-08T06:02:34+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:02:34+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:02:34+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:02:34+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:02:34+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:02:34+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:02:34+02:00" level=info msg="Frontend client started" time="2024-08-08T06:02:34+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (4f5f3e15)" time="2024-08-08T06:02:34+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (4f5f3e15)" time="2024-08-08T06:02:34+02:00" level=info msg="200 OK: POST https://127.0.0.1:41343/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:02:35+02:00" level=info msg="200 OK: POST https://127.0.0.1:41343/auth/v4" pkg=gpa/manager time="2024-08-08T06:02:35+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=d3451dba-9177-4640-953e-bffad44d59b3 time="2024-08-08T06:02:35+02:00" level=info msg="Adding vault user" userID=d3451dba-9177-4640-953e-bffad44d59b3 time="2024-08-08T06:02:35+02:00" level=info msg="Creating new user" userID=d3451dba-9177-4640-953e-bffad44d59b3 time="2024-08-08T06:02:35+02:00" level=info msg="Creating user object" numAddr=1 numLabels=15 userID=d3451dba-9177-4640-953e-bffad44d59b3 time="2024-08-08T06:02:35+02:00" level=info msg="200 OK: GET https://127.0.0.1:41343/core/v4/events/latest" pkg=gpa/client userID=d3451dba-9177-4640-953e-bffad44d59b3 time="2024-08-08T06:02:35+02:00" level=info msg="Starting service Last EventID=Bw==" service=user-events user=d3451dba-9177-4640-953e-bffad44d59b3 time="2024-08-08T06:02:35+02:00" level=info msg="200 OK: GET https://127.0.0.1:41343/core/v4/settings" pkg=gpa/client userID=d3451dba-9177-4640-953e-bffad44d59b3 time="2024-08-08T06:02:35+02:00" level=info msg="Starting service main loop" service=telemetry user=d3451dba-9177-4640-953e-bffad44d59b3 time="2024-08-08T06:02:35+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=d3451dba-9177-4640-953e-bffad44d59b3 time="2024-08-08T06:02:35+02:00" level=info msg="Starting service main loop" service=smtp user=d3451dba-9177-4640-953e-bffad44d59b3 time="2024-08-08T06:02:35+02:00" level=info msg="200 OK: GET https://127.0.0.1:41343/core/v4/labels?Type=4" pkg=gpa/client userID=d3451dba-9177-4640-953e-bffad44d59b3 time="2024-08-08T06:02:35+02:00" level=info msg="200 OK: GET https://127.0.0.1:41343/core/v4/labels?Type=3" pkg=gpa/client userID=d3451dba-9177-4640-953e-bffad44d59b3 time="2024-08-08T06:02:35+02:00" level=info msg="200 OK: GET https://127.0.0.1:41343/core/v4/labels?Type=1" pkg=gpa/client userID=d3451dba-9177-4640-953e-bffad44d59b3 time="2024-08-08T06:02:35+02:00" level=info msg="Adding user to imap server" addrID=6c796e6d-c3e8-4f46-9d95-51d6cb9c91cf service=server-manager time="2024-08-08T06:02:35+02:00" level=info msg="Creating new IMAP user" addrID=6c796e6d-c3e8-4f46-9d95-51d6cb9c91cf service=server-manager time="2024-08-08T06:02:35+02:00" level=info msg="Setting gluon ID" addrID=6c796e6d-c3e8-4f46-9d95-51d6cb9c91cf gluonID=5e67bad3-ebd0-49e0-8554-892336d54710 userID=d3451dba-9177-4640-953e-bffad44d59b3 time="2024-08-08T06:02:35+02:00" level=info msg="Created new IMAP user" addrID=6c796e6d-c3e8-4f46-9d95-51d6cb9c91cf gluonID=5e67bad3-ebd0-49e0-8554-892336d54710 service=server-manager time="2024-08-08T06:02:35+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:02:35+02:00" level=info msg=Resuming service=user-events user=d3451dba-9177-4640-953e-bffad44d59b3 time="2024-08-08T06:02:35+02:00" level=info msg="Received mailbox message count" count=0 gluonID=5e67bad3-ebd0-49e0-8554-892336d54710 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:02:35+02:00" level=info msg="Starting IMAP Service" service=imap user=d3451dba-9177-4640-953e-bffad44d59b3 time="2024-08-08T06:02:35+02:00" level=info msg="Sync triggered" service=imap user=d3451dba-9177-4640-953e-bffad44d59b3 time="2024-08-08T06:02:35+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:02:35.204757715 +0200 CEST m=+239.890800611" user=d3451dba-9177-4640-953e-bffad44d59b3 time="2024-08-08T06:02:35+02:00" level=info msg="Syncing labels" service=imap user=d3451dba-9177-4640-953e-bffad44d59b3 time="2024-08-08T06:02:35+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:d3451dba-9177-4640-953e-bffad44d59b3" userID=d3451dba-9177-4640-953e-bffad44d59b3 time="2024-08-08T06:02:35+02:00" level=info msg="Synced labels" service=imap user=d3451dba-9177-4640-953e-bffad44d59b3 time="2024-08-08T06:02:35+02:00" level=info msg="200 OK: GET https://127.0.0.1:41343/mail/v4/messages/count" pkg=gpa/client userID=d3451dba-9177-4640-953e-bffad44d59b3 time="2024-08-08T06:02:35+02:00" level=info msg="Syncing messages" service=imap user=d3451dba-9177-4640-953e-bffad44d59b3 time="2024-08-08T06:02:35+02:00" level=info msg="Job started" service=imap user=d3451dba-9177-4640-953e-bffad44d59b3 time="2024-08-08T06:02:35+02:00" level=info msg="200 OK: POST https://127.0.0.1:41343/mail/v4/messages" pkg=gpa/client userID=d3451dba-9177-4640-953e-bffad44d59b3 time="2024-08-08T06:02:35+02:00" level=info msg="200 OK: POST https://127.0.0.1:41343/mail/v4/messages" pkg=gpa/client userID=d3451dba-9177-4640-953e-bffad44d59b3 time="2024-08-08T06:02:35+02:00" level=info msg="Creating new child job" service=imap user=d3451dba-9177-4640-953e-bffad44d59b3 time="2024-08-08T06:02:35+02:00" level=info msg="Job finished" service=imap user=d3451dba-9177-4640-953e-bffad44d59b3 time="2024-08-08T06:02:35+02:00" level=info msg="200 OK: GET https://127.0.0.1:41343/mail/v4/messages/08eed0d8-eb40-4edf-b5af-fdbd6af9597d" pkg=gpa/client userID=d3451dba-9177-4640-953e-bffad44d59b3 time="2024-08-08T06:02:35+02:00" level=info msg="200 OK: GET https://127.0.0.1:41343/mail/v4/messages/112b81f5-bfa8-47ba-83d5-c39f79de91ef" pkg=gpa/client userID=d3451dba-9177-4640-953e-bffad44d59b3 time="2024-08-08T06:02:35+02:00" level=info msg="200 OK: GET https://127.0.0.1:41343/mail/v4/messages/a87fac8a-81fa-4cba-8f22-999d82de763c" pkg=gpa/client userID=d3451dba-9177-4640-953e-bffad44d59b3 time="2024-08-08T06:02:35+02:00" level=info msg="200 OK: GET https://127.0.0.1:41343/mail/v4/messages/09a0548d-151f-40af-9032-0fb52261864b" pkg=gpa/client userID=d3451dba-9177-4640-953e-bffad44d59b3 time="2024-08-08T06:02:35+02:00" level=info msg="Child job finished" service=imap user=d3451dba-9177-4640-953e-bffad44d59b3 time="2024-08-08T06:02:35+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=d3451dba-9177-4640-953e-bffad44d59b3 time="2024-08-08T06:02:35+02:00" level=info msg="Synced messages" service=imap user=d3451dba-9177-4640-953e-bffad44d59b3 time="2024-08-08T06:02:35+02:00" level=info msg="Finished user sync" duration=21.252601ms service=imap user=d3451dba-9177-4640-953e-bffad44d59b3 time="2024-08-08T06:02:35+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=d3451dba-9177-4640-953e-bffad44d59b3 time="2024-08-08T06:02:35+02:00" level=info msg="Event loop reset" eventID="Bw==" service=user-events user=d3451dba-9177-4640-953e-bffad44d59b3 time="2024-08-08T06:02:35+02:00" level=info msg="200 OK: POST https://127.0.0.1:41343/data/v1/stats" pkg=gpa/client userID=d3451dba-9177-4640-953e-bffad44d59b3 time="2024-08-08T06:02:35+02:00" level=info msg="Configuration Status Success event sent." userID=d3451dba-9177-4640-953e-bffad44d59b3 time="2024-08-08T06:02:35+02:00" level=info msg="200 OK: PUT https://127.0.0.1:41343/mail/v4/messages/label" pkg=gpa/client userID=d3451dba-9177-4640-953e-bffad44d59b3 time="2024-08-08T06:02:35+02:00" level=info msg="200 OK: PUT https://127.0.0.1:41343/mail/v4/messages/unlabel" pkg=gpa/client userID=d3451dba-9177-4640-953e-bffad44d59b3 Scenario: Move message from label to folder # features/imap/message/move.feature:53 When IMAP client "1" moves the message with subject "baz" from "Labels/label2" to "Folders/mbox" # :1 -> *scenario And it succeeds # :1 -> *scenario And IMAP client "1" eventually sees the following messages in "Folders/mbox": # :1 -> *scenario | from | to | subject | unread | | john.doe@mail.com | c3c3d717-863b-443c-9a8d-124989ecc157@proton.local | baz | false | time="2024-08-08T06:02:35+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 67}}" pkg=telemetry time="2024-08-08T06:02:35+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:02:35+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:02:35+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:02:35+02:00" level=info msg="Closing user" userID=d3451dba-9177-4640-953e-bffad44d59b3 time="2024-08-08T06:02:35+02:00" level=info msg="Exiting IMAP Service" service=imap user=d3451dba-9177-4640-953e-bffad44d59b3 time="2024-08-08T06:02:35+02:00" level=info msg="Exiting service main loop" service=smtp user=d3451dba-9177-4640-953e-bffad44d59b3 time="2024-08-08T06:02:35+02:00" level=info msg="Exiting Service" service=user-identity user=d3451dba-9177-4640-953e-bffad44d59b3 time="2024-08-08T06:02:35+02:00" level=info msg="Exiting service main loop" service=telemetry user=d3451dba-9177-4640-953e-bffad44d59b3 time="2024-08-08T06:02:35+02:00" level=info msg="Exiting service" service=user-events user=d3451dba-9177-4640-953e-bffad44d59b3 time="2024-08-08T06:02:35+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:02:35+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:02:35+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:02:35+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:02:35+02:00" level=info msg="Closing SMTP server" service=server-manager And IMAP client "1" eventually sees 0 messages in "Labels/label2" # :1 -> *scenario === RUN TestFeatures/Move_message_from_label_to_label time="2024-08-08T06:02:35+02:00" level=info msg="User 'acd98a60-b6ce-4cb8-9e13-f1d95e81997b' created with id=2335612c-ea93-4d0d-8e56-51f64ded6caf" pkg=gpa/server/backend time="2024-08-08T06:02:38+02:00" level=info msg="Starting bridge" time="2024-08-08T06:02:38+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/110/config279293378/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:02:38+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/110/data1023428698/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/110/data1023428698/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:02:38+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:02:38+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:02:38+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:02:38+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:02:38+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/110/config279293378/grpcServerConfig.json time="2024-08-08T06:02:38+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:02:38+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:02:38+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:02:38+02:00" level=info msg="gRPC server listening on /tmp/bridge8606" pkg=grpc time="2024-08-08T06:02:38+02:00" level=info msg="Frontend service started" time="2024-08-08T06:02:38+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:02:38+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:02:38+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:02:38+02:00" level=info msg="Frontend client started" time="2024-08-08T06:02:38+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (10b75586)" time="2024-08-08T06:02:38+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (10b75586)" time="2024-08-08T06:02:38+02:00" level=info msg="200 OK: POST https://127.0.0.1:45611/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:02:39+02:00" level=info msg="200 OK: POST https://127.0.0.1:45611/auth/v4" pkg=gpa/manager time="2024-08-08T06:02:39+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=2335612c-ea93-4d0d-8e56-51f64ded6caf time="2024-08-08T06:02:39+02:00" level=info msg="Adding vault user" userID=2335612c-ea93-4d0d-8e56-51f64ded6caf time="2024-08-08T06:02:39+02:00" level=info msg="Creating new user" userID=2335612c-ea93-4d0d-8e56-51f64ded6caf time="2024-08-08T06:02:39+02:00" level=info msg="Creating user object" numAddr=1 numLabels=15 userID=2335612c-ea93-4d0d-8e56-51f64ded6caf time="2024-08-08T06:02:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:45611/core/v4/events/latest" pkg=gpa/client userID=2335612c-ea93-4d0d-8e56-51f64ded6caf time="2024-08-08T06:02:39+02:00" level=info msg="Starting service Last EventID=Bw==" service=user-events user=2335612c-ea93-4d0d-8e56-51f64ded6caf time="2024-08-08T06:02:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:45611/core/v4/settings" pkg=gpa/client userID=2335612c-ea93-4d0d-8e56-51f64ded6caf time="2024-08-08T06:02:39+02:00" level=info msg="Starting service main loop" service=telemetry user=2335612c-ea93-4d0d-8e56-51f64ded6caf time="2024-08-08T06:02:39+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=2335612c-ea93-4d0d-8e56-51f64ded6caf time="2024-08-08T06:02:39+02:00" level=info msg="Starting service main loop" service=smtp user=2335612c-ea93-4d0d-8e56-51f64ded6caf time="2024-08-08T06:02:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:45611/core/v4/labels?Type=4" pkg=gpa/client userID=2335612c-ea93-4d0d-8e56-51f64ded6caf time="2024-08-08T06:02:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:45611/core/v4/labels?Type=3" pkg=gpa/client userID=2335612c-ea93-4d0d-8e56-51f64ded6caf time="2024-08-08T06:02:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:45611/core/v4/labels?Type=1" pkg=gpa/client userID=2335612c-ea93-4d0d-8e56-51f64ded6caf time="2024-08-08T06:02:39+02:00" level=info msg="Adding user to imap server" addrID=cbca3ca0-d3c1-4ab8-9abe-33abc15056cb service=server-manager time="2024-08-08T06:02:39+02:00" level=info msg="Creating new IMAP user" addrID=cbca3ca0-d3c1-4ab8-9abe-33abc15056cb service=server-manager time="2024-08-08T06:02:39+02:00" level=info msg="Setting gluon ID" addrID=cbca3ca0-d3c1-4ab8-9abe-33abc15056cb gluonID=24b1db1c-bfa8-4a03-a9a0-be8efa72d569 userID=2335612c-ea93-4d0d-8e56-51f64ded6caf time="2024-08-08T06:02:39+02:00" level=info msg="Created new IMAP user" addrID=cbca3ca0-d3c1-4ab8-9abe-33abc15056cb gluonID=24b1db1c-bfa8-4a03-a9a0-be8efa72d569 service=server-manager time="2024-08-08T06:02:39+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:02:39+02:00" level=info msg=Resuming service=user-events user=2335612c-ea93-4d0d-8e56-51f64ded6caf time="2024-08-08T06:02:39+02:00" level=info msg="Received mailbox message count" count=0 gluonID=24b1db1c-bfa8-4a03-a9a0-be8efa72d569 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:02:39+02:00" level=info msg="Starting IMAP Service" service=imap user=2335612c-ea93-4d0d-8e56-51f64ded6caf time="2024-08-08T06:02:39+02:00" level=info msg="Sync triggered" service=imap user=2335612c-ea93-4d0d-8e56-51f64ded6caf time="2024-08-08T06:02:39+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:02:39.119077585 +0200 CEST m=+243.805120491" user=2335612c-ea93-4d0d-8e56-51f64ded6caf time="2024-08-08T06:02:39+02:00" level=info msg="Syncing labels" service=imap user=2335612c-ea93-4d0d-8e56-51f64ded6caf time="2024-08-08T06:02:39+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:2335612c-ea93-4d0d-8e56-51f64ded6caf" userID=2335612c-ea93-4d0d-8e56-51f64ded6caf time="2024-08-08T06:02:39+02:00" level=info msg="Synced labels" service=imap user=2335612c-ea93-4d0d-8e56-51f64ded6caf time="2024-08-08T06:02:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:45611/mail/v4/messages/count" pkg=gpa/client userID=2335612c-ea93-4d0d-8e56-51f64ded6caf time="2024-08-08T06:02:39+02:00" level=info msg="Syncing messages" service=imap user=2335612c-ea93-4d0d-8e56-51f64ded6caf time="2024-08-08T06:02:39+02:00" level=info msg="Job started" service=imap user=2335612c-ea93-4d0d-8e56-51f64ded6caf time="2024-08-08T06:02:39+02:00" level=info msg="200 OK: POST https://127.0.0.1:45611/mail/v4/messages" pkg=gpa/client userID=2335612c-ea93-4d0d-8e56-51f64ded6caf time="2024-08-08T06:02:39+02:00" level=info msg="200 OK: POST https://127.0.0.1:45611/mail/v4/messages" pkg=gpa/client userID=2335612c-ea93-4d0d-8e56-51f64ded6caf time="2024-08-08T06:02:39+02:00" level=info msg="Creating new child job" service=imap user=2335612c-ea93-4d0d-8e56-51f64ded6caf time="2024-08-08T06:02:39+02:00" level=info msg="Job finished" service=imap user=2335612c-ea93-4d0d-8e56-51f64ded6caf time="2024-08-08T06:02:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:45611/mail/v4/messages/6c7f0474-d960-4c8a-89ae-97df7e65d7aa" pkg=gpa/client userID=2335612c-ea93-4d0d-8e56-51f64ded6caf time="2024-08-08T06:02:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:45611/mail/v4/messages/e127f95d-7edd-4008-8702-83e014e381f6" pkg=gpa/client userID=2335612c-ea93-4d0d-8e56-51f64ded6caf time="2024-08-08T06:02:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:45611/mail/v4/messages/f7e9671e-0685-4277-a787-4557d117fae4" pkg=gpa/client userID=2335612c-ea93-4d0d-8e56-51f64ded6caf time="2024-08-08T06:02:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:45611/mail/v4/messages/4d65527a-5147-48e9-9df5-f33d8bf025a5" pkg=gpa/client userID=2335612c-ea93-4d0d-8e56-51f64ded6caf time="2024-08-08T06:02:39+02:00" level=info msg="Child job finished" service=imap user=2335612c-ea93-4d0d-8e56-51f64ded6caf time="2024-08-08T06:02:39+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=2335612c-ea93-4d0d-8e56-51f64ded6caf time="2024-08-08T06:02:39+02:00" level=info msg="Synced messages" service=imap user=2335612c-ea93-4d0d-8e56-51f64ded6caf time="2024-08-08T06:02:39+02:00" level=info msg="Finished user sync" duration=20.435932ms service=imap user=2335612c-ea93-4d0d-8e56-51f64ded6caf time="2024-08-08T06:02:39+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=2335612c-ea93-4d0d-8e56-51f64ded6caf time="2024-08-08T06:02:39+02:00" level=info msg="Event loop reset" eventID="Bw==" service=user-events user=2335612c-ea93-4d0d-8e56-51f64ded6caf time="2024-08-08T06:02:39+02:00" level=info msg="200 OK: POST https://127.0.0.1:45611/data/v1/stats" pkg=gpa/client userID=2335612c-ea93-4d0d-8e56-51f64ded6caf time="2024-08-08T06:02:39+02:00" level=info msg="Configuration Status Success event sent." userID=2335612c-ea93-4d0d-8e56-51f64ded6caf time="2024-08-08T06:02:39+02:00" level=info msg="200 OK: PUT https://127.0.0.1:45611/mail/v4/messages/label" pkg=gpa/client userID=2335612c-ea93-4d0d-8e56-51f64ded6caf time="2024-08-08T06:02:39+02:00" level=info msg="200 OK: PUT https://127.0.0.1:45611/mail/v4/messages/unlabel" pkg=gpa/client userID=2335612c-ea93-4d0d-8e56-51f64ded6caf Scenario: Move message from label to label # features/imap/message/move.feature:61 When IMAP client "1" moves the message with subject "baz" from "Labels/label2" to "Labels/label" # :1 -> *scenario And it succeeds # :1 -> *scenario And IMAP client "1" eventually sees the following messages in "Labels/label": # :1 -> *scenario | from | to | subject | unread | | john.doe@mail.com | acd98a60-b6ce-4cb8-9e13-f1d95e81997b@proton.local | baz | false | time="2024-08-08T06:02:39+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 96}}" pkg=telemetry time="2024-08-08T06:02:39+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:02:39+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:02:39+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:02:39+02:00" level=info msg="Closing user" userID=2335612c-ea93-4d0d-8e56-51f64ded6caf time="2024-08-08T06:02:39+02:00" level=info msg="Exiting IMAP Service" service=imap user=2335612c-ea93-4d0d-8e56-51f64ded6caf time="2024-08-08T06:02:39+02:00" level=info msg="Exiting service main loop" service=smtp user=2335612c-ea93-4d0d-8e56-51f64ded6caf time="2024-08-08T06:02:39+02:00" level=info msg="Exiting Service" service=user-identity user=2335612c-ea93-4d0d-8e56-51f64ded6caf time="2024-08-08T06:02:39+02:00" level=info msg="Exiting service main loop" service=telemetry user=2335612c-ea93-4d0d-8e56-51f64ded6caf time="2024-08-08T06:02:39+02:00" level=info msg="Exiting service" service=user-events user=2335612c-ea93-4d0d-8e56-51f64ded6caf time="2024-08-08T06:02:39+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:02:39+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:02:39+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:02:39+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:02:39+02:00" level=info msg="Closing SMTP server" service=server-manager And IMAP client "1" eventually sees 0 messages in "Labels/label2" # :1 -> *scenario === RUN TestFeatures/Move_message_from_system_label_to_system_label time="2024-08-08T06:02:39+02:00" level=info msg="User 'a93ff749-818f-4de2-9bd7-9ab2c496c617' created with id=392297b9-c69b-41cd-9f6c-e69892c5dfa9" pkg=gpa/server/backend time="2024-08-08T06:02:42+02:00" level=info msg="Starting bridge" time="2024-08-08T06:02:42+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/111/config1928938547/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:02:42+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/111/data3847370374/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/111/data3847370374/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:02:42+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:02:42+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:02:42+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:02:42+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:02:42+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/111/config1928938547/grpcServerConfig.json time="2024-08-08T06:02:42+02:00" level=info msg="gRPC server listening on /tmp/bridge4253" pkg=grpc time="2024-08-08T06:02:42+02:00" level=info msg="Frontend service started" time="2024-08-08T06:02:42+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:02:42+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:02:42+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:02:42+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:02:42+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:02:42+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:02:42+02:00" level=info msg="Frontend client started" time="2024-08-08T06:02:42+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (4d588f26)" time="2024-08-08T06:02:42+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (4d588f26)" time="2024-08-08T06:02:42+02:00" level=info msg="200 OK: POST https://127.0.0.1:41337/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:02:42+02:00" level=info msg="200 OK: POST https://127.0.0.1:41337/auth/v4" pkg=gpa/manager time="2024-08-08T06:02:42+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=392297b9-c69b-41cd-9f6c-e69892c5dfa9 time="2024-08-08T06:02:42+02:00" level=info msg="Adding vault user" userID=392297b9-c69b-41cd-9f6c-e69892c5dfa9 time="2024-08-08T06:02:42+02:00" level=info msg="Creating new user" userID=392297b9-c69b-41cd-9f6c-e69892c5dfa9 time="2024-08-08T06:02:42+02:00" level=info msg="Creating user object" numAddr=1 numLabels=15 userID=392297b9-c69b-41cd-9f6c-e69892c5dfa9 time="2024-08-08T06:02:42+02:00" level=info msg="200 OK: GET https://127.0.0.1:41337/core/v4/events/latest" pkg=gpa/client userID=392297b9-c69b-41cd-9f6c-e69892c5dfa9 time="2024-08-08T06:02:42+02:00" level=info msg="Starting service Last EventID=Bw==" service=user-events user=392297b9-c69b-41cd-9f6c-e69892c5dfa9 time="2024-08-08T06:02:42+02:00" level=info msg="200 OK: GET https://127.0.0.1:41337/core/v4/settings" pkg=gpa/client userID=392297b9-c69b-41cd-9f6c-e69892c5dfa9 time="2024-08-08T06:02:42+02:00" level=info msg="Starting service main loop" service=telemetry user=392297b9-c69b-41cd-9f6c-e69892c5dfa9 time="2024-08-08T06:02:42+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=392297b9-c69b-41cd-9f6c-e69892c5dfa9 time="2024-08-08T06:02:42+02:00" level=info msg="Starting service main loop" service=smtp user=392297b9-c69b-41cd-9f6c-e69892c5dfa9 time="2024-08-08T06:02:42+02:00" level=info msg="200 OK: GET https://127.0.0.1:41337/core/v4/labels?Type=4" pkg=gpa/client userID=392297b9-c69b-41cd-9f6c-e69892c5dfa9 time="2024-08-08T06:02:42+02:00" level=info msg="200 OK: GET https://127.0.0.1:41337/core/v4/labels?Type=3" pkg=gpa/client userID=392297b9-c69b-41cd-9f6c-e69892c5dfa9 time="2024-08-08T06:02:42+02:00" level=info msg="200 OK: GET https://127.0.0.1:41337/core/v4/labels?Type=1" pkg=gpa/client userID=392297b9-c69b-41cd-9f6c-e69892c5dfa9 time="2024-08-08T06:02:42+02:00" level=info msg="Adding user to imap server" addrID=a97fa705-9465-4ab1-bd6e-4f082f789a87 service=server-manager time="2024-08-08T06:02:42+02:00" level=info msg="Creating new IMAP user" addrID=a97fa705-9465-4ab1-bd6e-4f082f789a87 service=server-manager time="2024-08-08T06:02:42+02:00" level=info msg="Setting gluon ID" addrID=a97fa705-9465-4ab1-bd6e-4f082f789a87 gluonID=5e10c4cd-916a-4a0c-b172-9590b38b6f34 userID=392297b9-c69b-41cd-9f6c-e69892c5dfa9 time="2024-08-08T06:02:42+02:00" level=info msg="Created new IMAP user" addrID=a97fa705-9465-4ab1-bd6e-4f082f789a87 gluonID=5e10c4cd-916a-4a0c-b172-9590b38b6f34 service=server-manager time="2024-08-08T06:02:42+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:02:42+02:00" level=info msg=Resuming service=user-events user=392297b9-c69b-41cd-9f6c-e69892c5dfa9 time="2024-08-08T06:02:42+02:00" level=info msg="Received mailbox message count" count=0 gluonID=5e10c4cd-916a-4a0c-b172-9590b38b6f34 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:02:42+02:00" level=info msg="Starting IMAP Service" service=imap user=392297b9-c69b-41cd-9f6c-e69892c5dfa9 time="2024-08-08T06:02:42+02:00" level=info msg="Sync triggered" service=imap user=392297b9-c69b-41cd-9f6c-e69892c5dfa9 time="2024-08-08T06:02:42+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:02:42.806983698 +0200 CEST m=+247.493026604" user=392297b9-c69b-41cd-9f6c-e69892c5dfa9 time="2024-08-08T06:02:42+02:00" level=info msg="Syncing labels" service=imap user=392297b9-c69b-41cd-9f6c-e69892c5dfa9 time="2024-08-08T06:02:42+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:392297b9-c69b-41cd-9f6c-e69892c5dfa9" userID=392297b9-c69b-41cd-9f6c-e69892c5dfa9 time="2024-08-08T06:02:42+02:00" level=info msg="Synced labels" service=imap user=392297b9-c69b-41cd-9f6c-e69892c5dfa9 time="2024-08-08T06:02:42+02:00" level=info msg="200 OK: GET https://127.0.0.1:41337/mail/v4/messages/count" pkg=gpa/client userID=392297b9-c69b-41cd-9f6c-e69892c5dfa9 time="2024-08-08T06:02:42+02:00" level=info msg="Syncing messages" service=imap user=392297b9-c69b-41cd-9f6c-e69892c5dfa9 time="2024-08-08T06:02:42+02:00" level=info msg="Job started" service=imap user=392297b9-c69b-41cd-9f6c-e69892c5dfa9 time="2024-08-08T06:02:42+02:00" level=info msg="200 OK: POST https://127.0.0.1:41337/mail/v4/messages" pkg=gpa/client userID=392297b9-c69b-41cd-9f6c-e69892c5dfa9 time="2024-08-08T06:02:42+02:00" level=info msg="200 OK: POST https://127.0.0.1:41337/mail/v4/messages" pkg=gpa/client userID=392297b9-c69b-41cd-9f6c-e69892c5dfa9 time="2024-08-08T06:02:42+02:00" level=info msg="Creating new child job" service=imap user=392297b9-c69b-41cd-9f6c-e69892c5dfa9 time="2024-08-08T06:02:42+02:00" level=info msg="Job finished" service=imap user=392297b9-c69b-41cd-9f6c-e69892c5dfa9 time="2024-08-08T06:02:42+02:00" level=info msg="200 OK: GET https://127.0.0.1:41337/mail/v4/messages/22a11682-dd8c-4e62-8258-7864bddcdd8d" pkg=gpa/client userID=392297b9-c69b-41cd-9f6c-e69892c5dfa9 time="2024-08-08T06:02:42+02:00" level=info msg="200 OK: GET https://127.0.0.1:41337/mail/v4/messages/c52c5311-b6d8-4917-b170-74c2a1c08ee2" pkg=gpa/client userID=392297b9-c69b-41cd-9f6c-e69892c5dfa9 time="2024-08-08T06:02:42+02:00" level=info msg="200 OK: GET https://127.0.0.1:41337/mail/v4/messages/92cd7bcf-a8aa-4d4b-bf1f-a15286b8dcc2" pkg=gpa/client userID=392297b9-c69b-41cd-9f6c-e69892c5dfa9 time="2024-08-08T06:02:42+02:00" level=info msg="200 OK: GET https://127.0.0.1:41337/mail/v4/messages/785bba45-7f2e-49fa-ba30-7ac5d839cbf6" pkg=gpa/client userID=392297b9-c69b-41cd-9f6c-e69892c5dfa9 time="2024-08-08T06:02:42+02:00" level=info msg="Child job finished" service=imap user=392297b9-c69b-41cd-9f6c-e69892c5dfa9 time="2024-08-08T06:02:42+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=392297b9-c69b-41cd-9f6c-e69892c5dfa9 time="2024-08-08T06:02:42+02:00" level=info msg="Synced messages" service=imap user=392297b9-c69b-41cd-9f6c-e69892c5dfa9 time="2024-08-08T06:02:42+02:00" level=info msg="Finished user sync" duration=15.536268ms service=imap user=392297b9-c69b-41cd-9f6c-e69892c5dfa9 time="2024-08-08T06:02:42+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=392297b9-c69b-41cd-9f6c-e69892c5dfa9 time="2024-08-08T06:02:42+02:00" level=info msg="Event loop reset" eventID="Bw==" service=user-events user=392297b9-c69b-41cd-9f6c-e69892c5dfa9 time="2024-08-08T06:02:42+02:00" level=info msg="200 OK: POST https://127.0.0.1:41337/data/v1/stats" pkg=gpa/client userID=392297b9-c69b-41cd-9f6c-e69892c5dfa9 time="2024-08-08T06:02:42+02:00" level=info msg="Configuration Status Success event sent." userID=392297b9-c69b-41cd-9f6c-e69892c5dfa9 time="2024-08-08T06:02:42+02:00" level=info msg="200 OK: PUT https://127.0.0.1:41337/mail/v4/messages/label" pkg=gpa/client userID=392297b9-c69b-41cd-9f6c-e69892c5dfa9 time="2024-08-08T06:02:42+02:00" level=info msg="200 OK: PUT https://127.0.0.1:41337/mail/v4/messages/unlabel" pkg=gpa/client userID=392297b9-c69b-41cd-9f6c-e69892c5dfa9 Scenario: Move message from system label to system label # features/imap/message/move.feature:69 When IMAP client "1" moves the message with subject "foo" from "INBOX" to "Trash" # :1 -> *scenario And it succeeds # :1 -> *scenario And IMAP client "1" eventually sees the following messages in "INBOX": # :1 -> *scenario | from | to | subject | unread | | jane.doe@mail.com | name@proton.local | bar | true | time="2024-08-08T06:02:43+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 36}}" pkg=telemetry time="2024-08-08T06:02:43+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:02:43+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:02:43+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:02:43+02:00" level=info msg="Closing user" userID=392297b9-c69b-41cd-9f6c-e69892c5dfa9 time="2024-08-08T06:02:43+02:00" level=info msg="Exiting IMAP Service" service=imap user=392297b9-c69b-41cd-9f6c-e69892c5dfa9 time="2024-08-08T06:02:43+02:00" level=info msg="Exiting service main loop" service=smtp user=392297b9-c69b-41cd-9f6c-e69892c5dfa9 time="2024-08-08T06:02:43+02:00" level=info msg="Exiting Service" service=user-identity user=392297b9-c69b-41cd-9f6c-e69892c5dfa9 time="2024-08-08T06:02:43+02:00" level=info msg="Exiting service main loop" service=telemetry user=392297b9-c69b-41cd-9f6c-e69892c5dfa9 time="2024-08-08T06:02:43+02:00" level=info msg="Exiting service" service=user-events user=392297b9-c69b-41cd-9f6c-e69892c5dfa9 time="2024-08-08T06:02:43+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:02:43+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:02:43+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:02:43+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:02:43+02:00" level=info msg="Closing SMTP server" service=server-manager And IMAP client "1" eventually sees the following messages in "Trash": # :1 -> *scenario | from | to | subject | unread | | john.doe@mail.com | a93ff749-818f-4de2-9bd7-9ab2c496c617@proton.local | foo | false | === RUN TestFeatures/Move_message_from_folder_to_system_label time="2024-08-08T06:02:43+02:00" level=info msg="User 'ff5a73a4-7602-4337-a4ae-93dee541c266' created with id=2b48eecd-d0b4-4c7e-91a8-05ed64401bab" pkg=gpa/server/backend time="2024-08-08T06:02:45+02:00" level=info msg="Starting bridge" time="2024-08-08T06:02:45+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/112/config576811063/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:02:45+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/112/data251355554/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/112/data251355554/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:02:45+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:02:45+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:02:45+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:02:45+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:02:45+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/112/config576811063/grpcServerConfig.json time="2024-08-08T06:02:45+02:00" level=info msg="gRPC server listening on /tmp/bridge6373" pkg=grpc time="2024-08-08T06:02:45+02:00" level=info msg="Frontend service started" time="2024-08-08T06:02:45+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:02:45+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:02:45+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:02:45+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:02:45+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:02:45+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:02:45+02:00" level=info msg="Frontend client started" time="2024-08-08T06:02:45+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (676319d1)" time="2024-08-08T06:02:45+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (676319d1)" time="2024-08-08T06:02:45+02:00" level=info msg="200 OK: POST https://127.0.0.1:46723/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:02:46+02:00" level=info msg="200 OK: POST https://127.0.0.1:46723/auth/v4" pkg=gpa/manager time="2024-08-08T06:02:46+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=2b48eecd-d0b4-4c7e-91a8-05ed64401bab time="2024-08-08T06:02:46+02:00" level=info msg="Adding vault user" userID=2b48eecd-d0b4-4c7e-91a8-05ed64401bab time="2024-08-08T06:02:46+02:00" level=info msg="Creating new user" userID=2b48eecd-d0b4-4c7e-91a8-05ed64401bab time="2024-08-08T06:02:46+02:00" level=info msg="Creating user object" numAddr=1 numLabels=15 userID=2b48eecd-d0b4-4c7e-91a8-05ed64401bab time="2024-08-08T06:02:46+02:00" level=info msg="200 OK: GET https://127.0.0.1:46723/core/v4/events/latest" pkg=gpa/client userID=2b48eecd-d0b4-4c7e-91a8-05ed64401bab time="2024-08-08T06:02:46+02:00" level=info msg="Starting service Last EventID=Bw==" service=user-events user=2b48eecd-d0b4-4c7e-91a8-05ed64401bab time="2024-08-08T06:02:46+02:00" level=info msg="200 OK: GET https://127.0.0.1:46723/core/v4/settings" pkg=gpa/client userID=2b48eecd-d0b4-4c7e-91a8-05ed64401bab time="2024-08-08T06:02:46+02:00" level=info msg="Starting service main loop" service=telemetry user=2b48eecd-d0b4-4c7e-91a8-05ed64401bab time="2024-08-08T06:02:46+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=2b48eecd-d0b4-4c7e-91a8-05ed64401bab time="2024-08-08T06:02:46+02:00" level=info msg="Starting service main loop" service=smtp user=2b48eecd-d0b4-4c7e-91a8-05ed64401bab time="2024-08-08T06:02:46+02:00" level=info msg="200 OK: GET https://127.0.0.1:46723/core/v4/labels?Type=4" pkg=gpa/client userID=2b48eecd-d0b4-4c7e-91a8-05ed64401bab time="2024-08-08T06:02:46+02:00" level=info msg="200 OK: GET https://127.0.0.1:46723/core/v4/labels?Type=3" pkg=gpa/client userID=2b48eecd-d0b4-4c7e-91a8-05ed64401bab time="2024-08-08T06:02:46+02:00" level=info msg="200 OK: GET https://127.0.0.1:46723/core/v4/labels?Type=1" pkg=gpa/client userID=2b48eecd-d0b4-4c7e-91a8-05ed64401bab time="2024-08-08T06:02:46+02:00" level=info msg="Adding user to imap server" addrID=319f5197-ae8d-4737-ad9d-027520643c73 service=server-manager time="2024-08-08T06:02:46+02:00" level=info msg="Creating new IMAP user" addrID=319f5197-ae8d-4737-ad9d-027520643c73 service=server-manager time="2024-08-08T06:02:46+02:00" level=info msg="Setting gluon ID" addrID=319f5197-ae8d-4737-ad9d-027520643c73 gluonID=733a01f7-0d14-4ed6-80db-14847da54740 userID=2b48eecd-d0b4-4c7e-91a8-05ed64401bab time="2024-08-08T06:02:46+02:00" level=info msg="Created new IMAP user" addrID=319f5197-ae8d-4737-ad9d-027520643c73 gluonID=733a01f7-0d14-4ed6-80db-14847da54740 service=server-manager time="2024-08-08T06:02:46+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:02:46+02:00" level=info msg=Resuming service=user-events user=2b48eecd-d0b4-4c7e-91a8-05ed64401bab time="2024-08-08T06:02:46+02:00" level=info msg="Received mailbox message count" count=0 gluonID=733a01f7-0d14-4ed6-80db-14847da54740 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:02:46+02:00" level=info msg="Starting IMAP Service" service=imap user=2b48eecd-d0b4-4c7e-91a8-05ed64401bab time="2024-08-08T06:02:46+02:00" level=info msg="Sync triggered" service=imap user=2b48eecd-d0b4-4c7e-91a8-05ed64401bab time="2024-08-08T06:02:46+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:02:46.269109179 +0200 CEST m=+250.955152086" user=2b48eecd-d0b4-4c7e-91a8-05ed64401bab time="2024-08-08T06:02:46+02:00" level=info msg="Syncing labels" service=imap user=2b48eecd-d0b4-4c7e-91a8-05ed64401bab time="2024-08-08T06:02:46+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:2b48eecd-d0b4-4c7e-91a8-05ed64401bab" userID=2b48eecd-d0b4-4c7e-91a8-05ed64401bab time="2024-08-08T06:02:46+02:00" level=info msg="Synced labels" service=imap user=2b48eecd-d0b4-4c7e-91a8-05ed64401bab time="2024-08-08T06:02:46+02:00" level=info msg="200 OK: GET https://127.0.0.1:46723/mail/v4/messages/count" pkg=gpa/client userID=2b48eecd-d0b4-4c7e-91a8-05ed64401bab time="2024-08-08T06:02:46+02:00" level=info msg="Syncing messages" service=imap user=2b48eecd-d0b4-4c7e-91a8-05ed64401bab time="2024-08-08T06:02:46+02:00" level=info msg="Job started" service=imap user=2b48eecd-d0b4-4c7e-91a8-05ed64401bab time="2024-08-08T06:02:46+02:00" level=info msg="200 OK: POST https://127.0.0.1:46723/mail/v4/messages" pkg=gpa/client userID=2b48eecd-d0b4-4c7e-91a8-05ed64401bab time="2024-08-08T06:02:46+02:00" level=info msg="200 OK: POST https://127.0.0.1:46723/mail/v4/messages" pkg=gpa/client userID=2b48eecd-d0b4-4c7e-91a8-05ed64401bab time="2024-08-08T06:02:46+02:00" level=info msg="Creating new child job" service=imap user=2b48eecd-d0b4-4c7e-91a8-05ed64401bab time="2024-08-08T06:02:46+02:00" level=info msg="Job finished" service=imap user=2b48eecd-d0b4-4c7e-91a8-05ed64401bab time="2024-08-08T06:02:46+02:00" level=info msg="200 OK: GET https://127.0.0.1:46723/mail/v4/messages/386f730a-7f98-4aa4-8c5f-e79974ebac5c" pkg=gpa/client userID=2b48eecd-d0b4-4c7e-91a8-05ed64401bab time="2024-08-08T06:02:46+02:00" level=info msg="200 OK: GET https://127.0.0.1:46723/mail/v4/messages/f7b2f2fa-e781-436a-be38-05474c2028c7" pkg=gpa/client userID=2b48eecd-d0b4-4c7e-91a8-05ed64401bab time="2024-08-08T06:02:46+02:00" level=info msg="200 OK: GET https://127.0.0.1:46723/mail/v4/messages/f6304c27-7fe9-42be-b668-123f2bff0257" pkg=gpa/client userID=2b48eecd-d0b4-4c7e-91a8-05ed64401bab time="2024-08-08T06:02:46+02:00" level=info msg="200 OK: GET https://127.0.0.1:46723/mail/v4/messages/bcbdbbef-9736-4886-ae81-f4f55376c82b" pkg=gpa/client userID=2b48eecd-d0b4-4c7e-91a8-05ed64401bab time="2024-08-08T06:02:46+02:00" level=info msg="Child job finished" service=imap user=2b48eecd-d0b4-4c7e-91a8-05ed64401bab time="2024-08-08T06:02:46+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=2b48eecd-d0b4-4c7e-91a8-05ed64401bab time="2024-08-08T06:02:46+02:00" level=info msg="Synced messages" service=imap user=2b48eecd-d0b4-4c7e-91a8-05ed64401bab time="2024-08-08T06:02:46+02:00" level=info msg="Finished user sync" duration=26.547594ms service=imap user=2b48eecd-d0b4-4c7e-91a8-05ed64401bab time="2024-08-08T06:02:46+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=2b48eecd-d0b4-4c7e-91a8-05ed64401bab time="2024-08-08T06:02:46+02:00" level=info msg="Event loop reset" eventID="Bw==" service=user-events user=2b48eecd-d0b4-4c7e-91a8-05ed64401bab time="2024-08-08T06:02:46+02:00" level=info msg="200 OK: POST https://127.0.0.1:46723/data/v1/stats" pkg=gpa/client userID=2b48eecd-d0b4-4c7e-91a8-05ed64401bab time="2024-08-08T06:02:46+02:00" level=info msg="Configuration Status Success event sent." userID=2b48eecd-d0b4-4c7e-91a8-05ed64401bab time="2024-08-08T06:02:46+02:00" level=info msg="200 OK: PUT https://127.0.0.1:46723/mail/v4/messages/label" pkg=gpa/client userID=2b48eecd-d0b4-4c7e-91a8-05ed64401bab time="2024-08-08T06:02:46+02:00" level=info msg="200 OK: PUT https://127.0.0.1:46723/mail/v4/messages/unlabel" pkg=gpa/client userID=2b48eecd-d0b4-4c7e-91a8-05ed64401bab Scenario: Move message from folder to system label # features/imap/message/move.feature:79 When IMAP client "1" moves the message with subject "baz" from "Labels/label2" to "Folders/mbox" # :1 -> *scenario And it succeeds # :1 -> *scenario And IMAP client "1" eventually sees the following messages in "Folders/mbox": # :1 -> *scenario | from | to | subject | unread | | john.doe@mail.com | ff5a73a4-7602-4337-a4ae-93dee541c266@proton.local | baz | false | time="2024-08-08T06:02:46+02:00" level=info msg="200 OK: PUT https://127.0.0.1:46723/mail/v4/messages/label" pkg=gpa/client userID=2b48eecd-d0b4-4c7e-91a8-05ed64401bab time="2024-08-08T06:02:46+02:00" level=info msg="200 OK: PUT https://127.0.0.1:46723/mail/v4/messages/unlabel" pkg=gpa/client userID=2b48eecd-d0b4-4c7e-91a8-05ed64401bab When IMAP client "1" moves the message with subject "baz" from "Folders/mbox" to "Trash" # :1 -> *scenario And it succeeds # :1 -> *scenario time="2024-08-08T06:02:46+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 99}}" pkg=telemetry And IMAP client "1" eventually sees 0 messages in "Folders/mbox" # :1 -> *scenario time="2024-08-08T06:02:46+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:02:46+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:02:46+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:02:46+02:00" level=info msg="Closing user" userID=2b48eecd-d0b4-4c7e-91a8-05ed64401bab time="2024-08-08T06:02:46+02:00" level=info msg="Exiting IMAP Service" service=imap user=2b48eecd-d0b4-4c7e-91a8-05ed64401bab time="2024-08-08T06:02:46+02:00" level=info msg="Exiting service main loop" service=smtp user=2b48eecd-d0b4-4c7e-91a8-05ed64401bab time="2024-08-08T06:02:46+02:00" level=info msg="Exiting Service" service=user-identity user=2b48eecd-d0b4-4c7e-91a8-05ed64401bab time="2024-08-08T06:02:46+02:00" level=info msg="Exiting service main loop" service=telemetry user=2b48eecd-d0b4-4c7e-91a8-05ed64401bab time="2024-08-08T06:02:46+02:00" level=info msg="Exiting service" service=user-events user=2b48eecd-d0b4-4c7e-91a8-05ed64401bab time="2024-08-08T06:02:46+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:02:46+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:02:46+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:02:46+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:02:46+02:00" level=info msg="Closing SMTP server" service=server-manager And IMAP client "1" eventually sees the following messages in "Trash": # :1 -> *scenario | from | to | subject | unread | | john.doe@mail.com | ff5a73a4-7602-4337-a4ae-93dee541c266@proton.local | baz | false | === RUN TestFeatures/Move_message_from_system_label_to_system_label#01 time="2024-08-08T06:02:46+02:00" level=info msg="User '174f383e-a7f4-4d5d-8958-3bb22a4368a3' created with id=60c145b0-a20a-430c-87af-e8665ebbdc3f" pkg=gpa/server/backend time="2024-08-08T06:02:49+02:00" level=info msg="Starting bridge" time="2024-08-08T06:02:49+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/113/config2192503557/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:02:49+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/113/data2828810055/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/113/data2828810055/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:02:49+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:02:49+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:02:49+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:02:49+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:02:49+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/113/config2192503557/grpcServerConfig.json time="2024-08-08T06:02:49+02:00" level=info msg="gRPC server listening on /tmp/bridge0142" pkg=grpc time="2024-08-08T06:02:49+02:00" level=info msg="Frontend service started" time="2024-08-08T06:02:49+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:02:49+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:02:49+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:02:49+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:02:49+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:02:49+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:02:49+02:00" level=info msg="Frontend client started" time="2024-08-08T06:02:49+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (1ccbf3d8)" time="2024-08-08T06:02:49+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (1ccbf3d8)" time="2024-08-08T06:02:49+02:00" level=info msg="200 OK: POST https://127.0.0.1:45037/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:02:49+02:00" level=info msg="200 OK: POST https://127.0.0.1:45037/auth/v4" pkg=gpa/manager time="2024-08-08T06:02:49+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=60c145b0-a20a-430c-87af-e8665ebbdc3f time="2024-08-08T06:02:50+02:00" level=info msg="Adding vault user" userID=60c145b0-a20a-430c-87af-e8665ebbdc3f time="2024-08-08T06:02:50+02:00" level=info msg="Creating new user" userID=60c145b0-a20a-430c-87af-e8665ebbdc3f time="2024-08-08T06:02:50+02:00" level=info msg="Creating user object" numAddr=1 numLabels=15 userID=60c145b0-a20a-430c-87af-e8665ebbdc3f time="2024-08-08T06:02:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:45037/core/v4/events/latest" pkg=gpa/client userID=60c145b0-a20a-430c-87af-e8665ebbdc3f time="2024-08-08T06:02:50+02:00" level=info msg="Starting service Last EventID=Bw==" service=user-events user=60c145b0-a20a-430c-87af-e8665ebbdc3f time="2024-08-08T06:02:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:45037/core/v4/settings" pkg=gpa/client userID=60c145b0-a20a-430c-87af-e8665ebbdc3f time="2024-08-08T06:02:50+02:00" level=info msg="Starting service main loop" service=telemetry user=60c145b0-a20a-430c-87af-e8665ebbdc3f time="2024-08-08T06:02:50+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=60c145b0-a20a-430c-87af-e8665ebbdc3f time="2024-08-08T06:02:50+02:00" level=info msg="Starting service main loop" service=smtp user=60c145b0-a20a-430c-87af-e8665ebbdc3f time="2024-08-08T06:02:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:45037/core/v4/labels?Type=4" pkg=gpa/client userID=60c145b0-a20a-430c-87af-e8665ebbdc3f time="2024-08-08T06:02:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:45037/core/v4/labels?Type=3" pkg=gpa/client userID=60c145b0-a20a-430c-87af-e8665ebbdc3f time="2024-08-08T06:02:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:45037/core/v4/labels?Type=1" pkg=gpa/client userID=60c145b0-a20a-430c-87af-e8665ebbdc3f time="2024-08-08T06:02:50+02:00" level=info msg="Adding user to imap server" addrID=1ebe0710-f474-4ea0-8d44-43ba8ddae608 service=server-manager time="2024-08-08T06:02:50+02:00" level=info msg="Creating new IMAP user" addrID=1ebe0710-f474-4ea0-8d44-43ba8ddae608 service=server-manager time="2024-08-08T06:02:50+02:00" level=info msg="Setting gluon ID" addrID=1ebe0710-f474-4ea0-8d44-43ba8ddae608 gluonID=45e552f2-97bf-47eb-9b68-aa48f58ba2de userID=60c145b0-a20a-430c-87af-e8665ebbdc3f time="2024-08-08T06:02:50+02:00" level=info msg="Created new IMAP user" addrID=1ebe0710-f474-4ea0-8d44-43ba8ddae608 gluonID=45e552f2-97bf-47eb-9b68-aa48f58ba2de service=server-manager time="2024-08-08T06:02:50+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:02:50+02:00" level=info msg=Resuming service=user-events user=60c145b0-a20a-430c-87af-e8665ebbdc3f time="2024-08-08T06:02:50+02:00" level=info msg="Received mailbox message count" count=0 gluonID=45e552f2-97bf-47eb-9b68-aa48f58ba2de labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:02:50+02:00" level=info msg="Starting IMAP Service" service=imap user=60c145b0-a20a-430c-87af-e8665ebbdc3f time="2024-08-08T06:02:50+02:00" level=info msg="Sync triggered" service=imap user=60c145b0-a20a-430c-87af-e8665ebbdc3f time="2024-08-08T06:02:50+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:02:50.0947492 +0200 CEST m=+254.780792106" user=60c145b0-a20a-430c-87af-e8665ebbdc3f time="2024-08-08T06:02:50+02:00" level=info msg="Syncing labels" service=imap user=60c145b0-a20a-430c-87af-e8665ebbdc3f time="2024-08-08T06:02:50+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:60c145b0-a20a-430c-87af-e8665ebbdc3f" userID=60c145b0-a20a-430c-87af-e8665ebbdc3f time="2024-08-08T06:02:50+02:00" level=info msg="Synced labels" service=imap user=60c145b0-a20a-430c-87af-e8665ebbdc3f time="2024-08-08T06:02:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:45037/mail/v4/messages/count" pkg=gpa/client userID=60c145b0-a20a-430c-87af-e8665ebbdc3f time="2024-08-08T06:02:50+02:00" level=info msg="Syncing messages" service=imap user=60c145b0-a20a-430c-87af-e8665ebbdc3f time="2024-08-08T06:02:50+02:00" level=info msg="Job started" service=imap user=60c145b0-a20a-430c-87af-e8665ebbdc3f time="2024-08-08T06:02:50+02:00" level=info msg="200 OK: POST https://127.0.0.1:45037/mail/v4/messages" pkg=gpa/client userID=60c145b0-a20a-430c-87af-e8665ebbdc3f time="2024-08-08T06:02:50+02:00" level=info msg="200 OK: POST https://127.0.0.1:45037/mail/v4/messages" pkg=gpa/client userID=60c145b0-a20a-430c-87af-e8665ebbdc3f time="2024-08-08T06:02:50+02:00" level=info msg="Creating new child job" service=imap user=60c145b0-a20a-430c-87af-e8665ebbdc3f time="2024-08-08T06:02:50+02:00" level=info msg="Job finished" service=imap user=60c145b0-a20a-430c-87af-e8665ebbdc3f time="2024-08-08T06:02:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:45037/mail/v4/messages/c3e2b36e-48cc-4a3a-8dfd-33c321999de5" pkg=gpa/client userID=60c145b0-a20a-430c-87af-e8665ebbdc3f time="2024-08-08T06:02:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:45037/mail/v4/messages/273b818f-943d-4142-a283-fe94209f32d4" pkg=gpa/client userID=60c145b0-a20a-430c-87af-e8665ebbdc3f time="2024-08-08T06:02:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:45037/mail/v4/messages/6348cd3d-368d-457c-ad11-491aa21d2ad7" pkg=gpa/client userID=60c145b0-a20a-430c-87af-e8665ebbdc3f time="2024-08-08T06:02:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:45037/mail/v4/messages/acf71c28-dfe8-48dd-8990-da0f0da1b922" pkg=gpa/client userID=60c145b0-a20a-430c-87af-e8665ebbdc3f time="2024-08-08T06:02:50+02:00" level=info msg="Child job finished" service=imap user=60c145b0-a20a-430c-87af-e8665ebbdc3f time="2024-08-08T06:02:50+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=60c145b0-a20a-430c-87af-e8665ebbdc3f time="2024-08-08T06:02:50+02:00" level=info msg="Synced messages" service=imap user=60c145b0-a20a-430c-87af-e8665ebbdc3f time="2024-08-08T06:02:50+02:00" level=info msg="Finished user sync" duration=16.513554ms service=imap user=60c145b0-a20a-430c-87af-e8665ebbdc3f time="2024-08-08T06:02:50+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=60c145b0-a20a-430c-87af-e8665ebbdc3f time="2024-08-08T06:02:50+02:00" level=info msg="Event loop reset" eventID="Bw==" service=user-events user=60c145b0-a20a-430c-87af-e8665ebbdc3f time="2024-08-08T06:02:50+02:00" level=info msg="200 OK: POST https://127.0.0.1:45037/data/v1/stats" pkg=gpa/client userID=60c145b0-a20a-430c-87af-e8665ebbdc3f time="2024-08-08T06:02:50+02:00" level=info msg="Configuration Status Success event sent." userID=60c145b0-a20a-430c-87af-e8665ebbdc3f time="2024-08-08T06:02:50+02:00" level=info msg="200 OK: PUT https://127.0.0.1:45037/mail/v4/messages/label" pkg=gpa/client userID=60c145b0-a20a-430c-87af-e8665ebbdc3f time="2024-08-08T06:02:50+02:00" level=info msg="200 OK: PUT https://127.0.0.1:45037/mail/v4/messages/unlabel" pkg=gpa/client userID=60c145b0-a20a-430c-87af-e8665ebbdc3f Scenario: Move message from system label to system label # features/imap/message/move.feature:92 When IMAP client "1" moves the message with subject "foo" from "INBOX" to "Trash" # :1 -> *scenario And it succeeds # :1 -> *scenario And IMAP client "1" eventually sees the following messages in "INBOX": # :1 -> *scenario | from | to | subject | unread | | jane.doe@mail.com | name@proton.local | bar | true | time="2024-08-08T06:02:50+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 26}}" pkg=telemetry time="2024-08-08T06:02:50+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:02:50+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:02:50+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:02:50+02:00" level=info msg="Closing user" userID=60c145b0-a20a-430c-87af-e8665ebbdc3f time="2024-08-08T06:02:50+02:00" level=info msg="Exiting IMAP Service" service=imap user=60c145b0-a20a-430c-87af-e8665ebbdc3f time="2024-08-08T06:02:50+02:00" level=info msg="Exiting service main loop" service=smtp user=60c145b0-a20a-430c-87af-e8665ebbdc3f time="2024-08-08T06:02:50+02:00" level=info msg="Exiting Service" service=user-identity user=60c145b0-a20a-430c-87af-e8665ebbdc3f time="2024-08-08T06:02:50+02:00" level=info msg="Exiting service main loop" service=telemetry user=60c145b0-a20a-430c-87af-e8665ebbdc3f time="2024-08-08T06:02:50+02:00" level=info msg="Exiting service" service=user-events user=60c145b0-a20a-430c-87af-e8665ebbdc3f time="2024-08-08T06:02:50+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:02:50+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:02:50+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:02:50+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:02:50+02:00" level=info msg="Closing SMTP server" service=server-manager And IMAP client "1" eventually sees the following messages in "Trash": # :1 -> *scenario | from | to | subject | unread | | john.doe@mail.com | 174f383e-a7f4-4d5d-8958-3bb22a4368a3@proton.local | foo | false | === RUN TestFeatures/Move_message_from_folder_to_system_label#01 time="2024-08-08T06:02:50+02:00" level=info msg="User 'ee2a4a58-4cf3-41a1-8fd9-458cafe505fd' created with id=ff2d5555-8a72-4e44-801d-9a8d394b0344" pkg=gpa/server/backend time="2024-08-08T06:02:53+02:00" level=info msg="Starting bridge" time="2024-08-08T06:02:53+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/114/config3847876904/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:02:53+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/114/data2558473312/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/114/data2558473312/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:02:53+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:02:53+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:02:53+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:02:53+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:02:53+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/114/config3847876904/grpcServerConfig.json time="2024-08-08T06:02:53+02:00" level=info msg="gRPC server listening on /tmp/bridge3513" pkg=grpc time="2024-08-08T06:02:53+02:00" level=info msg="Frontend service started" time="2024-08-08T06:02:53+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:02:53+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:02:53+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:02:53+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:02:53+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:02:53+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:02:53+02:00" level=info msg="Frontend client started" time="2024-08-08T06:02:53+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (7b20ac67)" time="2024-08-08T06:02:53+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (7b20ac67)" time="2024-08-08T06:02:53+02:00" level=info msg="200 OK: POST https://127.0.0.1:39699/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:02:53+02:00" level=info msg="200 OK: POST https://127.0.0.1:39699/auth/v4" pkg=gpa/manager time="2024-08-08T06:02:53+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=ff2d5555-8a72-4e44-801d-9a8d394b0344 time="2024-08-08T06:02:53+02:00" level=info msg="Adding vault user" userID=ff2d5555-8a72-4e44-801d-9a8d394b0344 time="2024-08-08T06:02:53+02:00" level=info msg="Creating new user" userID=ff2d5555-8a72-4e44-801d-9a8d394b0344 time="2024-08-08T06:02:53+02:00" level=info msg="Creating user object" numAddr=1 numLabels=15 userID=ff2d5555-8a72-4e44-801d-9a8d394b0344 time="2024-08-08T06:02:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:39699/core/v4/events/latest" pkg=gpa/client userID=ff2d5555-8a72-4e44-801d-9a8d394b0344 time="2024-08-08T06:02:53+02:00" level=info msg="Starting service Last EventID=Bw==" service=user-events user=ff2d5555-8a72-4e44-801d-9a8d394b0344 time="2024-08-08T06:02:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:39699/core/v4/settings" pkg=gpa/client userID=ff2d5555-8a72-4e44-801d-9a8d394b0344 time="2024-08-08T06:02:53+02:00" level=info msg="Starting service main loop" service=telemetry user=ff2d5555-8a72-4e44-801d-9a8d394b0344 time="2024-08-08T06:02:53+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=ff2d5555-8a72-4e44-801d-9a8d394b0344 time="2024-08-08T06:02:53+02:00" level=info msg="Starting service main loop" service=smtp user=ff2d5555-8a72-4e44-801d-9a8d394b0344 time="2024-08-08T06:02:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:39699/core/v4/labels?Type=4" pkg=gpa/client userID=ff2d5555-8a72-4e44-801d-9a8d394b0344 time="2024-08-08T06:02:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:39699/core/v4/labels?Type=3" pkg=gpa/client userID=ff2d5555-8a72-4e44-801d-9a8d394b0344 time="2024-08-08T06:02:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:39699/core/v4/labels?Type=1" pkg=gpa/client userID=ff2d5555-8a72-4e44-801d-9a8d394b0344 time="2024-08-08T06:02:53+02:00" level=info msg="Adding user to imap server" addrID=dc0f77cd-23f1-4cb3-9bf8-f5c7869b5106 service=server-manager time="2024-08-08T06:02:53+02:00" level=info msg="Creating new IMAP user" addrID=dc0f77cd-23f1-4cb3-9bf8-f5c7869b5106 service=server-manager time="2024-08-08T06:02:53+02:00" level=info msg="Setting gluon ID" addrID=dc0f77cd-23f1-4cb3-9bf8-f5c7869b5106 gluonID=35bf8012-a583-4a86-bf7a-0b8136fcbe78 userID=ff2d5555-8a72-4e44-801d-9a8d394b0344 time="2024-08-08T06:02:53+02:00" level=info msg="Created new IMAP user" addrID=dc0f77cd-23f1-4cb3-9bf8-f5c7869b5106 gluonID=35bf8012-a583-4a86-bf7a-0b8136fcbe78 service=server-manager time="2024-08-08T06:02:53+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:02:53+02:00" level=info msg="Received mailbox message count" count=0 gluonID=35bf8012-a583-4a86-bf7a-0b8136fcbe78 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:02:53+02:00" level=info msg=Resuming service=user-events user=ff2d5555-8a72-4e44-801d-9a8d394b0344 time="2024-08-08T06:02:53+02:00" level=info msg="Starting IMAP Service" service=imap user=ff2d5555-8a72-4e44-801d-9a8d394b0344 time="2024-08-08T06:02:53+02:00" level=info msg="Sync triggered" service=imap user=ff2d5555-8a72-4e44-801d-9a8d394b0344 time="2024-08-08T06:02:53+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:02:53.401228739 +0200 CEST m=+258.087271645" user=ff2d5555-8a72-4e44-801d-9a8d394b0344 time="2024-08-08T06:02:53+02:00" level=info msg="Syncing labels" service=imap user=ff2d5555-8a72-4e44-801d-9a8d394b0344 time="2024-08-08T06:02:53+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:ff2d5555-8a72-4e44-801d-9a8d394b0344" userID=ff2d5555-8a72-4e44-801d-9a8d394b0344 time="2024-08-08T06:02:53+02:00" level=info msg="Synced labels" service=imap user=ff2d5555-8a72-4e44-801d-9a8d394b0344 time="2024-08-08T06:02:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:39699/mail/v4/messages/count" pkg=gpa/client userID=ff2d5555-8a72-4e44-801d-9a8d394b0344 time="2024-08-08T06:02:53+02:00" level=info msg="Syncing messages" service=imap user=ff2d5555-8a72-4e44-801d-9a8d394b0344 time="2024-08-08T06:02:53+02:00" level=info msg="Job started" service=imap user=ff2d5555-8a72-4e44-801d-9a8d394b0344 time="2024-08-08T06:02:53+02:00" level=info msg="200 OK: POST https://127.0.0.1:39699/mail/v4/messages" pkg=gpa/client userID=ff2d5555-8a72-4e44-801d-9a8d394b0344 time="2024-08-08T06:02:53+02:00" level=info msg="200 OK: POST https://127.0.0.1:39699/mail/v4/messages" pkg=gpa/client userID=ff2d5555-8a72-4e44-801d-9a8d394b0344 time="2024-08-08T06:02:53+02:00" level=info msg="Creating new child job" service=imap user=ff2d5555-8a72-4e44-801d-9a8d394b0344 time="2024-08-08T06:02:53+02:00" level=info msg="Job finished" service=imap user=ff2d5555-8a72-4e44-801d-9a8d394b0344 time="2024-08-08T06:02:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:39699/mail/v4/messages/dd479da7-899c-435c-aea3-85cf5a04f603" pkg=gpa/client userID=ff2d5555-8a72-4e44-801d-9a8d394b0344 time="2024-08-08T06:02:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:39699/mail/v4/messages/ff29544b-19e5-4ae3-ab09-7eaf84726dff" pkg=gpa/client userID=ff2d5555-8a72-4e44-801d-9a8d394b0344 time="2024-08-08T06:02:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:39699/mail/v4/messages/c10ab841-9a62-4076-9918-716fce5e7cf2" pkg=gpa/client userID=ff2d5555-8a72-4e44-801d-9a8d394b0344 time="2024-08-08T06:02:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:39699/mail/v4/messages/4dd57472-5c17-4c77-bac3-5f61029cf60c" pkg=gpa/client userID=ff2d5555-8a72-4e44-801d-9a8d394b0344 time="2024-08-08T06:02:53+02:00" level=info msg="Child job finished" service=imap user=ff2d5555-8a72-4e44-801d-9a8d394b0344 time="2024-08-08T06:02:53+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=ff2d5555-8a72-4e44-801d-9a8d394b0344 time="2024-08-08T06:02:53+02:00" level=info msg="Synced messages" service=imap user=ff2d5555-8a72-4e44-801d-9a8d394b0344 time="2024-08-08T06:02:53+02:00" level=info msg="Finished user sync" duration=24.50147ms service=imap user=ff2d5555-8a72-4e44-801d-9a8d394b0344 time="2024-08-08T06:02:53+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=ff2d5555-8a72-4e44-801d-9a8d394b0344 time="2024-08-08T06:02:53+02:00" level=info msg="Event loop reset" eventID="Bw==" service=user-events user=ff2d5555-8a72-4e44-801d-9a8d394b0344 2024/08/08 06:02:53 http: TLS handshake error from 127.0.0.1:47306: EOF time="2024-08-08T06:02:53+02:00" level=info msg="200 OK: POST https://127.0.0.1:39699/data/v1/stats" pkg=gpa/client userID=ff2d5555-8a72-4e44-801d-9a8d394b0344 time="2024-08-08T06:02:53+02:00" level=info msg="Configuration Status Success event sent." userID=ff2d5555-8a72-4e44-801d-9a8d394b0344 time="2024-08-08T06:02:53+02:00" level=info msg="200 OK: PUT https://127.0.0.1:39699/mail/v4/messages/label" pkg=gpa/client userID=ff2d5555-8a72-4e44-801d-9a8d394b0344 time="2024-08-08T06:02:53+02:00" level=info msg="200 OK: PUT https://127.0.0.1:39699/mail/v4/messages/unlabel" pkg=gpa/client userID=ff2d5555-8a72-4e44-801d-9a8d394b0344 Scenario: Move message from folder to system label # features/imap/message/move.feature:102 When IMAP client "1" moves the message with subject "baz" from "Labels/label2" to "Folders/mbox" # :1 -> *scenario And it succeeds # :1 -> *scenario And IMAP client "1" eventually sees the following messages in "Folders/mbox": # :1 -> *scenario | from | to | subject | unread | | john.doe@mail.com | ee2a4a58-4cf3-41a1-8fd9-458cafe505fd@proton.local | baz | false | time="2024-08-08T06:02:53+02:00" level=info msg="200 OK: PUT https://127.0.0.1:39699/mail/v4/messages/label" pkg=gpa/client userID=ff2d5555-8a72-4e44-801d-9a8d394b0344 time="2024-08-08T06:02:53+02:00" level=info msg="200 OK: PUT https://127.0.0.1:39699/mail/v4/messages/unlabel" pkg=gpa/client userID=ff2d5555-8a72-4e44-801d-9a8d394b0344 When IMAP client "1" moves the message with subject "baz" from "Folders/mbox" to "Trash" # :1 -> *scenario And it succeeds # :1 -> *scenario time="2024-08-08T06:02:53+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 55}}" pkg=telemetry And IMAP client "1" eventually sees 0 messages in "Folders/mbox" # :1 -> *scenario time="2024-08-08T06:02:53+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:02:53+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:02:53+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:02:53+02:00" level=info msg="Closing user" userID=ff2d5555-8a72-4e44-801d-9a8d394b0344 time="2024-08-08T06:02:53+02:00" level=info msg="Exiting IMAP Service" service=imap user=ff2d5555-8a72-4e44-801d-9a8d394b0344 time="2024-08-08T06:02:53+02:00" level=info msg="Exiting service main loop" service=smtp user=ff2d5555-8a72-4e44-801d-9a8d394b0344 time="2024-08-08T06:02:53+02:00" level=info msg="Exiting Service" service=user-identity user=ff2d5555-8a72-4e44-801d-9a8d394b0344 time="2024-08-08T06:02:53+02:00" level=info msg="Exiting service main loop" service=telemetry user=ff2d5555-8a72-4e44-801d-9a8d394b0344 time="2024-08-08T06:02:53+02:00" level=info msg="Exiting service" service=user-events user=ff2d5555-8a72-4e44-801d-9a8d394b0344 time="2024-08-08T06:02:53+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:02:53+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:02:53+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:02:53+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:02:53+02:00" level=info msg="Closing SMTP server" service=server-manager And IMAP client "1" eventually sees the following messages in "Trash": # :1 -> *scenario | from | to | subject | unread | | john.doe@mail.com | ee2a4a58-4cf3-41a1-8fd9-458cafe505fd@proton.local | baz | false | === RUN TestFeatures/Move_message_from_All_Mail_is_not_possible time="2024-08-08T06:02:54+02:00" level=info msg="User '414d9be8-93fa-4b7c-b7fb-c85a91a51278' created with id=3c740593-a193-4db1-9576-8caf237bac55" pkg=gpa/server/backend time="2024-08-08T06:02:57+02:00" level=info msg="Starting bridge" time="2024-08-08T06:02:57+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/115/config2760738667/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:02:57+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/115/data2724795926/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/115/data2724795926/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:02:57+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:02:57+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:02:57+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:02:57+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:02:57+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/115/config2760738667/grpcServerConfig.json time="2024-08-08T06:02:57+02:00" level=info msg="gRPC server listening on /tmp/bridge7299" pkg=grpc time="2024-08-08T06:02:57+02:00" level=info msg="Frontend service started" time="2024-08-08T06:02:57+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:02:57+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:02:57+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:02:57+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:02:57+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:02:57+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:02:57+02:00" level=info msg="Frontend client started" time="2024-08-08T06:02:57+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (7c3c05fe)" time="2024-08-08T06:02:57+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (7c3c05fe)" time="2024-08-08T06:02:57+02:00" level=info msg="200 OK: POST https://127.0.0.1:32883/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:02:57+02:00" level=info msg="200 OK: POST https://127.0.0.1:32883/auth/v4" pkg=gpa/manager time="2024-08-08T06:02:57+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=3c740593-a193-4db1-9576-8caf237bac55 time="2024-08-08T06:02:57+02:00" level=info msg="Adding vault user" userID=3c740593-a193-4db1-9576-8caf237bac55 time="2024-08-08T06:02:57+02:00" level=info msg="Creating new user" userID=3c740593-a193-4db1-9576-8caf237bac55 time="2024-08-08T06:02:57+02:00" level=info msg="Creating user object" numAddr=1 numLabels=15 userID=3c740593-a193-4db1-9576-8caf237bac55 time="2024-08-08T06:02:57+02:00" level=info msg="200 OK: GET https://127.0.0.1:32883/core/v4/events/latest" pkg=gpa/client userID=3c740593-a193-4db1-9576-8caf237bac55 time="2024-08-08T06:02:57+02:00" level=info msg="Starting service Last EventID=Bw==" service=user-events user=3c740593-a193-4db1-9576-8caf237bac55 time="2024-08-08T06:02:57+02:00" level=info msg="200 OK: GET https://127.0.0.1:32883/core/v4/settings" pkg=gpa/client userID=3c740593-a193-4db1-9576-8caf237bac55 time="2024-08-08T06:02:57+02:00" level=info msg="Starting service main loop" service=telemetry user=3c740593-a193-4db1-9576-8caf237bac55 time="2024-08-08T06:02:57+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=3c740593-a193-4db1-9576-8caf237bac55 time="2024-08-08T06:02:57+02:00" level=info msg="Starting service main loop" service=smtp user=3c740593-a193-4db1-9576-8caf237bac55 time="2024-08-08T06:02:57+02:00" level=info msg="200 OK: GET https://127.0.0.1:32883/core/v4/labels?Type=4" pkg=gpa/client userID=3c740593-a193-4db1-9576-8caf237bac55 time="2024-08-08T06:02:57+02:00" level=info msg="200 OK: GET https://127.0.0.1:32883/core/v4/labels?Type=3" pkg=gpa/client userID=3c740593-a193-4db1-9576-8caf237bac55 time="2024-08-08T06:02:57+02:00" level=info msg="200 OK: GET https://127.0.0.1:32883/core/v4/labels?Type=1" pkg=gpa/client userID=3c740593-a193-4db1-9576-8caf237bac55 time="2024-08-08T06:02:57+02:00" level=info msg="Adding user to imap server" addrID=91982f14-979c-4932-ab03-c69ed4eb9594 service=server-manager time="2024-08-08T06:02:57+02:00" level=info msg="Creating new IMAP user" addrID=91982f14-979c-4932-ab03-c69ed4eb9594 service=server-manager time="2024-08-08T06:02:57+02:00" level=info msg="Setting gluon ID" addrID=91982f14-979c-4932-ab03-c69ed4eb9594 gluonID=a49cff12-1496-4a7c-bebd-26f0e54fef5c userID=3c740593-a193-4db1-9576-8caf237bac55 time="2024-08-08T06:02:57+02:00" level=info msg="Received mailbox message count" count=0 gluonID=a49cff12-1496-4a7c-bebd-26f0e54fef5c labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:02:57+02:00" level=info msg="Created new IMAP user" addrID=91982f14-979c-4932-ab03-c69ed4eb9594 gluonID=a49cff12-1496-4a7c-bebd-26f0e54fef5c service=server-manager time="2024-08-08T06:02:57+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:02:57+02:00" level=info msg=Resuming service=user-events user=3c740593-a193-4db1-9576-8caf237bac55 time="2024-08-08T06:02:57+02:00" level=info msg="Starting IMAP Service" service=imap user=3c740593-a193-4db1-9576-8caf237bac55 time="2024-08-08T06:02:57+02:00" level=info msg="Sync triggered" service=imap user=3c740593-a193-4db1-9576-8caf237bac55 time="2024-08-08T06:02:57+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:02:57.523054122 +0200 CEST m=+262.209097028" user=3c740593-a193-4db1-9576-8caf237bac55 time="2024-08-08T06:02:57+02:00" level=info msg="Syncing labels" service=imap user=3c740593-a193-4db1-9576-8caf237bac55 time="2024-08-08T06:02:57+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:3c740593-a193-4db1-9576-8caf237bac55" userID=3c740593-a193-4db1-9576-8caf237bac55 time="2024-08-08T06:02:57+02:00" level=info msg="Synced labels" service=imap user=3c740593-a193-4db1-9576-8caf237bac55 time="2024-08-08T06:02:57+02:00" level=info msg="200 OK: GET https://127.0.0.1:32883/mail/v4/messages/count" pkg=gpa/client userID=3c740593-a193-4db1-9576-8caf237bac55 time="2024-08-08T06:02:57+02:00" level=info msg="Syncing messages" service=imap user=3c740593-a193-4db1-9576-8caf237bac55 time="2024-08-08T06:02:57+02:00" level=info msg="Job started" service=imap user=3c740593-a193-4db1-9576-8caf237bac55 time="2024-08-08T06:02:57+02:00" level=info msg="200 OK: POST https://127.0.0.1:32883/mail/v4/messages" pkg=gpa/client userID=3c740593-a193-4db1-9576-8caf237bac55 time="2024-08-08T06:02:57+02:00" level=info msg="200 OK: POST https://127.0.0.1:32883/mail/v4/messages" pkg=gpa/client userID=3c740593-a193-4db1-9576-8caf237bac55 time="2024-08-08T06:02:57+02:00" level=info msg="Creating new child job" service=imap user=3c740593-a193-4db1-9576-8caf237bac55 time="2024-08-08T06:02:57+02:00" level=info msg="Job finished" service=imap user=3c740593-a193-4db1-9576-8caf237bac55 time="2024-08-08T06:02:57+02:00" level=info msg="200 OK: GET https://127.0.0.1:32883/mail/v4/messages/8ce57b96-ce35-48e9-b0a6-5dd74b236dd4" pkg=gpa/client userID=3c740593-a193-4db1-9576-8caf237bac55 time="2024-08-08T06:02:57+02:00" level=info msg="200 OK: GET https://127.0.0.1:32883/mail/v4/messages/5280c1f8-ce95-427d-92f7-d7c4b5df176c" pkg=gpa/client userID=3c740593-a193-4db1-9576-8caf237bac55 time="2024-08-08T06:02:57+02:00" level=info msg="200 OK: GET https://127.0.0.1:32883/mail/v4/messages/efc27a92-f5ed-41f7-a9b4-f182ef13af70" pkg=gpa/client userID=3c740593-a193-4db1-9576-8caf237bac55 time="2024-08-08T06:02:57+02:00" level=info msg="200 OK: GET https://127.0.0.1:32883/mail/v4/messages/30a9b2bf-851c-41c5-abc2-20effefa6f12" pkg=gpa/client userID=3c740593-a193-4db1-9576-8caf237bac55 time="2024-08-08T06:02:57+02:00" level=info msg="Child job finished" service=imap user=3c740593-a193-4db1-9576-8caf237bac55 time="2024-08-08T06:02:57+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=3c740593-a193-4db1-9576-8caf237bac55 time="2024-08-08T06:02:57+02:00" level=info msg="Synced messages" service=imap user=3c740593-a193-4db1-9576-8caf237bac55 time="2024-08-08T06:02:57+02:00" level=info msg="Finished user sync" duration=22.964662ms service=imap user=3c740593-a193-4db1-9576-8caf237bac55 time="2024-08-08T06:02:57+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=3c740593-a193-4db1-9576-8caf237bac55 time="2024-08-08T06:02:57+02:00" level=info msg="Event loop reset" eventID="Bw==" service=user-events user=3c740593-a193-4db1-9576-8caf237bac55 time="2024-08-08T06:02:57+02:00" level=info msg="200 OK: POST https://127.0.0.1:32883/data/v1/stats" pkg=gpa/client userID=3c740593-a193-4db1-9576-8caf237bac55 time="2024-08-08T06:02:57+02:00" level=info msg="Configuration Status Success event sent." userID=3c740593-a193-4db1-9576-8caf237bac55 Scenario: Move message from All Mail is not possible # features/imap/message/move.feature:115 When IMAP client "1" moves the message with subject "baz" from "All Mail" to "Folders/folder" # :1 -> *scenario Then it fails # :1 -> *scenario time="2024-08-08T06:02:57+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:02:57+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:02:57+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:02:57+02:00" level=info msg="Closing user" userID=3c740593-a193-4db1-9576-8caf237bac55 time="2024-08-08T06:02:57+02:00" level=info msg="Exiting IMAP Service" service=imap user=3c740593-a193-4db1-9576-8caf237bac55 time="2024-08-08T06:02:57+02:00" level=info msg="Exiting service main loop" service=smtp user=3c740593-a193-4db1-9576-8caf237bac55 time="2024-08-08T06:02:57+02:00" level=info msg="Exiting Service" service=user-identity user=3c740593-a193-4db1-9576-8caf237bac55 time="2024-08-08T06:02:57+02:00" level=info msg="Exiting service main loop" service=telemetry user=3c740593-a193-4db1-9576-8caf237bac55 time="2024-08-08T06:02:57+02:00" level=info msg="Exiting service" service=user-events user=3c740593-a193-4db1-9576-8caf237bac55 time="2024-08-08T06:02:57+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:02:57+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:02:57+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:02:57+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:02:57+02:00" level=info msg="Closing SMTP server" service=server-manager And IMAP client "1" eventually sees the following messages in "All Mail": # :1 -> *scenario | from | to | subject | unread | | john.doe@mail.com | 414d9be8-93fa-4b7c-b7fb-c85a91a51278@proton.local | foo | false | | jane.doe@mail.com | name@proton.local | bar | true | | john.doe@mail.com | 414d9be8-93fa-4b7c-b7fb-c85a91a51278@proton.local | baz | false | | john.doe@mail.com | 414d9be8-93fa-4b7c-b7fb-c85a91a51278@proton.local | bax | false | === RUN TestFeatures/Move_message_from_Inbox_to_Sent_is_not_possible time="2024-08-08T06:02:58+02:00" level=info msg="User 'e17a0f26-ca46-4c29-a4cd-782eb502a959' created with id=2c93d566-8fbb-44f6-957e-aa6edcdad1f4" pkg=gpa/server/backend time="2024-08-08T06:03:00+02:00" level=info msg="Starting bridge" time="2024-08-08T06:03:00+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/116/config1053006376/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:03:00+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/116/data3333255622/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/116/data3333255622/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:03:00+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:03:00+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:03:00+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:03:00+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:03:00+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/116/config1053006376/grpcServerConfig.json time="2024-08-08T06:03:00+02:00" level=info msg="gRPC server listening on /tmp/bridge3814" pkg=grpc time="2024-08-08T06:03:00+02:00" level=info msg="Frontend service started" time="2024-08-08T06:03:00+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:03:00+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:03:00+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:03:00+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:03:00+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:03:00+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:03:00+02:00" level=info msg="Frontend client started" time="2024-08-08T06:03:00+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (f829effe)" time="2024-08-08T06:03:00+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (f829effe)" time="2024-08-08T06:03:00+02:00" level=info msg="200 OK: POST https://127.0.0.1:45043/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:03:00+02:00" level=info msg="200 OK: POST https://127.0.0.1:45043/auth/v4" pkg=gpa/manager time="2024-08-08T06:03:00+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=2c93d566-8fbb-44f6-957e-aa6edcdad1f4 time="2024-08-08T06:03:01+02:00" level=info msg="Adding vault user" userID=2c93d566-8fbb-44f6-957e-aa6edcdad1f4 time="2024-08-08T06:03:01+02:00" level=info msg="Creating new user" userID=2c93d566-8fbb-44f6-957e-aa6edcdad1f4 time="2024-08-08T06:03:01+02:00" level=info msg="Creating user object" numAddr=1 numLabels=15 userID=2c93d566-8fbb-44f6-957e-aa6edcdad1f4 time="2024-08-08T06:03:01+02:00" level=info msg="200 OK: GET https://127.0.0.1:45043/core/v4/events/latest" pkg=gpa/client userID=2c93d566-8fbb-44f6-957e-aa6edcdad1f4 time="2024-08-08T06:03:01+02:00" level=info msg="Starting service Last EventID=Bw==" service=user-events user=2c93d566-8fbb-44f6-957e-aa6edcdad1f4 time="2024-08-08T06:03:01+02:00" level=info msg="200 OK: GET https://127.0.0.1:45043/core/v4/settings" pkg=gpa/client userID=2c93d566-8fbb-44f6-957e-aa6edcdad1f4 time="2024-08-08T06:03:01+02:00" level=info msg="Starting service main loop" service=telemetry user=2c93d566-8fbb-44f6-957e-aa6edcdad1f4 time="2024-08-08T06:03:01+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=2c93d566-8fbb-44f6-957e-aa6edcdad1f4 time="2024-08-08T06:03:01+02:00" level=info msg="Starting service main loop" service=smtp user=2c93d566-8fbb-44f6-957e-aa6edcdad1f4 time="2024-08-08T06:03:01+02:00" level=info msg="200 OK: GET https://127.0.0.1:45043/core/v4/labels?Type=4" pkg=gpa/client userID=2c93d566-8fbb-44f6-957e-aa6edcdad1f4 time="2024-08-08T06:03:01+02:00" level=info msg="200 OK: GET https://127.0.0.1:45043/core/v4/labels?Type=3" pkg=gpa/client userID=2c93d566-8fbb-44f6-957e-aa6edcdad1f4 time="2024-08-08T06:03:01+02:00" level=info msg="200 OK: GET https://127.0.0.1:45043/core/v4/labels?Type=1" pkg=gpa/client userID=2c93d566-8fbb-44f6-957e-aa6edcdad1f4 time="2024-08-08T06:03:01+02:00" level=info msg="Adding user to imap server" addrID=025fb8a0-45e4-43e3-ae42-cf5b5eb056f9 service=server-manager time="2024-08-08T06:03:01+02:00" level=info msg="Creating new IMAP user" addrID=025fb8a0-45e4-43e3-ae42-cf5b5eb056f9 service=server-manager time="2024-08-08T06:03:01+02:00" level=info msg="Setting gluon ID" addrID=025fb8a0-45e4-43e3-ae42-cf5b5eb056f9 gluonID=9ba53014-c2b6-43ab-93ad-c1d2a433c1db userID=2c93d566-8fbb-44f6-957e-aa6edcdad1f4 time="2024-08-08T06:03:01+02:00" level=info msg="Created new IMAP user" addrID=025fb8a0-45e4-43e3-ae42-cf5b5eb056f9 gluonID=9ba53014-c2b6-43ab-93ad-c1d2a433c1db service=server-manager time="2024-08-08T06:03:01+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:03:01+02:00" level=info msg=Resuming service=user-events user=2c93d566-8fbb-44f6-957e-aa6edcdad1f4 time="2024-08-08T06:03:01+02:00" level=info msg="Received mailbox message count" count=0 gluonID=9ba53014-c2b6-43ab-93ad-c1d2a433c1db labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:03:01+02:00" level=info msg="Starting IMAP Service" service=imap user=2c93d566-8fbb-44f6-957e-aa6edcdad1f4 time="2024-08-08T06:03:01+02:00" level=info msg="Sync triggered" service=imap user=2c93d566-8fbb-44f6-957e-aa6edcdad1f4 time="2024-08-08T06:03:01+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:03:01.062269456 +0200 CEST m=+265.748312362" user=2c93d566-8fbb-44f6-957e-aa6edcdad1f4 time="2024-08-08T06:03:01+02:00" level=info msg="Syncing labels" service=imap user=2c93d566-8fbb-44f6-957e-aa6edcdad1f4 time="2024-08-08T06:03:01+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:2c93d566-8fbb-44f6-957e-aa6edcdad1f4" userID=2c93d566-8fbb-44f6-957e-aa6edcdad1f4 time="2024-08-08T06:03:01+02:00" level=info msg="Synced labels" service=imap user=2c93d566-8fbb-44f6-957e-aa6edcdad1f4 time="2024-08-08T06:03:01+02:00" level=info msg="200 OK: GET https://127.0.0.1:45043/mail/v4/messages/count" pkg=gpa/client userID=2c93d566-8fbb-44f6-957e-aa6edcdad1f4 time="2024-08-08T06:03:01+02:00" level=info msg="Syncing messages" service=imap user=2c93d566-8fbb-44f6-957e-aa6edcdad1f4 time="2024-08-08T06:03:01+02:00" level=info msg="Job started" service=imap user=2c93d566-8fbb-44f6-957e-aa6edcdad1f4 time="2024-08-08T06:03:01+02:00" level=info msg="200 OK: POST https://127.0.0.1:45043/mail/v4/messages" pkg=gpa/client userID=2c93d566-8fbb-44f6-957e-aa6edcdad1f4 time="2024-08-08T06:03:01+02:00" level=info msg="200 OK: POST https://127.0.0.1:45043/mail/v4/messages" pkg=gpa/client userID=2c93d566-8fbb-44f6-957e-aa6edcdad1f4 time="2024-08-08T06:03:01+02:00" level=info msg="Creating new child job" service=imap user=2c93d566-8fbb-44f6-957e-aa6edcdad1f4 time="2024-08-08T06:03:01+02:00" level=info msg="Job finished" service=imap user=2c93d566-8fbb-44f6-957e-aa6edcdad1f4 time="2024-08-08T06:03:01+02:00" level=info msg="200 OK: GET https://127.0.0.1:45043/mail/v4/messages/43a3c525-9fae-48bd-9d81-b16454a98b9b" pkg=gpa/client userID=2c93d566-8fbb-44f6-957e-aa6edcdad1f4 time="2024-08-08T06:03:01+02:00" level=info msg="200 OK: GET https://127.0.0.1:45043/mail/v4/messages/2fd10ded-18d2-45be-b8a0-a38ae7131249" pkg=gpa/client userID=2c93d566-8fbb-44f6-957e-aa6edcdad1f4 time="2024-08-08T06:03:01+02:00" level=info msg="200 OK: GET https://127.0.0.1:45043/mail/v4/messages/db9edebe-3d43-4e0a-8023-87e40788a08e" pkg=gpa/client userID=2c93d566-8fbb-44f6-957e-aa6edcdad1f4 time="2024-08-08T06:03:01+02:00" level=info msg="200 OK: GET https://127.0.0.1:45043/mail/v4/messages/412ea58a-825c-4869-87cc-f88ac756971c" pkg=gpa/client userID=2c93d566-8fbb-44f6-957e-aa6edcdad1f4 time="2024-08-08T06:03:01+02:00" level=info msg="Child job finished" service=imap user=2c93d566-8fbb-44f6-957e-aa6edcdad1f4 time="2024-08-08T06:03:01+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=2c93d566-8fbb-44f6-957e-aa6edcdad1f4 time="2024-08-08T06:03:01+02:00" level=info msg="Synced messages" service=imap user=2c93d566-8fbb-44f6-957e-aa6edcdad1f4 time="2024-08-08T06:03:01+02:00" level=info msg="Finished user sync" duration=15.90598ms service=imap user=2c93d566-8fbb-44f6-957e-aa6edcdad1f4 time="2024-08-08T06:03:01+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=2c93d566-8fbb-44f6-957e-aa6edcdad1f4 time="2024-08-08T06:03:01+02:00" level=info msg="Event loop reset" eventID="Bw==" service=user-events user=2c93d566-8fbb-44f6-957e-aa6edcdad1f4 time="2024-08-08T06:03:01+02:00" level=info msg="200 OK: POST https://127.0.0.1:45043/data/v1/stats" pkg=gpa/client userID=2c93d566-8fbb-44f6-957e-aa6edcdad1f4 time="2024-08-08T06:03:01+02:00" level=info msg="Configuration Status Success event sent." userID=2c93d566-8fbb-44f6-957e-aa6edcdad1f4 Scenario: Move message from Inbox to Sent is not possible # features/imap/message/move.feature:126 Given test skips reporter checks # :1 -> *scenario time="2024-08-08T06:03:01+02:00" level=error msg="Command failed" cmd="UID MOVE [1:1] 'wWvIK/HwTt4E0bwL33FLGi5SOsX6Bv7nuUZsbS1Urx4='" error="operation not allowed" pkg=gluon/session session=1 When IMAP client "1" moves the message with subject "bar" from "Inbox" to "Sent" # :1 -> *scenario time="2024-08-08T06:03:01+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:03:01+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:03:01+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:03:01+02:00" level=info msg="Closing user" userID=2c93d566-8fbb-44f6-957e-aa6edcdad1f4 time="2024-08-08T06:03:01+02:00" level=info msg="Exiting IMAP Service" service=imap user=2c93d566-8fbb-44f6-957e-aa6edcdad1f4 time="2024-08-08T06:03:01+02:00" level=info msg="Exiting service main loop" service=smtp user=2c93d566-8fbb-44f6-957e-aa6edcdad1f4 time="2024-08-08T06:03:01+02:00" level=info msg="Exiting Service" service=user-identity user=2c93d566-8fbb-44f6-957e-aa6edcdad1f4 time="2024-08-08T06:03:01+02:00" level=info msg="Exiting service main loop" service=telemetry user=2c93d566-8fbb-44f6-957e-aa6edcdad1f4 time="2024-08-08T06:03:01+02:00" level=info msg="Exiting service" service=user-events user=2c93d566-8fbb-44f6-957e-aa6edcdad1f4 time="2024-08-08T06:03:01+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:03:01+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:03:01+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:03:01+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:03:01+02:00" level=info msg="Closing SMTP server" service=server-manager Then it fails # :1 -> *scenario === RUN TestFeatures/Move_message_from_Sent_to_Inbox_is_not_possible time="2024-08-08T06:03:01+02:00" level=info msg="User '459c2099-222c-4eb5-883b-a9ff25f5d2de' created with id=5f3123a0-8c07-4428-8b98-3046b1b35588" pkg=gpa/server/backend time="2024-08-08T06:03:03+02:00" level=info msg="Starting bridge" time="2024-08-08T06:03:03+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/117/config3638543416/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:03:03+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/117/data1071787424/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/117/data1071787424/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:03:03+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:03:03+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:03:03+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:03:03+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:03:03+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/117/config3638543416/grpcServerConfig.json time="2024-08-08T06:03:03+02:00" level=info msg="gRPC server listening on /tmp/bridge5942" pkg=grpc time="2024-08-08T06:03:03+02:00" level=info msg="Frontend service started" time="2024-08-08T06:03:03+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:03:03+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:03:03+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:03:03+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:03:03+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:03:03+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:03:03+02:00" level=info msg="Frontend client started" time="2024-08-08T06:03:03+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (8ff1efab)" time="2024-08-08T06:03:03+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (8ff1efab)" time="2024-08-08T06:03:03+02:00" level=info msg="200 OK: POST https://127.0.0.1:41299/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:03:04+02:00" level=info msg="200 OK: POST https://127.0.0.1:41299/auth/v4" pkg=gpa/manager time="2024-08-08T06:03:04+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=5f3123a0-8c07-4428-8b98-3046b1b35588 time="2024-08-08T06:03:04+02:00" level=info msg="Adding vault user" userID=5f3123a0-8c07-4428-8b98-3046b1b35588 time="2024-08-08T06:03:04+02:00" level=info msg="Creating new user" userID=5f3123a0-8c07-4428-8b98-3046b1b35588 time="2024-08-08T06:03:04+02:00" level=info msg="Creating user object" numAddr=1 numLabels=15 userID=5f3123a0-8c07-4428-8b98-3046b1b35588 time="2024-08-08T06:03:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:41299/core/v4/events/latest" pkg=gpa/client userID=5f3123a0-8c07-4428-8b98-3046b1b35588 time="2024-08-08T06:03:04+02:00" level=info msg="Starting service Last EventID=Bw==" service=user-events user=5f3123a0-8c07-4428-8b98-3046b1b35588 time="2024-08-08T06:03:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:41299/core/v4/settings" pkg=gpa/client userID=5f3123a0-8c07-4428-8b98-3046b1b35588 time="2024-08-08T06:03:04+02:00" level=info msg="Starting service main loop" service=telemetry user=5f3123a0-8c07-4428-8b98-3046b1b35588 time="2024-08-08T06:03:04+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=5f3123a0-8c07-4428-8b98-3046b1b35588 time="2024-08-08T06:03:04+02:00" level=info msg="Starting service main loop" service=smtp user=5f3123a0-8c07-4428-8b98-3046b1b35588 time="2024-08-08T06:03:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:41299/core/v4/labels?Type=4" pkg=gpa/client userID=5f3123a0-8c07-4428-8b98-3046b1b35588 time="2024-08-08T06:03:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:41299/core/v4/labels?Type=3" pkg=gpa/client userID=5f3123a0-8c07-4428-8b98-3046b1b35588 time="2024-08-08T06:03:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:41299/core/v4/labels?Type=1" pkg=gpa/client userID=5f3123a0-8c07-4428-8b98-3046b1b35588 time="2024-08-08T06:03:04+02:00" level=info msg="Adding user to imap server" addrID=224aca7c-e505-4680-af88-1405fef96b82 service=server-manager time="2024-08-08T06:03:04+02:00" level=info msg="Creating new IMAP user" addrID=224aca7c-e505-4680-af88-1405fef96b82 service=server-manager time="2024-08-08T06:03:04+02:00" level=info msg="Setting gluon ID" addrID=224aca7c-e505-4680-af88-1405fef96b82 gluonID=38189ccf-78ba-49c9-9cc6-3e23e1292615 userID=5f3123a0-8c07-4428-8b98-3046b1b35588 time="2024-08-08T06:03:04+02:00" level=info msg="Created new IMAP user" addrID=224aca7c-e505-4680-af88-1405fef96b82 gluonID=38189ccf-78ba-49c9-9cc6-3e23e1292615 service=server-manager time="2024-08-08T06:03:04+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:03:04+02:00" level=info msg=Resuming service=user-events user=5f3123a0-8c07-4428-8b98-3046b1b35588 time="2024-08-08T06:03:04+02:00" level=info msg="Received mailbox message count" count=0 gluonID=38189ccf-78ba-49c9-9cc6-3e23e1292615 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:03:04+02:00" level=info msg="Starting IMAP Service" service=imap user=5f3123a0-8c07-4428-8b98-3046b1b35588 time="2024-08-08T06:03:04+02:00" level=info msg="Sync triggered" service=imap user=5f3123a0-8c07-4428-8b98-3046b1b35588 time="2024-08-08T06:03:04+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:03:04.217684008 +0200 CEST m=+268.903726914" user=5f3123a0-8c07-4428-8b98-3046b1b35588 time="2024-08-08T06:03:04+02:00" level=info msg="Syncing labels" service=imap user=5f3123a0-8c07-4428-8b98-3046b1b35588 time="2024-08-08T06:03:04+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:5f3123a0-8c07-4428-8b98-3046b1b35588" userID=5f3123a0-8c07-4428-8b98-3046b1b35588 time="2024-08-08T06:03:04+02:00" level=info msg="Synced labels" service=imap user=5f3123a0-8c07-4428-8b98-3046b1b35588 time="2024-08-08T06:03:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:41299/mail/v4/messages/count" pkg=gpa/client userID=5f3123a0-8c07-4428-8b98-3046b1b35588 time="2024-08-08T06:03:04+02:00" level=info msg="Syncing messages" service=imap user=5f3123a0-8c07-4428-8b98-3046b1b35588 time="2024-08-08T06:03:04+02:00" level=info msg="Job started" service=imap user=5f3123a0-8c07-4428-8b98-3046b1b35588 time="2024-08-08T06:03:04+02:00" level=info msg="200 OK: POST https://127.0.0.1:41299/mail/v4/messages" pkg=gpa/client userID=5f3123a0-8c07-4428-8b98-3046b1b35588 time="2024-08-08T06:03:04+02:00" level=info msg="200 OK: POST https://127.0.0.1:41299/mail/v4/messages" pkg=gpa/client userID=5f3123a0-8c07-4428-8b98-3046b1b35588 time="2024-08-08T06:03:04+02:00" level=info msg="Creating new child job" service=imap user=5f3123a0-8c07-4428-8b98-3046b1b35588 time="2024-08-08T06:03:04+02:00" level=info msg="Job finished" service=imap user=5f3123a0-8c07-4428-8b98-3046b1b35588 time="2024-08-08T06:03:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:41299/mail/v4/messages/74bb94d0-3a3e-4c2c-a919-6804018496c7" pkg=gpa/client userID=5f3123a0-8c07-4428-8b98-3046b1b35588 time="2024-08-08T06:03:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:41299/mail/v4/messages/7a673403-61d7-436f-b3bf-428ac1e36235" pkg=gpa/client userID=5f3123a0-8c07-4428-8b98-3046b1b35588 time="2024-08-08T06:03:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:41299/mail/v4/messages/c29dac49-d852-49f0-8557-2957f33be8a1" pkg=gpa/client userID=5f3123a0-8c07-4428-8b98-3046b1b35588 time="2024-08-08T06:03:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:41299/mail/v4/messages/25512d3f-7870-4bd2-984e-295927007591" pkg=gpa/client userID=5f3123a0-8c07-4428-8b98-3046b1b35588 time="2024-08-08T06:03:04+02:00" level=info msg="Child job finished" service=imap user=5f3123a0-8c07-4428-8b98-3046b1b35588 time="2024-08-08T06:03:04+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=5f3123a0-8c07-4428-8b98-3046b1b35588 time="2024-08-08T06:03:04+02:00" level=info msg="Synced messages" service=imap user=5f3123a0-8c07-4428-8b98-3046b1b35588 time="2024-08-08T06:03:04+02:00" level=info msg="Finished user sync" duration=16.52175ms service=imap user=5f3123a0-8c07-4428-8b98-3046b1b35588 time="2024-08-08T06:03:04+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=5f3123a0-8c07-4428-8b98-3046b1b35588 time="2024-08-08T06:03:04+02:00" level=info msg="Event loop reset" eventID="Bw==" service=user-events user=5f3123a0-8c07-4428-8b98-3046b1b35588 time="2024-08-08T06:03:04+02:00" level=info msg="200 OK: POST https://127.0.0.1:41299/data/v1/stats" pkg=gpa/client userID=5f3123a0-8c07-4428-8b98-3046b1b35588 time="2024-08-08T06:03:04+02:00" level=info msg="Configuration Status Success event sent." userID=5f3123a0-8c07-4428-8b98-3046b1b35588 Scenario: Move message from Sent to Inbox is not possible # features/imap/message/move.feature:131 Given test skips reporter checks # :1 -> *scenario time="2024-08-08T06:03:04+02:00" level=error msg="Command failed" cmd="UID MOVE [1:1] 'g+y1Ib8yD2dyh+i5I4Cbs010utlij3E+0ODOTP4E8vg='" error="operation not allowed" pkg=gluon/session session=1 When IMAP client "1" moves the message with subject "bax" from "Sent" to "Inbox" # :1 -> *scenario time="2024-08-08T06:03:04+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:03:04+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:03:04+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:03:04+02:00" level=info msg="Closing user" userID=5f3123a0-8c07-4428-8b98-3046b1b35588 time="2024-08-08T06:03:04+02:00" level=info msg="Exiting IMAP Service" service=imap user=5f3123a0-8c07-4428-8b98-3046b1b35588 time="2024-08-08T06:03:04+02:00" level=info msg="Exiting service main loop" service=smtp user=5f3123a0-8c07-4428-8b98-3046b1b35588 time="2024-08-08T06:03:04+02:00" level=info msg="Exiting Service" service=user-identity user=5f3123a0-8c07-4428-8b98-3046b1b35588 time="2024-08-08T06:03:04+02:00" level=info msg="Exiting service main loop" service=telemetry user=5f3123a0-8c07-4428-8b98-3046b1b35588 time="2024-08-08T06:03:04+02:00" level=info msg="Exiting service" service=user-events user=5f3123a0-8c07-4428-8b98-3046b1b35588 time="2024-08-08T06:03:04+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:03:04+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:03:04+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:03:04+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:03:04+02:00" level=info msg="Closing SMTP server" service=server-manager Then it fails # :1 -> *scenario Feature: IMAP move messages by append and delete (without MOVE support, e.g., Outlook) === RUN TestFeatures/Move_message_from_Trash_to_INBOX_by_APPEND_DELETE_EXPUNGE time="2024-08-08T06:03:04+02:00" level=info msg="User 'cf9d4863-8e88-45a4-8a8c-fe34c9bf0758' created with id=efb5878c-caba-4924-982f-4f984e49da2c" pkg=gpa/server/backend Background: Given there exists an account with username "cf9d4863-8e88-45a4-8a8c-fe34c9bf0758" and password "password" # :1 -> *scenario And the account "cf9d4863-8e88-45a4-8a8c-fe34c9bf0758" has the following custom mailboxes: # :1 -> *scenario | name | type | | mbox | folder | Then it succeeds # :1 -> *scenario time="2024-08-08T06:03:05+02:00" level=info msg="Starting bridge" time="2024-08-08T06:03:05+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/118/config4027792827/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:03:05+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/118/data2009416813/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/118/data2009416813/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:03:05+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:03:05+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:03:05+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:03:05+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:03:05+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/118/config4027792827/grpcServerConfig.json time="2024-08-08T06:03:05+02:00" level=info msg="gRPC server listening on /tmp/bridge7784" pkg=grpc time="2024-08-08T06:03:05+02:00" level=info msg="Frontend service started" time="2024-08-08T06:03:05+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:03:05+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:03:05+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:03:05+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:03:05+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:03:05+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:03:05+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-08-08T06:03:05+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (c1a572a7)" time="2024-08-08T06:03:05+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (c1a572a7)" time="2024-08-08T06:03:05+02:00" level=info msg="200 OK: POST https://127.0.0.1:42763/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:03:05+02:00" level=info msg="200 OK: POST https://127.0.0.1:42763/auth/v4" pkg=gpa/manager time="2024-08-08T06:03:05+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=efb5878c-caba-4924-982f-4f984e49da2c time="2024-08-08T06:03:05+02:00" level=info msg="Adding vault user" userID=efb5878c-caba-4924-982f-4f984e49da2c time="2024-08-08T06:03:05+02:00" level=info msg="Creating new user" userID=efb5878c-caba-4924-982f-4f984e49da2c time="2024-08-08T06:03:05+02:00" level=info msg="Creating user object" numAddr=1 numLabels=13 userID=efb5878c-caba-4924-982f-4f984e49da2c time="2024-08-08T06:03:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42763/core/v4/events/latest" pkg=gpa/client userID=efb5878c-caba-4924-982f-4f984e49da2c time="2024-08-08T06:03:05+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=efb5878c-caba-4924-982f-4f984e49da2c time="2024-08-08T06:03:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42763/core/v4/settings" pkg=gpa/client userID=efb5878c-caba-4924-982f-4f984e49da2c time="2024-08-08T06:03:05+02:00" level=info msg="Starting service main loop" service=telemetry user=efb5878c-caba-4924-982f-4f984e49da2c time="2024-08-08T06:03:05+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=efb5878c-caba-4924-982f-4f984e49da2c time="2024-08-08T06:03:05+02:00" level=info msg="Starting service main loop" service=smtp user=efb5878c-caba-4924-982f-4f984e49da2c time="2024-08-08T06:03:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42763/core/v4/labels?Type=4" pkg=gpa/client userID=efb5878c-caba-4924-982f-4f984e49da2c time="2024-08-08T06:03:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42763/core/v4/labels?Type=3" pkg=gpa/client userID=efb5878c-caba-4924-982f-4f984e49da2c time="2024-08-08T06:03:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42763/core/v4/labels?Type=1" pkg=gpa/client userID=efb5878c-caba-4924-982f-4f984e49da2c time="2024-08-08T06:03:05+02:00" level=info msg="Adding user to imap server" addrID=6f4ab168-a20f-4350-88f2-4fda7f037020 service=server-manager time="2024-08-08T06:03:05+02:00" level=info msg="Creating new IMAP user" addrID=6f4ab168-a20f-4350-88f2-4fda7f037020 service=server-manager time="2024-08-08T06:03:05+02:00" level=info msg="Setting gluon ID" addrID=6f4ab168-a20f-4350-88f2-4fda7f037020 gluonID=58cf2629-6e40-41cc-9496-bfddd3e37102 userID=efb5878c-caba-4924-982f-4f984e49da2c time="2024-08-08T06:03:05+02:00" level=info msg="Created new IMAP user" addrID=6f4ab168-a20f-4350-88f2-4fda7f037020 gluonID=58cf2629-6e40-41cc-9496-bfddd3e37102 service=server-manager time="2024-08-08T06:03:05+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:03:05+02:00" level=info msg=Resuming service=user-events user=efb5878c-caba-4924-982f-4f984e49da2c And the user logs in with username "cf9d4863-8e88-45a4-8a8c-fe34c9bf0758" and password "password" # :1 -> *scenario time="2024-08-08T06:03:05+02:00" level=info msg="Received mailbox message count" count=0 gluonID=58cf2629-6e40-41cc-9496-bfddd3e37102 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:03:05+02:00" level=info msg="Starting IMAP Service" service=imap user=efb5878c-caba-4924-982f-4f984e49da2c time="2024-08-08T06:03:05+02:00" level=info msg="Sync triggered" service=imap user=efb5878c-caba-4924-982f-4f984e49da2c time="2024-08-08T06:03:05+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:03:05.722448357 +0200 CEST m=+270.408491263" user=efb5878c-caba-4924-982f-4f984e49da2c time="2024-08-08T06:03:05+02:00" level=info msg="Syncing labels" service=imap user=efb5878c-caba-4924-982f-4f984e49da2c time="2024-08-08T06:03:05+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:efb5878c-caba-4924-982f-4f984e49da2c" userID=efb5878c-caba-4924-982f-4f984e49da2c time="2024-08-08T06:03:05+02:00" level=info msg="Synced labels" service=imap user=efb5878c-caba-4924-982f-4f984e49da2c time="2024-08-08T06:03:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42763/mail/v4/messages/count" pkg=gpa/client userID=efb5878c-caba-4924-982f-4f984e49da2c time="2024-08-08T06:03:05+02:00" level=info msg="Syncing messages" service=imap user=efb5878c-caba-4924-982f-4f984e49da2c time="2024-08-08T06:03:05+02:00" level=info msg="Job started" service=imap user=efb5878c-caba-4924-982f-4f984e49da2c time="2024-08-08T06:03:05+02:00" level=info msg="200 OK: POST https://127.0.0.1:42763/mail/v4/messages" pkg=gpa/client userID=efb5878c-caba-4924-982f-4f984e49da2c time="2024-08-08T06:03:05+02:00" level=info msg="Job finished" service=imap user=efb5878c-caba-4924-982f-4f984e49da2c time="2024-08-08T06:03:05+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=efb5878c-caba-4924-982f-4f984e49da2c time="2024-08-08T06:03:05+02:00" level=info msg="Synced messages" service=imap user=efb5878c-caba-4924-982f-4f984e49da2c time="2024-08-08T06:03:05+02:00" level=info msg="Finished user sync" duration=4.302548ms service=imap user=efb5878c-caba-4924-982f-4f984e49da2c time="2024-08-08T06:03:05+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=efb5878c-caba-4924-982f-4f984e49da2c time="2024-08-08T06:03:05+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=efb5878c-caba-4924-982f-4f984e49da2c And user "cf9d4863-8e88-45a4-8a8c-fe34c9bf0758" finishes syncing # :1 -> *scenario time="2024-08-08T06:03:05+02:00" level=info msg="200 OK: POST https://127.0.0.1:42763/data/v1/stats" pkg=gpa/client userID=efb5878c-caba-4924-982f-4f984e49da2c time="2024-08-08T06:03:05+02:00" level=info msg="Configuration Status Success event sent." userID=efb5878c-caba-4924-982f-4f984e49da2c And user "cf9d4863-8e88-45a4-8a8c-fe34c9bf0758" connects and authenticates IMAP client "source" # :1 -> *scenario And user "cf9d4863-8e88-45a4-8a8c-fe34c9bf0758" connects and authenticates IMAP client "target" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-08-08T06:03:05+02:00" level=info msg="200 OK: POST https://127.0.0.1:42763/mail/v4/messages/import" pkg=gpa/client userID=efb5878c-caba-4924-982f-4f984e49da2c time="2024-08-08T06:03:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42763/mail/v4/messages/609a6e84-099a-4982-8431-da2831cacd3b" pkg=gpa/client userID=efb5878c-caba-4924-982f-4f984e49da2c Scenario Outline: Move message from to by # features/imap/message/move_without_support.feature:15 time="2024-08-08T06:03:05+02:00" level=info msg="200 OK: POST https://127.0.0.1:42763/mail/v4/messages/import" pkg=gpa/client userID=efb5878c-caba-4924-982f-4f984e49da2c time="2024-08-08T06:03:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:42763/mail/v4/messages/90f29c35-2fa5-4117-b1f0-a56bbb9f7564" pkg=gpa/client userID=efb5878c-caba-4924-982f-4f984e49da2c time="2024-08-08T06:03:05+02:00" level=info msg="200 OK: PUT https://127.0.0.1:42763/mail/v4/messages/label" pkg=gpa/client userID=efb5878c-caba-4924-982f-4f984e49da2c time="2024-08-08T06:03:05+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 34}}" pkg=telemetry time="2024-08-08T06:03:05+02:00" level=info msg="200 OK: PUT https://127.0.0.1:42763/mail/v4/messages/unlabel" pkg=gpa/client userID=efb5878c-caba-4924-982f-4f984e49da2c time="2024-08-08T06:03:05+02:00" level=info msg="200 OK: POST https://127.0.0.1:42763/mail/v4/messages" pkg=gpa/client userID=efb5878c-caba-4924-982f-4f984e49da2c time="2024-08-08T06:03:06+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:03:06+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:03:06+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:03:06+02:00" level=info msg="Closing user" userID=efb5878c-caba-4924-982f-4f984e49da2c time="2024-08-08T06:03:06+02:00" level=info msg="Exiting IMAP Service" service=imap user=efb5878c-caba-4924-982f-4f984e49da2c time="2024-08-08T06:03:06+02:00" level=info msg="Exiting service main loop" service=smtp user=efb5878c-caba-4924-982f-4f984e49da2c time="2024-08-08T06:03:06+02:00" level=info msg="Exiting Service" service=user-identity user=efb5878c-caba-4924-982f-4f984e49da2c time="2024-08-08T06:03:06+02:00" level=info msg="Exiting service main loop" service=telemetry user=efb5878c-caba-4924-982f-4f984e49da2c time="2024-08-08T06:03:06+02:00" level=info msg="Exiting service" service=user-events user=efb5878c-caba-4924-982f-4f984e49da2c time="2024-08-08T06:03:06+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:03:06+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:03:06+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:03:06+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:03:06+02:00" level=info msg="Closing SMTP server" service=server-manager Given there exists an account with username "[user:user]" and password "password" # :1 -> *scenario And the account "[user:user]" has the following custom mailboxes: # :1 -> *scenario | name | type | | mbox | folder | Then it succeeds # :1 -> *scenario When bridge starts # :1 -> *scenario And the user logs in with username "[user:user]" and password "password" # :1 -> *scenario And user "[user:user]" finishes syncing # :1 -> *scenario And user "[user:user]" connects and authenticates IMAP client "source" # :1 -> *scenario And user "[user:user]" connects and authenticates IMAP client "target" # :1 -> *scenario Then it succeeds # :1 -> *scenario When IMAP client "source" appends the following message to "": # :1 -> *scenario """ Received: by 2002:0:0:0:0:0:0:0 with SMTP id 0123456789abcdef; Wed, 30 Dec 2020 01:23:45 0000 From: sndr1@[domain] Date: 01 Jan 1980 00:00:00 +0000 To: rcvr1@[domain] Subject: subj1  body1 """ Then it succeeds # :1 -> *scenario When IMAP client "source" appends the following message to "": # :1 -> *scenario """ Received: by 2002:0:0:0:0:0:0:0 with SMTP id 0123456789abcdef; Wed, 30 Dec 2020 01:23:45 0000 From: sndr2@[domain] Date: 01 Jan 1980 00:00:00 +0000 To: rcvr2@[domain] Subject: subj2  body2 """ Then it succeeds # :1 -> *scenario And IMAP client "source" selects "" # :1 -> *scenario And IMAP client "target" selects "" # :1 -> *scenario When IMAP clients "source" and "target" move message with subject "subj2" of "[user:user]" to "" by  # :1 -> *scenario And IMAP client "source" eventually sees 1 messages in "" # :1 -> *scenario And IMAP client "source" eventually sees the following messages in "": # :1 -> *scenario | from | to | subject | | sndr1@proton.local | rcvr1@proton.local | subj1 | And IMAP client "target" eventually sees 1 messages in "" # :1 -> *scenario And IMAP client "target" eventually sees the following messages in "": # :1 -> *scenario | from | to | subject | | sndr2@proton.local | rcvr2@proton.local | subj2 | Examples: | srcMailbox | dstMailbox | order | | Trash | INBOX | APPEND DELETE EXPUNGE | === RUN TestFeatures/Move_message_from_Spam_to_INBOX_by_APPEND_DELETE_EXPUNGE time="2024-08-08T06:03:06+02:00" level=info msg="User '582984a8-8f8c-423a-8d35-286ab52361e8' created with id=bad219df-6547-49fc-befe-446c3ca753ee" pkg=gpa/server/backend time="2024-08-08T06:03:07+02:00" level=info msg="Starting bridge" time="2024-08-08T06:03:07+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/119/config1737085352/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:03:07+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/119/data2585716599/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/119/data2585716599/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:03:07+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:03:07+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:03:07+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:03:07+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:03:07+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:03:07+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:03:07+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:03:07+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/119/config1737085352/grpcServerConfig.json time="2024-08-08T06:03:07+02:00" level=info msg="gRPC server listening on /tmp/bridge0008" pkg=grpc time="2024-08-08T06:03:07+02:00" level=info msg="Frontend service started" time="2024-08-08T06:03:07+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:03:07+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:03:07+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:03:07+02:00" level=info msg="Frontend client started" time="2024-08-08T06:03:07+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (cfc58838)" time="2024-08-08T06:03:07+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (cfc58838)" time="2024-08-08T06:03:07+02:00" level=info msg="200 OK: POST https://127.0.0.1:45435/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:03:07+02:00" level=info msg="200 OK: POST https://127.0.0.1:45435/auth/v4" pkg=gpa/manager time="2024-08-08T06:03:07+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=bad219df-6547-49fc-befe-446c3ca753ee time="2024-08-08T06:03:07+02:00" level=info msg="Adding vault user" userID=bad219df-6547-49fc-befe-446c3ca753ee time="2024-08-08T06:03:07+02:00" level=info msg="Creating new user" userID=bad219df-6547-49fc-befe-446c3ca753ee time="2024-08-08T06:03:07+02:00" level=info msg="Creating user object" numAddr=1 numLabels=13 userID=bad219df-6547-49fc-befe-446c3ca753ee time="2024-08-08T06:03:07+02:00" level=info msg="200 OK: GET https://127.0.0.1:45435/core/v4/events/latest" pkg=gpa/client userID=bad219df-6547-49fc-befe-446c3ca753ee time="2024-08-08T06:03:07+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=bad219df-6547-49fc-befe-446c3ca753ee time="2024-08-08T06:03:07+02:00" level=info msg="200 OK: GET https://127.0.0.1:45435/core/v4/settings" pkg=gpa/client userID=bad219df-6547-49fc-befe-446c3ca753ee time="2024-08-08T06:03:07+02:00" level=info msg="Starting service main loop" service=telemetry user=bad219df-6547-49fc-befe-446c3ca753ee time="2024-08-08T06:03:07+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=bad219df-6547-49fc-befe-446c3ca753ee time="2024-08-08T06:03:07+02:00" level=info msg="Starting service main loop" service=smtp user=bad219df-6547-49fc-befe-446c3ca753ee time="2024-08-08T06:03:07+02:00" level=info msg="200 OK: GET https://127.0.0.1:45435/core/v4/labels?Type=4" pkg=gpa/client userID=bad219df-6547-49fc-befe-446c3ca753ee time="2024-08-08T06:03:07+02:00" level=info msg="200 OK: GET https://127.0.0.1:45435/core/v4/labels?Type=3" pkg=gpa/client userID=bad219df-6547-49fc-befe-446c3ca753ee time="2024-08-08T06:03:07+02:00" level=info msg="200 OK: GET https://127.0.0.1:45435/core/v4/labels?Type=1" pkg=gpa/client userID=bad219df-6547-49fc-befe-446c3ca753ee time="2024-08-08T06:03:07+02:00" level=info msg="Adding user to imap server" addrID=d6799a36-fd13-4ecc-abc7-27044ee80a40 service=server-manager time="2024-08-08T06:03:07+02:00" level=info msg="Creating new IMAP user" addrID=d6799a36-fd13-4ecc-abc7-27044ee80a40 service=server-manager time="2024-08-08T06:03:07+02:00" level=info msg="Setting gluon ID" addrID=d6799a36-fd13-4ecc-abc7-27044ee80a40 gluonID=ae89cdf1-1eaa-40a9-be5b-71ad166bc727 userID=bad219df-6547-49fc-befe-446c3ca753ee time="2024-08-08T06:03:07+02:00" level=info msg="Created new IMAP user" addrID=d6799a36-fd13-4ecc-abc7-27044ee80a40 gluonID=ae89cdf1-1eaa-40a9-be5b-71ad166bc727 service=server-manager time="2024-08-08T06:03:07+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:03:07+02:00" level=info msg=Resuming service=user-events user=bad219df-6547-49fc-befe-446c3ca753ee time="2024-08-08T06:03:07+02:00" level=info msg="Received mailbox message count" count=0 gluonID=ae89cdf1-1eaa-40a9-be5b-71ad166bc727 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:03:07+02:00" level=info msg="Starting IMAP Service" service=imap user=bad219df-6547-49fc-befe-446c3ca753ee time="2024-08-08T06:03:07+02:00" level=info msg="Sync triggered" service=imap user=bad219df-6547-49fc-befe-446c3ca753ee time="2024-08-08T06:03:07+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:03:07.811065004 +0200 CEST m=+272.497107910" user=bad219df-6547-49fc-befe-446c3ca753ee time="2024-08-08T06:03:07+02:00" level=info msg="Syncing labels" service=imap user=bad219df-6547-49fc-befe-446c3ca753ee time="2024-08-08T06:03:07+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:bad219df-6547-49fc-befe-446c3ca753ee" userID=bad219df-6547-49fc-befe-446c3ca753ee time="2024-08-08T06:03:07+02:00" level=info msg="Synced labels" service=imap user=bad219df-6547-49fc-befe-446c3ca753ee time="2024-08-08T06:03:07+02:00" level=info msg="200 OK: GET https://127.0.0.1:45435/mail/v4/messages/count" pkg=gpa/client userID=bad219df-6547-49fc-befe-446c3ca753ee time="2024-08-08T06:03:07+02:00" level=info msg="Syncing messages" service=imap user=bad219df-6547-49fc-befe-446c3ca753ee time="2024-08-08T06:03:07+02:00" level=info msg="Job started" service=imap user=bad219df-6547-49fc-befe-446c3ca753ee time="2024-08-08T06:03:07+02:00" level=info msg="200 OK: POST https://127.0.0.1:45435/mail/v4/messages" pkg=gpa/client userID=bad219df-6547-49fc-befe-446c3ca753ee time="2024-08-08T06:03:07+02:00" level=info msg="Job finished" service=imap user=bad219df-6547-49fc-befe-446c3ca753ee time="2024-08-08T06:03:07+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=bad219df-6547-49fc-befe-446c3ca753ee time="2024-08-08T06:03:07+02:00" level=info msg="Synced messages" service=imap user=bad219df-6547-49fc-befe-446c3ca753ee time="2024-08-08T06:03:07+02:00" level=info msg="Finished user sync" duration=7.14191ms service=imap user=bad219df-6547-49fc-befe-446c3ca753ee time="2024-08-08T06:03:07+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=bad219df-6547-49fc-befe-446c3ca753ee time="2024-08-08T06:03:07+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=bad219df-6547-49fc-befe-446c3ca753ee time="2024-08-08T06:03:07+02:00" level=info msg="200 OK: POST https://127.0.0.1:45435/data/v1/stats" pkg=gpa/client userID=bad219df-6547-49fc-befe-446c3ca753ee time="2024-08-08T06:03:07+02:00" level=info msg="Configuration Status Success event sent." userID=bad219df-6547-49fc-befe-446c3ca753ee time="2024-08-08T06:03:07+02:00" level=info msg="200 OK: POST https://127.0.0.1:45435/mail/v4/messages/import" pkg=gpa/client userID=bad219df-6547-49fc-befe-446c3ca753ee time="2024-08-08T06:03:07+02:00" level=info msg="200 OK: GET https://127.0.0.1:45435/mail/v4/messages/94b4ccd3-199d-43ad-a08d-91436edee43b" pkg=gpa/client userID=bad219df-6547-49fc-befe-446c3ca753ee time="2024-08-08T06:03:07+02:00" level=info msg="200 OK: POST https://127.0.0.1:45435/mail/v4/messages/import" pkg=gpa/client userID=bad219df-6547-49fc-befe-446c3ca753ee time="2024-08-08T06:03:07+02:00" level=info msg="200 OK: GET https://127.0.0.1:45435/mail/v4/messages/59cc2e1f-ee4b-4a03-b37f-e5b680947e77" pkg=gpa/client userID=bad219df-6547-49fc-befe-446c3ca753ee time="2024-08-08T06:03:07+02:00" level=info msg="200 OK: PUT https://127.0.0.1:45435/mail/v4/messages/label" pkg=gpa/client userID=bad219df-6547-49fc-befe-446c3ca753ee time="2024-08-08T06:03:08+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 10}}" pkg=telemetry time="2024-08-08T06:03:08+02:00" level=info msg="200 OK: PUT https://127.0.0.1:45435/mail/v4/messages/unlabel" pkg=gpa/client userID=bad219df-6547-49fc-befe-446c3ca753ee time="2024-08-08T06:03:08+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:03:08+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:03:08+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:03:08+02:00" level=info msg="Closing user" userID=bad219df-6547-49fc-befe-446c3ca753ee time="2024-08-08T06:03:08+02:00" level=info msg="Exiting IMAP Service" service=imap user=bad219df-6547-49fc-befe-446c3ca753ee time="2024-08-08T06:03:08+02:00" level=info msg="Exiting service main loop" service=smtp user=bad219df-6547-49fc-befe-446c3ca753ee time="2024-08-08T06:03:08+02:00" level=info msg="Exiting Service" service=user-identity user=bad219df-6547-49fc-befe-446c3ca753ee time="2024-08-08T06:03:08+02:00" level=info msg="Exiting service main loop" service=telemetry user=bad219df-6547-49fc-befe-446c3ca753ee time="2024-08-08T06:03:08+02:00" level=info msg="Exiting service" service=user-events user=bad219df-6547-49fc-befe-446c3ca753ee time="2024-08-08T06:03:08+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:03:08+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:03:08+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:03:08+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:03:08+02:00" level=info msg="Closing SMTP server" service=server-manager | Spam | INBOX | APPEND DELETE EXPUNGE | === RUN TestFeatures/Move_message_from_INBOX_to_Archive_by_APPEND_DELETE_EXPUNGE time="2024-08-08T06:03:08+02:00" level=info msg="User '4466a5d8-74e5-4c22-9de3-d748c63e4910' created with id=00674dc9-f861-44ca-8cb7-12b52d7b158c" pkg=gpa/server/backend time="2024-08-08T06:03:09+02:00" level=info msg="Starting bridge" time="2024-08-08T06:03:09+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/120/config699345190/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:03:09+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/120/data3363929838/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/120/data3363929838/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:03:09+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:03:09+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:03:09+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:03:09+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:03:09+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/120/config699345190/grpcServerConfig.json time="2024-08-08T06:03:09+02:00" level=info msg="gRPC server listening on /tmp/bridge5938" pkg=grpc time="2024-08-08T06:03:09+02:00" level=info msg="Frontend service started" time="2024-08-08T06:03:09+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:03:09+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:03:09+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:03:09+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:03:09+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:03:09+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:03:09+02:00" level=info msg="Frontend client started" time="2024-08-08T06:03:09+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (d7b322c2)" time="2024-08-08T06:03:09+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (d7b322c2)" time="2024-08-08T06:03:09+02:00" level=info msg="200 OK: POST https://127.0.0.1:46021/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:03:09+02:00" level=info msg="200 OK: POST https://127.0.0.1:46021/auth/v4" pkg=gpa/manager time="2024-08-08T06:03:09+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=00674dc9-f861-44ca-8cb7-12b52d7b158c time="2024-08-08T06:03:09+02:00" level=info msg="Adding vault user" userID=00674dc9-f861-44ca-8cb7-12b52d7b158c time="2024-08-08T06:03:09+02:00" level=info msg="Creating new user" userID=00674dc9-f861-44ca-8cb7-12b52d7b158c time="2024-08-08T06:03:09+02:00" level=info msg="Creating user object" numAddr=1 numLabels=13 userID=00674dc9-f861-44ca-8cb7-12b52d7b158c time="2024-08-08T06:03:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:46021/core/v4/events/latest" pkg=gpa/client userID=00674dc9-f861-44ca-8cb7-12b52d7b158c time="2024-08-08T06:03:09+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=00674dc9-f861-44ca-8cb7-12b52d7b158c time="2024-08-08T06:03:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:46021/core/v4/settings" pkg=gpa/client userID=00674dc9-f861-44ca-8cb7-12b52d7b158c time="2024-08-08T06:03:09+02:00" level=info msg="Starting service main loop" service=telemetry user=00674dc9-f861-44ca-8cb7-12b52d7b158c time="2024-08-08T06:03:09+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=00674dc9-f861-44ca-8cb7-12b52d7b158c time="2024-08-08T06:03:09+02:00" level=info msg="Starting service main loop" service=smtp user=00674dc9-f861-44ca-8cb7-12b52d7b158c time="2024-08-08T06:03:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:46021/core/v4/labels?Type=4" pkg=gpa/client userID=00674dc9-f861-44ca-8cb7-12b52d7b158c time="2024-08-08T06:03:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:46021/core/v4/labels?Type=3" pkg=gpa/client userID=00674dc9-f861-44ca-8cb7-12b52d7b158c time="2024-08-08T06:03:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:46021/core/v4/labels?Type=1" pkg=gpa/client userID=00674dc9-f861-44ca-8cb7-12b52d7b158c time="2024-08-08T06:03:09+02:00" level=info msg="Adding user to imap server" addrID=b2d2282f-f6aa-4041-bf8e-d6977793cbdf service=server-manager time="2024-08-08T06:03:09+02:00" level=info msg="Creating new IMAP user" addrID=b2d2282f-f6aa-4041-bf8e-d6977793cbdf service=server-manager time="2024-08-08T06:03:09+02:00" level=info msg="Setting gluon ID" addrID=b2d2282f-f6aa-4041-bf8e-d6977793cbdf gluonID=30a7fa79-a9dd-45d3-9105-894d7da906af userID=00674dc9-f861-44ca-8cb7-12b52d7b158c time="2024-08-08T06:03:09+02:00" level=info msg="Created new IMAP user" addrID=b2d2282f-f6aa-4041-bf8e-d6977793cbdf gluonID=30a7fa79-a9dd-45d3-9105-894d7da906af service=server-manager time="2024-08-08T06:03:09+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:03:09+02:00" level=info msg=Resuming service=user-events user=00674dc9-f861-44ca-8cb7-12b52d7b158c time="2024-08-08T06:03:09+02:00" level=info msg="Received mailbox message count" count=0 gluonID=30a7fa79-a9dd-45d3-9105-894d7da906af labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:03:09+02:00" level=info msg="Starting IMAP Service" service=imap user=00674dc9-f861-44ca-8cb7-12b52d7b158c time="2024-08-08T06:03:09+02:00" level=info msg="Sync triggered" service=imap user=00674dc9-f861-44ca-8cb7-12b52d7b158c time="2024-08-08T06:03:09+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:03:09.747020928 +0200 CEST m=+274.433063834" user=00674dc9-f861-44ca-8cb7-12b52d7b158c time="2024-08-08T06:03:09+02:00" level=info msg="Syncing labels" service=imap user=00674dc9-f861-44ca-8cb7-12b52d7b158c time="2024-08-08T06:03:09+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:00674dc9-f861-44ca-8cb7-12b52d7b158c" userID=00674dc9-f861-44ca-8cb7-12b52d7b158c time="2024-08-08T06:03:09+02:00" level=info msg="Synced labels" service=imap user=00674dc9-f861-44ca-8cb7-12b52d7b158c time="2024-08-08T06:03:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:46021/mail/v4/messages/count" pkg=gpa/client userID=00674dc9-f861-44ca-8cb7-12b52d7b158c time="2024-08-08T06:03:09+02:00" level=info msg="Syncing messages" service=imap user=00674dc9-f861-44ca-8cb7-12b52d7b158c time="2024-08-08T06:03:09+02:00" level=info msg="Job started" service=imap user=00674dc9-f861-44ca-8cb7-12b52d7b158c time="2024-08-08T06:03:09+02:00" level=info msg="200 OK: POST https://127.0.0.1:46021/mail/v4/messages" pkg=gpa/client userID=00674dc9-f861-44ca-8cb7-12b52d7b158c time="2024-08-08T06:03:09+02:00" level=info msg="Job finished" service=imap user=00674dc9-f861-44ca-8cb7-12b52d7b158c time="2024-08-08T06:03:09+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=00674dc9-f861-44ca-8cb7-12b52d7b158c time="2024-08-08T06:03:09+02:00" level=info msg="Synced messages" service=imap user=00674dc9-f861-44ca-8cb7-12b52d7b158c time="2024-08-08T06:03:09+02:00" level=info msg="Finished user sync" duration=4.328388ms service=imap user=00674dc9-f861-44ca-8cb7-12b52d7b158c time="2024-08-08T06:03:09+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=00674dc9-f861-44ca-8cb7-12b52d7b158c time="2024-08-08T06:03:09+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=00674dc9-f861-44ca-8cb7-12b52d7b158c time="2024-08-08T06:03:09+02:00" level=info msg="200 OK: POST https://127.0.0.1:46021/data/v1/stats" pkg=gpa/client userID=00674dc9-f861-44ca-8cb7-12b52d7b158c time="2024-08-08T06:03:09+02:00" level=info msg="Configuration Status Success event sent." userID=00674dc9-f861-44ca-8cb7-12b52d7b158c time="2024-08-08T06:03:09+02:00" level=info msg="200 OK: POST https://127.0.0.1:46021/mail/v4/messages/import" pkg=gpa/client userID=00674dc9-f861-44ca-8cb7-12b52d7b158c time="2024-08-08T06:03:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:46021/mail/v4/messages/58b30560-6eeb-4d41-ab6a-41e1b7dfd0a3" pkg=gpa/client userID=00674dc9-f861-44ca-8cb7-12b52d7b158c time="2024-08-08T06:03:09+02:00" level=info msg="200 OK: POST https://127.0.0.1:46021/mail/v4/messages/import" pkg=gpa/client userID=00674dc9-f861-44ca-8cb7-12b52d7b158c time="2024-08-08T06:03:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:46021/mail/v4/messages/4bf78a45-587a-430b-b11b-3b7a7508bdca" pkg=gpa/client userID=00674dc9-f861-44ca-8cb7-12b52d7b158c time="2024-08-08T06:03:09+02:00" level=info msg="200 OK: PUT https://127.0.0.1:46021/mail/v4/messages/label" pkg=gpa/client userID=00674dc9-f861-44ca-8cb7-12b52d7b158c time="2024-08-08T06:03:09+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 91}}" pkg=telemetry time="2024-08-08T06:03:09+02:00" level=info msg="200 OK: PUT https://127.0.0.1:46021/mail/v4/messages/unlabel" pkg=gpa/client userID=00674dc9-f861-44ca-8cb7-12b52d7b158c time="2024-08-08T06:03:10+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:03:10+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:03:10+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:03:10+02:00" level=info msg="Closing user" userID=00674dc9-f861-44ca-8cb7-12b52d7b158c time="2024-08-08T06:03:10+02:00" level=info msg="Exiting IMAP Service" service=imap user=00674dc9-f861-44ca-8cb7-12b52d7b158c time="2024-08-08T06:03:10+02:00" level=info msg="Exiting service main loop" service=smtp user=00674dc9-f861-44ca-8cb7-12b52d7b158c time="2024-08-08T06:03:10+02:00" level=info msg="Exiting Service" service=user-identity user=00674dc9-f861-44ca-8cb7-12b52d7b158c time="2024-08-08T06:03:10+02:00" level=info msg="Exiting service main loop" service=telemetry user=00674dc9-f861-44ca-8cb7-12b52d7b158c time="2024-08-08T06:03:10+02:00" level=info msg="Exiting service" service=user-events user=00674dc9-f861-44ca-8cb7-12b52d7b158c time="2024-08-08T06:03:10+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:03:10+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:03:10+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:03:10+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:03:10+02:00" level=info msg="Closing SMTP server" service=server-manager | INBOX | Archive | APPEND DELETE EXPUNGE | === RUN TestFeatures/Move_message_from_INBOX_to_Folders/mbox_by_APPEND_DELETE_EXPUNGE time="2024-08-08T06:03:10+02:00" level=info msg="User '2c50a1f8-8463-4ace-b48f-4c6890afe0fb' created with id=15038740-261d-4610-b222-5ddf5b801eb9" pkg=gpa/server/backend time="2024-08-08T06:03:11+02:00" level=info msg="Starting bridge" time="2024-08-08T06:03:11+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/121/config3945342842/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:03:11+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/121/data43349672/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/121/data43349672/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:03:11+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:03:11+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:03:11+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:03:11+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:03:11+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/121/config3945342842/grpcServerConfig.json time="2024-08-08T06:03:11+02:00" level=info msg="gRPC server listening on /tmp/bridge0237" pkg=grpc time="2024-08-08T06:03:11+02:00" level=info msg="Frontend service started" time="2024-08-08T06:03:11+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:03:11+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:03:11+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:03:11+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:03:11+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:03:11+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:03:11+02:00" level=info msg="Frontend client started" time="2024-08-08T06:03:11+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (c2afe597)" time="2024-08-08T06:03:11+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (c2afe597)" time="2024-08-08T06:03:11+02:00" level=info msg="200 OK: POST https://127.0.0.1:34377/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:03:11+02:00" level=info msg="200 OK: POST https://127.0.0.1:34377/auth/v4" pkg=gpa/manager time="2024-08-08T06:03:11+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=15038740-261d-4610-b222-5ddf5b801eb9 time="2024-08-08T06:03:11+02:00" level=info msg="Adding vault user" userID=15038740-261d-4610-b222-5ddf5b801eb9 time="2024-08-08T06:03:11+02:00" level=info msg="Creating new user" userID=15038740-261d-4610-b222-5ddf5b801eb9 time="2024-08-08T06:03:11+02:00" level=info msg="Creating user object" numAddr=1 numLabels=13 userID=15038740-261d-4610-b222-5ddf5b801eb9 time="2024-08-08T06:03:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:34377/core/v4/events/latest" pkg=gpa/client userID=15038740-261d-4610-b222-5ddf5b801eb9 time="2024-08-08T06:03:11+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=15038740-261d-4610-b222-5ddf5b801eb9 time="2024-08-08T06:03:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:34377/core/v4/settings" pkg=gpa/client userID=15038740-261d-4610-b222-5ddf5b801eb9 time="2024-08-08T06:03:11+02:00" level=info msg="Starting service main loop" service=telemetry user=15038740-261d-4610-b222-5ddf5b801eb9 time="2024-08-08T06:03:11+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=15038740-261d-4610-b222-5ddf5b801eb9 time="2024-08-08T06:03:11+02:00" level=info msg="Starting service main loop" service=smtp user=15038740-261d-4610-b222-5ddf5b801eb9 time="2024-08-08T06:03:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:34377/core/v4/labels?Type=4" pkg=gpa/client userID=15038740-261d-4610-b222-5ddf5b801eb9 time="2024-08-08T06:03:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:34377/core/v4/labels?Type=3" pkg=gpa/client userID=15038740-261d-4610-b222-5ddf5b801eb9 time="2024-08-08T06:03:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:34377/core/v4/labels?Type=1" pkg=gpa/client userID=15038740-261d-4610-b222-5ddf5b801eb9 time="2024-08-08T06:03:11+02:00" level=info msg="Adding user to imap server" addrID=1113fcc2-53be-4dc9-99bc-77b9f3c788b0 service=server-manager time="2024-08-08T06:03:11+02:00" level=info msg="Creating new IMAP user" addrID=1113fcc2-53be-4dc9-99bc-77b9f3c788b0 service=server-manager time="2024-08-08T06:03:11+02:00" level=info msg="Setting gluon ID" addrID=1113fcc2-53be-4dc9-99bc-77b9f3c788b0 gluonID=25321aeb-2246-47c5-8fd0-ce259763d0c9 userID=15038740-261d-4610-b222-5ddf5b801eb9 time="2024-08-08T06:03:11+02:00" level=info msg="Created new IMAP user" addrID=1113fcc2-53be-4dc9-99bc-77b9f3c788b0 gluonID=25321aeb-2246-47c5-8fd0-ce259763d0c9 service=server-manager time="2024-08-08T06:03:11+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:03:11+02:00" level=info msg=Resuming service=user-events user=15038740-261d-4610-b222-5ddf5b801eb9 time="2024-08-08T06:03:11+02:00" level=info msg="Received mailbox message count" count=0 gluonID=25321aeb-2246-47c5-8fd0-ce259763d0c9 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:03:11+02:00" level=info msg="Starting IMAP Service" service=imap user=15038740-261d-4610-b222-5ddf5b801eb9 time="2024-08-08T06:03:11+02:00" level=info msg="Sync triggered" service=imap user=15038740-261d-4610-b222-5ddf5b801eb9 time="2024-08-08T06:03:11+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:03:11.769758705 +0200 CEST m=+276.455801611" user=15038740-261d-4610-b222-5ddf5b801eb9 time="2024-08-08T06:03:11+02:00" level=info msg="Syncing labels" service=imap user=15038740-261d-4610-b222-5ddf5b801eb9 time="2024-08-08T06:03:11+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:15038740-261d-4610-b222-5ddf5b801eb9" userID=15038740-261d-4610-b222-5ddf5b801eb9 time="2024-08-08T06:03:11+02:00" level=info msg="Synced labels" service=imap user=15038740-261d-4610-b222-5ddf5b801eb9 time="2024-08-08T06:03:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:34377/mail/v4/messages/count" pkg=gpa/client userID=15038740-261d-4610-b222-5ddf5b801eb9 time="2024-08-08T06:03:11+02:00" level=info msg="Syncing messages" service=imap user=15038740-261d-4610-b222-5ddf5b801eb9 time="2024-08-08T06:03:11+02:00" level=info msg="Job started" service=imap user=15038740-261d-4610-b222-5ddf5b801eb9 time="2024-08-08T06:03:11+02:00" level=info msg="200 OK: POST https://127.0.0.1:34377/mail/v4/messages" pkg=gpa/client userID=15038740-261d-4610-b222-5ddf5b801eb9 time="2024-08-08T06:03:11+02:00" level=info msg="Job finished" service=imap user=15038740-261d-4610-b222-5ddf5b801eb9 time="2024-08-08T06:03:11+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=15038740-261d-4610-b222-5ddf5b801eb9 time="2024-08-08T06:03:11+02:00" level=info msg="Synced messages" service=imap user=15038740-261d-4610-b222-5ddf5b801eb9 time="2024-08-08T06:03:11+02:00" level=info msg="Finished user sync" duration=8.814836ms service=imap user=15038740-261d-4610-b222-5ddf5b801eb9 time="2024-08-08T06:03:11+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=15038740-261d-4610-b222-5ddf5b801eb9 time="2024-08-08T06:03:11+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=15038740-261d-4610-b222-5ddf5b801eb9 time="2024-08-08T06:03:11+02:00" level=info msg="200 OK: POST https://127.0.0.1:34377/data/v1/stats" pkg=gpa/client userID=15038740-261d-4610-b222-5ddf5b801eb9 time="2024-08-08T06:03:11+02:00" level=info msg="Configuration Status Success event sent." userID=15038740-261d-4610-b222-5ddf5b801eb9 time="2024-08-08T06:03:11+02:00" level=info msg="200 OK: POST https://127.0.0.1:34377/mail/v4/messages/import" pkg=gpa/client userID=15038740-261d-4610-b222-5ddf5b801eb9 time="2024-08-08T06:03:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:34377/mail/v4/messages/d08c8fc8-78bc-483a-af2a-e5180a7e9926" pkg=gpa/client userID=15038740-261d-4610-b222-5ddf5b801eb9 time="2024-08-08T06:03:11+02:00" level=info msg="200 OK: POST https://127.0.0.1:34377/mail/v4/messages/import" pkg=gpa/client userID=15038740-261d-4610-b222-5ddf5b801eb9 time="2024-08-08T06:03:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:34377/mail/v4/messages/6fdc68af-61b3-458c-bfb9-f6644c0e1f93" pkg=gpa/client userID=15038740-261d-4610-b222-5ddf5b801eb9 time="2024-08-08T06:03:11+02:00" level=info msg="200 OK: PUT https://127.0.0.1:34377/mail/v4/messages/label" pkg=gpa/client userID=15038740-261d-4610-b222-5ddf5b801eb9 time="2024-08-08T06:03:11+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 34}}" pkg=telemetry time="2024-08-08T06:03:12+02:00" level=info msg="200 OK: PUT https://127.0.0.1:34377/mail/v4/messages/unlabel" pkg=gpa/client userID=15038740-261d-4610-b222-5ddf5b801eb9 time="2024-08-08T06:03:12+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:03:12+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:03:12+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:03:12+02:00" level=info msg="Closing user" userID=15038740-261d-4610-b222-5ddf5b801eb9 time="2024-08-08T06:03:12+02:00" level=info msg="Exiting IMAP Service" service=imap user=15038740-261d-4610-b222-5ddf5b801eb9 time="2024-08-08T06:03:12+02:00" level=info msg="Exiting service main loop" service=smtp user=15038740-261d-4610-b222-5ddf5b801eb9 time="2024-08-08T06:03:12+02:00" level=info msg="Exiting Service" service=user-identity user=15038740-261d-4610-b222-5ddf5b801eb9 time="2024-08-08T06:03:12+02:00" level=info msg="Exiting service main loop" service=telemetry user=15038740-261d-4610-b222-5ddf5b801eb9 time="2024-08-08T06:03:12+02:00" level=info msg="Exiting service" service=user-events user=15038740-261d-4610-b222-5ddf5b801eb9 time="2024-08-08T06:03:12+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:03:12+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:03:12+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:03:12+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:03:12+02:00" level=info msg="Closing SMTP server" service=server-manager | INBOX | Folders/mbox | APPEND DELETE EXPUNGE | === RUN TestFeatures/Move_message_from_INBOX_to_Spam_by_APPEND_DELETE_EXPUNGE time="2024-08-08T06:03:12+02:00" level=info msg="User '9b078fd5-eda2-4172-b2c0-88f748521ebd' created with id=1ebf44f4-c730-4f0a-b686-7df7fadb72d4" pkg=gpa/server/backend time="2024-08-08T06:03:13+02:00" level=info msg="Starting bridge" time="2024-08-08T06:03:13+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/122/config1262351306/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:03:13+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/122/data2982120182/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/122/data2982120182/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:03:13+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:03:13+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:03:13+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:03:13+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:03:13+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/122/config1262351306/grpcServerConfig.json time="2024-08-08T06:03:13+02:00" level=info msg="gRPC server listening on /tmp/bridge7556" pkg=grpc time="2024-08-08T06:03:13+02:00" level=info msg="Frontend service started" time="2024-08-08T06:03:13+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:03:13+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:03:13+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:03:13+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:03:13+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:03:13+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:03:13+02:00" level=info msg="Frontend client started" time="2024-08-08T06:03:13+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (83af8600)" time="2024-08-08T06:03:13+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (83af8600)" time="2024-08-08T06:03:13+02:00" level=info msg="200 OK: POST https://127.0.0.1:41125/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:03:13+02:00" level=info msg="200 OK: POST https://127.0.0.1:41125/auth/v4" pkg=gpa/manager time="2024-08-08T06:03:13+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=1ebf44f4-c730-4f0a-b686-7df7fadb72d4 time="2024-08-08T06:03:13+02:00" level=info msg="Adding vault user" userID=1ebf44f4-c730-4f0a-b686-7df7fadb72d4 time="2024-08-08T06:03:13+02:00" level=info msg="Creating new user" userID=1ebf44f4-c730-4f0a-b686-7df7fadb72d4 time="2024-08-08T06:03:13+02:00" level=info msg="Creating user object" numAddr=1 numLabels=13 userID=1ebf44f4-c730-4f0a-b686-7df7fadb72d4 time="2024-08-08T06:03:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:41125/core/v4/events/latest" pkg=gpa/client userID=1ebf44f4-c730-4f0a-b686-7df7fadb72d4 time="2024-08-08T06:03:13+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=1ebf44f4-c730-4f0a-b686-7df7fadb72d4 time="2024-08-08T06:03:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:41125/core/v4/settings" pkg=gpa/client userID=1ebf44f4-c730-4f0a-b686-7df7fadb72d4 time="2024-08-08T06:03:13+02:00" level=info msg="Starting service main loop" service=telemetry user=1ebf44f4-c730-4f0a-b686-7df7fadb72d4 time="2024-08-08T06:03:13+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=1ebf44f4-c730-4f0a-b686-7df7fadb72d4 time="2024-08-08T06:03:13+02:00" level=info msg="Starting service main loop" service=smtp user=1ebf44f4-c730-4f0a-b686-7df7fadb72d4 time="2024-08-08T06:03:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:41125/core/v4/labels?Type=4" pkg=gpa/client userID=1ebf44f4-c730-4f0a-b686-7df7fadb72d4 time="2024-08-08T06:03:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:41125/core/v4/labels?Type=3" pkg=gpa/client userID=1ebf44f4-c730-4f0a-b686-7df7fadb72d4 time="2024-08-08T06:03:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:41125/core/v4/labels?Type=1" pkg=gpa/client userID=1ebf44f4-c730-4f0a-b686-7df7fadb72d4 time="2024-08-08T06:03:13+02:00" level=info msg="Adding user to imap server" addrID=aebddd6a-b72c-4269-afea-828851d4aac1 service=server-manager time="2024-08-08T06:03:13+02:00" level=info msg="Creating new IMAP user" addrID=aebddd6a-b72c-4269-afea-828851d4aac1 service=server-manager time="2024-08-08T06:03:13+02:00" level=info msg="Setting gluon ID" addrID=aebddd6a-b72c-4269-afea-828851d4aac1 gluonID=a082fd26-0c90-4387-871b-6a6fdbcda7b7 userID=1ebf44f4-c730-4f0a-b686-7df7fadb72d4 time="2024-08-08T06:03:13+02:00" level=info msg="Created new IMAP user" addrID=aebddd6a-b72c-4269-afea-828851d4aac1 gluonID=a082fd26-0c90-4387-871b-6a6fdbcda7b7 service=server-manager time="2024-08-08T06:03:13+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:03:13+02:00" level=info msg=Resuming service=user-events user=1ebf44f4-c730-4f0a-b686-7df7fadb72d4 time="2024-08-08T06:03:13+02:00" level=info msg="Received mailbox message count" count=0 gluonID=a082fd26-0c90-4387-871b-6a6fdbcda7b7 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:03:13+02:00" level=info msg="Starting IMAP Service" service=imap user=1ebf44f4-c730-4f0a-b686-7df7fadb72d4 time="2024-08-08T06:03:13+02:00" level=info msg="Sync triggered" service=imap user=1ebf44f4-c730-4f0a-b686-7df7fadb72d4 time="2024-08-08T06:03:13+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:03:13.781005148 +0200 CEST m=+278.467048054" user=1ebf44f4-c730-4f0a-b686-7df7fadb72d4 time="2024-08-08T06:03:13+02:00" level=info msg="Syncing labels" service=imap user=1ebf44f4-c730-4f0a-b686-7df7fadb72d4 time="2024-08-08T06:03:13+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:1ebf44f4-c730-4f0a-b686-7df7fadb72d4" userID=1ebf44f4-c730-4f0a-b686-7df7fadb72d4 time="2024-08-08T06:03:13+02:00" level=info msg="Synced labels" service=imap user=1ebf44f4-c730-4f0a-b686-7df7fadb72d4 time="2024-08-08T06:03:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:41125/mail/v4/messages/count" pkg=gpa/client userID=1ebf44f4-c730-4f0a-b686-7df7fadb72d4 time="2024-08-08T06:03:13+02:00" level=info msg="Syncing messages" service=imap user=1ebf44f4-c730-4f0a-b686-7df7fadb72d4 time="2024-08-08T06:03:13+02:00" level=info msg="Job started" service=imap user=1ebf44f4-c730-4f0a-b686-7df7fadb72d4 time="2024-08-08T06:03:13+02:00" level=info msg="200 OK: POST https://127.0.0.1:41125/mail/v4/messages" pkg=gpa/client userID=1ebf44f4-c730-4f0a-b686-7df7fadb72d4 time="2024-08-08T06:03:13+02:00" level=info msg="Job finished" service=imap user=1ebf44f4-c730-4f0a-b686-7df7fadb72d4 time="2024-08-08T06:03:13+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=1ebf44f4-c730-4f0a-b686-7df7fadb72d4 time="2024-08-08T06:03:13+02:00" level=info msg="Synced messages" service=imap user=1ebf44f4-c730-4f0a-b686-7df7fadb72d4 time="2024-08-08T06:03:13+02:00" level=info msg="Finished user sync" duration=11.540833ms service=imap user=1ebf44f4-c730-4f0a-b686-7df7fadb72d4 time="2024-08-08T06:03:13+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=1ebf44f4-c730-4f0a-b686-7df7fadb72d4 time="2024-08-08T06:03:13+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=1ebf44f4-c730-4f0a-b686-7df7fadb72d4 time="2024-08-08T06:03:13+02:00" level=info msg="200 OK: POST https://127.0.0.1:41125/data/v1/stats" pkg=gpa/client userID=1ebf44f4-c730-4f0a-b686-7df7fadb72d4 time="2024-08-08T06:03:13+02:00" level=info msg="Configuration Status Success event sent." userID=1ebf44f4-c730-4f0a-b686-7df7fadb72d4 time="2024-08-08T06:03:13+02:00" level=info msg="200 OK: POST https://127.0.0.1:41125/mail/v4/messages/import" pkg=gpa/client userID=1ebf44f4-c730-4f0a-b686-7df7fadb72d4 time="2024-08-08T06:03:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:41125/mail/v4/messages/d8c2db49-5d06-4791-8067-ef433513c545" pkg=gpa/client userID=1ebf44f4-c730-4f0a-b686-7df7fadb72d4 time="2024-08-08T06:03:13+02:00" level=info msg="200 OK: POST https://127.0.0.1:41125/mail/v4/messages/import" pkg=gpa/client userID=1ebf44f4-c730-4f0a-b686-7df7fadb72d4 time="2024-08-08T06:03:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:41125/mail/v4/messages/42b5d56c-bb75-4570-8f7f-4c229ad92e8f" pkg=gpa/client userID=1ebf44f4-c730-4f0a-b686-7df7fadb72d4 time="2024-08-08T06:03:13+02:00" level=info msg="200 OK: PUT https://127.0.0.1:41125/mail/v4/messages/label" pkg=gpa/client userID=1ebf44f4-c730-4f0a-b686-7df7fadb72d4 time="2024-08-08T06:03:13+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 72}}" pkg=telemetry time="2024-08-08T06:03:14+02:00" level=info msg="200 OK: PUT https://127.0.0.1:41125/mail/v4/messages/unlabel" pkg=gpa/client userID=1ebf44f4-c730-4f0a-b686-7df7fadb72d4 time="2024-08-08T06:03:14+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:03:14+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:03:14+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:03:14+02:00" level=info msg="Closing user" userID=1ebf44f4-c730-4f0a-b686-7df7fadb72d4 time="2024-08-08T06:03:14+02:00" level=info msg="Exiting IMAP Service" service=imap user=1ebf44f4-c730-4f0a-b686-7df7fadb72d4 time="2024-08-08T06:03:14+02:00" level=info msg="Exiting service main loop" service=smtp user=1ebf44f4-c730-4f0a-b686-7df7fadb72d4 time="2024-08-08T06:03:14+02:00" level=info msg="Exiting Service" service=user-identity user=1ebf44f4-c730-4f0a-b686-7df7fadb72d4 time="2024-08-08T06:03:14+02:00" level=info msg="Exiting service main loop" service=telemetry user=1ebf44f4-c730-4f0a-b686-7df7fadb72d4 time="2024-08-08T06:03:14+02:00" level=info msg="Exiting service" service=user-events user=1ebf44f4-c730-4f0a-b686-7df7fadb72d4 time="2024-08-08T06:03:14+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:03:14+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:03:14+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:03:14+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:03:14+02:00" level=info msg="Closing SMTP server" service=server-manager | INBOX | Spam | APPEND DELETE EXPUNGE | === RUN TestFeatures/Move_message_from_INBOX_to_Trash_by_APPEND_DELETE_EXPUNGE time="2024-08-08T06:03:14+02:00" level=info msg="User '438e33e7-a9a7-455b-9c31-96517626b075' created with id=f204413d-06e7-477c-b179-ecada0fa9073" pkg=gpa/server/backend time="2024-08-08T06:03:15+02:00" level=info msg="Starting bridge" time="2024-08-08T06:03:15+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/123/config657977391/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:03:15+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/123/data2053240495/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/123/data2053240495/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:03:15+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:03:15+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:03:15+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:03:15+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:03:15+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/123/config657977391/grpcServerConfig.json time="2024-08-08T06:03:15+02:00" level=info msg="gRPC server listening on /tmp/bridge1704" pkg=grpc time="2024-08-08T06:03:15+02:00" level=info msg="Frontend service started" time="2024-08-08T06:03:15+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:03:15+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:03:15+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:03:15+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:03:15+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:03:15+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:03:15+02:00" level=info msg="Frontend client started" time="2024-08-08T06:03:15+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (4f9336ab)" time="2024-08-08T06:03:15+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (4f9336ab)" time="2024-08-08T06:03:15+02:00" level=info msg="200 OK: POST https://127.0.0.1:38177/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:03:15+02:00" level=info msg="200 OK: POST https://127.0.0.1:38177/auth/v4" pkg=gpa/manager time="2024-08-08T06:03:15+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=f204413d-06e7-477c-b179-ecada0fa9073 time="2024-08-08T06:03:16+02:00" level=info msg="Adding vault user" userID=f204413d-06e7-477c-b179-ecada0fa9073 time="2024-08-08T06:03:16+02:00" level=info msg="Creating new user" userID=f204413d-06e7-477c-b179-ecada0fa9073 time="2024-08-08T06:03:16+02:00" level=info msg="Creating user object" numAddr=1 numLabels=13 userID=f204413d-06e7-477c-b179-ecada0fa9073 time="2024-08-08T06:03:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:38177/core/v4/events/latest" pkg=gpa/client userID=f204413d-06e7-477c-b179-ecada0fa9073 time="2024-08-08T06:03:16+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=f204413d-06e7-477c-b179-ecada0fa9073 time="2024-08-08T06:03:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:38177/core/v4/settings" pkg=gpa/client userID=f204413d-06e7-477c-b179-ecada0fa9073 time="2024-08-08T06:03:16+02:00" level=info msg="Starting service main loop" service=telemetry user=f204413d-06e7-477c-b179-ecada0fa9073 time="2024-08-08T06:03:16+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=f204413d-06e7-477c-b179-ecada0fa9073 time="2024-08-08T06:03:16+02:00" level=info msg="Starting service main loop" service=smtp user=f204413d-06e7-477c-b179-ecada0fa9073 time="2024-08-08T06:03:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:38177/core/v4/labels?Type=4" pkg=gpa/client userID=f204413d-06e7-477c-b179-ecada0fa9073 time="2024-08-08T06:03:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:38177/core/v4/labels?Type=3" pkg=gpa/client userID=f204413d-06e7-477c-b179-ecada0fa9073 time="2024-08-08T06:03:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:38177/core/v4/labels?Type=1" pkg=gpa/client userID=f204413d-06e7-477c-b179-ecada0fa9073 time="2024-08-08T06:03:16+02:00" level=info msg="Adding user to imap server" addrID=8db48f24-10cf-43b0-b19f-4ccf65c21e84 service=server-manager time="2024-08-08T06:03:16+02:00" level=info msg="Creating new IMAP user" addrID=8db48f24-10cf-43b0-b19f-4ccf65c21e84 service=server-manager time="2024-08-08T06:03:16+02:00" level=info msg="Setting gluon ID" addrID=8db48f24-10cf-43b0-b19f-4ccf65c21e84 gluonID=3c28bdf1-5388-49cd-93b8-6c0e9fafcbfc userID=f204413d-06e7-477c-b179-ecada0fa9073 time="2024-08-08T06:03:16+02:00" level=info msg="Received mailbox message count" count=0 gluonID=3c28bdf1-5388-49cd-93b8-6c0e9fafcbfc labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:03:16+02:00" level=info msg="Created new IMAP user" addrID=8db48f24-10cf-43b0-b19f-4ccf65c21e84 gluonID=3c28bdf1-5388-49cd-93b8-6c0e9fafcbfc service=server-manager time="2024-08-08T06:03:16+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:03:16+02:00" level=info msg=Resuming service=user-events user=f204413d-06e7-477c-b179-ecada0fa9073 time="2024-08-08T06:03:16+02:00" level=info msg="Starting IMAP Service" service=imap user=f204413d-06e7-477c-b179-ecada0fa9073 time="2024-08-08T06:03:16+02:00" level=info msg="Sync triggered" service=imap user=f204413d-06e7-477c-b179-ecada0fa9073 time="2024-08-08T06:03:16+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:03:16.074459739 +0200 CEST m=+280.760502645" user=f204413d-06e7-477c-b179-ecada0fa9073 time="2024-08-08T06:03:16+02:00" level=info msg="Syncing labels" service=imap user=f204413d-06e7-477c-b179-ecada0fa9073 time="2024-08-08T06:03:16+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:f204413d-06e7-477c-b179-ecada0fa9073" userID=f204413d-06e7-477c-b179-ecada0fa9073 time="2024-08-08T06:03:16+02:00" level=info msg="Synced labels" service=imap user=f204413d-06e7-477c-b179-ecada0fa9073 time="2024-08-08T06:03:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:38177/mail/v4/messages/count" pkg=gpa/client userID=f204413d-06e7-477c-b179-ecada0fa9073 time="2024-08-08T06:03:16+02:00" level=info msg="Syncing messages" service=imap user=f204413d-06e7-477c-b179-ecada0fa9073 time="2024-08-08T06:03:16+02:00" level=info msg="Job started" service=imap user=f204413d-06e7-477c-b179-ecada0fa9073 time="2024-08-08T06:03:16+02:00" level=info msg="200 OK: POST https://127.0.0.1:38177/mail/v4/messages" pkg=gpa/client userID=f204413d-06e7-477c-b179-ecada0fa9073 time="2024-08-08T06:03:16+02:00" level=info msg="Job finished" service=imap user=f204413d-06e7-477c-b179-ecada0fa9073 time="2024-08-08T06:03:16+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=f204413d-06e7-477c-b179-ecada0fa9073 time="2024-08-08T06:03:16+02:00" level=info msg="Synced messages" service=imap user=f204413d-06e7-477c-b179-ecada0fa9073 time="2024-08-08T06:03:16+02:00" level=info msg="Finished user sync" duration=13.795724ms service=imap user=f204413d-06e7-477c-b179-ecada0fa9073 time="2024-08-08T06:03:16+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=f204413d-06e7-477c-b179-ecada0fa9073 time="2024-08-08T06:03:16+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=f204413d-06e7-477c-b179-ecada0fa9073 time="2024-08-08T06:03:16+02:00" level=info msg="200 OK: POST https://127.0.0.1:38177/data/v1/stats" pkg=gpa/client userID=f204413d-06e7-477c-b179-ecada0fa9073 time="2024-08-08T06:03:16+02:00" level=info msg="Configuration Status Success event sent." userID=f204413d-06e7-477c-b179-ecada0fa9073 time="2024-08-08T06:03:16+02:00" level=info msg="200 OK: POST https://127.0.0.1:38177/mail/v4/messages/import" pkg=gpa/client userID=f204413d-06e7-477c-b179-ecada0fa9073 time="2024-08-08T06:03:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:38177/mail/v4/messages/14555b30-c465-4e84-9062-990baf51fffa" pkg=gpa/client userID=f204413d-06e7-477c-b179-ecada0fa9073 time="2024-08-08T06:03:16+02:00" level=info msg="200 OK: POST https://127.0.0.1:38177/mail/v4/messages/import" pkg=gpa/client userID=f204413d-06e7-477c-b179-ecada0fa9073 time="2024-08-08T06:03:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:38177/mail/v4/messages/1befde98-605e-48ed-9e22-0e47f33f2c2c" pkg=gpa/client userID=f204413d-06e7-477c-b179-ecada0fa9073 time="2024-08-08T06:03:16+02:00" level=info msg="200 OK: PUT https://127.0.0.1:38177/mail/v4/messages/label" pkg=gpa/client userID=f204413d-06e7-477c-b179-ecada0fa9073 time="2024-08-08T06:03:16+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 59}}" pkg=telemetry time="2024-08-08T06:03:16+02:00" level=info msg="200 OK: PUT https://127.0.0.1:38177/mail/v4/messages/unlabel" pkg=gpa/client userID=f204413d-06e7-477c-b179-ecada0fa9073 time="2024-08-08T06:03:16+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:03:16+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:03:16+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:03:16+02:00" level=info msg="Closing user" userID=f204413d-06e7-477c-b179-ecada0fa9073 time="2024-08-08T06:03:16+02:00" level=info msg="Exiting IMAP Service" service=imap user=f204413d-06e7-477c-b179-ecada0fa9073 time="2024-08-08T06:03:16+02:00" level=info msg="Exiting service main loop" service=smtp user=f204413d-06e7-477c-b179-ecada0fa9073 time="2024-08-08T06:03:16+02:00" level=info msg="Exiting Service" service=user-identity user=f204413d-06e7-477c-b179-ecada0fa9073 time="2024-08-08T06:03:16+02:00" level=info msg="Exiting service main loop" service=telemetry user=f204413d-06e7-477c-b179-ecada0fa9073 time="2024-08-08T06:03:16+02:00" level=info msg="Exiting service" service=user-events user=f204413d-06e7-477c-b179-ecada0fa9073 time="2024-08-08T06:03:16+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:03:16+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:03:16+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:03:16+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:03:16+02:00" level=info msg="Closing SMTP server" service=server-manager | INBOX | Trash | APPEND DELETE EXPUNGE | === RUN TestFeatures/Move_message_from_Trash_to_INBOX_by_DELETE_APPEND_EXPUNGE time="2024-08-08T06:03:17+02:00" level=info msg="User 'de0fbf35-bd3d-4ec3-9c78-3c49d0358388' created with id=c0ef1475-bb58-40e0-a2dc-0dd7f4c2bd9e" pkg=gpa/server/backend time="2024-08-08T06:03:17+02:00" level=info msg="Starting bridge" time="2024-08-08T06:03:17+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/124/config527133416/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:03:17+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/124/data3420093244/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/124/data3420093244/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:03:17+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:03:17+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:03:17+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:03:17+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:03:17+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/124/config527133416/grpcServerConfig.json time="2024-08-08T06:03:17+02:00" level=info msg="gRPC server listening on /tmp/bridge5263" pkg=grpc time="2024-08-08T06:03:17+02:00" level=info msg="Frontend service started" time="2024-08-08T06:03:17+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:03:17+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:03:17+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:03:17+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:03:17+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:03:17+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:03:17+02:00" level=info msg="Frontend client started" time="2024-08-08T06:03:17+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (4d2b82ab)" time="2024-08-08T06:03:17+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (4d2b82ab)" time="2024-08-08T06:03:17+02:00" level=info msg="200 OK: POST https://127.0.0.1:45895/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:03:18+02:00" level=info msg="200 OK: POST https://127.0.0.1:45895/auth/v4" pkg=gpa/manager time="2024-08-08T06:03:18+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=c0ef1475-bb58-40e0-a2dc-0dd7f4c2bd9e time="2024-08-08T06:03:18+02:00" level=info msg="Adding vault user" userID=c0ef1475-bb58-40e0-a2dc-0dd7f4c2bd9e time="2024-08-08T06:03:18+02:00" level=info msg="Creating new user" userID=c0ef1475-bb58-40e0-a2dc-0dd7f4c2bd9e time="2024-08-08T06:03:18+02:00" level=info msg="Creating user object" numAddr=1 numLabels=13 userID=c0ef1475-bb58-40e0-a2dc-0dd7f4c2bd9e time="2024-08-08T06:03:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:45895/core/v4/events/latest" pkg=gpa/client userID=c0ef1475-bb58-40e0-a2dc-0dd7f4c2bd9e time="2024-08-08T06:03:18+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=c0ef1475-bb58-40e0-a2dc-0dd7f4c2bd9e time="2024-08-08T06:03:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:45895/core/v4/settings" pkg=gpa/client userID=c0ef1475-bb58-40e0-a2dc-0dd7f4c2bd9e time="2024-08-08T06:03:18+02:00" level=info msg="Starting service main loop" service=telemetry user=c0ef1475-bb58-40e0-a2dc-0dd7f4c2bd9e time="2024-08-08T06:03:18+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=c0ef1475-bb58-40e0-a2dc-0dd7f4c2bd9e time="2024-08-08T06:03:18+02:00" level=info msg="Starting service main loop" service=smtp user=c0ef1475-bb58-40e0-a2dc-0dd7f4c2bd9e time="2024-08-08T06:03:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:45895/core/v4/labels?Type=4" pkg=gpa/client userID=c0ef1475-bb58-40e0-a2dc-0dd7f4c2bd9e time="2024-08-08T06:03:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:45895/core/v4/labels?Type=3" pkg=gpa/client userID=c0ef1475-bb58-40e0-a2dc-0dd7f4c2bd9e time="2024-08-08T06:03:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:45895/core/v4/labels?Type=1" pkg=gpa/client userID=c0ef1475-bb58-40e0-a2dc-0dd7f4c2bd9e time="2024-08-08T06:03:18+02:00" level=info msg="Adding user to imap server" addrID=5807e819-ee3f-4aa2-a3f0-574ea33f663a service=server-manager time="2024-08-08T06:03:18+02:00" level=info msg="Creating new IMAP user" addrID=5807e819-ee3f-4aa2-a3f0-574ea33f663a service=server-manager time="2024-08-08T06:03:18+02:00" level=info msg="Setting gluon ID" addrID=5807e819-ee3f-4aa2-a3f0-574ea33f663a gluonID=479b75ce-882d-43ba-ab2c-b01fa5dd64e6 userID=c0ef1475-bb58-40e0-a2dc-0dd7f4c2bd9e time="2024-08-08T06:03:18+02:00" level=info msg="Created new IMAP user" addrID=5807e819-ee3f-4aa2-a3f0-574ea33f663a gluonID=479b75ce-882d-43ba-ab2c-b01fa5dd64e6 service=server-manager time="2024-08-08T06:03:18+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:03:18+02:00" level=info msg=Resuming service=user-events user=c0ef1475-bb58-40e0-a2dc-0dd7f4c2bd9e time="2024-08-08T06:03:18+02:00" level=info msg="Received mailbox message count" count=0 gluonID=479b75ce-882d-43ba-ab2c-b01fa5dd64e6 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:03:18+02:00" level=info msg="Starting IMAP Service" service=imap user=c0ef1475-bb58-40e0-a2dc-0dd7f4c2bd9e time="2024-08-08T06:03:18+02:00" level=info msg="Sync triggered" service=imap user=c0ef1475-bb58-40e0-a2dc-0dd7f4c2bd9e time="2024-08-08T06:03:18+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:03:18.277336451 +0200 CEST m=+282.963379357" user=c0ef1475-bb58-40e0-a2dc-0dd7f4c2bd9e time="2024-08-08T06:03:18+02:00" level=info msg="Syncing labels" service=imap user=c0ef1475-bb58-40e0-a2dc-0dd7f4c2bd9e time="2024-08-08T06:03:18+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:c0ef1475-bb58-40e0-a2dc-0dd7f4c2bd9e" userID=c0ef1475-bb58-40e0-a2dc-0dd7f4c2bd9e time="2024-08-08T06:03:18+02:00" level=info msg="Synced labels" service=imap user=c0ef1475-bb58-40e0-a2dc-0dd7f4c2bd9e time="2024-08-08T06:03:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:45895/mail/v4/messages/count" pkg=gpa/client userID=c0ef1475-bb58-40e0-a2dc-0dd7f4c2bd9e time="2024-08-08T06:03:18+02:00" level=info msg="Syncing messages" service=imap user=c0ef1475-bb58-40e0-a2dc-0dd7f4c2bd9e time="2024-08-08T06:03:18+02:00" level=info msg="Job started" service=imap user=c0ef1475-bb58-40e0-a2dc-0dd7f4c2bd9e time="2024-08-08T06:03:18+02:00" level=info msg="200 OK: POST https://127.0.0.1:45895/mail/v4/messages" pkg=gpa/client userID=c0ef1475-bb58-40e0-a2dc-0dd7f4c2bd9e time="2024-08-08T06:03:18+02:00" level=info msg="Job finished" service=imap user=c0ef1475-bb58-40e0-a2dc-0dd7f4c2bd9e time="2024-08-08T06:03:18+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=c0ef1475-bb58-40e0-a2dc-0dd7f4c2bd9e time="2024-08-08T06:03:18+02:00" level=info msg="Synced messages" service=imap user=c0ef1475-bb58-40e0-a2dc-0dd7f4c2bd9e time="2024-08-08T06:03:18+02:00" level=info msg="Finished user sync" duration=17.550682ms service=imap user=c0ef1475-bb58-40e0-a2dc-0dd7f4c2bd9e time="2024-08-08T06:03:18+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=c0ef1475-bb58-40e0-a2dc-0dd7f4c2bd9e time="2024-08-08T06:03:18+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=c0ef1475-bb58-40e0-a2dc-0dd7f4c2bd9e time="2024-08-08T06:03:18+02:00" level=info msg="200 OK: POST https://127.0.0.1:45895/data/v1/stats" pkg=gpa/client userID=c0ef1475-bb58-40e0-a2dc-0dd7f4c2bd9e time="2024-08-08T06:03:18+02:00" level=info msg="Configuration Status Success event sent." userID=c0ef1475-bb58-40e0-a2dc-0dd7f4c2bd9e time="2024-08-08T06:03:18+02:00" level=info msg="200 OK: POST https://127.0.0.1:45895/mail/v4/messages/import" pkg=gpa/client userID=c0ef1475-bb58-40e0-a2dc-0dd7f4c2bd9e time="2024-08-08T06:03:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:45895/mail/v4/messages/1f824d84-6576-4dac-925a-081d77f2a3eb" pkg=gpa/client userID=c0ef1475-bb58-40e0-a2dc-0dd7f4c2bd9e time="2024-08-08T06:03:18+02:00" level=info msg="200 OK: POST https://127.0.0.1:45895/mail/v4/messages/import" pkg=gpa/client userID=c0ef1475-bb58-40e0-a2dc-0dd7f4c2bd9e time="2024-08-08T06:03:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:45895/mail/v4/messages/ea53b28e-2f8a-4c5c-9f21-47d8a5bd29fa" pkg=gpa/client userID=c0ef1475-bb58-40e0-a2dc-0dd7f4c2bd9e time="2024-08-08T06:03:18+02:00" level=info msg="200 OK: PUT https://127.0.0.1:45895/mail/v4/messages/label" pkg=gpa/client userID=c0ef1475-bb58-40e0-a2dc-0dd7f4c2bd9e time="2024-08-08T06:03:18+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 38}}" pkg=telemetry time="2024-08-08T06:03:18+02:00" level=info msg="200 OK: PUT https://127.0.0.1:45895/mail/v4/messages/unlabel" pkg=gpa/client userID=c0ef1475-bb58-40e0-a2dc-0dd7f4c2bd9e time="2024-08-08T06:03:18+02:00" level=info msg="200 OK: POST https://127.0.0.1:45895/mail/v4/messages" pkg=gpa/client userID=c0ef1475-bb58-40e0-a2dc-0dd7f4c2bd9e time="2024-08-08T06:03:19+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:03:19+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:03:19+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:03:19+02:00" level=info msg="Closing user" userID=c0ef1475-bb58-40e0-a2dc-0dd7f4c2bd9e time="2024-08-08T06:03:19+02:00" level=info msg="Exiting IMAP Service" service=imap user=c0ef1475-bb58-40e0-a2dc-0dd7f4c2bd9e time="2024-08-08T06:03:19+02:00" level=info msg="Exiting service main loop" service=smtp user=c0ef1475-bb58-40e0-a2dc-0dd7f4c2bd9e time="2024-08-08T06:03:19+02:00" level=info msg="Exiting Service" service=user-identity user=c0ef1475-bb58-40e0-a2dc-0dd7f4c2bd9e time="2024-08-08T06:03:19+02:00" level=info msg="Exiting service main loop" service=telemetry user=c0ef1475-bb58-40e0-a2dc-0dd7f4c2bd9e time="2024-08-08T06:03:19+02:00" level=info msg="Exiting service" service=user-events user=c0ef1475-bb58-40e0-a2dc-0dd7f4c2bd9e time="2024-08-08T06:03:19+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:03:19+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:03:19+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:03:19+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:03:19+02:00" level=info msg="Closing SMTP server" service=server-manager | Trash | INBOX | DELETE APPEND EXPUNGE | === RUN TestFeatures/Move_message_from_Spam_to_INBOX_by_DELETE_APPEND_EXPUNGE time="2024-08-08T06:03:19+02:00" level=info msg="User '926011af-4a41-4bb4-bb0e-2219820e502a' created with id=d5974d2b-4977-4649-ab71-70b51f0f644c" pkg=gpa/server/backend time="2024-08-08T06:03:19+02:00" level=info msg="Starting bridge" time="2024-08-08T06:03:19+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/125/config3612975953/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:03:19+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/125/data508395087/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/125/data508395087/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:03:19+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:03:19+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:03:19+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:03:19+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:03:19+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/125/config3612975953/grpcServerConfig.json time="2024-08-08T06:03:19+02:00" level=info msg="gRPC server listening on /tmp/bridge7311" pkg=grpc time="2024-08-08T06:03:19+02:00" level=info msg="Frontend service started" time="2024-08-08T06:03:19+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:03:19+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:03:19+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:03:19+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:03:19+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:03:19+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:03:19+02:00" level=info msg="Frontend client started" time="2024-08-08T06:03:19+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (227e7687)" time="2024-08-08T06:03:19+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (227e7687)" time="2024-08-08T06:03:20+02:00" level=info msg="200 OK: POST https://127.0.0.1:40927/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:03:20+02:00" level=info msg="200 OK: POST https://127.0.0.1:40927/auth/v4" pkg=gpa/manager time="2024-08-08T06:03:20+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=d5974d2b-4977-4649-ab71-70b51f0f644c time="2024-08-08T06:03:20+02:00" level=info msg="Adding vault user" userID=d5974d2b-4977-4649-ab71-70b51f0f644c time="2024-08-08T06:03:20+02:00" level=info msg="Creating new user" userID=d5974d2b-4977-4649-ab71-70b51f0f644c time="2024-08-08T06:03:20+02:00" level=info msg="Creating user object" numAddr=1 numLabels=13 userID=d5974d2b-4977-4649-ab71-70b51f0f644c time="2024-08-08T06:03:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:40927/core/v4/events/latest" pkg=gpa/client userID=d5974d2b-4977-4649-ab71-70b51f0f644c time="2024-08-08T06:03:20+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=d5974d2b-4977-4649-ab71-70b51f0f644c time="2024-08-08T06:03:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:40927/core/v4/settings" pkg=gpa/client userID=d5974d2b-4977-4649-ab71-70b51f0f644c time="2024-08-08T06:03:20+02:00" level=info msg="Starting service main loop" service=telemetry user=d5974d2b-4977-4649-ab71-70b51f0f644c time="2024-08-08T06:03:20+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=d5974d2b-4977-4649-ab71-70b51f0f644c time="2024-08-08T06:03:20+02:00" level=info msg="Starting service main loop" service=smtp user=d5974d2b-4977-4649-ab71-70b51f0f644c time="2024-08-08T06:03:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:40927/core/v4/labels?Type=4" pkg=gpa/client userID=d5974d2b-4977-4649-ab71-70b51f0f644c time="2024-08-08T06:03:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:40927/core/v4/labels?Type=3" pkg=gpa/client userID=d5974d2b-4977-4649-ab71-70b51f0f644c time="2024-08-08T06:03:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:40927/core/v4/labels?Type=1" pkg=gpa/client userID=d5974d2b-4977-4649-ab71-70b51f0f644c time="2024-08-08T06:03:20+02:00" level=info msg="Adding user to imap server" addrID=4454fa6a-b083-405e-826c-5ed4a9756afc service=server-manager time="2024-08-08T06:03:20+02:00" level=info msg="Creating new IMAP user" addrID=4454fa6a-b083-405e-826c-5ed4a9756afc service=server-manager time="2024-08-08T06:03:20+02:00" level=info msg="Setting gluon ID" addrID=4454fa6a-b083-405e-826c-5ed4a9756afc gluonID=5ce93012-4d71-4b2e-8aad-9b4b7a24f7c7 userID=d5974d2b-4977-4649-ab71-70b51f0f644c time="2024-08-08T06:03:20+02:00" level=info msg="Received mailbox message count" count=0 gluonID=5ce93012-4d71-4b2e-8aad-9b4b7a24f7c7 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:03:20+02:00" level=info msg="Created new IMAP user" addrID=4454fa6a-b083-405e-826c-5ed4a9756afc gluonID=5ce93012-4d71-4b2e-8aad-9b4b7a24f7c7 service=server-manager time="2024-08-08T06:03:20+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:03:20+02:00" level=info msg=Resuming service=user-events user=d5974d2b-4977-4649-ab71-70b51f0f644c time="2024-08-08T06:03:20+02:00" level=info msg="Starting IMAP Service" service=imap user=d5974d2b-4977-4649-ab71-70b51f0f644c time="2024-08-08T06:03:20+02:00" level=info msg="Sync triggered" service=imap user=d5974d2b-4977-4649-ab71-70b51f0f644c time="2024-08-08T06:03:20+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:03:20.459931417 +0200 CEST m=+285.145974323" user=d5974d2b-4977-4649-ab71-70b51f0f644c time="2024-08-08T06:03:20+02:00" level=info msg="Syncing labels" service=imap user=d5974d2b-4977-4649-ab71-70b51f0f644c time="2024-08-08T06:03:20+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:d5974d2b-4977-4649-ab71-70b51f0f644c" userID=d5974d2b-4977-4649-ab71-70b51f0f644c time="2024-08-08T06:03:20+02:00" level=info msg="Synced labels" service=imap user=d5974d2b-4977-4649-ab71-70b51f0f644c time="2024-08-08T06:03:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:40927/mail/v4/messages/count" pkg=gpa/client userID=d5974d2b-4977-4649-ab71-70b51f0f644c time="2024-08-08T06:03:20+02:00" level=info msg="Syncing messages" service=imap user=d5974d2b-4977-4649-ab71-70b51f0f644c time="2024-08-08T06:03:20+02:00" level=info msg="Job started" service=imap user=d5974d2b-4977-4649-ab71-70b51f0f644c time="2024-08-08T06:03:20+02:00" level=info msg="200 OK: POST https://127.0.0.1:40927/mail/v4/messages" pkg=gpa/client userID=d5974d2b-4977-4649-ab71-70b51f0f644c time="2024-08-08T06:03:20+02:00" level=info msg="Job finished" service=imap user=d5974d2b-4977-4649-ab71-70b51f0f644c time="2024-08-08T06:03:20+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=d5974d2b-4977-4649-ab71-70b51f0f644c time="2024-08-08T06:03:20+02:00" level=info msg="Synced messages" service=imap user=d5974d2b-4977-4649-ab71-70b51f0f644c time="2024-08-08T06:03:20+02:00" level=info msg="Finished user sync" duration=12.848925ms service=imap user=d5974d2b-4977-4649-ab71-70b51f0f644c time="2024-08-08T06:03:20+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=d5974d2b-4977-4649-ab71-70b51f0f644c time="2024-08-08T06:03:20+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=d5974d2b-4977-4649-ab71-70b51f0f644c time="2024-08-08T06:03:20+02:00" level=info msg="200 OK: POST https://127.0.0.1:40927/data/v1/stats" pkg=gpa/client userID=d5974d2b-4977-4649-ab71-70b51f0f644c time="2024-08-08T06:03:20+02:00" level=info msg="Configuration Status Success event sent." userID=d5974d2b-4977-4649-ab71-70b51f0f644c time="2024-08-08T06:03:20+02:00" level=info msg="200 OK: POST https://127.0.0.1:40927/mail/v4/messages/import" pkg=gpa/client userID=d5974d2b-4977-4649-ab71-70b51f0f644c time="2024-08-08T06:03:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:40927/mail/v4/messages/5e9fb324-990c-438c-a472-320eef71edce" pkg=gpa/client userID=d5974d2b-4977-4649-ab71-70b51f0f644c time="2024-08-08T06:03:20+02:00" level=info msg="200 OK: POST https://127.0.0.1:40927/mail/v4/messages/import" pkg=gpa/client userID=d5974d2b-4977-4649-ab71-70b51f0f644c time="2024-08-08T06:03:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:40927/mail/v4/messages/1871d7b3-7dd9-4951-9379-71b2e3f1fd63" pkg=gpa/client userID=d5974d2b-4977-4649-ab71-70b51f0f644c time="2024-08-08T06:03:20+02:00" level=info msg="200 OK: PUT https://127.0.0.1:40927/mail/v4/messages/label" pkg=gpa/client userID=d5974d2b-4977-4649-ab71-70b51f0f644c time="2024-08-08T06:03:20+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 74}}" pkg=telemetry time="2024-08-08T06:03:20+02:00" level=info msg="200 OK: PUT https://127.0.0.1:40927/mail/v4/messages/unlabel" pkg=gpa/client userID=d5974d2b-4977-4649-ab71-70b51f0f644c time="2024-08-08T06:03:21+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:03:21+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:03:21+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:03:21+02:00" level=info msg="Closing user" userID=d5974d2b-4977-4649-ab71-70b51f0f644c time="2024-08-08T06:03:21+02:00" level=info msg="Exiting IMAP Service" service=imap user=d5974d2b-4977-4649-ab71-70b51f0f644c time="2024-08-08T06:03:21+02:00" level=info msg="Exiting service main loop" service=smtp user=d5974d2b-4977-4649-ab71-70b51f0f644c time="2024-08-08T06:03:21+02:00" level=info msg="Exiting Service" service=user-identity user=d5974d2b-4977-4649-ab71-70b51f0f644c time="2024-08-08T06:03:21+02:00" level=info msg="Exiting service main loop" service=telemetry user=d5974d2b-4977-4649-ab71-70b51f0f644c time="2024-08-08T06:03:21+02:00" level=info msg="Exiting service" service=user-events user=d5974d2b-4977-4649-ab71-70b51f0f644c time="2024-08-08T06:03:21+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:03:21+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:03:21+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:03:21+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:03:21+02:00" level=info msg="Closing SMTP server" service=server-manager | Spam | INBOX | DELETE APPEND EXPUNGE | === RUN TestFeatures/Move_message_from_INBOX_to_Archive_by_DELETE_APPEND_EXPUNGE time="2024-08-08T06:03:21+02:00" level=info msg="User '35aaf816-49f6-4612-840a-2a52f9da2381' created with id=af1b2bab-9a05-4de1-8a27-fa3a755f41ed" pkg=gpa/server/backend time="2024-08-08T06:03:22+02:00" level=info msg="Starting bridge" time="2024-08-08T06:03:22+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/126/config3839414334/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:03:22+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/126/data3131085830/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/126/data3131085830/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:03:22+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:03:22+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:03:22+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:03:22+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:03:22+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/126/config3839414334/grpcServerConfig.json time="2024-08-08T06:03:22+02:00" level=info msg="gRPC server listening on /tmp/bridge5977" pkg=grpc time="2024-08-08T06:03:22+02:00" level=info msg="Frontend service started" time="2024-08-08T06:03:22+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:03:22+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:03:22+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:03:22+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:03:22+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:03:22+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:03:22+02:00" level=info msg="Frontend client started" time="2024-08-08T06:03:22+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (53a758c5)" time="2024-08-08T06:03:22+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (53a758c5)" time="2024-08-08T06:03:22+02:00" level=info msg="200 OK: POST https://127.0.0.1:38497/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:03:22+02:00" level=info msg="200 OK: POST https://127.0.0.1:38497/auth/v4" pkg=gpa/manager time="2024-08-08T06:03:22+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=af1b2bab-9a05-4de1-8a27-fa3a755f41ed time="2024-08-08T06:03:22+02:00" level=info msg="Adding vault user" userID=af1b2bab-9a05-4de1-8a27-fa3a755f41ed time="2024-08-08T06:03:22+02:00" level=info msg="Creating new user" userID=af1b2bab-9a05-4de1-8a27-fa3a755f41ed time="2024-08-08T06:03:22+02:00" level=info msg="Creating user object" numAddr=1 numLabels=13 userID=af1b2bab-9a05-4de1-8a27-fa3a755f41ed time="2024-08-08T06:03:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:38497/core/v4/events/latest" pkg=gpa/client userID=af1b2bab-9a05-4de1-8a27-fa3a755f41ed time="2024-08-08T06:03:22+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=af1b2bab-9a05-4de1-8a27-fa3a755f41ed time="2024-08-08T06:03:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:38497/core/v4/settings" pkg=gpa/client userID=af1b2bab-9a05-4de1-8a27-fa3a755f41ed time="2024-08-08T06:03:22+02:00" level=info msg="Starting service main loop" service=telemetry user=af1b2bab-9a05-4de1-8a27-fa3a755f41ed time="2024-08-08T06:03:22+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=af1b2bab-9a05-4de1-8a27-fa3a755f41ed time="2024-08-08T06:03:22+02:00" level=info msg="Starting service main loop" service=smtp user=af1b2bab-9a05-4de1-8a27-fa3a755f41ed time="2024-08-08T06:03:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:38497/core/v4/labels?Type=4" pkg=gpa/client userID=af1b2bab-9a05-4de1-8a27-fa3a755f41ed time="2024-08-08T06:03:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:38497/core/v4/labels?Type=3" pkg=gpa/client userID=af1b2bab-9a05-4de1-8a27-fa3a755f41ed time="2024-08-08T06:03:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:38497/core/v4/labels?Type=1" pkg=gpa/client userID=af1b2bab-9a05-4de1-8a27-fa3a755f41ed time="2024-08-08T06:03:22+02:00" level=info msg="Adding user to imap server" addrID=8dd965ad-46c0-41ae-b3d3-9c7a06411151 service=server-manager time="2024-08-08T06:03:22+02:00" level=info msg="Creating new IMAP user" addrID=8dd965ad-46c0-41ae-b3d3-9c7a06411151 service=server-manager time="2024-08-08T06:03:22+02:00" level=info msg="Setting gluon ID" addrID=8dd965ad-46c0-41ae-b3d3-9c7a06411151 gluonID=74fe314a-9c27-4ef1-a085-b1b3a851344d userID=af1b2bab-9a05-4de1-8a27-fa3a755f41ed time="2024-08-08T06:03:22+02:00" level=info msg="Created new IMAP user" addrID=8dd965ad-46c0-41ae-b3d3-9c7a06411151 gluonID=74fe314a-9c27-4ef1-a085-b1b3a851344d service=server-manager time="2024-08-08T06:03:22+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:03:22+02:00" level=info msg=Resuming service=user-events user=af1b2bab-9a05-4de1-8a27-fa3a755f41ed time="2024-08-08T06:03:22+02:00" level=info msg="Received mailbox message count" count=0 gluonID=74fe314a-9c27-4ef1-a085-b1b3a851344d labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:03:22+02:00" level=info msg="Starting IMAP Service" service=imap user=af1b2bab-9a05-4de1-8a27-fa3a755f41ed time="2024-08-08T06:03:22+02:00" level=info msg="Sync triggered" service=imap user=af1b2bab-9a05-4de1-8a27-fa3a755f41ed time="2024-08-08T06:03:22+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:03:22.467226999 +0200 CEST m=+287.153269905" user=af1b2bab-9a05-4de1-8a27-fa3a755f41ed time="2024-08-08T06:03:22+02:00" level=info msg="Syncing labels" service=imap user=af1b2bab-9a05-4de1-8a27-fa3a755f41ed time="2024-08-08T06:03:22+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:af1b2bab-9a05-4de1-8a27-fa3a755f41ed" userID=af1b2bab-9a05-4de1-8a27-fa3a755f41ed time="2024-08-08T06:03:22+02:00" level=info msg="Synced labels" service=imap user=af1b2bab-9a05-4de1-8a27-fa3a755f41ed time="2024-08-08T06:03:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:38497/mail/v4/messages/count" pkg=gpa/client userID=af1b2bab-9a05-4de1-8a27-fa3a755f41ed time="2024-08-08T06:03:22+02:00" level=info msg="Syncing messages" service=imap user=af1b2bab-9a05-4de1-8a27-fa3a755f41ed time="2024-08-08T06:03:22+02:00" level=info msg="Job started" service=imap user=af1b2bab-9a05-4de1-8a27-fa3a755f41ed time="2024-08-08T06:03:22+02:00" level=info msg="200 OK: POST https://127.0.0.1:38497/mail/v4/messages" pkg=gpa/client userID=af1b2bab-9a05-4de1-8a27-fa3a755f41ed time="2024-08-08T06:03:22+02:00" level=info msg="Job finished" service=imap user=af1b2bab-9a05-4de1-8a27-fa3a755f41ed time="2024-08-08T06:03:22+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=af1b2bab-9a05-4de1-8a27-fa3a755f41ed time="2024-08-08T06:03:22+02:00" level=info msg="Synced messages" service=imap user=af1b2bab-9a05-4de1-8a27-fa3a755f41ed time="2024-08-08T06:03:22+02:00" level=info msg="Finished user sync" duration=14.33677ms service=imap user=af1b2bab-9a05-4de1-8a27-fa3a755f41ed time="2024-08-08T06:03:22+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=af1b2bab-9a05-4de1-8a27-fa3a755f41ed time="2024-08-08T06:03:22+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=af1b2bab-9a05-4de1-8a27-fa3a755f41ed time="2024-08-08T06:03:22+02:00" level=info msg="200 OK: POST https://127.0.0.1:38497/data/v1/stats" pkg=gpa/client userID=af1b2bab-9a05-4de1-8a27-fa3a755f41ed time="2024-08-08T06:03:22+02:00" level=info msg="Configuration Status Success event sent." userID=af1b2bab-9a05-4de1-8a27-fa3a755f41ed time="2024-08-08T06:03:22+02:00" level=info msg="200 OK: POST https://127.0.0.1:38497/mail/v4/messages/import" pkg=gpa/client userID=af1b2bab-9a05-4de1-8a27-fa3a755f41ed time="2024-08-08T06:03:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:38497/mail/v4/messages/0759425d-d950-4548-9a75-3a1325be810f" pkg=gpa/client userID=af1b2bab-9a05-4de1-8a27-fa3a755f41ed time="2024-08-08T06:03:22+02:00" level=info msg="200 OK: POST https://127.0.0.1:38497/mail/v4/messages/import" pkg=gpa/client userID=af1b2bab-9a05-4de1-8a27-fa3a755f41ed time="2024-08-08T06:03:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:38497/mail/v4/messages/44102a84-797b-4a6e-819e-356db64449c8" pkg=gpa/client userID=af1b2bab-9a05-4de1-8a27-fa3a755f41ed time="2024-08-08T06:03:22+02:00" level=info msg="200 OK: PUT https://127.0.0.1:38497/mail/v4/messages/label" pkg=gpa/client userID=af1b2bab-9a05-4de1-8a27-fa3a755f41ed time="2024-08-08T06:03:22+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 45}}" pkg=telemetry time="2024-08-08T06:03:22+02:00" level=info msg="200 OK: PUT https://127.0.0.1:38497/mail/v4/messages/unlabel" pkg=gpa/client userID=af1b2bab-9a05-4de1-8a27-fa3a755f41ed time="2024-08-08T06:03:23+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:03:23+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:03:23+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:03:23+02:00" level=info msg="Closing user" userID=af1b2bab-9a05-4de1-8a27-fa3a755f41ed time="2024-08-08T06:03:23+02:00" level=info msg="Exiting IMAP Service" service=imap user=af1b2bab-9a05-4de1-8a27-fa3a755f41ed time="2024-08-08T06:03:23+02:00" level=info msg="Exiting service main loop" service=smtp user=af1b2bab-9a05-4de1-8a27-fa3a755f41ed time="2024-08-08T06:03:23+02:00" level=info msg="Exiting Service" service=user-identity user=af1b2bab-9a05-4de1-8a27-fa3a755f41ed time="2024-08-08T06:03:23+02:00" level=info msg="Exiting service main loop" service=telemetry user=af1b2bab-9a05-4de1-8a27-fa3a755f41ed time="2024-08-08T06:03:23+02:00" level=info msg="Exiting service" service=user-events user=af1b2bab-9a05-4de1-8a27-fa3a755f41ed time="2024-08-08T06:03:23+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:03:23+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:03:23+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:03:23+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:03:23+02:00" level=info msg="Closing SMTP server" service=server-manager | INBOX | Archive | DELETE APPEND EXPUNGE | === RUN TestFeatures/Move_message_from_INBOX_to_Folders/mbox_by_DELETE_APPEND_EXPUNGE time="2024-08-08T06:03:23+02:00" level=info msg="User 'e5a82784-0cb3-43ab-8d25-004e342492fd' created with id=d25734ec-fae6-4211-a514-4fa672f378e0" pkg=gpa/server/backend time="2024-08-08T06:03:24+02:00" level=info msg="Starting bridge" time="2024-08-08T06:03:24+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/127/config1598053067/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:03:24+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/127/data1578324354/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/127/data1578324354/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:03:24+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:03:24+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:03:24+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:03:24+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:03:24+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/127/config1598053067/grpcServerConfig.json time="2024-08-08T06:03:24+02:00" level=info msg="gRPC server listening on /tmp/bridge9252" pkg=grpc time="2024-08-08T06:03:24+02:00" level=info msg="Frontend service started" time="2024-08-08T06:03:24+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:03:24+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:03:24+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:03:24+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:03:24+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:03:24+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:03:24+02:00" level=info msg="Frontend client started" time="2024-08-08T06:03:24+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (b12c9d6b)" time="2024-08-08T06:03:24+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (b12c9d6b)" time="2024-08-08T06:03:24+02:00" level=info msg="200 OK: POST https://127.0.0.1:45709/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:03:24+02:00" level=info msg="200 OK: POST https://127.0.0.1:45709/auth/v4" pkg=gpa/manager time="2024-08-08T06:03:24+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=d25734ec-fae6-4211-a514-4fa672f378e0 time="2024-08-08T06:03:24+02:00" level=info msg="Adding vault user" userID=d25734ec-fae6-4211-a514-4fa672f378e0 time="2024-08-08T06:03:24+02:00" level=info msg="Creating new user" userID=d25734ec-fae6-4211-a514-4fa672f378e0 time="2024-08-08T06:03:24+02:00" level=info msg="Creating user object" numAddr=1 numLabels=13 userID=d25734ec-fae6-4211-a514-4fa672f378e0 time="2024-08-08T06:03:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:45709/core/v4/events/latest" pkg=gpa/client userID=d25734ec-fae6-4211-a514-4fa672f378e0 time="2024-08-08T06:03:24+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=d25734ec-fae6-4211-a514-4fa672f378e0 time="2024-08-08T06:03:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:45709/core/v4/settings" pkg=gpa/client userID=d25734ec-fae6-4211-a514-4fa672f378e0 time="2024-08-08T06:03:24+02:00" level=info msg="Starting service main loop" service=telemetry user=d25734ec-fae6-4211-a514-4fa672f378e0 time="2024-08-08T06:03:24+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=d25734ec-fae6-4211-a514-4fa672f378e0 time="2024-08-08T06:03:24+02:00" level=info msg="Starting service main loop" service=smtp user=d25734ec-fae6-4211-a514-4fa672f378e0 time="2024-08-08T06:03:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:45709/core/v4/labels?Type=4" pkg=gpa/client userID=d25734ec-fae6-4211-a514-4fa672f378e0 time="2024-08-08T06:03:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:45709/core/v4/labels?Type=3" pkg=gpa/client userID=d25734ec-fae6-4211-a514-4fa672f378e0 time="2024-08-08T06:03:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:45709/core/v4/labels?Type=1" pkg=gpa/client userID=d25734ec-fae6-4211-a514-4fa672f378e0 time="2024-08-08T06:03:24+02:00" level=info msg="Adding user to imap server" addrID=9cd588c1-e293-4413-846a-e587353b47e0 service=server-manager time="2024-08-08T06:03:24+02:00" level=info msg="Creating new IMAP user" addrID=9cd588c1-e293-4413-846a-e587353b47e0 service=server-manager time="2024-08-08T06:03:24+02:00" level=info msg="Setting gluon ID" addrID=9cd588c1-e293-4413-846a-e587353b47e0 gluonID=624530f1-d8e5-4858-b344-923461006b3f userID=d25734ec-fae6-4211-a514-4fa672f378e0 time="2024-08-08T06:03:24+02:00" level=info msg="Created new IMAP user" addrID=9cd588c1-e293-4413-846a-e587353b47e0 gluonID=624530f1-d8e5-4858-b344-923461006b3f service=server-manager time="2024-08-08T06:03:24+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:03:24+02:00" level=info msg=Resuming service=user-events user=d25734ec-fae6-4211-a514-4fa672f378e0 time="2024-08-08T06:03:24+02:00" level=info msg="Received mailbox message count" count=0 gluonID=624530f1-d8e5-4858-b344-923461006b3f labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:03:24+02:00" level=info msg="Starting IMAP Service" service=imap user=d25734ec-fae6-4211-a514-4fa672f378e0 time="2024-08-08T06:03:24+02:00" level=info msg="Sync triggered" service=imap user=d25734ec-fae6-4211-a514-4fa672f378e0 time="2024-08-08T06:03:24+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:03:24.617425996 +0200 CEST m=+289.303468902" user=d25734ec-fae6-4211-a514-4fa672f378e0 time="2024-08-08T06:03:24+02:00" level=info msg="Syncing labels" service=imap user=d25734ec-fae6-4211-a514-4fa672f378e0 time="2024-08-08T06:03:24+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:d25734ec-fae6-4211-a514-4fa672f378e0" userID=d25734ec-fae6-4211-a514-4fa672f378e0 time="2024-08-08T06:03:24+02:00" level=info msg="Synced labels" service=imap user=d25734ec-fae6-4211-a514-4fa672f378e0 time="2024-08-08T06:03:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:45709/mail/v4/messages/count" pkg=gpa/client userID=d25734ec-fae6-4211-a514-4fa672f378e0 time="2024-08-08T06:03:24+02:00" level=info msg="Syncing messages" service=imap user=d25734ec-fae6-4211-a514-4fa672f378e0 time="2024-08-08T06:03:24+02:00" level=info msg="Job started" service=imap user=d25734ec-fae6-4211-a514-4fa672f378e0 time="2024-08-08T06:03:24+02:00" level=info msg="200 OK: POST https://127.0.0.1:45709/mail/v4/messages" pkg=gpa/client userID=d25734ec-fae6-4211-a514-4fa672f378e0 time="2024-08-08T06:03:24+02:00" level=info msg="Job finished" service=imap user=d25734ec-fae6-4211-a514-4fa672f378e0 time="2024-08-08T06:03:24+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=d25734ec-fae6-4211-a514-4fa672f378e0 time="2024-08-08T06:03:24+02:00" level=info msg="Synced messages" service=imap user=d25734ec-fae6-4211-a514-4fa672f378e0 time="2024-08-08T06:03:24+02:00" level=info msg="Finished user sync" duration=8.07951ms service=imap user=d25734ec-fae6-4211-a514-4fa672f378e0 time="2024-08-08T06:03:24+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=d25734ec-fae6-4211-a514-4fa672f378e0 time="2024-08-08T06:03:24+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=d25734ec-fae6-4211-a514-4fa672f378e0 time="2024-08-08T06:03:24+02:00" level=info msg="200 OK: POST https://127.0.0.1:45709/data/v1/stats" pkg=gpa/client userID=d25734ec-fae6-4211-a514-4fa672f378e0 time="2024-08-08T06:03:24+02:00" level=info msg="Configuration Status Success event sent." userID=d25734ec-fae6-4211-a514-4fa672f378e0 time="2024-08-08T06:03:24+02:00" level=info msg="200 OK: POST https://127.0.0.1:45709/mail/v4/messages/import" pkg=gpa/client userID=d25734ec-fae6-4211-a514-4fa672f378e0 time="2024-08-08T06:03:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:45709/mail/v4/messages/9b788f72-3acf-4b07-8c25-3f13468ba14a" pkg=gpa/client userID=d25734ec-fae6-4211-a514-4fa672f378e0 time="2024-08-08T06:03:24+02:00" level=info msg="200 OK: POST https://127.0.0.1:45709/mail/v4/messages/import" pkg=gpa/client userID=d25734ec-fae6-4211-a514-4fa672f378e0 time="2024-08-08T06:03:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:45709/mail/v4/messages/7d918a73-8b36-4460-9ffa-22532e56442e" pkg=gpa/client userID=d25734ec-fae6-4211-a514-4fa672f378e0 time="2024-08-08T06:03:24+02:00" level=info msg="200 OK: PUT https://127.0.0.1:45709/mail/v4/messages/label" pkg=gpa/client userID=d25734ec-fae6-4211-a514-4fa672f378e0 time="2024-08-08T06:03:24+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 76}}" pkg=telemetry time="2024-08-08T06:03:24+02:00" level=info msg="200 OK: PUT https://127.0.0.1:45709/mail/v4/messages/unlabel" pkg=gpa/client userID=d25734ec-fae6-4211-a514-4fa672f378e0 time="2024-08-08T06:03:25+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:03:25+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:03:25+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:03:25+02:00" level=info msg="Closing user" userID=d25734ec-fae6-4211-a514-4fa672f378e0 time="2024-08-08T06:03:25+02:00" level=info msg="Exiting IMAP Service" service=imap user=d25734ec-fae6-4211-a514-4fa672f378e0 time="2024-08-08T06:03:25+02:00" level=info msg="Exiting service main loop" service=smtp user=d25734ec-fae6-4211-a514-4fa672f378e0 time="2024-08-08T06:03:25+02:00" level=info msg="Exiting Service" service=user-identity user=d25734ec-fae6-4211-a514-4fa672f378e0 time="2024-08-08T06:03:25+02:00" level=info msg="Exiting service main loop" service=telemetry user=d25734ec-fae6-4211-a514-4fa672f378e0 time="2024-08-08T06:03:25+02:00" level=info msg="Exiting service" service=user-events user=d25734ec-fae6-4211-a514-4fa672f378e0 time="2024-08-08T06:03:25+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:03:25+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:03:25+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:03:25+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:03:25+02:00" level=info msg="Closing SMTP server" service=server-manager | INBOX | Folders/mbox | DELETE APPEND EXPUNGE | === RUN TestFeatures/Move_message_from_INBOX_to_Spam_by_DELETE_APPEND_EXPUNGE time="2024-08-08T06:03:25+02:00" level=info msg="User 'df7efb46-d45c-4d83-b1b9-3cfdd03376b5' created with id=df457949-bb41-4bda-9db4-4c069f68643e" pkg=gpa/server/backend time="2024-08-08T06:03:26+02:00" level=info msg="Starting bridge" time="2024-08-08T06:03:26+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/128/config904307128/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:03:26+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/128/data3530669589/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/128/data3530669589/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:03:26+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:03:26+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:03:26+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:03:26+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:03:26+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/128/config904307128/grpcServerConfig.json time="2024-08-08T06:03:26+02:00" level=info msg="gRPC server listening on /tmp/bridge9640" pkg=grpc time="2024-08-08T06:03:26+02:00" level=info msg="Frontend service started" time="2024-08-08T06:03:26+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:03:26+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:03:26+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:03:26+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:03:26+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:03:26+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:03:26+02:00" level=info msg="Frontend client started" time="2024-08-08T06:03:26+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (b73f2226)" time="2024-08-08T06:03:26+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (b73f2226)" time="2024-08-08T06:03:26+02:00" level=info msg="200 OK: POST https://127.0.0.1:35831/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:03:26+02:00" level=info msg="200 OK: POST https://127.0.0.1:35831/auth/v4" pkg=gpa/manager time="2024-08-08T06:03:26+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=df457949-bb41-4bda-9db4-4c069f68643e time="2024-08-08T06:03:26+02:00" level=info msg="Adding vault user" userID=df457949-bb41-4bda-9db4-4c069f68643e time="2024-08-08T06:03:26+02:00" level=info msg="Creating new user" userID=df457949-bb41-4bda-9db4-4c069f68643e time="2024-08-08T06:03:26+02:00" level=info msg="Creating user object" numAddr=1 numLabels=13 userID=df457949-bb41-4bda-9db4-4c069f68643e time="2024-08-08T06:03:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:35831/core/v4/events/latest" pkg=gpa/client userID=df457949-bb41-4bda-9db4-4c069f68643e time="2024-08-08T06:03:26+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=df457949-bb41-4bda-9db4-4c069f68643e time="2024-08-08T06:03:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:35831/core/v4/settings" pkg=gpa/client userID=df457949-bb41-4bda-9db4-4c069f68643e time="2024-08-08T06:03:26+02:00" level=info msg="Starting service main loop" service=telemetry user=df457949-bb41-4bda-9db4-4c069f68643e time="2024-08-08T06:03:26+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=df457949-bb41-4bda-9db4-4c069f68643e time="2024-08-08T06:03:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:35831/core/v4/labels?Type=4" pkg=gpa/client userID=df457949-bb41-4bda-9db4-4c069f68643e time="2024-08-08T06:03:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:35831/core/v4/labels?Type=3" pkg=gpa/client userID=df457949-bb41-4bda-9db4-4c069f68643e time="2024-08-08T06:03:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:35831/core/v4/labels?Type=1" pkg=gpa/client userID=df457949-bb41-4bda-9db4-4c069f68643e time="2024-08-08T06:03:26+02:00" level=info msg="Adding user to imap server" addrID=789da973-abbb-464e-ba0d-4644ce3c9b8d service=server-manager time="2024-08-08T06:03:26+02:00" level=info msg="Creating new IMAP user" addrID=789da973-abbb-464e-ba0d-4644ce3c9b8d service=server-manager time="2024-08-08T06:03:26+02:00" level=info msg="Starting service main loop" service=smtp user=df457949-bb41-4bda-9db4-4c069f68643e time="2024-08-08T06:03:26+02:00" level=info msg="Setting gluon ID" addrID=789da973-abbb-464e-ba0d-4644ce3c9b8d gluonID=9f619590-b6c8-482f-80be-2a0504060cc3 userID=df457949-bb41-4bda-9db4-4c069f68643e time="2024-08-08T06:03:26+02:00" level=info msg="Created new IMAP user" addrID=789da973-abbb-464e-ba0d-4644ce3c9b8d gluonID=9f619590-b6c8-482f-80be-2a0504060cc3 service=server-manager time="2024-08-08T06:03:26+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:03:26+02:00" level=info msg=Resuming service=user-events user=df457949-bb41-4bda-9db4-4c069f68643e time="2024-08-08T06:03:26+02:00" level=info msg="Received mailbox message count" count=0 gluonID=9f619590-b6c8-482f-80be-2a0504060cc3 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:03:26+02:00" level=info msg="Starting IMAP Service" service=imap user=df457949-bb41-4bda-9db4-4c069f68643e time="2024-08-08T06:03:26+02:00" level=info msg="Sync triggered" service=imap user=df457949-bb41-4bda-9db4-4c069f68643e time="2024-08-08T06:03:26+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:03:26.825873992 +0200 CEST m=+291.511916898" user=df457949-bb41-4bda-9db4-4c069f68643e time="2024-08-08T06:03:26+02:00" level=info msg="Syncing labels" service=imap user=df457949-bb41-4bda-9db4-4c069f68643e time="2024-08-08T06:03:26+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:df457949-bb41-4bda-9db4-4c069f68643e" userID=df457949-bb41-4bda-9db4-4c069f68643e time="2024-08-08T06:03:26+02:00" level=info msg="Synced labels" service=imap user=df457949-bb41-4bda-9db4-4c069f68643e time="2024-08-08T06:03:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:35831/mail/v4/messages/count" pkg=gpa/client userID=df457949-bb41-4bda-9db4-4c069f68643e time="2024-08-08T06:03:26+02:00" level=info msg="Syncing messages" service=imap user=df457949-bb41-4bda-9db4-4c069f68643e time="2024-08-08T06:03:26+02:00" level=info msg="Job started" service=imap user=df457949-bb41-4bda-9db4-4c069f68643e time="2024-08-08T06:03:26+02:00" level=info msg="200 OK: POST https://127.0.0.1:35831/mail/v4/messages" pkg=gpa/client userID=df457949-bb41-4bda-9db4-4c069f68643e time="2024-08-08T06:03:26+02:00" level=info msg="Job finished" service=imap user=df457949-bb41-4bda-9db4-4c069f68643e time="2024-08-08T06:03:26+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=df457949-bb41-4bda-9db4-4c069f68643e time="2024-08-08T06:03:26+02:00" level=info msg="Synced messages" service=imap user=df457949-bb41-4bda-9db4-4c069f68643e time="2024-08-08T06:03:26+02:00" level=info msg="Finished user sync" duration=3.972302ms service=imap user=df457949-bb41-4bda-9db4-4c069f68643e time="2024-08-08T06:03:26+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=df457949-bb41-4bda-9db4-4c069f68643e time="2024-08-08T06:03:26+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=df457949-bb41-4bda-9db4-4c069f68643e time="2024-08-08T06:03:26+02:00" level=info msg="200 OK: POST https://127.0.0.1:35831/data/v1/stats" pkg=gpa/client userID=df457949-bb41-4bda-9db4-4c069f68643e time="2024-08-08T06:03:26+02:00" level=info msg="Configuration Status Success event sent." userID=df457949-bb41-4bda-9db4-4c069f68643e time="2024-08-08T06:03:26+02:00" level=info msg="200 OK: POST https://127.0.0.1:35831/mail/v4/messages/import" pkg=gpa/client userID=df457949-bb41-4bda-9db4-4c069f68643e time="2024-08-08T06:03:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:35831/mail/v4/messages/ec48aba5-c83d-4940-85db-d5e98c85a0e0" pkg=gpa/client userID=df457949-bb41-4bda-9db4-4c069f68643e time="2024-08-08T06:03:26+02:00" level=info msg="200 OK: POST https://127.0.0.1:35831/mail/v4/messages/import" pkg=gpa/client userID=df457949-bb41-4bda-9db4-4c069f68643e time="2024-08-08T06:03:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:35831/mail/v4/messages/42bda080-c6ba-46cf-9987-8a004eee6312" pkg=gpa/client userID=df457949-bb41-4bda-9db4-4c069f68643e time="2024-08-08T06:03:26+02:00" level=info msg="200 OK: PUT https://127.0.0.1:35831/mail/v4/messages/label" pkg=gpa/client userID=df457949-bb41-4bda-9db4-4c069f68643e time="2024-08-08T06:03:27+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 25}}" pkg=telemetry time="2024-08-08T06:03:27+02:00" level=info msg="200 OK: PUT https://127.0.0.1:35831/mail/v4/messages/unlabel" pkg=gpa/client userID=df457949-bb41-4bda-9db4-4c069f68643e time="2024-08-08T06:03:27+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:03:27+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:03:27+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:03:27+02:00" level=info msg="Closing user" userID=df457949-bb41-4bda-9db4-4c069f68643e time="2024-08-08T06:03:27+02:00" level=info msg="Exiting IMAP Service" service=imap user=df457949-bb41-4bda-9db4-4c069f68643e time="2024-08-08T06:03:27+02:00" level=info msg="Exiting service main loop" service=smtp user=df457949-bb41-4bda-9db4-4c069f68643e time="2024-08-08T06:03:27+02:00" level=info msg="Exiting Service" service=user-identity user=df457949-bb41-4bda-9db4-4c069f68643e time="2024-08-08T06:03:27+02:00" level=info msg="Exiting service main loop" service=telemetry user=df457949-bb41-4bda-9db4-4c069f68643e time="2024-08-08T06:03:27+02:00" level=info msg="Exiting service" service=user-events user=df457949-bb41-4bda-9db4-4c069f68643e time="2024-08-08T06:03:27+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:03:27+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:03:27+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:03:27+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:03:27+02:00" level=info msg="Closing SMTP server" service=server-manager | INBOX | Spam | DELETE APPEND EXPUNGE | === RUN TestFeatures/Move_message_from_INBOX_to_Trash_by_DELETE_APPEND_EXPUNGE time="2024-08-08T06:03:27+02:00" level=info msg="User '89658c63-472b-480e-8d7d-b24c8001a07f' created with id=1ad48a04-28d6-460e-b282-8809815fdc9e" pkg=gpa/server/backend time="2024-08-08T06:03:28+02:00" level=info msg="Starting bridge" time="2024-08-08T06:03:28+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/129/config4011469864/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:03:28+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/129/data1378115546/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/129/data1378115546/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:03:28+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:03:28+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:03:28+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:03:28+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:03:28+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/129/config4011469864/grpcServerConfig.json time="2024-08-08T06:03:28+02:00" level=info msg="gRPC server listening on /tmp/bridge5645" pkg=grpc time="2024-08-08T06:03:28+02:00" level=info msg="Frontend service started" time="2024-08-08T06:03:28+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:03:28+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:03:28+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:03:28+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:03:28+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:03:28+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:03:28+02:00" level=info msg="Frontend client started" time="2024-08-08T06:03:28+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (8f99bc23)" time="2024-08-08T06:03:28+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (8f99bc23)" time="2024-08-08T06:03:28+02:00" level=info msg="200 OK: POST https://127.0.0.1:39065/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:03:28+02:00" level=info msg="200 OK: POST https://127.0.0.1:39065/auth/v4" pkg=gpa/manager time="2024-08-08T06:03:28+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=1ad48a04-28d6-460e-b282-8809815fdc9e time="2024-08-08T06:03:28+02:00" level=info msg="Adding vault user" userID=1ad48a04-28d6-460e-b282-8809815fdc9e time="2024-08-08T06:03:28+02:00" level=info msg="Creating new user" userID=1ad48a04-28d6-460e-b282-8809815fdc9e time="2024-08-08T06:03:28+02:00" level=info msg="Creating user object" numAddr=1 numLabels=13 userID=1ad48a04-28d6-460e-b282-8809815fdc9e time="2024-08-08T06:03:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:39065/core/v4/events/latest" pkg=gpa/client userID=1ad48a04-28d6-460e-b282-8809815fdc9e time="2024-08-08T06:03:28+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=1ad48a04-28d6-460e-b282-8809815fdc9e time="2024-08-08T06:03:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:39065/core/v4/settings" pkg=gpa/client userID=1ad48a04-28d6-460e-b282-8809815fdc9e time="2024-08-08T06:03:28+02:00" level=info msg="Starting service main loop" service=telemetry user=1ad48a04-28d6-460e-b282-8809815fdc9e time="2024-08-08T06:03:28+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=1ad48a04-28d6-460e-b282-8809815fdc9e time="2024-08-08T06:03:28+02:00" level=info msg="Starting service main loop" service=smtp user=1ad48a04-28d6-460e-b282-8809815fdc9e time="2024-08-08T06:03:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:39065/core/v4/labels?Type=4" pkg=gpa/client userID=1ad48a04-28d6-460e-b282-8809815fdc9e time="2024-08-08T06:03:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:39065/core/v4/labels?Type=3" pkg=gpa/client userID=1ad48a04-28d6-460e-b282-8809815fdc9e time="2024-08-08T06:03:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:39065/core/v4/labels?Type=1" pkg=gpa/client userID=1ad48a04-28d6-460e-b282-8809815fdc9e time="2024-08-08T06:03:28+02:00" level=info msg="Adding user to imap server" addrID=0c0bc32b-4640-4850-8e80-4158c128adb3 service=server-manager time="2024-08-08T06:03:28+02:00" level=info msg="Creating new IMAP user" addrID=0c0bc32b-4640-4850-8e80-4158c128adb3 service=server-manager time="2024-08-08T06:03:28+02:00" level=info msg="Setting gluon ID" addrID=0c0bc32b-4640-4850-8e80-4158c128adb3 gluonID=b3b9e413-b0c8-4c64-93f0-9c96aa2f297c userID=1ad48a04-28d6-460e-b282-8809815fdc9e time="2024-08-08T06:03:28+02:00" level=info msg="Created new IMAP user" addrID=0c0bc32b-4640-4850-8e80-4158c128adb3 gluonID=b3b9e413-b0c8-4c64-93f0-9c96aa2f297c service=server-manager time="2024-08-08T06:03:28+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:03:28+02:00" level=info msg=Resuming service=user-events user=1ad48a04-28d6-460e-b282-8809815fdc9e time="2024-08-08T06:03:28+02:00" level=info msg="Received mailbox message count" count=0 gluonID=b3b9e413-b0c8-4c64-93f0-9c96aa2f297c labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:03:28+02:00" level=info msg="Starting IMAP Service" service=imap user=1ad48a04-28d6-460e-b282-8809815fdc9e time="2024-08-08T06:03:28+02:00" level=info msg="Sync triggered" service=imap user=1ad48a04-28d6-460e-b282-8809815fdc9e time="2024-08-08T06:03:28+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:03:28.879696846 +0200 CEST m=+293.565739752" user=1ad48a04-28d6-460e-b282-8809815fdc9e time="2024-08-08T06:03:28+02:00" level=info msg="Syncing labels" service=imap user=1ad48a04-28d6-460e-b282-8809815fdc9e time="2024-08-08T06:03:28+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:1ad48a04-28d6-460e-b282-8809815fdc9e" userID=1ad48a04-28d6-460e-b282-8809815fdc9e time="2024-08-08T06:03:28+02:00" level=info msg="Synced labels" service=imap user=1ad48a04-28d6-460e-b282-8809815fdc9e time="2024-08-08T06:03:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:39065/mail/v4/messages/count" pkg=gpa/client userID=1ad48a04-28d6-460e-b282-8809815fdc9e time="2024-08-08T06:03:28+02:00" level=info msg="Syncing messages" service=imap user=1ad48a04-28d6-460e-b282-8809815fdc9e time="2024-08-08T06:03:28+02:00" level=info msg="Job started" service=imap user=1ad48a04-28d6-460e-b282-8809815fdc9e time="2024-08-08T06:03:28+02:00" level=info msg="200 OK: POST https://127.0.0.1:39065/mail/v4/messages" pkg=gpa/client userID=1ad48a04-28d6-460e-b282-8809815fdc9e time="2024-08-08T06:03:28+02:00" level=info msg="Job finished" service=imap user=1ad48a04-28d6-460e-b282-8809815fdc9e time="2024-08-08T06:03:28+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=1ad48a04-28d6-460e-b282-8809815fdc9e time="2024-08-08T06:03:28+02:00" level=info msg="Synced messages" service=imap user=1ad48a04-28d6-460e-b282-8809815fdc9e time="2024-08-08T06:03:28+02:00" level=info msg="Finished user sync" duration=8.484569ms service=imap user=1ad48a04-28d6-460e-b282-8809815fdc9e time="2024-08-08T06:03:28+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=1ad48a04-28d6-460e-b282-8809815fdc9e time="2024-08-08T06:03:28+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=1ad48a04-28d6-460e-b282-8809815fdc9e time="2024-08-08T06:03:28+02:00" level=info msg="200 OK: POST https://127.0.0.1:39065/data/v1/stats" pkg=gpa/client userID=1ad48a04-28d6-460e-b282-8809815fdc9e time="2024-08-08T06:03:28+02:00" level=info msg="Configuration Status Success event sent." userID=1ad48a04-28d6-460e-b282-8809815fdc9e time="2024-08-08T06:03:28+02:00" level=info msg="200 OK: POST https://127.0.0.1:39065/mail/v4/messages/import" pkg=gpa/client userID=1ad48a04-28d6-460e-b282-8809815fdc9e time="2024-08-08T06:03:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:39065/mail/v4/messages/25f70e5c-9e95-403b-bde7-1679488cf369" pkg=gpa/client userID=1ad48a04-28d6-460e-b282-8809815fdc9e time="2024-08-08T06:03:28+02:00" level=info msg="200 OK: POST https://127.0.0.1:39065/mail/v4/messages/import" pkg=gpa/client userID=1ad48a04-28d6-460e-b282-8809815fdc9e time="2024-08-08T06:03:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:39065/mail/v4/messages/c14b2109-5a25-4cec-8414-34986b3c31bc" pkg=gpa/client userID=1ad48a04-28d6-460e-b282-8809815fdc9e time="2024-08-08T06:03:29+02:00" level=info msg="200 OK: PUT https://127.0.0.1:39065/mail/v4/messages/label" pkg=gpa/client userID=1ad48a04-28d6-460e-b282-8809815fdc9e time="2024-08-08T06:03:29+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 91}}" pkg=telemetry time="2024-08-08T06:03:29+02:00" level=info msg="200 OK: PUT https://127.0.0.1:39065/mail/v4/messages/unlabel" pkg=gpa/client userID=1ad48a04-28d6-460e-b282-8809815fdc9e time="2024-08-08T06:03:29+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:03:29+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:03:29+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:03:29+02:00" level=info msg="Closing user" userID=1ad48a04-28d6-460e-b282-8809815fdc9e time="2024-08-08T06:03:29+02:00" level=info msg="Exiting IMAP Service" service=imap user=1ad48a04-28d6-460e-b282-8809815fdc9e time="2024-08-08T06:03:29+02:00" level=info msg="Exiting service main loop" service=smtp user=1ad48a04-28d6-460e-b282-8809815fdc9e time="2024-08-08T06:03:29+02:00" level=info msg="Exiting Service" service=user-identity user=1ad48a04-28d6-460e-b282-8809815fdc9e time="2024-08-08T06:03:29+02:00" level=info msg="Exiting service main loop" service=telemetry user=1ad48a04-28d6-460e-b282-8809815fdc9e time="2024-08-08T06:03:29+02:00" level=info msg="Exiting service" service=user-events user=1ad48a04-28d6-460e-b282-8809815fdc9e time="2024-08-08T06:03:29+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:03:29+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:03:29+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:03:29+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:03:29+02:00" level=info msg="Closing SMTP server" service=server-manager | INBOX | Trash | DELETE APPEND EXPUNGE | === RUN TestFeatures/Move_message_from_Spam_to_INBOX_by_DELETE_EXPUNGE_APPEND time="2024-08-08T06:03:29+02:00" level=info msg="User '55cafc5b-a03a-4181-8873-651dbb870024' created with id=9f691603-83dd-4404-8b33-4bbd2efc7ac9" pkg=gpa/server/backend time="2024-08-08T06:03:30+02:00" level=info msg="Starting bridge" time="2024-08-08T06:03:30+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/130/config3351625936/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:03:30+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/130/data812778592/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/130/data812778592/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:03:30+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:03:30+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:03:30+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:03:30+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:03:30+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/130/config3351625936/grpcServerConfig.json time="2024-08-08T06:03:30+02:00" level=info msg="gRPC server listening on /tmp/bridge9846" pkg=grpc time="2024-08-08T06:03:30+02:00" level=info msg="Frontend service started" time="2024-08-08T06:03:30+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:03:30+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:03:30+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:03:30+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:03:30+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:03:30+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:03:30+02:00" level=info msg="Frontend client started" time="2024-08-08T06:03:30+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (6d9006e0)" time="2024-08-08T06:03:30+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (6d9006e0)" time="2024-08-08T06:03:30+02:00" level=info msg="200 OK: POST https://127.0.0.1:36341/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:03:30+02:00" level=info msg="200 OK: POST https://127.0.0.1:36341/auth/v4" pkg=gpa/manager time="2024-08-08T06:03:30+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=9f691603-83dd-4404-8b33-4bbd2efc7ac9 time="2024-08-08T06:03:31+02:00" level=info msg="Adding vault user" userID=9f691603-83dd-4404-8b33-4bbd2efc7ac9 time="2024-08-08T06:03:31+02:00" level=info msg="Creating new user" userID=9f691603-83dd-4404-8b33-4bbd2efc7ac9 time="2024-08-08T06:03:31+02:00" level=info msg="Creating user object" numAddr=1 numLabels=13 userID=9f691603-83dd-4404-8b33-4bbd2efc7ac9 time="2024-08-08T06:03:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:36341/core/v4/events/latest" pkg=gpa/client userID=9f691603-83dd-4404-8b33-4bbd2efc7ac9 time="2024-08-08T06:03:31+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=9f691603-83dd-4404-8b33-4bbd2efc7ac9 time="2024-08-08T06:03:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:36341/core/v4/settings" pkg=gpa/client userID=9f691603-83dd-4404-8b33-4bbd2efc7ac9 time="2024-08-08T06:03:31+02:00" level=info msg="Starting service main loop" service=telemetry user=9f691603-83dd-4404-8b33-4bbd2efc7ac9 time="2024-08-08T06:03:31+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=9f691603-83dd-4404-8b33-4bbd2efc7ac9 time="2024-08-08T06:03:31+02:00" level=info msg="Starting service main loop" service=smtp user=9f691603-83dd-4404-8b33-4bbd2efc7ac9 time="2024-08-08T06:03:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:36341/core/v4/labels?Type=4" pkg=gpa/client userID=9f691603-83dd-4404-8b33-4bbd2efc7ac9 time="2024-08-08T06:03:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:36341/core/v4/labels?Type=3" pkg=gpa/client userID=9f691603-83dd-4404-8b33-4bbd2efc7ac9 time="2024-08-08T06:03:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:36341/core/v4/labels?Type=1" pkg=gpa/client userID=9f691603-83dd-4404-8b33-4bbd2efc7ac9 time="2024-08-08T06:03:31+02:00" level=info msg="Adding user to imap server" addrID=78871124-1c86-4142-923a-d311ea15bb62 service=server-manager time="2024-08-08T06:03:31+02:00" level=info msg="Creating new IMAP user" addrID=78871124-1c86-4142-923a-d311ea15bb62 service=server-manager time="2024-08-08T06:03:31+02:00" level=info msg="Setting gluon ID" addrID=78871124-1c86-4142-923a-d311ea15bb62 gluonID=224c0b5a-61f0-41b4-a3a8-74ceb0fa511c userID=9f691603-83dd-4404-8b33-4bbd2efc7ac9 time="2024-08-08T06:03:31+02:00" level=info msg="Created new IMAP user" addrID=78871124-1c86-4142-923a-d311ea15bb62 gluonID=224c0b5a-61f0-41b4-a3a8-74ceb0fa511c service=server-manager time="2024-08-08T06:03:31+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:03:31+02:00" level=info msg=Resuming service=user-events user=9f691603-83dd-4404-8b33-4bbd2efc7ac9 time="2024-08-08T06:03:31+02:00" level=info msg="Received mailbox message count" count=0 gluonID=224c0b5a-61f0-41b4-a3a8-74ceb0fa511c labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:03:31+02:00" level=info msg="Starting IMAP Service" service=imap user=9f691603-83dd-4404-8b33-4bbd2efc7ac9 time="2024-08-08T06:03:31+02:00" level=info msg="Sync triggered" service=imap user=9f691603-83dd-4404-8b33-4bbd2efc7ac9 time="2024-08-08T06:03:31+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:03:31.040679612 +0200 CEST m=+295.726722518" user=9f691603-83dd-4404-8b33-4bbd2efc7ac9 time="2024-08-08T06:03:31+02:00" level=info msg="Syncing labels" service=imap user=9f691603-83dd-4404-8b33-4bbd2efc7ac9 time="2024-08-08T06:03:31+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:9f691603-83dd-4404-8b33-4bbd2efc7ac9" userID=9f691603-83dd-4404-8b33-4bbd2efc7ac9 time="2024-08-08T06:03:31+02:00" level=info msg="Synced labels" service=imap user=9f691603-83dd-4404-8b33-4bbd2efc7ac9 time="2024-08-08T06:03:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:36341/mail/v4/messages/count" pkg=gpa/client userID=9f691603-83dd-4404-8b33-4bbd2efc7ac9 time="2024-08-08T06:03:31+02:00" level=info msg="Syncing messages" service=imap user=9f691603-83dd-4404-8b33-4bbd2efc7ac9 time="2024-08-08T06:03:31+02:00" level=info msg="Job started" service=imap user=9f691603-83dd-4404-8b33-4bbd2efc7ac9 time="2024-08-08T06:03:31+02:00" level=info msg="200 OK: POST https://127.0.0.1:36341/mail/v4/messages" pkg=gpa/client userID=9f691603-83dd-4404-8b33-4bbd2efc7ac9 time="2024-08-08T06:03:31+02:00" level=info msg="Job finished" service=imap user=9f691603-83dd-4404-8b33-4bbd2efc7ac9 time="2024-08-08T06:03:31+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=9f691603-83dd-4404-8b33-4bbd2efc7ac9 time="2024-08-08T06:03:31+02:00" level=info msg="Synced messages" service=imap user=9f691603-83dd-4404-8b33-4bbd2efc7ac9 time="2024-08-08T06:03:31+02:00" level=info msg="Finished user sync" duration=7.448292ms service=imap user=9f691603-83dd-4404-8b33-4bbd2efc7ac9 time="2024-08-08T06:03:31+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=9f691603-83dd-4404-8b33-4bbd2efc7ac9 time="2024-08-08T06:03:31+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=9f691603-83dd-4404-8b33-4bbd2efc7ac9 time="2024-08-08T06:03:31+02:00" level=info msg="200 OK: POST https://127.0.0.1:36341/data/v1/stats" pkg=gpa/client userID=9f691603-83dd-4404-8b33-4bbd2efc7ac9 time="2024-08-08T06:03:31+02:00" level=info msg="Configuration Status Success event sent." userID=9f691603-83dd-4404-8b33-4bbd2efc7ac9 time="2024-08-08T06:03:31+02:00" level=info msg="200 OK: POST https://127.0.0.1:36341/mail/v4/messages/import" pkg=gpa/client userID=9f691603-83dd-4404-8b33-4bbd2efc7ac9 time="2024-08-08T06:03:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:36341/mail/v4/messages/670ba512-96f3-4293-92e6-1de34e292cc9" pkg=gpa/client userID=9f691603-83dd-4404-8b33-4bbd2efc7ac9 time="2024-08-08T06:03:31+02:00" level=info msg="200 OK: POST https://127.0.0.1:36341/mail/v4/messages/import" pkg=gpa/client userID=9f691603-83dd-4404-8b33-4bbd2efc7ac9 time="2024-08-08T06:03:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:36341/mail/v4/messages/aee03186-0c2e-46e8-a9bd-a93e34eb20fc" pkg=gpa/client userID=9f691603-83dd-4404-8b33-4bbd2efc7ac9 time="2024-08-08T06:03:31+02:00" level=info msg="200 OK: PUT https://127.0.0.1:36341/mail/v4/messages/unlabel" pkg=gpa/client userID=9f691603-83dd-4404-8b33-4bbd2efc7ac9 time="2024-08-08T06:03:31+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 20}}" pkg=telemetry time="2024-08-08T06:03:31+02:00" level=info msg="200 OK: PUT https://127.0.0.1:36341/mail/v4/messages/label" pkg=gpa/client userID=9f691603-83dd-4404-8b33-4bbd2efc7ac9 time="2024-08-08T06:03:31+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:03:31+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:03:31+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:03:31+02:00" level=info msg="Closing user" userID=9f691603-83dd-4404-8b33-4bbd2efc7ac9 time="2024-08-08T06:03:31+02:00" level=info msg="Exiting IMAP Service" service=imap user=9f691603-83dd-4404-8b33-4bbd2efc7ac9 time="2024-08-08T06:03:31+02:00" level=info msg="Exiting service main loop" service=smtp user=9f691603-83dd-4404-8b33-4bbd2efc7ac9 time="2024-08-08T06:03:31+02:00" level=info msg="Exiting Service" service=user-identity user=9f691603-83dd-4404-8b33-4bbd2efc7ac9 time="2024-08-08T06:03:31+02:00" level=info msg="Exiting service main loop" service=telemetry user=9f691603-83dd-4404-8b33-4bbd2efc7ac9 time="2024-08-08T06:03:31+02:00" level=info msg="Exiting service" service=user-events user=9f691603-83dd-4404-8b33-4bbd2efc7ac9 time="2024-08-08T06:03:31+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:03:31+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:03:31+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:03:31+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:03:31+02:00" level=info msg="Closing SMTP server" service=server-manager | Spam | INBOX | DELETE EXPUNGE APPEND | === RUN TestFeatures/Move_message_from_INBOX_to_Archive_by_DELETE_EXPUNGE_APPEND time="2024-08-08T06:03:32+02:00" level=info msg="User '49ad4c38-5437-4981-90d2-a4ae8a2aa744' created with id=4508e35f-a1ab-470c-9e88-ed8ab5659a13" pkg=gpa/server/backend time="2024-08-08T06:03:32+02:00" level=info msg="Starting bridge" time="2024-08-08T06:03:32+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/131/config346178548/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:03:32+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/131/data3176725725/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/131/data3176725725/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:03:32+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:03:32+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:03:32+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:03:32+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:03:32+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/131/config346178548/grpcServerConfig.json time="2024-08-08T06:03:32+02:00" level=info msg="gRPC server listening on /tmp/bridge0308" pkg=grpc time="2024-08-08T06:03:32+02:00" level=info msg="Frontend service started" time="2024-08-08T06:03:32+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:03:32+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:03:32+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:03:32+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:03:32+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:03:32+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:03:32+02:00" level=info msg="Frontend client started" time="2024-08-08T06:03:32+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (8ff8881d)" time="2024-08-08T06:03:32+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (8ff8881d)" time="2024-08-08T06:03:32+02:00" level=info msg="200 OK: POST https://127.0.0.1:35301/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:03:33+02:00" level=info msg="200 OK: POST https://127.0.0.1:35301/auth/v4" pkg=gpa/manager time="2024-08-08T06:03:33+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=4508e35f-a1ab-470c-9e88-ed8ab5659a13 time="2024-08-08T06:03:33+02:00" level=info msg="Adding vault user" userID=4508e35f-a1ab-470c-9e88-ed8ab5659a13 time="2024-08-08T06:03:33+02:00" level=info msg="Creating new user" userID=4508e35f-a1ab-470c-9e88-ed8ab5659a13 time="2024-08-08T06:03:33+02:00" level=info msg="Creating user object" numAddr=1 numLabels=13 userID=4508e35f-a1ab-470c-9e88-ed8ab5659a13 time="2024-08-08T06:03:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:35301/core/v4/events/latest" pkg=gpa/client userID=4508e35f-a1ab-470c-9e88-ed8ab5659a13 time="2024-08-08T06:03:33+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=4508e35f-a1ab-470c-9e88-ed8ab5659a13 time="2024-08-08T06:03:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:35301/core/v4/settings" pkg=gpa/client userID=4508e35f-a1ab-470c-9e88-ed8ab5659a13 time="2024-08-08T06:03:33+02:00" level=info msg="Starting service main loop" service=telemetry user=4508e35f-a1ab-470c-9e88-ed8ab5659a13 time="2024-08-08T06:03:33+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=4508e35f-a1ab-470c-9e88-ed8ab5659a13 time="2024-08-08T06:03:33+02:00" level=info msg="Starting service main loop" service=smtp user=4508e35f-a1ab-470c-9e88-ed8ab5659a13 time="2024-08-08T06:03:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:35301/core/v4/labels?Type=4" pkg=gpa/client userID=4508e35f-a1ab-470c-9e88-ed8ab5659a13 time="2024-08-08T06:03:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:35301/core/v4/labels?Type=3" pkg=gpa/client userID=4508e35f-a1ab-470c-9e88-ed8ab5659a13 time="2024-08-08T06:03:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:35301/core/v4/labels?Type=1" pkg=gpa/client userID=4508e35f-a1ab-470c-9e88-ed8ab5659a13 time="2024-08-08T06:03:33+02:00" level=info msg="Adding user to imap server" addrID=245ee9c5-d746-4b79-9152-deb3541b79a4 service=server-manager time="2024-08-08T06:03:33+02:00" level=info msg="Creating new IMAP user" addrID=245ee9c5-d746-4b79-9152-deb3541b79a4 service=server-manager time="2024-08-08T06:03:33+02:00" level=info msg="Setting gluon ID" addrID=245ee9c5-d746-4b79-9152-deb3541b79a4 gluonID=c373c518-0912-4eba-b39e-50e69f058c1d userID=4508e35f-a1ab-470c-9e88-ed8ab5659a13 time="2024-08-08T06:03:33+02:00" level=info msg="Created new IMAP user" addrID=245ee9c5-d746-4b79-9152-deb3541b79a4 gluonID=c373c518-0912-4eba-b39e-50e69f058c1d service=server-manager time="2024-08-08T06:03:33+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:03:33+02:00" level=info msg=Resuming service=user-events user=4508e35f-a1ab-470c-9e88-ed8ab5659a13 time="2024-08-08T06:03:33+02:00" level=info msg="Received mailbox message count" count=0 gluonID=c373c518-0912-4eba-b39e-50e69f058c1d labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:03:33+02:00" level=info msg="Starting IMAP Service" service=imap user=4508e35f-a1ab-470c-9e88-ed8ab5659a13 time="2024-08-08T06:03:33+02:00" level=info msg="Sync triggered" service=imap user=4508e35f-a1ab-470c-9e88-ed8ab5659a13 time="2024-08-08T06:03:33+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:03:33.215171682 +0200 CEST m=+297.901214588" user=4508e35f-a1ab-470c-9e88-ed8ab5659a13 time="2024-08-08T06:03:33+02:00" level=info msg="Syncing labels" service=imap user=4508e35f-a1ab-470c-9e88-ed8ab5659a13 time="2024-08-08T06:03:33+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:4508e35f-a1ab-470c-9e88-ed8ab5659a13" userID=4508e35f-a1ab-470c-9e88-ed8ab5659a13 time="2024-08-08T06:03:33+02:00" level=info msg="Synced labels" service=imap user=4508e35f-a1ab-470c-9e88-ed8ab5659a13 time="2024-08-08T06:03:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:35301/mail/v4/messages/count" pkg=gpa/client userID=4508e35f-a1ab-470c-9e88-ed8ab5659a13 time="2024-08-08T06:03:33+02:00" level=info msg="Syncing messages" service=imap user=4508e35f-a1ab-470c-9e88-ed8ab5659a13 time="2024-08-08T06:03:33+02:00" level=info msg="Job started" service=imap user=4508e35f-a1ab-470c-9e88-ed8ab5659a13 time="2024-08-08T06:03:33+02:00" level=info msg="200 OK: POST https://127.0.0.1:35301/mail/v4/messages" pkg=gpa/client userID=4508e35f-a1ab-470c-9e88-ed8ab5659a13 time="2024-08-08T06:03:33+02:00" level=info msg="Job finished" service=imap user=4508e35f-a1ab-470c-9e88-ed8ab5659a13 time="2024-08-08T06:03:33+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=4508e35f-a1ab-470c-9e88-ed8ab5659a13 time="2024-08-08T06:03:33+02:00" level=info msg="Synced messages" service=imap user=4508e35f-a1ab-470c-9e88-ed8ab5659a13 time="2024-08-08T06:03:33+02:00" level=info msg="Finished user sync" duration=8.035376ms service=imap user=4508e35f-a1ab-470c-9e88-ed8ab5659a13 time="2024-08-08T06:03:33+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=4508e35f-a1ab-470c-9e88-ed8ab5659a13 time="2024-08-08T06:03:33+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=4508e35f-a1ab-470c-9e88-ed8ab5659a13 time="2024-08-08T06:03:33+02:00" level=info msg="200 OK: POST https://127.0.0.1:35301/data/v1/stats" pkg=gpa/client userID=4508e35f-a1ab-470c-9e88-ed8ab5659a13 time="2024-08-08T06:03:33+02:00" level=info msg="Configuration Status Success event sent." userID=4508e35f-a1ab-470c-9e88-ed8ab5659a13 time="2024-08-08T06:03:33+02:00" level=info msg="200 OK: POST https://127.0.0.1:35301/mail/v4/messages/import" pkg=gpa/client userID=4508e35f-a1ab-470c-9e88-ed8ab5659a13 time="2024-08-08T06:03:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:35301/mail/v4/messages/72e2ebaa-c792-463e-bb72-7f8eed8c97a2" pkg=gpa/client userID=4508e35f-a1ab-470c-9e88-ed8ab5659a13 time="2024-08-08T06:03:33+02:00" level=info msg="200 OK: POST https://127.0.0.1:35301/mail/v4/messages/import" pkg=gpa/client userID=4508e35f-a1ab-470c-9e88-ed8ab5659a13 time="2024-08-08T06:03:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:35301/mail/v4/messages/999dca40-acca-490f-ba9a-643c8132b6cb" pkg=gpa/client userID=4508e35f-a1ab-470c-9e88-ed8ab5659a13 time="2024-08-08T06:03:33+02:00" level=info msg="200 OK: PUT https://127.0.0.1:35301/mail/v4/messages/unlabel" pkg=gpa/client userID=4508e35f-a1ab-470c-9e88-ed8ab5659a13 time="2024-08-08T06:03:33+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 63}}" pkg=telemetry time="2024-08-08T06:03:33+02:00" level=info msg="200 OK: PUT https://127.0.0.1:35301/mail/v4/messages/label" pkg=gpa/client userID=4508e35f-a1ab-470c-9e88-ed8ab5659a13 time="2024-08-08T06:03:33+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:03:33+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:03:33+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:03:33+02:00" level=info msg="Closing user" userID=4508e35f-a1ab-470c-9e88-ed8ab5659a13 time="2024-08-08T06:03:33+02:00" level=info msg="Exiting IMAP Service" service=imap user=4508e35f-a1ab-470c-9e88-ed8ab5659a13 time="2024-08-08T06:03:33+02:00" level=info msg="Exiting service main loop" service=smtp user=4508e35f-a1ab-470c-9e88-ed8ab5659a13 time="2024-08-08T06:03:33+02:00" level=info msg="Exiting Service" service=user-identity user=4508e35f-a1ab-470c-9e88-ed8ab5659a13 time="2024-08-08T06:03:33+02:00" level=info msg="Exiting service main loop" service=telemetry user=4508e35f-a1ab-470c-9e88-ed8ab5659a13 time="2024-08-08T06:03:33+02:00" level=info msg="Exiting service" service=user-events user=4508e35f-a1ab-470c-9e88-ed8ab5659a13 time="2024-08-08T06:03:33+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:03:33+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:03:33+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:03:33+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:03:33+02:00" level=info msg="Closing SMTP server" service=server-manager | INBOX | Archive | DELETE EXPUNGE APPEND | === RUN TestFeatures/Move_message_from_INBOX_to_Folders/mbox_by_DELETE_EXPUNGE_APPEND time="2024-08-08T06:03:34+02:00" level=info msg="User '29023680-e5c5-4d61-a6a1-6025a03d7c46' created with id=bcd8a3f7-ca8e-4424-bd98-34de22003823" pkg=gpa/server/backend time="2024-08-08T06:03:34+02:00" level=info msg="Starting bridge" time="2024-08-08T06:03:34+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/132/config891586298/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:03:34+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/132/data1893956246/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/132/data1893956246/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:03:34+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:03:34+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:03:34+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:03:34+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:03:34+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/132/config891586298/grpcServerConfig.json time="2024-08-08T06:03:34+02:00" level=info msg="gRPC server listening on /tmp/bridge3820" pkg=grpc time="2024-08-08T06:03:34+02:00" level=info msg="Frontend service started" time="2024-08-08T06:03:34+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:03:34+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:03:34+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:03:34+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:03:34+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:03:34+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:03:34+02:00" level=info msg="Frontend client started" time="2024-08-08T06:03:34+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (715ea1b0)" time="2024-08-08T06:03:34+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (715ea1b0)" time="2024-08-08T06:03:34+02:00" level=info msg="200 OK: POST https://127.0.0.1:37037/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:03:35+02:00" level=info msg="200 OK: POST https://127.0.0.1:37037/auth/v4" pkg=gpa/manager time="2024-08-08T06:03:35+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=bcd8a3f7-ca8e-4424-bd98-34de22003823 time="2024-08-08T06:03:35+02:00" level=info msg="Adding vault user" userID=bcd8a3f7-ca8e-4424-bd98-34de22003823 time="2024-08-08T06:03:35+02:00" level=info msg="Creating new user" userID=bcd8a3f7-ca8e-4424-bd98-34de22003823 time="2024-08-08T06:03:35+02:00" level=info msg="Creating user object" numAddr=1 numLabels=13 userID=bcd8a3f7-ca8e-4424-bd98-34de22003823 time="2024-08-08T06:03:35+02:00" level=info msg="200 OK: GET https://127.0.0.1:37037/core/v4/events/latest" pkg=gpa/client userID=bcd8a3f7-ca8e-4424-bd98-34de22003823 time="2024-08-08T06:03:35+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=bcd8a3f7-ca8e-4424-bd98-34de22003823 time="2024-08-08T06:03:35+02:00" level=info msg="200 OK: GET https://127.0.0.1:37037/core/v4/settings" pkg=gpa/client userID=bcd8a3f7-ca8e-4424-bd98-34de22003823 time="2024-08-08T06:03:35+02:00" level=info msg="Starting service main loop" service=telemetry user=bcd8a3f7-ca8e-4424-bd98-34de22003823 time="2024-08-08T06:03:35+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=bcd8a3f7-ca8e-4424-bd98-34de22003823 time="2024-08-08T06:03:35+02:00" level=info msg="Starting service main loop" service=smtp user=bcd8a3f7-ca8e-4424-bd98-34de22003823 time="2024-08-08T06:03:35+02:00" level=info msg="200 OK: GET https://127.0.0.1:37037/core/v4/labels?Type=4" pkg=gpa/client userID=bcd8a3f7-ca8e-4424-bd98-34de22003823 time="2024-08-08T06:03:35+02:00" level=info msg="200 OK: GET https://127.0.0.1:37037/core/v4/labels?Type=3" pkg=gpa/client userID=bcd8a3f7-ca8e-4424-bd98-34de22003823 time="2024-08-08T06:03:35+02:00" level=info msg="200 OK: GET https://127.0.0.1:37037/core/v4/labels?Type=1" pkg=gpa/client userID=bcd8a3f7-ca8e-4424-bd98-34de22003823 time="2024-08-08T06:03:35+02:00" level=info msg="Adding user to imap server" addrID=c8011681-e96c-442e-b44a-77345c8f3455 service=server-manager time="2024-08-08T06:03:35+02:00" level=info msg="Creating new IMAP user" addrID=c8011681-e96c-442e-b44a-77345c8f3455 service=server-manager time="2024-08-08T06:03:35+02:00" level=info msg="Setting gluon ID" addrID=c8011681-e96c-442e-b44a-77345c8f3455 gluonID=7fa963af-f994-40a0-83cc-2d58c9c65e32 userID=bcd8a3f7-ca8e-4424-bd98-34de22003823 time="2024-08-08T06:03:35+02:00" level=info msg="Created new IMAP user" addrID=c8011681-e96c-442e-b44a-77345c8f3455 gluonID=7fa963af-f994-40a0-83cc-2d58c9c65e32 service=server-manager time="2024-08-08T06:03:35+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:03:35+02:00" level=info msg=Resuming service=user-events user=bcd8a3f7-ca8e-4424-bd98-34de22003823 time="2024-08-08T06:03:35+02:00" level=info msg="Starting IMAP Service" service=imap user=bcd8a3f7-ca8e-4424-bd98-34de22003823 time="2024-08-08T06:03:35+02:00" level=info msg="Sync triggered" service=imap user=bcd8a3f7-ca8e-4424-bd98-34de22003823 time="2024-08-08T06:03:35+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:03:35.280743288 +0200 CEST m=+299.966786194" user=bcd8a3f7-ca8e-4424-bd98-34de22003823 time="2024-08-08T06:03:35+02:00" level=info msg="Syncing labels" service=imap user=bcd8a3f7-ca8e-4424-bd98-34de22003823 time="2024-08-08T06:03:35+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:bcd8a3f7-ca8e-4424-bd98-34de22003823" userID=bcd8a3f7-ca8e-4424-bd98-34de22003823 time="2024-08-08T06:03:35+02:00" level=info msg="Received mailbox message count" count=0 gluonID=7fa963af-f994-40a0-83cc-2d58c9c65e32 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:03:35+02:00" level=info msg="Synced labels" service=imap user=bcd8a3f7-ca8e-4424-bd98-34de22003823 time="2024-08-08T06:03:35+02:00" level=info msg="200 OK: GET https://127.0.0.1:37037/mail/v4/messages/count" pkg=gpa/client userID=bcd8a3f7-ca8e-4424-bd98-34de22003823 time="2024-08-08T06:03:35+02:00" level=info msg="Syncing messages" service=imap user=bcd8a3f7-ca8e-4424-bd98-34de22003823 time="2024-08-08T06:03:35+02:00" level=info msg="Job started" service=imap user=bcd8a3f7-ca8e-4424-bd98-34de22003823 time="2024-08-08T06:03:35+02:00" level=info msg="200 OK: POST https://127.0.0.1:37037/mail/v4/messages" pkg=gpa/client userID=bcd8a3f7-ca8e-4424-bd98-34de22003823 time="2024-08-08T06:03:35+02:00" level=info msg="Job finished" service=imap user=bcd8a3f7-ca8e-4424-bd98-34de22003823 time="2024-08-08T06:03:35+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=bcd8a3f7-ca8e-4424-bd98-34de22003823 time="2024-08-08T06:03:35+02:00" level=info msg="Synced messages" service=imap user=bcd8a3f7-ca8e-4424-bd98-34de22003823 time="2024-08-08T06:03:35+02:00" level=info msg="Finished user sync" duration=17.669006ms service=imap user=bcd8a3f7-ca8e-4424-bd98-34de22003823 time="2024-08-08T06:03:35+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=bcd8a3f7-ca8e-4424-bd98-34de22003823 time="2024-08-08T06:03:35+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=bcd8a3f7-ca8e-4424-bd98-34de22003823 time="2024-08-08T06:03:35+02:00" level=info msg="200 OK: POST https://127.0.0.1:37037/data/v1/stats" pkg=gpa/client userID=bcd8a3f7-ca8e-4424-bd98-34de22003823 time="2024-08-08T06:03:35+02:00" level=info msg="Configuration Status Success event sent." userID=bcd8a3f7-ca8e-4424-bd98-34de22003823 time="2024-08-08T06:03:35+02:00" level=info msg="200 OK: POST https://127.0.0.1:37037/mail/v4/messages/import" pkg=gpa/client userID=bcd8a3f7-ca8e-4424-bd98-34de22003823 time="2024-08-08T06:03:35+02:00" level=info msg="200 OK: GET https://127.0.0.1:37037/mail/v4/messages/817855fb-941a-4336-87ae-8138f5f01b88" pkg=gpa/client userID=bcd8a3f7-ca8e-4424-bd98-34de22003823 time="2024-08-08T06:03:35+02:00" level=info msg="200 OK: POST https://127.0.0.1:37037/mail/v4/messages/import" pkg=gpa/client userID=bcd8a3f7-ca8e-4424-bd98-34de22003823 time="2024-08-08T06:03:35+02:00" level=info msg="200 OK: GET https://127.0.0.1:37037/mail/v4/messages/f4c6ffb3-2b8f-4ce4-8e08-32b288b5f524" pkg=gpa/client userID=bcd8a3f7-ca8e-4424-bd98-34de22003823 time="2024-08-08T06:03:35+02:00" level=info msg="200 OK: PUT https://127.0.0.1:37037/mail/v4/messages/unlabel" pkg=gpa/client userID=bcd8a3f7-ca8e-4424-bd98-34de22003823 time="2024-08-08T06:03:35+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 71}}" pkg=telemetry time="2024-08-08T06:03:35+02:00" level=info msg="200 OK: PUT https://127.0.0.1:37037/mail/v4/messages/label" pkg=gpa/client userID=bcd8a3f7-ca8e-4424-bd98-34de22003823 time="2024-08-08T06:03:36+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:03:36+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:03:36+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:03:36+02:00" level=info msg="Closing user" userID=bcd8a3f7-ca8e-4424-bd98-34de22003823 time="2024-08-08T06:03:36+02:00" level=info msg="Exiting IMAP Service" service=imap user=bcd8a3f7-ca8e-4424-bd98-34de22003823 time="2024-08-08T06:03:36+02:00" level=info msg="Exiting service main loop" service=smtp user=bcd8a3f7-ca8e-4424-bd98-34de22003823 time="2024-08-08T06:03:36+02:00" level=info msg="Exiting Service" service=user-identity user=bcd8a3f7-ca8e-4424-bd98-34de22003823 time="2024-08-08T06:03:36+02:00" level=info msg="Exiting service main loop" service=telemetry user=bcd8a3f7-ca8e-4424-bd98-34de22003823 time="2024-08-08T06:03:36+02:00" level=info msg="Exiting service" service=user-events user=bcd8a3f7-ca8e-4424-bd98-34de22003823 time="2024-08-08T06:03:36+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:03:36+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:03:36+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:03:36+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:03:36+02:00" level=info msg="Closing SMTP server" service=server-manager | INBOX | Folders/mbox | DELETE EXPUNGE APPEND | === RUN TestFeatures/Move_message_from_INBOX_to_Spam_by_DELETE_EXPUNGE_APPEND time="2024-08-08T06:03:36+02:00" level=info msg="User 'bf4878f7-4e46-4990-9729-c6010396da0c' created with id=511cfabd-7eb0-4d72-bf23-9bedb5abf301" pkg=gpa/server/backend time="2024-08-08T06:03:36+02:00" level=info msg="Starting bridge" time="2024-08-08T06:03:36+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/133/config2909634905/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:03:36+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/133/data1534899235/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/133/data1534899235/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:03:36+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:03:36+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:03:36+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:03:36+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:03:36+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/133/config2909634905/grpcServerConfig.json time="2024-08-08T06:03:36+02:00" level=info msg="gRPC server listening on /tmp/bridge5872" pkg=grpc time="2024-08-08T06:03:36+02:00" level=info msg="Frontend service started" time="2024-08-08T06:03:36+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:03:36+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:03:36+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:03:36+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:03:36+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:03:36+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:03:36+02:00" level=info msg="Frontend client started" time="2024-08-08T06:03:36+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (e335b817)" time="2024-08-08T06:03:36+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (e335b817)" time="2024-08-08T06:03:36+02:00" level=info msg="200 OK: POST https://127.0.0.1:40631/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:03:37+02:00" level=info msg="200 OK: POST https://127.0.0.1:40631/auth/v4" pkg=gpa/manager time="2024-08-08T06:03:37+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=511cfabd-7eb0-4d72-bf23-9bedb5abf301 time="2024-08-08T06:03:37+02:00" level=info msg="Adding vault user" userID=511cfabd-7eb0-4d72-bf23-9bedb5abf301 time="2024-08-08T06:03:37+02:00" level=info msg="Creating new user" userID=511cfabd-7eb0-4d72-bf23-9bedb5abf301 time="2024-08-08T06:03:37+02:00" level=info msg="Creating user object" numAddr=1 numLabels=13 userID=511cfabd-7eb0-4d72-bf23-9bedb5abf301 time="2024-08-08T06:03:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:40631/core/v4/events/latest" pkg=gpa/client userID=511cfabd-7eb0-4d72-bf23-9bedb5abf301 time="2024-08-08T06:03:37+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=511cfabd-7eb0-4d72-bf23-9bedb5abf301 time="2024-08-08T06:03:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:40631/core/v4/settings" pkg=gpa/client userID=511cfabd-7eb0-4d72-bf23-9bedb5abf301 time="2024-08-08T06:03:37+02:00" level=info msg="Starting service main loop" service=telemetry user=511cfabd-7eb0-4d72-bf23-9bedb5abf301 time="2024-08-08T06:03:37+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=511cfabd-7eb0-4d72-bf23-9bedb5abf301 time="2024-08-08T06:03:37+02:00" level=info msg="Starting service main loop" service=smtp user=511cfabd-7eb0-4d72-bf23-9bedb5abf301 time="2024-08-08T06:03:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:40631/core/v4/labels?Type=4" pkg=gpa/client userID=511cfabd-7eb0-4d72-bf23-9bedb5abf301 time="2024-08-08T06:03:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:40631/core/v4/labels?Type=3" pkg=gpa/client userID=511cfabd-7eb0-4d72-bf23-9bedb5abf301 time="2024-08-08T06:03:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:40631/core/v4/labels?Type=1" pkg=gpa/client userID=511cfabd-7eb0-4d72-bf23-9bedb5abf301 time="2024-08-08T06:03:37+02:00" level=info msg="Adding user to imap server" addrID=d7664189-ec9a-41f1-86cc-4b4ef912f4d3 service=server-manager time="2024-08-08T06:03:37+02:00" level=info msg="Creating new IMAP user" addrID=d7664189-ec9a-41f1-86cc-4b4ef912f4d3 service=server-manager time="2024-08-08T06:03:37+02:00" level=info msg="Setting gluon ID" addrID=d7664189-ec9a-41f1-86cc-4b4ef912f4d3 gluonID=6134e3c6-0921-4ae8-b34c-fcae07548c3d userID=511cfabd-7eb0-4d72-bf23-9bedb5abf301 time="2024-08-08T06:03:37+02:00" level=info msg="Created new IMAP user" addrID=d7664189-ec9a-41f1-86cc-4b4ef912f4d3 gluonID=6134e3c6-0921-4ae8-b34c-fcae07548c3d service=server-manager time="2024-08-08T06:03:37+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:03:37+02:00" level=info msg=Resuming service=user-events user=511cfabd-7eb0-4d72-bf23-9bedb5abf301 time="2024-08-08T06:03:37+02:00" level=info msg="Received mailbox message count" count=0 gluonID=6134e3c6-0921-4ae8-b34c-fcae07548c3d labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:03:37+02:00" level=info msg="Starting IMAP Service" service=imap user=511cfabd-7eb0-4d72-bf23-9bedb5abf301 time="2024-08-08T06:03:37+02:00" level=info msg="Sync triggered" service=imap user=511cfabd-7eb0-4d72-bf23-9bedb5abf301 time="2024-08-08T06:03:37+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:03:37.287014338 +0200 CEST m=+301.973057244" user=511cfabd-7eb0-4d72-bf23-9bedb5abf301 time="2024-08-08T06:03:37+02:00" level=info msg="Syncing labels" service=imap user=511cfabd-7eb0-4d72-bf23-9bedb5abf301 time="2024-08-08T06:03:37+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:511cfabd-7eb0-4d72-bf23-9bedb5abf301" userID=511cfabd-7eb0-4d72-bf23-9bedb5abf301 time="2024-08-08T06:03:37+02:00" level=info msg="Synced labels" service=imap user=511cfabd-7eb0-4d72-bf23-9bedb5abf301 time="2024-08-08T06:03:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:40631/mail/v4/messages/count" pkg=gpa/client userID=511cfabd-7eb0-4d72-bf23-9bedb5abf301 time="2024-08-08T06:03:37+02:00" level=info msg="Syncing messages" service=imap user=511cfabd-7eb0-4d72-bf23-9bedb5abf301 time="2024-08-08T06:03:37+02:00" level=info msg="Job started" service=imap user=511cfabd-7eb0-4d72-bf23-9bedb5abf301 time="2024-08-08T06:03:37+02:00" level=info msg="200 OK: POST https://127.0.0.1:40631/mail/v4/messages" pkg=gpa/client userID=511cfabd-7eb0-4d72-bf23-9bedb5abf301 time="2024-08-08T06:03:37+02:00" level=info msg="Job finished" service=imap user=511cfabd-7eb0-4d72-bf23-9bedb5abf301 time="2024-08-08T06:03:37+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=511cfabd-7eb0-4d72-bf23-9bedb5abf301 time="2024-08-08T06:03:37+02:00" level=info msg="Synced messages" service=imap user=511cfabd-7eb0-4d72-bf23-9bedb5abf301 time="2024-08-08T06:03:37+02:00" level=info msg="Finished user sync" duration=17.778324ms service=imap user=511cfabd-7eb0-4d72-bf23-9bedb5abf301 time="2024-08-08T06:03:37+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=511cfabd-7eb0-4d72-bf23-9bedb5abf301 time="2024-08-08T06:03:37+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=511cfabd-7eb0-4d72-bf23-9bedb5abf301 time="2024-08-08T06:03:37+02:00" level=info msg="200 OK: POST https://127.0.0.1:40631/data/v1/stats" pkg=gpa/client userID=511cfabd-7eb0-4d72-bf23-9bedb5abf301 time="2024-08-08T06:03:37+02:00" level=info msg="Configuration Status Success event sent." userID=511cfabd-7eb0-4d72-bf23-9bedb5abf301 time="2024-08-08T06:03:37+02:00" level=info msg="200 OK: POST https://127.0.0.1:40631/mail/v4/messages/import" pkg=gpa/client userID=511cfabd-7eb0-4d72-bf23-9bedb5abf301 time="2024-08-08T06:03:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:40631/mail/v4/messages/e76dca35-eb50-43e0-85ec-3e5f9de0843c" pkg=gpa/client userID=511cfabd-7eb0-4d72-bf23-9bedb5abf301 time="2024-08-08T06:03:37+02:00" level=info msg="200 OK: POST https://127.0.0.1:40631/mail/v4/messages/import" pkg=gpa/client userID=511cfabd-7eb0-4d72-bf23-9bedb5abf301 time="2024-08-08T06:03:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:40631/mail/v4/messages/2d907205-f15e-4803-97b7-d81201a5fd69" pkg=gpa/client userID=511cfabd-7eb0-4d72-bf23-9bedb5abf301 time="2024-08-08T06:03:37+02:00" level=info msg="200 OK: PUT https://127.0.0.1:40631/mail/v4/messages/unlabel" pkg=gpa/client userID=511cfabd-7eb0-4d72-bf23-9bedb5abf301 time="2024-08-08T06:03:37+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 3}}" pkg=telemetry time="2024-08-08T06:03:37+02:00" level=info msg="200 OK: PUT https://127.0.0.1:40631/mail/v4/messages/label" pkg=gpa/client userID=511cfabd-7eb0-4d72-bf23-9bedb5abf301 time="2024-08-08T06:03:38+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:03:38+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:03:38+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:03:38+02:00" level=info msg="Closing user" userID=511cfabd-7eb0-4d72-bf23-9bedb5abf301 time="2024-08-08T06:03:38+02:00" level=info msg="Exiting IMAP Service" service=imap user=511cfabd-7eb0-4d72-bf23-9bedb5abf301 time="2024-08-08T06:03:38+02:00" level=info msg="Exiting service main loop" service=smtp user=511cfabd-7eb0-4d72-bf23-9bedb5abf301 time="2024-08-08T06:03:38+02:00" level=info msg="Exiting Service" service=user-identity user=511cfabd-7eb0-4d72-bf23-9bedb5abf301 time="2024-08-08T06:03:38+02:00" level=info msg="Exiting service main loop" service=telemetry user=511cfabd-7eb0-4d72-bf23-9bedb5abf301 time="2024-08-08T06:03:38+02:00" level=info msg="Exiting service" service=user-events user=511cfabd-7eb0-4d72-bf23-9bedb5abf301 time="2024-08-08T06:03:38+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:03:38+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:03:38+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:03:38+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:03:38+02:00" level=info msg="Closing SMTP server" service=server-manager | INBOX | Spam | DELETE EXPUNGE APPEND | === RUN TestFeatures/Move_message_from_INBOX_to_Trash_by_DELETE_EXPUNGE_APPEND time="2024-08-08T06:03:38+02:00" level=info msg="User '9759328c-b9a0-4d8e-ab4e-13a433d72e14' created with id=60947cf1-44cf-479b-a15b-dfe7d94d54b8" pkg=gpa/server/backend time="2024-08-08T06:03:38+02:00" level=info msg="Starting bridge" time="2024-08-08T06:03:38+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/134/config2287606161/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:03:38+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/134/data3696572380/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/134/data3696572380/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:03:38+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:03:38+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:03:38+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:03:38+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:03:38+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:03:38+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:03:38+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:03:38+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/134/config2287606161/grpcServerConfig.json time="2024-08-08T06:03:38+02:00" level=info msg="gRPC server listening on /tmp/bridge1432" pkg=grpc time="2024-08-08T06:03:38+02:00" level=info msg="Frontend service started" time="2024-08-08T06:03:38+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:03:38+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:03:38+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:03:38+02:00" level=info msg="Frontend client started" time="2024-08-08T06:03:38+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (c1167889)" time="2024-08-08T06:03:38+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (c1167889)" time="2024-08-08T06:03:38+02:00" level=info msg="200 OK: POST https://127.0.0.1:42077/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:03:39+02:00" level=info msg="200 OK: POST https://127.0.0.1:42077/auth/v4" pkg=gpa/manager time="2024-08-08T06:03:39+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=60947cf1-44cf-479b-a15b-dfe7d94d54b8 time="2024-08-08T06:03:39+02:00" level=info msg="Adding vault user" userID=60947cf1-44cf-479b-a15b-dfe7d94d54b8 time="2024-08-08T06:03:39+02:00" level=info msg="Creating new user" userID=60947cf1-44cf-479b-a15b-dfe7d94d54b8 time="2024-08-08T06:03:39+02:00" level=info msg="Creating user object" numAddr=1 numLabels=13 userID=60947cf1-44cf-479b-a15b-dfe7d94d54b8 time="2024-08-08T06:03:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:42077/core/v4/events/latest" pkg=gpa/client userID=60947cf1-44cf-479b-a15b-dfe7d94d54b8 time="2024-08-08T06:03:39+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=60947cf1-44cf-479b-a15b-dfe7d94d54b8 time="2024-08-08T06:03:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:42077/core/v4/settings" pkg=gpa/client userID=60947cf1-44cf-479b-a15b-dfe7d94d54b8 time="2024-08-08T06:03:39+02:00" level=info msg="Starting service main loop" service=telemetry user=60947cf1-44cf-479b-a15b-dfe7d94d54b8 time="2024-08-08T06:03:39+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=60947cf1-44cf-479b-a15b-dfe7d94d54b8 time="2024-08-08T06:03:39+02:00" level=info msg="Starting service main loop" service=smtp user=60947cf1-44cf-479b-a15b-dfe7d94d54b8 time="2024-08-08T06:03:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:42077/core/v4/labels?Type=4" pkg=gpa/client userID=60947cf1-44cf-479b-a15b-dfe7d94d54b8 time="2024-08-08T06:03:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:42077/core/v4/labels?Type=3" pkg=gpa/client userID=60947cf1-44cf-479b-a15b-dfe7d94d54b8 time="2024-08-08T06:03:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:42077/core/v4/labels?Type=1" pkg=gpa/client userID=60947cf1-44cf-479b-a15b-dfe7d94d54b8 time="2024-08-08T06:03:39+02:00" level=info msg="Adding user to imap server" addrID=b9c19db7-b8cd-448e-bf9e-e48a017ccdd4 service=server-manager time="2024-08-08T06:03:39+02:00" level=info msg="Creating new IMAP user" addrID=b9c19db7-b8cd-448e-bf9e-e48a017ccdd4 service=server-manager time="2024-08-08T06:03:39+02:00" level=info msg="Setting gluon ID" addrID=b9c19db7-b8cd-448e-bf9e-e48a017ccdd4 gluonID=c1ca2411-e5f4-4181-ba99-27ce7be141a8 userID=60947cf1-44cf-479b-a15b-dfe7d94d54b8 time="2024-08-08T06:03:39+02:00" level=info msg="Created new IMAP user" addrID=b9c19db7-b8cd-448e-bf9e-e48a017ccdd4 gluonID=c1ca2411-e5f4-4181-ba99-27ce7be141a8 service=server-manager time="2024-08-08T06:03:39+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:03:39+02:00" level=info msg=Resuming service=user-events user=60947cf1-44cf-479b-a15b-dfe7d94d54b8 time="2024-08-08T06:03:39+02:00" level=info msg="Received mailbox message count" count=0 gluonID=c1ca2411-e5f4-4181-ba99-27ce7be141a8 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:03:39+02:00" level=info msg="Starting IMAP Service" service=imap user=60947cf1-44cf-479b-a15b-dfe7d94d54b8 time="2024-08-08T06:03:39+02:00" level=info msg="Sync triggered" service=imap user=60947cf1-44cf-479b-a15b-dfe7d94d54b8 time="2024-08-08T06:03:39+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:03:39.354975793 +0200 CEST m=+304.041018699" user=60947cf1-44cf-479b-a15b-dfe7d94d54b8 time="2024-08-08T06:03:39+02:00" level=info msg="Syncing labels" service=imap user=60947cf1-44cf-479b-a15b-dfe7d94d54b8 time="2024-08-08T06:03:39+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:60947cf1-44cf-479b-a15b-dfe7d94d54b8" userID=60947cf1-44cf-479b-a15b-dfe7d94d54b8 time="2024-08-08T06:03:39+02:00" level=info msg="Synced labels" service=imap user=60947cf1-44cf-479b-a15b-dfe7d94d54b8 time="2024-08-08T06:03:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:42077/mail/v4/messages/count" pkg=gpa/client userID=60947cf1-44cf-479b-a15b-dfe7d94d54b8 time="2024-08-08T06:03:39+02:00" level=info msg="Syncing messages" service=imap user=60947cf1-44cf-479b-a15b-dfe7d94d54b8 time="2024-08-08T06:03:39+02:00" level=info msg="Job started" service=imap user=60947cf1-44cf-479b-a15b-dfe7d94d54b8 time="2024-08-08T06:03:39+02:00" level=info msg="200 OK: POST https://127.0.0.1:42077/mail/v4/messages" pkg=gpa/client userID=60947cf1-44cf-479b-a15b-dfe7d94d54b8 time="2024-08-08T06:03:39+02:00" level=info msg="Job finished" service=imap user=60947cf1-44cf-479b-a15b-dfe7d94d54b8 time="2024-08-08T06:03:39+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=60947cf1-44cf-479b-a15b-dfe7d94d54b8 time="2024-08-08T06:03:39+02:00" level=info msg="Synced messages" service=imap user=60947cf1-44cf-479b-a15b-dfe7d94d54b8 time="2024-08-08T06:03:39+02:00" level=info msg="Finished user sync" duration=4.86666ms service=imap user=60947cf1-44cf-479b-a15b-dfe7d94d54b8 time="2024-08-08T06:03:39+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=60947cf1-44cf-479b-a15b-dfe7d94d54b8 time="2024-08-08T06:03:39+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=60947cf1-44cf-479b-a15b-dfe7d94d54b8 time="2024-08-08T06:03:39+02:00" level=info msg="200 OK: POST https://127.0.0.1:42077/data/v1/stats" pkg=gpa/client userID=60947cf1-44cf-479b-a15b-dfe7d94d54b8 time="2024-08-08T06:03:39+02:00" level=info msg="Configuration Status Success event sent." userID=60947cf1-44cf-479b-a15b-dfe7d94d54b8 time="2024-08-08T06:03:39+02:00" level=info msg="200 OK: POST https://127.0.0.1:42077/mail/v4/messages/import" pkg=gpa/client userID=60947cf1-44cf-479b-a15b-dfe7d94d54b8 time="2024-08-08T06:03:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:42077/mail/v4/messages/d06c3406-f9c3-4054-a30d-9666934e89f9" pkg=gpa/client userID=60947cf1-44cf-479b-a15b-dfe7d94d54b8 time="2024-08-08T06:03:39+02:00" level=info msg="200 OK: POST https://127.0.0.1:42077/mail/v4/messages/import" pkg=gpa/client userID=60947cf1-44cf-479b-a15b-dfe7d94d54b8 time="2024-08-08T06:03:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:42077/mail/v4/messages/22f7bb6c-0905-48bf-a683-555ea9953ebf" pkg=gpa/client userID=60947cf1-44cf-479b-a15b-dfe7d94d54b8 time="2024-08-08T06:03:39+02:00" level=info msg="200 OK: PUT https://127.0.0.1:42077/mail/v4/messages/unlabel" pkg=gpa/client userID=60947cf1-44cf-479b-a15b-dfe7d94d54b8 time="2024-08-08T06:03:39+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 42}}" pkg=telemetry time="2024-08-08T06:03:39+02:00" level=info msg="200 OK: PUT https://127.0.0.1:42077/mail/v4/messages/label" pkg=gpa/client userID=60947cf1-44cf-479b-a15b-dfe7d94d54b8 time="2024-08-08T06:03:40+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:03:40+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:03:40+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:03:40+02:00" level=info msg="Closing user" userID=60947cf1-44cf-479b-a15b-dfe7d94d54b8 time="2024-08-08T06:03:40+02:00" level=info msg="Exiting IMAP Service" service=imap user=60947cf1-44cf-479b-a15b-dfe7d94d54b8 time="2024-08-08T06:03:40+02:00" level=info msg="Exiting service main loop" service=smtp user=60947cf1-44cf-479b-a15b-dfe7d94d54b8 time="2024-08-08T06:03:40+02:00" level=info msg="Exiting Service" service=user-identity user=60947cf1-44cf-479b-a15b-dfe7d94d54b8 time="2024-08-08T06:03:40+02:00" level=info msg="Exiting service main loop" service=telemetry user=60947cf1-44cf-479b-a15b-dfe7d94d54b8 time="2024-08-08T06:03:40+02:00" level=info msg="Exiting service" service=user-events user=60947cf1-44cf-479b-a15b-dfe7d94d54b8 time="2024-08-08T06:03:40+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:03:40+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:03:40+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:03:40+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:03:40+02:00" level=info msg="Closing SMTP server" service=server-manager | INBOX | Trash | DELETE EXPUNGE APPEND | === RUN TestFeatures/Move_message_from_Trash_to_INBOX_by_DELETE_EXPUNGE_APPEND,_second_batch time="2024-08-08T06:03:40+02:00" level=info msg="User 'b2e44741-9c62-4c9d-a296-005631e26ba7' created with id=bb9aebe3-e22d-45fb-a7b5-222da5396db7" pkg=gpa/server/backend time="2024-08-08T06:03:40+02:00" level=info msg="Starting bridge" time="2024-08-08T06:03:40+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/135/config65528521/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:03:40+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/135/data2529763260/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/135/data2529763260/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:03:40+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:03:40+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:03:40+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:03:40+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:03:40+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/135/config65528521/grpcServerConfig.json time="2024-08-08T06:03:40+02:00" level=info msg="gRPC server listening on /tmp/bridge5621" pkg=grpc time="2024-08-08T06:03:40+02:00" level=info msg="Frontend service started" time="2024-08-08T06:03:40+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:03:40+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:03:40+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:03:40+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:03:40+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:03:40+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:03:40+02:00" level=info msg="Frontend client started" time="2024-08-08T06:03:40+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (82f12036)" time="2024-08-08T06:03:40+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (82f12036)" time="2024-08-08T06:03:41+02:00" level=info msg="200 OK: POST https://127.0.0.1:44055/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:03:41+02:00" level=info msg="200 OK: POST https://127.0.0.1:44055/auth/v4" pkg=gpa/manager time="2024-08-08T06:03:41+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=bb9aebe3-e22d-45fb-a7b5-222da5396db7 time="2024-08-08T06:03:41+02:00" level=info msg="Adding vault user" userID=bb9aebe3-e22d-45fb-a7b5-222da5396db7 time="2024-08-08T06:03:41+02:00" level=info msg="Creating new user" userID=bb9aebe3-e22d-45fb-a7b5-222da5396db7 time="2024-08-08T06:03:41+02:00" level=info msg="Creating user object" numAddr=1 numLabels=13 userID=bb9aebe3-e22d-45fb-a7b5-222da5396db7 time="2024-08-08T06:03:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:44055/core/v4/events/latest" pkg=gpa/client userID=bb9aebe3-e22d-45fb-a7b5-222da5396db7 time="2024-08-08T06:03:41+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=bb9aebe3-e22d-45fb-a7b5-222da5396db7 time="2024-08-08T06:03:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:44055/core/v4/settings" pkg=gpa/client userID=bb9aebe3-e22d-45fb-a7b5-222da5396db7 time="2024-08-08T06:03:41+02:00" level=info msg="Starting service main loop" service=telemetry user=bb9aebe3-e22d-45fb-a7b5-222da5396db7 time="2024-08-08T06:03:41+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=bb9aebe3-e22d-45fb-a7b5-222da5396db7 time="2024-08-08T06:03:41+02:00" level=info msg="Starting service main loop" service=smtp user=bb9aebe3-e22d-45fb-a7b5-222da5396db7 time="2024-08-08T06:03:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:44055/core/v4/labels?Type=4" pkg=gpa/client userID=bb9aebe3-e22d-45fb-a7b5-222da5396db7 time="2024-08-08T06:03:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:44055/core/v4/labels?Type=3" pkg=gpa/client userID=bb9aebe3-e22d-45fb-a7b5-222da5396db7 time="2024-08-08T06:03:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:44055/core/v4/labels?Type=1" pkg=gpa/client userID=bb9aebe3-e22d-45fb-a7b5-222da5396db7 time="2024-08-08T06:03:41+02:00" level=info msg="Adding user to imap server" addrID=84abf9db-baf4-4154-9f58-2ce7797ab8ae service=server-manager time="2024-08-08T06:03:41+02:00" level=info msg="Creating new IMAP user" addrID=84abf9db-baf4-4154-9f58-2ce7797ab8ae service=server-manager time="2024-08-08T06:03:41+02:00" level=info msg="Setting gluon ID" addrID=84abf9db-baf4-4154-9f58-2ce7797ab8ae gluonID=a0ccaf7e-a8f3-4fe1-b539-730af499988d userID=bb9aebe3-e22d-45fb-a7b5-222da5396db7 time="2024-08-08T06:03:41+02:00" level=info msg="Created new IMAP user" addrID=84abf9db-baf4-4154-9f58-2ce7797ab8ae gluonID=a0ccaf7e-a8f3-4fe1-b539-730af499988d service=server-manager time="2024-08-08T06:03:41+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:03:41+02:00" level=info msg=Resuming service=user-events user=bb9aebe3-e22d-45fb-a7b5-222da5396db7 time="2024-08-08T06:03:41+02:00" level=info msg="Received mailbox message count" count=0 gluonID=a0ccaf7e-a8f3-4fe1-b539-730af499988d labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:03:41+02:00" level=info msg="Starting IMAP Service" service=imap user=bb9aebe3-e22d-45fb-a7b5-222da5396db7 time="2024-08-08T06:03:41+02:00" level=info msg="Sync triggered" service=imap user=bb9aebe3-e22d-45fb-a7b5-222da5396db7 time="2024-08-08T06:03:41+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:03:41.384705423 +0200 CEST m=+306.070748319" user=bb9aebe3-e22d-45fb-a7b5-222da5396db7 time="2024-08-08T06:03:41+02:00" level=info msg="Syncing labels" service=imap user=bb9aebe3-e22d-45fb-a7b5-222da5396db7 time="2024-08-08T06:03:41+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:bb9aebe3-e22d-45fb-a7b5-222da5396db7" userID=bb9aebe3-e22d-45fb-a7b5-222da5396db7 time="2024-08-08T06:03:41+02:00" level=info msg="Synced labels" service=imap user=bb9aebe3-e22d-45fb-a7b5-222da5396db7 time="2024-08-08T06:03:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:44055/mail/v4/messages/count" pkg=gpa/client userID=bb9aebe3-e22d-45fb-a7b5-222da5396db7 time="2024-08-08T06:03:41+02:00" level=info msg="Syncing messages" service=imap user=bb9aebe3-e22d-45fb-a7b5-222da5396db7 time="2024-08-08T06:03:41+02:00" level=info msg="Job started" service=imap user=bb9aebe3-e22d-45fb-a7b5-222da5396db7 time="2024-08-08T06:03:41+02:00" level=info msg="200 OK: POST https://127.0.0.1:44055/mail/v4/messages" pkg=gpa/client userID=bb9aebe3-e22d-45fb-a7b5-222da5396db7 time="2024-08-08T06:03:41+02:00" level=info msg="Job finished" service=imap user=bb9aebe3-e22d-45fb-a7b5-222da5396db7 time="2024-08-08T06:03:41+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=bb9aebe3-e22d-45fb-a7b5-222da5396db7 time="2024-08-08T06:03:41+02:00" level=info msg="Synced messages" service=imap user=bb9aebe3-e22d-45fb-a7b5-222da5396db7 time="2024-08-08T06:03:41+02:00" level=info msg="Finished user sync" duration=21.755625ms service=imap user=bb9aebe3-e22d-45fb-a7b5-222da5396db7 time="2024-08-08T06:03:41+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=bb9aebe3-e22d-45fb-a7b5-222da5396db7 time="2024-08-08T06:03:41+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=bb9aebe3-e22d-45fb-a7b5-222da5396db7 time="2024-08-08T06:03:41+02:00" level=info msg="200 OK: POST https://127.0.0.1:44055/data/v1/stats" pkg=gpa/client userID=bb9aebe3-e22d-45fb-a7b5-222da5396db7 time="2024-08-08T06:03:41+02:00" level=info msg="Configuration Status Success event sent." userID=bb9aebe3-e22d-45fb-a7b5-222da5396db7 time="2024-08-08T06:03:41+02:00" level=info msg="200 OK: POST https://127.0.0.1:44055/mail/v4/messages/import" pkg=gpa/client userID=bb9aebe3-e22d-45fb-a7b5-222da5396db7 time="2024-08-08T06:03:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:44055/mail/v4/messages/4264f432-6872-4097-9c5c-ce58f70cca90" pkg=gpa/client userID=bb9aebe3-e22d-45fb-a7b5-222da5396db7 Scenario Outline: Move message from to by , second batch # features/imap/message/move_without_support.feature:71 time="2024-08-08T06:03:41+02:00" level=info msg="200 OK: POST https://127.0.0.1:44055/mail/v4/messages/import" pkg=gpa/client userID=bb9aebe3-e22d-45fb-a7b5-222da5396db7 time="2024-08-08T06:03:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:44055/mail/v4/messages/7867605f-6e72-400c-a1b7-fd5d8dd913c9" pkg=gpa/client userID=bb9aebe3-e22d-45fb-a7b5-222da5396db7 time="2024-08-08T06:03:41+02:00" level=info msg="200 OK: PUT https://127.0.0.1:44055/mail/v4/messages/unlabel" pkg=gpa/client userID=bb9aebe3-e22d-45fb-a7b5-222da5396db7 time="2024-08-08T06:03:41+02:00" level=info msg="200 OK: POST https://127.0.0.1:44055/mail/v4/messages" pkg=gpa/client userID=bb9aebe3-e22d-45fb-a7b5-222da5396db7 time="2024-08-08T06:03:41+02:00" level=info msg="200 OK: PUT https://127.0.0.1:44055/mail/v4/messages/delete" pkg=gpa/client userID=bb9aebe3-e22d-45fb-a7b5-222da5396db7 time="2024-08-08T06:03:41+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 50}}" pkg=telemetry time="2024-08-08T06:03:41+02:00" level=info msg="200 OK: PUT https://127.0.0.1:44055/mail/v4/messages/label" pkg=gpa/client userID=bb9aebe3-e22d-45fb-a7b5-222da5396db7 time="2024-08-08T06:03:42+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:03:42+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:03:42+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:03:42+02:00" level=info msg="Closing user" userID=bb9aebe3-e22d-45fb-a7b5-222da5396db7 time="2024-08-08T06:03:42+02:00" level=info msg="Exiting IMAP Service" service=imap user=bb9aebe3-e22d-45fb-a7b5-222da5396db7 time="2024-08-08T06:03:42+02:00" level=info msg="Exiting service main loop" service=smtp user=bb9aebe3-e22d-45fb-a7b5-222da5396db7 time="2024-08-08T06:03:42+02:00" level=info msg="Exiting Service" service=user-identity user=bb9aebe3-e22d-45fb-a7b5-222da5396db7 time="2024-08-08T06:03:42+02:00" level=info msg="Exiting service main loop" service=telemetry user=bb9aebe3-e22d-45fb-a7b5-222da5396db7 time="2024-08-08T06:03:42+02:00" level=info msg="Exiting service" service=user-events user=bb9aebe3-e22d-45fb-a7b5-222da5396db7 time="2024-08-08T06:03:42+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:03:42+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:03:42+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:03:42+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:03:42+02:00" level=info msg="Closing SMTP server" service=server-manager Given there exists an account with username "[user:user]" and password "password" # :1 -> *scenario And the account "[user:user]" has the following custom mailboxes: # :1 -> *scenario | name | type | | mbox | folder | Then it succeeds # :1 -> *scenario When bridge starts # :1 -> *scenario And the user logs in with username "[user:user]" and password "password" # :1 -> *scenario And user "[user:user]" finishes syncing # :1 -> *scenario And user "[user:user]" connects and authenticates IMAP client "source" # :1 -> *scenario And user "[user:user]" connects and authenticates IMAP client "target" # :1 -> *scenario Then it succeeds # :1 -> *scenario When IMAP client "source" appends the following message to "": # :1 -> *scenario """ Received: by 2002:0:0:0:0:0:0:0 with SMTP id 0123456789abcdef; Wed, 30 Dec 2020 01:23:45 0000 From: sndr1@[domain] Date: 01 Jan 1980 00:00:00 +0000 To: rcvr1@[domain] Subject: subj1  body1 """ Then it succeeds # :1 -> *scenario When IMAP client "source" appends the following message to "": # :1 -> *scenario """ Received: by 2002:0:0:0:0:0:0:0 with SMTP id 0123456789abcdef; Wed, 30 Dec 2020 01:23:45 0000 From: sndr2@[domain] Date: 01 Jan 1980 00:00:00 +0000 To: rcvr2@[domain] Subject: subj2  body2 """ Then it succeeds # :1 -> *scenario And IMAP client "source" selects "" # :1 -> *scenario And IMAP client "target" selects "" # :1 -> *scenario When IMAP clients "source" and "target" move message with subject "subj2" of "[user:user]" to "" by  # :1 -> *scenario And IMAP client "source" eventually sees 1 messages in "" # :1 -> *scenario And IMAP client "source" eventually sees the following messages in "": # :1 -> *scenario | from | to | subject | | sndr1@proton.local | rcvr1@proton.local | subj1 | And IMAP client "target" eventually sees 1 messages in "" # :1 -> *scenario And IMAP client "target" eventually sees the following messages in "": # :1 -> *scenario | from | to | subject | | sndr2@proton.local | rcvr2@proton.local | subj2 | Examples: | srcMailbox | dstMailbox | order | | Trash | INBOX | DELETE EXPUNGE APPEND | Feature: IMAP interaction with scheduled === RUN TestFeatures/Not_possible_to_delete_from_Scheduled_and_expunge_does_nothing time="2024-08-08T06:03:42+02:00" level=info msg="User 'f328cb6d-f2c1-4b7f-b3e8-e06efa262e54' created with id=d2a98351-fad9-4536-ae1c-900957ede5b2" pkg=gpa/server/backend Scenario: Not possible to delete from Scheduled and expunge does nothing # features/imap/message/scheduled.feature:5 Given there exists an account with username "f328cb6d-f2c1-4b7f-b3e8-e06efa262e54" and password "password" # :1 -> *scenario And the account "f328cb6d-f2c1-4b7f-b3e8-e06efa262e54" has the following custom mailboxes: # :1 -> *scenario | name | type | | mbox | folder | | label | label | And the address "f328cb6d-f2c1-4b7f-b3e8-e06efa262e54@proton.local" of account "f328cb6d-f2c1-4b7f-b3e8-e06efa262e54" has 10 messages in "Folders/mbox" # :1 -> *scenario And the address "f328cb6d-f2c1-4b7f-b3e8-e06efa262e54@proton.local" of account "f328cb6d-f2c1-4b7f-b3e8-e06efa262e54" has 1 messages in "Scheduled" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-08-08T06:03:44+02:00" level=info msg="Starting bridge" time="2024-08-08T06:03:44+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/136/config1138024323/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:03:44+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/136/data1884655380/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/136/data1884655380/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:03:44+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:03:44+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:03:44+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:03:44+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:03:44+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/136/config1138024323/grpcServerConfig.json time="2024-08-08T06:03:44+02:00" level=info msg="gRPC server listening on /tmp/bridge5788" pkg=grpc time="2024-08-08T06:03:44+02:00" level=info msg="Frontend service started" time="2024-08-08T06:03:44+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:03:44+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:03:44+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:03:44+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:03:44+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:03:44+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:03:44+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-08-08T06:03:44+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (48fccb64)" time="2024-08-08T06:03:44+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (48fccb64)" time="2024-08-08T06:03:44+02:00" level=info msg="200 OK: POST https://127.0.0.1:32863/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:03:44+02:00" level=info msg="200 OK: POST https://127.0.0.1:32863/auth/v4" pkg=gpa/manager time="2024-08-08T06:03:44+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=d2a98351-fad9-4536-ae1c-900957ede5b2 time="2024-08-08T06:03:44+02:00" level=info msg="Adding vault user" userID=d2a98351-fad9-4536-ae1c-900957ede5b2 time="2024-08-08T06:03:44+02:00" level=info msg="Creating new user" userID=d2a98351-fad9-4536-ae1c-900957ede5b2 time="2024-08-08T06:03:44+02:00" level=info msg="Creating user object" numAddr=1 numLabels=14 userID=d2a98351-fad9-4536-ae1c-900957ede5b2 time="2024-08-08T06:03:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:32863/core/v4/events/latest" pkg=gpa/client userID=d2a98351-fad9-4536-ae1c-900957ede5b2 time="2024-08-08T06:03:44+02:00" level=info msg="Starting service Last EventID=DQ==" service=user-events user=d2a98351-fad9-4536-ae1c-900957ede5b2 time="2024-08-08T06:03:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:32863/core/v4/settings" pkg=gpa/client userID=d2a98351-fad9-4536-ae1c-900957ede5b2 time="2024-08-08T06:03:44+02:00" level=info msg="Starting service main loop" service=telemetry user=d2a98351-fad9-4536-ae1c-900957ede5b2 time="2024-08-08T06:03:44+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=d2a98351-fad9-4536-ae1c-900957ede5b2 time="2024-08-08T06:03:44+02:00" level=info msg="Starting service main loop" service=smtp user=d2a98351-fad9-4536-ae1c-900957ede5b2 time="2024-08-08T06:03:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:32863/core/v4/labels?Type=4" pkg=gpa/client userID=d2a98351-fad9-4536-ae1c-900957ede5b2 time="2024-08-08T06:03:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:32863/core/v4/labels?Type=3" pkg=gpa/client userID=d2a98351-fad9-4536-ae1c-900957ede5b2 time="2024-08-08T06:03:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:32863/core/v4/labels?Type=1" pkg=gpa/client userID=d2a98351-fad9-4536-ae1c-900957ede5b2 time="2024-08-08T06:03:44+02:00" level=info msg="Adding user to imap server" addrID=d825806f-af4d-4f79-9f54-cca262ad6827 service=server-manager time="2024-08-08T06:03:44+02:00" level=info msg="Creating new IMAP user" addrID=d825806f-af4d-4f79-9f54-cca262ad6827 service=server-manager time="2024-08-08T06:03:44+02:00" level=info msg="Setting gluon ID" addrID=d825806f-af4d-4f79-9f54-cca262ad6827 gluonID=5986f8a1-e437-4653-a449-3a5ed036becc userID=d2a98351-fad9-4536-ae1c-900957ede5b2 time="2024-08-08T06:03:44+02:00" level=info msg="Created new IMAP user" addrID=d825806f-af4d-4f79-9f54-cca262ad6827 gluonID=5986f8a1-e437-4653-a449-3a5ed036becc service=server-manager time="2024-08-08T06:03:44+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:03:44+02:00" level=info msg=Resuming service=user-events user=d2a98351-fad9-4536-ae1c-900957ede5b2 And the user logs in with username "f328cb6d-f2c1-4b7f-b3e8-e06efa262e54" and password "password" # :1 -> *scenario time="2024-08-08T06:03:44+02:00" level=info msg="Received mailbox message count" count=0 gluonID=5986f8a1-e437-4653-a449-3a5ed036becc labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:03:44+02:00" level=info msg="Starting IMAP Service" service=imap user=d2a98351-fad9-4536-ae1c-900957ede5b2 time="2024-08-08T06:03:44+02:00" level=info msg="Sync triggered" service=imap user=d2a98351-fad9-4536-ae1c-900957ede5b2 time="2024-08-08T06:03:44+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:03:44.90423747 +0200 CEST m=+309.590280376" user=d2a98351-fad9-4536-ae1c-900957ede5b2 time="2024-08-08T06:03:44+02:00" level=info msg="Syncing labels" service=imap user=d2a98351-fad9-4536-ae1c-900957ede5b2 time="2024-08-08T06:03:44+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:d2a98351-fad9-4536-ae1c-900957ede5b2" userID=d2a98351-fad9-4536-ae1c-900957ede5b2 time="2024-08-08T06:03:44+02:00" level=info msg="Synced labels" service=imap user=d2a98351-fad9-4536-ae1c-900957ede5b2 time="2024-08-08T06:03:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:32863/mail/v4/messages/count" pkg=gpa/client userID=d2a98351-fad9-4536-ae1c-900957ede5b2 time="2024-08-08T06:03:44+02:00" level=info msg="Syncing messages" service=imap user=d2a98351-fad9-4536-ae1c-900957ede5b2 time="2024-08-08T06:03:44+02:00" level=info msg="Job started" service=imap user=d2a98351-fad9-4536-ae1c-900957ede5b2 time="2024-08-08T06:03:44+02:00" level=info msg="200 OK: POST https://127.0.0.1:32863/mail/v4/messages" pkg=gpa/client userID=d2a98351-fad9-4536-ae1c-900957ede5b2 time="2024-08-08T06:03:44+02:00" level=info msg="200 OK: POST https://127.0.0.1:32863/mail/v4/messages" pkg=gpa/client userID=d2a98351-fad9-4536-ae1c-900957ede5b2 time="2024-08-08T06:03:44+02:00" level=info msg="Creating new child job" service=imap user=d2a98351-fad9-4536-ae1c-900957ede5b2 time="2024-08-08T06:03:44+02:00" level=info msg="Job finished" service=imap user=d2a98351-fad9-4536-ae1c-900957ede5b2 time="2024-08-08T06:03:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:32863/mail/v4/messages/4620f086-c191-4313-b999-2c064d4cc706" pkg=gpa/client userID=d2a98351-fad9-4536-ae1c-900957ede5b2 time="2024-08-08T06:03:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:32863/mail/v4/messages/a7d6ace2-df46-400b-ac14-aab182a0deb8" pkg=gpa/client userID=d2a98351-fad9-4536-ae1c-900957ede5b2 time="2024-08-08T06:03:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:32863/mail/v4/messages/d6c405a4-50a6-4e5e-83da-52d338d27470" pkg=gpa/client userID=d2a98351-fad9-4536-ae1c-900957ede5b2 time="2024-08-08T06:03:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:32863/mail/v4/messages/dab085b6-f749-4b35-987b-7c69e57b54b9" pkg=gpa/client userID=d2a98351-fad9-4536-ae1c-900957ede5b2 time="2024-08-08T06:03:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:32863/mail/v4/messages/d8dd6155-5ca7-4f4b-bb89-0fc3957dcedd" pkg=gpa/client userID=d2a98351-fad9-4536-ae1c-900957ede5b2 time="2024-08-08T06:03:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:32863/mail/v4/messages/e18b1fdd-f71c-4004-b586-a427cb247757" pkg=gpa/client userID=d2a98351-fad9-4536-ae1c-900957ede5b2 time="2024-08-08T06:03:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:32863/mail/v4/messages/31dd734f-e727-4462-b7b0-55aed290595d" pkg=gpa/client userID=d2a98351-fad9-4536-ae1c-900957ede5b2 time="2024-08-08T06:03:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:32863/mail/v4/messages/90936539-38dd-4a03-96a6-4372c13f770e" pkg=gpa/client userID=d2a98351-fad9-4536-ae1c-900957ede5b2 time="2024-08-08T06:03:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:32863/mail/v4/messages/44d99e98-18c7-4b53-a1ed-91f70dfba57f" pkg=gpa/client userID=d2a98351-fad9-4536-ae1c-900957ede5b2 time="2024-08-08T06:03:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:32863/mail/v4/messages/61bed716-7a78-4649-be3d-dd2604e16fb1" pkg=gpa/client userID=d2a98351-fad9-4536-ae1c-900957ede5b2 time="2024-08-08T06:03:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:32863/mail/v4/messages/c711ceeb-679e-4c98-b915-36d8c8261641" pkg=gpa/client userID=d2a98351-fad9-4536-ae1c-900957ede5b2 time="2024-08-08T06:03:44+02:00" level=info msg="Child job finished" service=imap user=d2a98351-fad9-4536-ae1c-900957ede5b2 time="2024-08-08T06:03:44+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=d2a98351-fad9-4536-ae1c-900957ede5b2 time="2024-08-08T06:03:44+02:00" level=info msg="Synced messages" service=imap user=d2a98351-fad9-4536-ae1c-900957ede5b2 time="2024-08-08T06:03:44+02:00" level=info msg="Finished user sync" duration=30.064481ms service=imap user=d2a98351-fad9-4536-ae1c-900957ede5b2 time="2024-08-08T06:03:44+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=d2a98351-fad9-4536-ae1c-900957ede5b2 time="2024-08-08T06:03:44+02:00" level=info msg="Event loop reset" eventID="DQ==" service=user-events user=d2a98351-fad9-4536-ae1c-900957ede5b2 And user "f328cb6d-f2c1-4b7f-b3e8-e06efa262e54" finishes syncing # :1 -> *scenario time="2024-08-08T06:03:44+02:00" level=info msg="200 OK: POST https://127.0.0.1:32863/data/v1/stats" pkg=gpa/client userID=d2a98351-fad9-4536-ae1c-900957ede5b2 time="2024-08-08T06:03:44+02:00" level=info msg="Configuration Status Success event sent." userID=d2a98351-fad9-4536-ae1c-900957ede5b2 And user "f328cb6d-f2c1-4b7f-b3e8-e06efa262e54" connects and authenticates IMAP client "1" # :1 -> *scenario Then it succeeds # :1 -> *scenario When IMAP client "1" selects "Scheduled" # :1 -> *scenario And IMAP client "1" marks message 1 as deleted # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-08-08T06:03:44+02:00" level=error msg="Command failed" cmd=EXPUNGE error="operation not allowed" pkg=gluon/session session=1 And IMAP client "1" expunges # :1 -> *scenario time="2024-08-08T06:03:44+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:03:44+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:03:44+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:03:44+02:00" level=info msg="Closing user" userID=d2a98351-fad9-4536-ae1c-900957ede5b2 time="2024-08-08T06:03:44+02:00" level=info msg="Exiting IMAP Service" service=imap user=d2a98351-fad9-4536-ae1c-900957ede5b2 time="2024-08-08T06:03:44+02:00" level=info msg="Exiting service main loop" service=smtp user=d2a98351-fad9-4536-ae1c-900957ede5b2 time="2024-08-08T06:03:44+02:00" level=info msg="Exiting Service" service=user-identity user=d2a98351-fad9-4536-ae1c-900957ede5b2 time="2024-08-08T06:03:44+02:00" level=info msg="Exiting service main loop" service=telemetry user=d2a98351-fad9-4536-ae1c-900957ede5b2 time="2024-08-08T06:03:44+02:00" level=info msg="Exiting service" service=user-events user=d2a98351-fad9-4536-ae1c-900957ede5b2 time="2024-08-08T06:03:44+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:03:44+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:03:44+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:03:44+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:03:44+02:00" level=info msg="Closing SMTP server" service=server-manager Then it fails # :1 -> *scenario === RUN TestFeatures/Move_message_from_Scheduled_is_not_possible time="2024-08-08T06:03:45+02:00" level=info msg="User '646ee612-20cf-485b-8fba-15381701ea2c' created with id=24e645b1-ea3e-414a-acb7-490ebbfe4bc1" pkg=gpa/server/backend Scenario: Move message from Scheduled is not possible # features/imap/message/scheduled.feature:25 Given there exists an account with username "646ee612-20cf-485b-8fba-15381701ea2c" and password "password" # :1 -> *scenario And the account "646ee612-20cf-485b-8fba-15381701ea2c" has the following custom mailboxes: # :1 -> *scenario | name | type | | mbox | folder | | label | label | | label2 | label | And the address "646ee612-20cf-485b-8fba-15381701ea2c@proton.local" of account "646ee612-20cf-485b-8fba-15381701ea2c" has the following messages in "Inbox": # :1 -> *scenario | from | to | subject | unread | | john.doe@mail.com | 646ee612-20cf-485b-8fba-15381701ea2c@proton.local | foo | false | | jane.doe@mail.com | name@proton.local | bar | true | And the address "646ee612-20cf-485b-8fba-15381701ea2c@proton.local" of account "646ee612-20cf-485b-8fba-15381701ea2c" has the following messages in "Labels/label2": # :1 -> *scenario | from | to | subject | unread | | john.doe@mail.com | 646ee612-20cf-485b-8fba-15381701ea2c@proton.local | baz | false | And the address "646ee612-20cf-485b-8fba-15381701ea2c@proton.local" of account "646ee612-20cf-485b-8fba-15381701ea2c" has the following messages in "Sent": # :1 -> *scenario | from | to | subject | unread | | john.doe@mail.com | 646ee612-20cf-485b-8fba-15381701ea2c@proton.local | bax | false | And the address "646ee612-20cf-485b-8fba-15381701ea2c@proton.local" of account "646ee612-20cf-485b-8fba-15381701ea2c" has the following messages in "Scheduled": # :1 -> *scenario | from | to | subject | unread | | john.doe@mail.com | 646ee612-20cf-485b-8fba-15381701ea2c@proton.local | sch | false | Then it succeeds # :1 -> *scenario time="2024-08-08T06:03:48+02:00" level=info msg="Starting bridge" time="2024-08-08T06:03:48+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/137/config3275968828/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:03:48+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/137/data948041766/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/137/data948041766/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:03:48+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:03:48+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:03:48+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:03:48+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:03:48+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/137/config3275968828/grpcServerConfig.json time="2024-08-08T06:03:48+02:00" level=info msg="gRPC server listening on /tmp/bridge0542" pkg=grpc time="2024-08-08T06:03:48+02:00" level=info msg="Frontend service started" time="2024-08-08T06:03:48+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:03:48+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:03:48+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:03:48+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:03:48+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:03:48+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:03:48+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-08-08T06:03:48+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (5905f30a)" time="2024-08-08T06:03:48+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (5905f30a)" time="2024-08-08T06:03:48+02:00" level=info msg="200 OK: POST https://127.0.0.1:33441/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:03:48+02:00" level=info msg="200 OK: POST https://127.0.0.1:33441/auth/v4" pkg=gpa/manager time="2024-08-08T06:03:48+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=24e645b1-ea3e-414a-acb7-490ebbfe4bc1 time="2024-08-08T06:03:48+02:00" level=info msg="Adding vault user" userID=24e645b1-ea3e-414a-acb7-490ebbfe4bc1 time="2024-08-08T06:03:48+02:00" level=info msg="Creating new user" userID=24e645b1-ea3e-414a-acb7-490ebbfe4bc1 time="2024-08-08T06:03:48+02:00" level=info msg="Creating user object" numAddr=1 numLabels=15 userID=24e645b1-ea3e-414a-acb7-490ebbfe4bc1 time="2024-08-08T06:03:48+02:00" level=info msg="200 OK: GET https://127.0.0.1:33441/core/v4/events/latest" pkg=gpa/client userID=24e645b1-ea3e-414a-acb7-490ebbfe4bc1 time="2024-08-08T06:03:48+02:00" level=info msg="Starting service Last EventID=CA==" service=user-events user=24e645b1-ea3e-414a-acb7-490ebbfe4bc1 time="2024-08-08T06:03:48+02:00" level=info msg="200 OK: GET https://127.0.0.1:33441/core/v4/settings" pkg=gpa/client userID=24e645b1-ea3e-414a-acb7-490ebbfe4bc1 time="2024-08-08T06:03:48+02:00" level=info msg="Starting service main loop" service=telemetry user=24e645b1-ea3e-414a-acb7-490ebbfe4bc1 time="2024-08-08T06:03:48+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=24e645b1-ea3e-414a-acb7-490ebbfe4bc1 time="2024-08-08T06:03:48+02:00" level=info msg="Starting service main loop" service=smtp user=24e645b1-ea3e-414a-acb7-490ebbfe4bc1 time="2024-08-08T06:03:48+02:00" level=info msg="200 OK: GET https://127.0.0.1:33441/core/v4/labels?Type=4" pkg=gpa/client userID=24e645b1-ea3e-414a-acb7-490ebbfe4bc1 time="2024-08-08T06:03:48+02:00" level=info msg="200 OK: GET https://127.0.0.1:33441/core/v4/labels?Type=3" pkg=gpa/client userID=24e645b1-ea3e-414a-acb7-490ebbfe4bc1 time="2024-08-08T06:03:48+02:00" level=info msg="200 OK: GET https://127.0.0.1:33441/core/v4/labels?Type=1" pkg=gpa/client userID=24e645b1-ea3e-414a-acb7-490ebbfe4bc1 time="2024-08-08T06:03:48+02:00" level=info msg="Adding user to imap server" addrID=bfd3904e-f561-4e86-8f0a-d25379604a39 service=server-manager time="2024-08-08T06:03:48+02:00" level=info msg="Creating new IMAP user" addrID=bfd3904e-f561-4e86-8f0a-d25379604a39 service=server-manager time="2024-08-08T06:03:48+02:00" level=info msg="Setting gluon ID" addrID=bfd3904e-f561-4e86-8f0a-d25379604a39 gluonID=6a3a56ea-a18f-4f4e-bc92-5cc45872bb3f userID=24e645b1-ea3e-414a-acb7-490ebbfe4bc1 time="2024-08-08T06:03:48+02:00" level=info msg="Created new IMAP user" addrID=bfd3904e-f561-4e86-8f0a-d25379604a39 gluonID=6a3a56ea-a18f-4f4e-bc92-5cc45872bb3f service=server-manager time="2024-08-08T06:03:48+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:03:48+02:00" level=info msg=Resuming service=user-events user=24e645b1-ea3e-414a-acb7-490ebbfe4bc1 And the user logs in with username "646ee612-20cf-485b-8fba-15381701ea2c" and password "password" # :1 -> *scenario time="2024-08-08T06:03:48+02:00" level=info msg="Received mailbox message count" count=0 gluonID=6a3a56ea-a18f-4f4e-bc92-5cc45872bb3f labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:03:48+02:00" level=info msg="Starting IMAP Service" service=imap user=24e645b1-ea3e-414a-acb7-490ebbfe4bc1 time="2024-08-08T06:03:48+02:00" level=info msg="Sync triggered" service=imap user=24e645b1-ea3e-414a-acb7-490ebbfe4bc1 time="2024-08-08T06:03:48+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:03:48.973596096 +0200 CEST m=+313.659638992" user=24e645b1-ea3e-414a-acb7-490ebbfe4bc1 time="2024-08-08T06:03:48+02:00" level=info msg="Syncing labels" service=imap user=24e645b1-ea3e-414a-acb7-490ebbfe4bc1 time="2024-08-08T06:03:48+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:24e645b1-ea3e-414a-acb7-490ebbfe4bc1" userID=24e645b1-ea3e-414a-acb7-490ebbfe4bc1 time="2024-08-08T06:03:48+02:00" level=info msg="Synced labels" service=imap user=24e645b1-ea3e-414a-acb7-490ebbfe4bc1 time="2024-08-08T06:03:48+02:00" level=info msg="200 OK: GET https://127.0.0.1:33441/mail/v4/messages/count" pkg=gpa/client userID=24e645b1-ea3e-414a-acb7-490ebbfe4bc1 time="2024-08-08T06:03:48+02:00" level=info msg="Syncing messages" service=imap user=24e645b1-ea3e-414a-acb7-490ebbfe4bc1 time="2024-08-08T06:03:48+02:00" level=info msg="Job started" service=imap user=24e645b1-ea3e-414a-acb7-490ebbfe4bc1 time="2024-08-08T06:03:48+02:00" level=info msg="200 OK: POST https://127.0.0.1:33441/mail/v4/messages" pkg=gpa/client userID=24e645b1-ea3e-414a-acb7-490ebbfe4bc1 time="2024-08-08T06:03:48+02:00" level=info msg="200 OK: POST https://127.0.0.1:33441/mail/v4/messages" pkg=gpa/client userID=24e645b1-ea3e-414a-acb7-490ebbfe4bc1 time="2024-08-08T06:03:48+02:00" level=info msg="Creating new child job" service=imap user=24e645b1-ea3e-414a-acb7-490ebbfe4bc1 time="2024-08-08T06:03:48+02:00" level=info msg="Job finished" service=imap user=24e645b1-ea3e-414a-acb7-490ebbfe4bc1 time="2024-08-08T06:03:48+02:00" level=info msg="200 OK: GET https://127.0.0.1:33441/mail/v4/messages/02799d0a-66f8-4cb4-94e6-39fca5bb1dff" pkg=gpa/client userID=24e645b1-ea3e-414a-acb7-490ebbfe4bc1 time="2024-08-08T06:03:48+02:00" level=info msg="200 OK: GET https://127.0.0.1:33441/mail/v4/messages/baf2b401-4511-4c5c-afc9-fd5b9525ca77" pkg=gpa/client userID=24e645b1-ea3e-414a-acb7-490ebbfe4bc1 time="2024-08-08T06:03:48+02:00" level=info msg="200 OK: GET https://127.0.0.1:33441/mail/v4/messages/e5a29c8f-1741-4c81-a49b-2a6f8fe0ace7" pkg=gpa/client userID=24e645b1-ea3e-414a-acb7-490ebbfe4bc1 time="2024-08-08T06:03:48+02:00" level=info msg="200 OK: GET https://127.0.0.1:33441/mail/v4/messages/5ec7c9d8-eb53-48af-b4ec-d40e26ca872f" pkg=gpa/client userID=24e645b1-ea3e-414a-acb7-490ebbfe4bc1 time="2024-08-08T06:03:48+02:00" level=info msg="200 OK: GET https://127.0.0.1:33441/mail/v4/messages/38fb9953-d750-41f6-adeb-11dc1a4f2e9e" pkg=gpa/client userID=24e645b1-ea3e-414a-acb7-490ebbfe4bc1 time="2024-08-08T06:03:48+02:00" level=info msg="Child job finished" service=imap user=24e645b1-ea3e-414a-acb7-490ebbfe4bc1 time="2024-08-08T06:03:48+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=24e645b1-ea3e-414a-acb7-490ebbfe4bc1 time="2024-08-08T06:03:48+02:00" level=info msg="Synced messages" service=imap user=24e645b1-ea3e-414a-acb7-490ebbfe4bc1 time="2024-08-08T06:03:48+02:00" level=info msg="Finished user sync" duration=12.750268ms service=imap user=24e645b1-ea3e-414a-acb7-490ebbfe4bc1 time="2024-08-08T06:03:48+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=24e645b1-ea3e-414a-acb7-490ebbfe4bc1 time="2024-08-08T06:03:48+02:00" level=info msg="Event loop reset" eventID="CA==" service=user-events user=24e645b1-ea3e-414a-acb7-490ebbfe4bc1 And user "646ee612-20cf-485b-8fba-15381701ea2c" finishes syncing # :1 -> *scenario time="2024-08-08T06:03:48+02:00" level=info msg="200 OK: POST https://127.0.0.1:33441/data/v1/stats" pkg=gpa/client userID=24e645b1-ea3e-414a-acb7-490ebbfe4bc1 time="2024-08-08T06:03:48+02:00" level=info msg="Configuration Status Success event sent." userID=24e645b1-ea3e-414a-acb7-490ebbfe4bc1 2024/08/08 06:03:48 http: TLS handshake error from 127.0.0.1:58382: EOF And user "646ee612-20cf-485b-8fba-15381701ea2c" connects and authenticates IMAP client "1" # :1 -> *scenario Then it succeeds # :1 -> *scenario Given test skips reporter checks # :1 -> *scenario time="2024-08-08T06:03:48+02:00" level=error msg="Command failed" cmd="UID MOVE [1:1] 'g+y1Ib8yD2dyh+i5I4Cbs010utlij3E+0ODOTP4E8vg='" error="operation not allowed" pkg=gluon/session session=1 When IMAP client "1" moves the message with subject "sch" from "Scheduled" to "Inbox" # :1 -> *scenario Then it fails # :1 -> *scenario time="2024-08-08T06:03:49+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:03:49+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:03:49+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:03:49+02:00" level=info msg="Closing user" userID=24e645b1-ea3e-414a-acb7-490ebbfe4bc1 time="2024-08-08T06:03:49+02:00" level=info msg="Exiting IMAP Service" service=imap user=24e645b1-ea3e-414a-acb7-490ebbfe4bc1 time="2024-08-08T06:03:49+02:00" level=info msg="Exiting service main loop" service=smtp user=24e645b1-ea3e-414a-acb7-490ebbfe4bc1 time="2024-08-08T06:03:49+02:00" level=info msg="Exiting Service" service=user-identity user=24e645b1-ea3e-414a-acb7-490ebbfe4bc1 time="2024-08-08T06:03:49+02:00" level=info msg="Exiting service main loop" service=telemetry user=24e645b1-ea3e-414a-acb7-490ebbfe4bc1 time="2024-08-08T06:03:49+02:00" level=info msg="Exiting service" service=user-events user=24e645b1-ea3e-414a-acb7-490ebbfe4bc1 time="2024-08-08T06:03:49+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:03:49+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:03:49+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:03:49+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:03:49+02:00" level=info msg="Closing SMTP server" service=server-manager And IMAP client "1" eventually sees the following messages in "Scheduled": # :1 -> *scenario | from | to | subject | unread | | john.doe@mail.com | 646ee612-20cf-485b-8fba-15381701ea2c@proton.local | sch | false | Feature: IMAP change state of message in mailbox === RUN TestFeatures/Mark_message_as_read time="2024-08-08T06:03:49+02:00" level=info msg="User '056d7a7c-911d-4f10-aa80-18c1e8a9e6a6' created with id=18e84cb0-2db1-433b-af08-7c482db65707" pkg=gpa/server/backend Background: Given there exists an account with username "056d7a7c-911d-4f10-aa80-18c1e8a9e6a6" and password "password" # :1 -> *scenario And the account "056d7a7c-911d-4f10-aa80-18c1e8a9e6a6" has the following custom mailboxes: # :1 -> *scenario | name | type | | one | folder | | two | folder | And the address "056d7a7c-911d-4f10-aa80-18c1e8a9e6a6@proton.local" of account "056d7a7c-911d-4f10-aa80-18c1e8a9e6a6" has 5 messages in "Folders/one" # :1 -> *scenario And the address "056d7a7c-911d-4f10-aa80-18c1e8a9e6a6@proton.local" of account "056d7a7c-911d-4f10-aa80-18c1e8a9e6a6" has 5 messages in "Folders/two" # :1 -> *scenario And the address "056d7a7c-911d-4f10-aa80-18c1e8a9e6a6@proton.local" of account "056d7a7c-911d-4f10-aa80-18c1e8a9e6a6" has the following messages in "Inbox": # :1 -> *scenario | from | to | subject | unread | | a@example.com | b@example.com | one | true | | c@example.com | d@example.com | two | false | time="2024-08-08T06:03:51+02:00" level=info msg="Starting bridge" time="2024-08-08T06:03:51+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/138/config3487368821/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:03:51+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/138/data2625257328/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/138/data2625257328/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:03:51+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:03:51+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:03:51+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:03:51+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:03:51+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/138/config3487368821/grpcServerConfig.json time="2024-08-08T06:03:51+02:00" level=info msg="gRPC server listening on /tmp/bridge5583" pkg=grpc time="2024-08-08T06:03:51+02:00" level=info msg="Frontend service started" time="2024-08-08T06:03:51+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:03:51+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:03:51+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:03:51+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:03:51+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:03:51+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:03:51+02:00" level=info msg="Frontend client started" And bridge starts # :1 -> *scenario time="2024-08-08T06:03:51+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (a6253f66)" time="2024-08-08T06:03:51+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (a6253f66)" time="2024-08-08T06:03:51+02:00" level=info msg="200 OK: POST https://127.0.0.1:36705/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:03:52+02:00" level=info msg="200 OK: POST https://127.0.0.1:36705/auth/v4" pkg=gpa/manager time="2024-08-08T06:03:52+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=18e84cb0-2db1-433b-af08-7c482db65707 time="2024-08-08T06:03:52+02:00" level=info msg="Adding vault user" userID=18e84cb0-2db1-433b-af08-7c482db65707 time="2024-08-08T06:03:52+02:00" level=info msg="Creating new user" userID=18e84cb0-2db1-433b-af08-7c482db65707 time="2024-08-08T06:03:52+02:00" level=info msg="Creating user object" numAddr=1 numLabels=14 userID=18e84cb0-2db1-433b-af08-7c482db65707 time="2024-08-08T06:03:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:36705/core/v4/events/latest" pkg=gpa/client userID=18e84cb0-2db1-433b-af08-7c482db65707 time="2024-08-08T06:03:52+02:00" level=info msg="Starting service Last EventID=Dg==" service=user-events user=18e84cb0-2db1-433b-af08-7c482db65707 time="2024-08-08T06:03:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:36705/core/v4/settings" pkg=gpa/client userID=18e84cb0-2db1-433b-af08-7c482db65707 time="2024-08-08T06:03:52+02:00" level=info msg="Starting service main loop" service=telemetry user=18e84cb0-2db1-433b-af08-7c482db65707 time="2024-08-08T06:03:52+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=18e84cb0-2db1-433b-af08-7c482db65707 time="2024-08-08T06:03:52+02:00" level=info msg="Starting service main loop" service=smtp user=18e84cb0-2db1-433b-af08-7c482db65707 time="2024-08-08T06:03:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:36705/core/v4/labels?Type=4" pkg=gpa/client userID=18e84cb0-2db1-433b-af08-7c482db65707 time="2024-08-08T06:03:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:36705/core/v4/labels?Type=3" pkg=gpa/client userID=18e84cb0-2db1-433b-af08-7c482db65707 time="2024-08-08T06:03:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:36705/core/v4/labels?Type=1" pkg=gpa/client userID=18e84cb0-2db1-433b-af08-7c482db65707 time="2024-08-08T06:03:52+02:00" level=info msg="Adding user to imap server" addrID=47815c9b-25a2-4378-9f23-556ac09f7f86 service=server-manager time="2024-08-08T06:03:52+02:00" level=info msg="Creating new IMAP user" addrID=47815c9b-25a2-4378-9f23-556ac09f7f86 service=server-manager time="2024-08-08T06:03:52+02:00" level=info msg="Setting gluon ID" addrID=47815c9b-25a2-4378-9f23-556ac09f7f86 gluonID=c94840f9-1e73-4433-8537-9d6f1d4d4d9e userID=18e84cb0-2db1-433b-af08-7c482db65707 time="2024-08-08T06:03:52+02:00" level=info msg="Created new IMAP user" addrID=47815c9b-25a2-4378-9f23-556ac09f7f86 gluonID=c94840f9-1e73-4433-8537-9d6f1d4d4d9e service=server-manager time="2024-08-08T06:03:52+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:03:52+02:00" level=info msg=Resuming service=user-events user=18e84cb0-2db1-433b-af08-7c482db65707 And the user logs in with username "056d7a7c-911d-4f10-aa80-18c1e8a9e6a6" and password "password" # :1 -> *scenario time="2024-08-08T06:03:52+02:00" level=info msg="Received mailbox message count" count=0 gluonID=c94840f9-1e73-4433-8537-9d6f1d4d4d9e labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:03:52+02:00" level=info msg="Starting IMAP Service" service=imap user=18e84cb0-2db1-433b-af08-7c482db65707 time="2024-08-08T06:03:52+02:00" level=info msg="Sync triggered" service=imap user=18e84cb0-2db1-433b-af08-7c482db65707 time="2024-08-08T06:03:52+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:03:52.166243622 +0200 CEST m=+316.852286528" user=18e84cb0-2db1-433b-af08-7c482db65707 time="2024-08-08T06:03:52+02:00" level=info msg="Syncing labels" service=imap user=18e84cb0-2db1-433b-af08-7c482db65707 time="2024-08-08T06:03:52+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:18e84cb0-2db1-433b-af08-7c482db65707" userID=18e84cb0-2db1-433b-af08-7c482db65707 time="2024-08-08T06:03:52+02:00" level=info msg="Synced labels" service=imap user=18e84cb0-2db1-433b-af08-7c482db65707 time="2024-08-08T06:03:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:36705/mail/v4/messages/count" pkg=gpa/client userID=18e84cb0-2db1-433b-af08-7c482db65707 time="2024-08-08T06:03:52+02:00" level=info msg="Syncing messages" service=imap user=18e84cb0-2db1-433b-af08-7c482db65707 time="2024-08-08T06:03:52+02:00" level=info msg="Job started" service=imap user=18e84cb0-2db1-433b-af08-7c482db65707 time="2024-08-08T06:03:52+02:00" level=info msg="200 OK: POST https://127.0.0.1:36705/mail/v4/messages" pkg=gpa/client userID=18e84cb0-2db1-433b-af08-7c482db65707 time="2024-08-08T06:03:52+02:00" level=info msg="200 OK: POST https://127.0.0.1:36705/mail/v4/messages" pkg=gpa/client userID=18e84cb0-2db1-433b-af08-7c482db65707 time="2024-08-08T06:03:52+02:00" level=info msg="Creating new child job" service=imap user=18e84cb0-2db1-433b-af08-7c482db65707 time="2024-08-08T06:03:52+02:00" level=info msg="Job finished" service=imap user=18e84cb0-2db1-433b-af08-7c482db65707 time="2024-08-08T06:03:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:36705/mail/v4/messages/b96ba43e-0fd0-423a-8113-566f8c49e6e9" pkg=gpa/client userID=18e84cb0-2db1-433b-af08-7c482db65707 time="2024-08-08T06:03:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:36705/mail/v4/messages/16775e76-f346-4ee3-9611-8c048f3566e6" pkg=gpa/client userID=18e84cb0-2db1-433b-af08-7c482db65707 time="2024-08-08T06:03:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:36705/mail/v4/messages/61347cd1-98f1-4add-a484-a2ebaee43dbc" pkg=gpa/client userID=18e84cb0-2db1-433b-af08-7c482db65707 time="2024-08-08T06:03:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:36705/mail/v4/messages/604cce32-2988-4dad-8c1f-a755daa87625" pkg=gpa/client userID=18e84cb0-2db1-433b-af08-7c482db65707 time="2024-08-08T06:03:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:36705/mail/v4/messages/8dbe87d9-7ad8-4163-b3fc-46c01d7b0c74" pkg=gpa/client userID=18e84cb0-2db1-433b-af08-7c482db65707 time="2024-08-08T06:03:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:36705/mail/v4/messages/0b337535-8f30-403f-98e9-b1147967471d" pkg=gpa/client userID=18e84cb0-2db1-433b-af08-7c482db65707 time="2024-08-08T06:03:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:36705/mail/v4/messages/45b8baa2-e5b9-49b7-a833-9544245645f5" pkg=gpa/client userID=18e84cb0-2db1-433b-af08-7c482db65707 time="2024-08-08T06:03:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:36705/mail/v4/messages/10b2dd32-f27c-4051-ba13-5f9e73169bcc" pkg=gpa/client userID=18e84cb0-2db1-433b-af08-7c482db65707 time="2024-08-08T06:03:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:36705/mail/v4/messages/fe8ddafc-ce12-4080-9bf4-b89d5f87ee63" pkg=gpa/client userID=18e84cb0-2db1-433b-af08-7c482db65707 time="2024-08-08T06:03:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:36705/mail/v4/messages/d4c69730-42eb-4e22-a0bf-4a55c409de52" pkg=gpa/client userID=18e84cb0-2db1-433b-af08-7c482db65707 time="2024-08-08T06:03:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:36705/mail/v4/messages/7a849347-a681-4cc0-bce1-c4c9e6ececd0" pkg=gpa/client userID=18e84cb0-2db1-433b-af08-7c482db65707 time="2024-08-08T06:03:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:36705/mail/v4/messages/8e6af206-d5be-4f7f-8770-6bfd0f55835d" pkg=gpa/client userID=18e84cb0-2db1-433b-af08-7c482db65707 2024/08/08 06:03:52 http: TLS handshake error from 127.0.0.1:34138: EOF time="2024-08-08T06:03:52+02:00" level=info msg="Child job finished" service=imap user=18e84cb0-2db1-433b-af08-7c482db65707 time="2024-08-08T06:03:52+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=18e84cb0-2db1-433b-af08-7c482db65707 time="2024-08-08T06:03:52+02:00" level=info msg="Synced messages" service=imap user=18e84cb0-2db1-433b-af08-7c482db65707 time="2024-08-08T06:03:52+02:00" level=info msg="Finished user sync" duration=30.588815ms service=imap user=18e84cb0-2db1-433b-af08-7c482db65707 time="2024-08-08T06:03:52+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=18e84cb0-2db1-433b-af08-7c482db65707 time="2024-08-08T06:03:52+02:00" level=info msg="Event loop reset" eventID="Dg==" service=user-events user=18e84cb0-2db1-433b-af08-7c482db65707 And user "056d7a7c-911d-4f10-aa80-18c1e8a9e6a6" finishes syncing # :1 -> *scenario time="2024-08-08T06:03:52+02:00" level=info msg="200 OK: POST https://127.0.0.1:36705/data/v1/stats" pkg=gpa/client userID=18e84cb0-2db1-433b-af08-7c482db65707 time="2024-08-08T06:03:52+02:00" level=info msg="Configuration Status Success event sent." userID=18e84cb0-2db1-433b-af08-7c482db65707 And user "056d7a7c-911d-4f10-aa80-18c1e8a9e6a6" connects and authenticates IMAP client "1" # :1 -> *scenario Scenario: Mark message as read # features/imap/message/state.feature:19 When IMAP client "1" selects "Folders/one" # :1 -> *scenario And IMAP client "1" marks message 1 as "read" # :1 -> *scenario And it succeeds # :1 -> *scenario time="2024-08-08T06:03:52+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:03:52+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:03:52+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:03:52+02:00" level=info msg="Closing user" userID=18e84cb0-2db1-433b-af08-7c482db65707 time="2024-08-08T06:03:52+02:00" level=info msg="Exiting IMAP Service" service=imap user=18e84cb0-2db1-433b-af08-7c482db65707 time="2024-08-08T06:03:52+02:00" level=info msg="Exiting service main loop" service=smtp user=18e84cb0-2db1-433b-af08-7c482db65707 time="2024-08-08T06:03:52+02:00" level=info msg="Exiting Service" service=user-identity user=18e84cb0-2db1-433b-af08-7c482db65707 time="2024-08-08T06:03:52+02:00" level=info msg="Exiting service main loop" service=telemetry user=18e84cb0-2db1-433b-af08-7c482db65707 time="2024-08-08T06:03:52+02:00" level=info msg="Exiting service" service=user-events user=18e84cb0-2db1-433b-af08-7c482db65707 time="2024-08-08T06:03:52+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:03:52+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:03:52+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:03:52+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:03:52+02:00" level=info msg="Closing SMTP server" service=server-manager Then IMAP client "1" eventually sees that message at row 1 has the flag "\Seen" # :1 -> *scenario === RUN TestFeatures/Mark_message_as_unread time="2024-08-08T06:03:52+02:00" level=info msg="User '8fcb67ae-715f-4bba-b5e2-09a79fee16a1' created with id=37a19a03-8483-4b9a-8059-c579abe26c51" pkg=gpa/server/backend time="2024-08-08T06:03:55+02:00" level=info msg="Starting bridge" time="2024-08-08T06:03:55+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/139/config3867781369/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:03:55+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/139/data2702485223/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/139/data2702485223/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:03:55+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:03:55+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:03:55+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:03:55+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:03:55+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/139/config3867781369/grpcServerConfig.json time="2024-08-08T06:03:55+02:00" level=info msg="gRPC server listening on /tmp/bridge6159" pkg=grpc time="2024-08-08T06:03:55+02:00" level=info msg="Frontend service started" time="2024-08-08T06:03:55+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:03:55+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:03:55+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:03:55+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:03:55+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:03:55+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:03:55+02:00" level=info msg="Frontend client started" time="2024-08-08T06:03:55+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (05bc06fd)" time="2024-08-08T06:03:55+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (05bc06fd)" time="2024-08-08T06:03:55+02:00" level=info msg="200 OK: POST https://127.0.0.1:36447/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:03:55+02:00" level=info msg="200 OK: POST https://127.0.0.1:36447/auth/v4" pkg=gpa/manager time="2024-08-08T06:03:55+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=37a19a03-8483-4b9a-8059-c579abe26c51 time="2024-08-08T06:03:56+02:00" level=info msg="Adding vault user" userID=37a19a03-8483-4b9a-8059-c579abe26c51 time="2024-08-08T06:03:56+02:00" level=info msg="Creating new user" userID=37a19a03-8483-4b9a-8059-c579abe26c51 time="2024-08-08T06:03:56+02:00" level=info msg="Creating user object" numAddr=1 numLabels=14 userID=37a19a03-8483-4b9a-8059-c579abe26c51 time="2024-08-08T06:03:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:36447/core/v4/events/latest" pkg=gpa/client userID=37a19a03-8483-4b9a-8059-c579abe26c51 time="2024-08-08T06:03:56+02:00" level=info msg="Starting service Last EventID=Dg==" service=user-events user=37a19a03-8483-4b9a-8059-c579abe26c51 time="2024-08-08T06:03:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:36447/core/v4/settings" pkg=gpa/client userID=37a19a03-8483-4b9a-8059-c579abe26c51 time="2024-08-08T06:03:56+02:00" level=info msg="Starting service main loop" service=telemetry user=37a19a03-8483-4b9a-8059-c579abe26c51 time="2024-08-08T06:03:56+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=37a19a03-8483-4b9a-8059-c579abe26c51 time="2024-08-08T06:03:56+02:00" level=info msg="Starting service main loop" service=smtp user=37a19a03-8483-4b9a-8059-c579abe26c51 time="2024-08-08T06:03:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:36447/core/v4/labels?Type=4" pkg=gpa/client userID=37a19a03-8483-4b9a-8059-c579abe26c51 time="2024-08-08T06:03:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:36447/core/v4/labels?Type=3" pkg=gpa/client userID=37a19a03-8483-4b9a-8059-c579abe26c51 time="2024-08-08T06:03:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:36447/core/v4/labels?Type=1" pkg=gpa/client userID=37a19a03-8483-4b9a-8059-c579abe26c51 time="2024-08-08T06:03:56+02:00" level=info msg="Adding user to imap server" addrID=9ba1f2bc-f4bf-479d-a89b-78462e24bd9e service=server-manager time="2024-08-08T06:03:56+02:00" level=info msg="Creating new IMAP user" addrID=9ba1f2bc-f4bf-479d-a89b-78462e24bd9e service=server-manager time="2024-08-08T06:03:56+02:00" level=info msg="Setting gluon ID" addrID=9ba1f2bc-f4bf-479d-a89b-78462e24bd9e gluonID=51f1a95c-a683-4c5a-b1be-1ff11f707ca1 userID=37a19a03-8483-4b9a-8059-c579abe26c51 time="2024-08-08T06:03:56+02:00" level=info msg="Created new IMAP user" addrID=9ba1f2bc-f4bf-479d-a89b-78462e24bd9e gluonID=51f1a95c-a683-4c5a-b1be-1ff11f707ca1 service=server-manager time="2024-08-08T06:03:56+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:03:56+02:00" level=info msg=Resuming service=user-events user=37a19a03-8483-4b9a-8059-c579abe26c51 time="2024-08-08T06:03:56+02:00" level=info msg="Starting IMAP Service" service=imap user=37a19a03-8483-4b9a-8059-c579abe26c51 time="2024-08-08T06:03:56+02:00" level=info msg="Sync triggered" service=imap user=37a19a03-8483-4b9a-8059-c579abe26c51 time="2024-08-08T06:03:56+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:03:56.067573366 +0200 CEST m=+320.753616272" user=37a19a03-8483-4b9a-8059-c579abe26c51 time="2024-08-08T06:03:56+02:00" level=info msg="Syncing labels" service=imap user=37a19a03-8483-4b9a-8059-c579abe26c51 time="2024-08-08T06:03:56+02:00" level=info msg="Received mailbox message count" count=0 gluonID=51f1a95c-a683-4c5a-b1be-1ff11f707ca1 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:03:56+02:00" level=info msg="Synced labels" service=imap user=37a19a03-8483-4b9a-8059-c579abe26c51 time="2024-08-08T06:03:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:36447/mail/v4/messages/count" pkg=gpa/client userID=37a19a03-8483-4b9a-8059-c579abe26c51 time="2024-08-08T06:03:56+02:00" level=info msg="Syncing messages" service=imap user=37a19a03-8483-4b9a-8059-c579abe26c51 time="2024-08-08T06:03:56+02:00" level=info msg="Job started" service=imap user=37a19a03-8483-4b9a-8059-c579abe26c51 time="2024-08-08T06:03:56+02:00" level=info msg="200 OK: POST https://127.0.0.1:36447/mail/v4/messages" pkg=gpa/client userID=37a19a03-8483-4b9a-8059-c579abe26c51 time="2024-08-08T06:03:56+02:00" level=info msg="200 OK: POST https://127.0.0.1:36447/mail/v4/messages" pkg=gpa/client userID=37a19a03-8483-4b9a-8059-c579abe26c51 time="2024-08-08T06:03:56+02:00" level=info msg="Creating new child job" service=imap user=37a19a03-8483-4b9a-8059-c579abe26c51 time="2024-08-08T06:03:56+02:00" level=info msg="Job finished" service=imap user=37a19a03-8483-4b9a-8059-c579abe26c51 time="2024-08-08T06:03:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:36447/mail/v4/messages/2097acca-d1ee-4be7-8d16-a1d13a36b9e3" pkg=gpa/client userID=37a19a03-8483-4b9a-8059-c579abe26c51 time="2024-08-08T06:03:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:36447/mail/v4/messages/b70e284a-e3c4-4808-80e8-a91f5ece0df5" pkg=gpa/client userID=37a19a03-8483-4b9a-8059-c579abe26c51 time="2024-08-08T06:03:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:36447/mail/v4/messages/d276f3e3-d027-461a-89be-aebf71e9a653" pkg=gpa/client userID=37a19a03-8483-4b9a-8059-c579abe26c51 time="2024-08-08T06:03:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:36447/mail/v4/messages/a8459045-82d0-4625-985d-82d22db9fbd1" pkg=gpa/client userID=37a19a03-8483-4b9a-8059-c579abe26c51 time="2024-08-08T06:03:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:36447/mail/v4/messages/4a677298-9554-492a-8e29-554322db20e6" pkg=gpa/client userID=37a19a03-8483-4b9a-8059-c579abe26c51 time="2024-08-08T06:03:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:36447/mail/v4/messages/7e2a9a0e-fece-4e4f-91d7-045a7b309c07" pkg=gpa/client userID=37a19a03-8483-4b9a-8059-c579abe26c51 time="2024-08-08T06:03:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:36447/mail/v4/messages/4ca87c49-e102-446a-9875-32d662a4f7b5" pkg=gpa/client userID=37a19a03-8483-4b9a-8059-c579abe26c51 time="2024-08-08T06:03:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:36447/mail/v4/messages/13faaec5-2ba1-4a9e-8cdb-ea99de462f37" pkg=gpa/client userID=37a19a03-8483-4b9a-8059-c579abe26c51 time="2024-08-08T06:03:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:36447/mail/v4/messages/0cd87dc9-e980-4536-b6e9-89fa5fd95356" pkg=gpa/client userID=37a19a03-8483-4b9a-8059-c579abe26c51 time="2024-08-08T06:03:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:36447/mail/v4/messages/04d401f8-4c91-4f81-bf26-f63158d8ddc0" pkg=gpa/client userID=37a19a03-8483-4b9a-8059-c579abe26c51 time="2024-08-08T06:03:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:36447/mail/v4/messages/a36b68a5-8191-4d00-a4bf-7dc74a186c90" pkg=gpa/client userID=37a19a03-8483-4b9a-8059-c579abe26c51 time="2024-08-08T06:03:56+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:37a19a03-8483-4b9a-8059-c579abe26c51" userID=37a19a03-8483-4b9a-8059-c579abe26c51 time="2024-08-08T06:03:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:36447/mail/v4/messages/ff0d87c6-3d52-4e38-add3-23946252e570" pkg=gpa/client userID=37a19a03-8483-4b9a-8059-c579abe26c51 2024/08/08 06:03:56 http: TLS handshake error from 127.0.0.1:33400: EOF time="2024-08-08T06:03:56+02:00" level=info msg="Child job finished" service=imap user=37a19a03-8483-4b9a-8059-c579abe26c51 time="2024-08-08T06:03:56+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=37a19a03-8483-4b9a-8059-c579abe26c51 time="2024-08-08T06:03:56+02:00" level=info msg="Synced messages" service=imap user=37a19a03-8483-4b9a-8059-c579abe26c51 time="2024-08-08T06:03:56+02:00" level=info msg="Finished user sync" duration=18.406607ms service=imap user=37a19a03-8483-4b9a-8059-c579abe26c51 time="2024-08-08T06:03:56+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=37a19a03-8483-4b9a-8059-c579abe26c51 time="2024-08-08T06:03:56+02:00" level=info msg="Event loop reset" eventID="Dg==" service=user-events user=37a19a03-8483-4b9a-8059-c579abe26c51 time="2024-08-08T06:03:56+02:00" level=info msg="200 OK: POST https://127.0.0.1:36447/data/v1/stats" pkg=gpa/client userID=37a19a03-8483-4b9a-8059-c579abe26c51 time="2024-08-08T06:03:56+02:00" level=info msg="Configuration Status Success event sent." userID=37a19a03-8483-4b9a-8059-c579abe26c51 Scenario: Mark message as unread # features/imap/message/state.feature:25 When IMAP client "1" selects "Folders/one" # :1 -> *scenario time="2024-08-08T06:03:56+02:00" level=info msg="200 OK: PUT https://127.0.0.1:36447/mail/v4/messages/unread" pkg=gpa/client userID=37a19a03-8483-4b9a-8059-c579abe26c51 And IMAP client "1" marks message 1 as "unread" # :1 -> *scenario And it succeeds # :1 -> *scenario time="2024-08-08T06:03:56+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:03:56+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:03:56+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:03:56+02:00" level=info msg="Closing user" userID=37a19a03-8483-4b9a-8059-c579abe26c51 time="2024-08-08T06:03:56+02:00" level=info msg="Exiting IMAP Service" service=imap user=37a19a03-8483-4b9a-8059-c579abe26c51 time="2024-08-08T06:03:56+02:00" level=info msg="Exiting service main loop" service=smtp user=37a19a03-8483-4b9a-8059-c579abe26c51 time="2024-08-08T06:03:56+02:00" level=info msg="Exiting Service" service=user-identity user=37a19a03-8483-4b9a-8059-c579abe26c51 time="2024-08-08T06:03:56+02:00" level=info msg="Exiting service main loop" service=telemetry user=37a19a03-8483-4b9a-8059-c579abe26c51 time="2024-08-08T06:03:56+02:00" level=info msg="Exiting service" service=user-events user=37a19a03-8483-4b9a-8059-c579abe26c51 time="2024-08-08T06:03:56+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:03:56+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:03:56+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:03:56+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:03:56+02:00" level=info msg="Closing SMTP server" service=server-manager Then IMAP client "1" eventually sees that message at row 1 does not have the flag "\Seen" # :1 -> *scenario === RUN TestFeatures/Mark_message_as_starred time="2024-08-08T06:03:56+02:00" level=info msg="User '32d26719-94dd-471c-be3b-d97f3c3ec48e' created with id=83b825b1-723b-4596-a55f-722c5b5788c3" pkg=gpa/server/backend time="2024-08-08T06:03:58+02:00" level=info msg="Starting bridge" time="2024-08-08T06:03:58+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/140/config1449953579/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:03:58+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/140/data1866905792/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/140/data1866905792/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:03:58+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:03:58+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:03:58+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:03:58+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:03:58+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/140/config1449953579/grpcServerConfig.json time="2024-08-08T06:03:58+02:00" level=info msg="gRPC server listening on /tmp/bridge7017" pkg=grpc time="2024-08-08T06:03:58+02:00" level=info msg="Frontend service started" time="2024-08-08T06:03:58+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:03:58+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:03:58+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:03:58+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:03:58+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:03:58+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:03:58+02:00" level=info msg="Frontend client started" time="2024-08-08T06:03:58+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (ef45b97a)" time="2024-08-08T06:03:58+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (ef45b97a)" time="2024-08-08T06:03:59+02:00" level=info msg="200 OK: POST https://127.0.0.1:36079/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:03:59+02:00" level=info msg="200 OK: POST https://127.0.0.1:36079/auth/v4" pkg=gpa/manager time="2024-08-08T06:03:59+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=83b825b1-723b-4596-a55f-722c5b5788c3 time="2024-08-08T06:03:59+02:00" level=info msg="Adding vault user" userID=83b825b1-723b-4596-a55f-722c5b5788c3 time="2024-08-08T06:03:59+02:00" level=info msg="Creating new user" userID=83b825b1-723b-4596-a55f-722c5b5788c3 time="2024-08-08T06:03:59+02:00" level=info msg="Creating user object" numAddr=1 numLabels=14 userID=83b825b1-723b-4596-a55f-722c5b5788c3 time="2024-08-08T06:03:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:36079/core/v4/events/latest" pkg=gpa/client userID=83b825b1-723b-4596-a55f-722c5b5788c3 time="2024-08-08T06:03:59+02:00" level=info msg="Starting service Last EventID=Dg==" service=user-events user=83b825b1-723b-4596-a55f-722c5b5788c3 time="2024-08-08T06:03:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:36079/core/v4/settings" pkg=gpa/client userID=83b825b1-723b-4596-a55f-722c5b5788c3 time="2024-08-08T06:03:59+02:00" level=info msg="Starting service main loop" service=telemetry user=83b825b1-723b-4596-a55f-722c5b5788c3 time="2024-08-08T06:03:59+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=83b825b1-723b-4596-a55f-722c5b5788c3 time="2024-08-08T06:03:59+02:00" level=info msg="Starting service main loop" service=smtp user=83b825b1-723b-4596-a55f-722c5b5788c3 time="2024-08-08T06:03:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:36079/core/v4/labels?Type=4" pkg=gpa/client userID=83b825b1-723b-4596-a55f-722c5b5788c3 time="2024-08-08T06:03:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:36079/core/v4/labels?Type=3" pkg=gpa/client userID=83b825b1-723b-4596-a55f-722c5b5788c3 time="2024-08-08T06:03:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:36079/core/v4/labels?Type=1" pkg=gpa/client userID=83b825b1-723b-4596-a55f-722c5b5788c3 time="2024-08-08T06:03:59+02:00" level=info msg="Adding user to imap server" addrID=e11961b1-c311-4a9d-bb99-381b2742085f service=server-manager time="2024-08-08T06:03:59+02:00" level=info msg="Creating new IMAP user" addrID=e11961b1-c311-4a9d-bb99-381b2742085f service=server-manager time="2024-08-08T06:03:59+02:00" level=info msg="Setting gluon ID" addrID=e11961b1-c311-4a9d-bb99-381b2742085f gluonID=709a8512-07c3-4132-9e1d-d0350b0fc02d userID=83b825b1-723b-4596-a55f-722c5b5788c3 time="2024-08-08T06:03:59+02:00" level=info msg="Created new IMAP user" addrID=e11961b1-c311-4a9d-bb99-381b2742085f gluonID=709a8512-07c3-4132-9e1d-d0350b0fc02d service=server-manager time="2024-08-08T06:03:59+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:03:59+02:00" level=info msg=Resuming service=user-events user=83b825b1-723b-4596-a55f-722c5b5788c3 time="2024-08-08T06:03:59+02:00" level=info msg="Received mailbox message count" count=0 gluonID=709a8512-07c3-4132-9e1d-d0350b0fc02d labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:03:59+02:00" level=info msg="Starting IMAP Service" service=imap user=83b825b1-723b-4596-a55f-722c5b5788c3 time="2024-08-08T06:03:59+02:00" level=info msg="Sync triggered" service=imap user=83b825b1-723b-4596-a55f-722c5b5788c3 time="2024-08-08T06:03:59+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:03:59.415367736 +0200 CEST m=+324.101410642" user=83b825b1-723b-4596-a55f-722c5b5788c3 time="2024-08-08T06:03:59+02:00" level=info msg="Syncing labels" service=imap user=83b825b1-723b-4596-a55f-722c5b5788c3 time="2024-08-08T06:03:59+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:83b825b1-723b-4596-a55f-722c5b5788c3" userID=83b825b1-723b-4596-a55f-722c5b5788c3 time="2024-08-08T06:03:59+02:00" level=info msg="Synced labels" service=imap user=83b825b1-723b-4596-a55f-722c5b5788c3 time="2024-08-08T06:03:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:36079/mail/v4/messages/count" pkg=gpa/client userID=83b825b1-723b-4596-a55f-722c5b5788c3 time="2024-08-08T06:03:59+02:00" level=info msg="Syncing messages" service=imap user=83b825b1-723b-4596-a55f-722c5b5788c3 time="2024-08-08T06:03:59+02:00" level=info msg="Job started" service=imap user=83b825b1-723b-4596-a55f-722c5b5788c3 time="2024-08-08T06:03:59+02:00" level=info msg="200 OK: POST https://127.0.0.1:36079/mail/v4/messages" pkg=gpa/client userID=83b825b1-723b-4596-a55f-722c5b5788c3 time="2024-08-08T06:03:59+02:00" level=info msg="200 OK: POST https://127.0.0.1:36079/mail/v4/messages" pkg=gpa/client userID=83b825b1-723b-4596-a55f-722c5b5788c3 time="2024-08-08T06:03:59+02:00" level=info msg="Creating new child job" service=imap user=83b825b1-723b-4596-a55f-722c5b5788c3 time="2024-08-08T06:03:59+02:00" level=info msg="Job finished" service=imap user=83b825b1-723b-4596-a55f-722c5b5788c3 time="2024-08-08T06:03:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:36079/mail/v4/messages/d2f5a35e-4c84-4e60-9841-80fa25d5fe6d" pkg=gpa/client userID=83b825b1-723b-4596-a55f-722c5b5788c3 time="2024-08-08T06:03:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:36079/mail/v4/messages/07d81156-112f-474a-a1f0-f3ad6e1896e7" pkg=gpa/client userID=83b825b1-723b-4596-a55f-722c5b5788c3 time="2024-08-08T06:03:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:36079/mail/v4/messages/b112d7d7-1bba-430e-8170-d38b7da69d01" pkg=gpa/client userID=83b825b1-723b-4596-a55f-722c5b5788c3 time="2024-08-08T06:03:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:36079/mail/v4/messages/1c06ef0d-0350-46b4-84dd-94d5c7def7f7" pkg=gpa/client userID=83b825b1-723b-4596-a55f-722c5b5788c3 time="2024-08-08T06:03:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:36079/mail/v4/messages/b5f59f7b-7c1d-48af-ac90-0aa088b6d645" pkg=gpa/client userID=83b825b1-723b-4596-a55f-722c5b5788c3 time="2024-08-08T06:03:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:36079/mail/v4/messages/3bef71b4-2f2c-4afa-ae0d-e756459a0530" pkg=gpa/client userID=83b825b1-723b-4596-a55f-722c5b5788c3 time="2024-08-08T06:03:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:36079/mail/v4/messages/e7f03f76-8c1d-40c4-91f0-6b70b07a042a" pkg=gpa/client userID=83b825b1-723b-4596-a55f-722c5b5788c3 time="2024-08-08T06:03:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:36079/mail/v4/messages/8c2a7f13-1c4d-4e8b-926f-9050a5ca3c40" pkg=gpa/client userID=83b825b1-723b-4596-a55f-722c5b5788c3 time="2024-08-08T06:03:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:36079/mail/v4/messages/a340471f-9ff1-4e97-afe8-c4ef9ccc19be" pkg=gpa/client userID=83b825b1-723b-4596-a55f-722c5b5788c3 time="2024-08-08T06:03:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:36079/mail/v4/messages/6c907970-a8fb-4b69-b632-6a2b90811238" pkg=gpa/client userID=83b825b1-723b-4596-a55f-722c5b5788c3 time="2024-08-08T06:03:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:36079/mail/v4/messages/2aef05c5-45cb-4f28-8fad-1cbb18cc0fa5" pkg=gpa/client userID=83b825b1-723b-4596-a55f-722c5b5788c3 time="2024-08-08T06:03:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:36079/mail/v4/messages/1a142d1b-9858-4ab8-95ec-c76b2bb764d7" pkg=gpa/client userID=83b825b1-723b-4596-a55f-722c5b5788c3 time="2024-08-08T06:03:59+02:00" level=info msg="Child job finished" service=imap user=83b825b1-723b-4596-a55f-722c5b5788c3 time="2024-08-08T06:03:59+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=83b825b1-723b-4596-a55f-722c5b5788c3 time="2024-08-08T06:03:59+02:00" level=info msg="Synced messages" service=imap user=83b825b1-723b-4596-a55f-722c5b5788c3 time="2024-08-08T06:03:59+02:00" level=info msg="Finished user sync" duration=36.797944ms service=imap user=83b825b1-723b-4596-a55f-722c5b5788c3 time="2024-08-08T06:03:59+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=83b825b1-723b-4596-a55f-722c5b5788c3 time="2024-08-08T06:03:59+02:00" level=info msg="Event loop reset" eventID="Dg==" service=user-events user=83b825b1-723b-4596-a55f-722c5b5788c3 time="2024-08-08T06:03:59+02:00" level=info msg="200 OK: POST https://127.0.0.1:36079/data/v1/stats" pkg=gpa/client userID=83b825b1-723b-4596-a55f-722c5b5788c3 time="2024-08-08T06:03:59+02:00" level=info msg="Configuration Status Success event sent." userID=83b825b1-723b-4596-a55f-722c5b5788c3 Scenario: Mark message as starred # features/imap/message/state.feature:31 When IMAP client "1" selects "Folders/one" # :1 -> *scenario time="2024-08-08T06:03:59+02:00" level=info msg="200 OK: PUT https://127.0.0.1:36079/mail/v4/messages/label" pkg=gpa/client userID=83b825b1-723b-4596-a55f-722c5b5788c3 And IMAP client "1" marks message 1 as "starred" # :1 -> *scenario And it succeeds # :1 -> *scenario time="2024-08-08T06:03:59+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:03:59+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:03:59+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:03:59+02:00" level=info msg="Closing user" userID=83b825b1-723b-4596-a55f-722c5b5788c3 time="2024-08-08T06:03:59+02:00" level=info msg="Exiting IMAP Service" service=imap user=83b825b1-723b-4596-a55f-722c5b5788c3 time="2024-08-08T06:03:59+02:00" level=info msg="Exiting service main loop" service=smtp user=83b825b1-723b-4596-a55f-722c5b5788c3 time="2024-08-08T06:03:59+02:00" level=info msg="Exiting Service" service=user-identity user=83b825b1-723b-4596-a55f-722c5b5788c3 time="2024-08-08T06:03:59+02:00" level=info msg="Exiting service main loop" service=telemetry user=83b825b1-723b-4596-a55f-722c5b5788c3 time="2024-08-08T06:03:59+02:00" level=info msg="Exiting service" service=user-events user=83b825b1-723b-4596-a55f-722c5b5788c3 time="2024-08-08T06:03:59+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:03:59+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:03:59+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:03:59+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:03:59+02:00" level=info msg="Closing SMTP server" service=server-manager Then IMAP client "1" eventually sees that message at row 1 has the flag "\Flagged" # :1 -> *scenario === RUN TestFeatures/Mark_message_as_unstarred time="2024-08-08T06:03:59+02:00" level=info msg="User 'c3f63296-c72f-40b7-b825-405eb3ff91ed' created with id=f322b421-db3c-4c9e-8012-a9118e1ab3c5" pkg=gpa/server/backend time="2024-08-08T06:04:02+02:00" level=info msg="Starting bridge" time="2024-08-08T06:04:02+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/141/config1269282379/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:04:02+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/141/data2921870334/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/141/data2921870334/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:04:02+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:04:02+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:04:02+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:04:02+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:04:02+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/141/config1269282379/grpcServerConfig.json time="2024-08-08T06:04:02+02:00" level=info msg="gRPC server listening on /tmp/bridge1923" pkg=grpc time="2024-08-08T06:04:02+02:00" level=info msg="Frontend service started" time="2024-08-08T06:04:02+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:04:02+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:04:02+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:04:02+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:04:02+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:04:02+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:04:02+02:00" level=info msg="Frontend client started" time="2024-08-08T06:04:02+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (d9f55b33)" time="2024-08-08T06:04:02+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (d9f55b33)" time="2024-08-08T06:04:02+02:00" level=info msg="200 OK: POST https://127.0.0.1:42301/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:04:02+02:00" level=info msg="200 OK: POST https://127.0.0.1:42301/auth/v4" pkg=gpa/manager time="2024-08-08T06:04:02+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=f322b421-db3c-4c9e-8012-a9118e1ab3c5 time="2024-08-08T06:04:02+02:00" level=info msg="Adding vault user" userID=f322b421-db3c-4c9e-8012-a9118e1ab3c5 time="2024-08-08T06:04:02+02:00" level=info msg="Creating new user" userID=f322b421-db3c-4c9e-8012-a9118e1ab3c5 time="2024-08-08T06:04:02+02:00" level=info msg="Creating user object" numAddr=1 numLabels=14 userID=f322b421-db3c-4c9e-8012-a9118e1ab3c5 time="2024-08-08T06:04:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:42301/core/v4/events/latest" pkg=gpa/client userID=f322b421-db3c-4c9e-8012-a9118e1ab3c5 time="2024-08-08T06:04:02+02:00" level=info msg="Starting service Last EventID=Dg==" service=user-events user=f322b421-db3c-4c9e-8012-a9118e1ab3c5 time="2024-08-08T06:04:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:42301/core/v4/settings" pkg=gpa/client userID=f322b421-db3c-4c9e-8012-a9118e1ab3c5 time="2024-08-08T06:04:02+02:00" level=info msg="Starting service main loop" service=telemetry user=f322b421-db3c-4c9e-8012-a9118e1ab3c5 time="2024-08-08T06:04:02+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=f322b421-db3c-4c9e-8012-a9118e1ab3c5 time="2024-08-08T06:04:02+02:00" level=info msg="Starting service main loop" service=smtp user=f322b421-db3c-4c9e-8012-a9118e1ab3c5 time="2024-08-08T06:04:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:42301/core/v4/labels?Type=4" pkg=gpa/client userID=f322b421-db3c-4c9e-8012-a9118e1ab3c5 time="2024-08-08T06:04:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:42301/core/v4/labels?Type=3" pkg=gpa/client userID=f322b421-db3c-4c9e-8012-a9118e1ab3c5 time="2024-08-08T06:04:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:42301/core/v4/labels?Type=1" pkg=gpa/client userID=f322b421-db3c-4c9e-8012-a9118e1ab3c5 time="2024-08-08T06:04:02+02:00" level=info msg="Adding user to imap server" addrID=b9b0ac23-4836-48b0-bdad-3e9994801fe8 service=server-manager time="2024-08-08T06:04:02+02:00" level=info msg="Creating new IMAP user" addrID=b9b0ac23-4836-48b0-bdad-3e9994801fe8 service=server-manager time="2024-08-08T06:04:02+02:00" level=info msg="Setting gluon ID" addrID=b9b0ac23-4836-48b0-bdad-3e9994801fe8 gluonID=612cc47b-4ad7-4227-b0c3-d84f4c5f5857 userID=f322b421-db3c-4c9e-8012-a9118e1ab3c5 time="2024-08-08T06:04:02+02:00" level=info msg="Created new IMAP user" addrID=b9b0ac23-4836-48b0-bdad-3e9994801fe8 gluonID=612cc47b-4ad7-4227-b0c3-d84f4c5f5857 service=server-manager time="2024-08-08T06:04:02+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:04:02+02:00" level=info msg=Resuming service=user-events user=f322b421-db3c-4c9e-8012-a9118e1ab3c5 time="2024-08-08T06:04:02+02:00" level=info msg="Received mailbox message count" count=0 gluonID=612cc47b-4ad7-4227-b0c3-d84f4c5f5857 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:04:02+02:00" level=info msg="Starting IMAP Service" service=imap user=f322b421-db3c-4c9e-8012-a9118e1ab3c5 time="2024-08-08T06:04:02+02:00" level=info msg="Sync triggered" service=imap user=f322b421-db3c-4c9e-8012-a9118e1ab3c5 time="2024-08-08T06:04:02+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:04:02.810483838 +0200 CEST m=+327.496526744" user=f322b421-db3c-4c9e-8012-a9118e1ab3c5 time="2024-08-08T06:04:02+02:00" level=info msg="Syncing labels" service=imap user=f322b421-db3c-4c9e-8012-a9118e1ab3c5 time="2024-08-08T06:04:02+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:f322b421-db3c-4c9e-8012-a9118e1ab3c5" userID=f322b421-db3c-4c9e-8012-a9118e1ab3c5 time="2024-08-08T06:04:02+02:00" level=info msg="Synced labels" service=imap user=f322b421-db3c-4c9e-8012-a9118e1ab3c5 time="2024-08-08T06:04:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:42301/mail/v4/messages/count" pkg=gpa/client userID=f322b421-db3c-4c9e-8012-a9118e1ab3c5 time="2024-08-08T06:04:02+02:00" level=info msg="Syncing messages" service=imap user=f322b421-db3c-4c9e-8012-a9118e1ab3c5 time="2024-08-08T06:04:02+02:00" level=info msg="Job started" service=imap user=f322b421-db3c-4c9e-8012-a9118e1ab3c5 time="2024-08-08T06:04:02+02:00" level=info msg="200 OK: POST https://127.0.0.1:42301/mail/v4/messages" pkg=gpa/client userID=f322b421-db3c-4c9e-8012-a9118e1ab3c5 time="2024-08-08T06:04:02+02:00" level=info msg="200 OK: POST https://127.0.0.1:42301/mail/v4/messages" pkg=gpa/client userID=f322b421-db3c-4c9e-8012-a9118e1ab3c5 time="2024-08-08T06:04:02+02:00" level=info msg="Creating new child job" service=imap user=f322b421-db3c-4c9e-8012-a9118e1ab3c5 time="2024-08-08T06:04:02+02:00" level=info msg="Job finished" service=imap user=f322b421-db3c-4c9e-8012-a9118e1ab3c5 time="2024-08-08T06:04:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:42301/mail/v4/messages/3485f198-e8cc-4aa9-a6c1-a907ba7d3a36" pkg=gpa/client userID=f322b421-db3c-4c9e-8012-a9118e1ab3c5 time="2024-08-08T06:04:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:42301/mail/v4/messages/1290dc57-4521-4bf8-be8e-e8cff05e65de" pkg=gpa/client userID=f322b421-db3c-4c9e-8012-a9118e1ab3c5 time="2024-08-08T06:04:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:42301/mail/v4/messages/5cd7cfed-8c16-4a14-8e23-6d3cc18eeb4e" pkg=gpa/client userID=f322b421-db3c-4c9e-8012-a9118e1ab3c5 time="2024-08-08T06:04:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:42301/mail/v4/messages/cfaddc40-ba89-4ae3-afc2-c04108742780" pkg=gpa/client userID=f322b421-db3c-4c9e-8012-a9118e1ab3c5 time="2024-08-08T06:04:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:42301/mail/v4/messages/a97b678e-842e-4f35-8610-f79897049aed" pkg=gpa/client userID=f322b421-db3c-4c9e-8012-a9118e1ab3c5 time="2024-08-08T06:04:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:42301/mail/v4/messages/51d6af29-2424-42d0-b287-0cc829750c2c" pkg=gpa/client userID=f322b421-db3c-4c9e-8012-a9118e1ab3c5 time="2024-08-08T06:04:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:42301/mail/v4/messages/65abefde-6ffc-4189-9b3a-a338a6e5f246" pkg=gpa/client userID=f322b421-db3c-4c9e-8012-a9118e1ab3c5 time="2024-08-08T06:04:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:42301/mail/v4/messages/4454ab8a-58ea-4948-b68b-f88d11a37795" pkg=gpa/client userID=f322b421-db3c-4c9e-8012-a9118e1ab3c5 time="2024-08-08T06:04:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:42301/mail/v4/messages/61b88111-854b-4993-b5dd-b36e57732c59" pkg=gpa/client userID=f322b421-db3c-4c9e-8012-a9118e1ab3c5 time="2024-08-08T06:04:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:42301/mail/v4/messages/743a174b-237f-4025-a464-a193a91d1c6a" pkg=gpa/client userID=f322b421-db3c-4c9e-8012-a9118e1ab3c5 time="2024-08-08T06:04:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:42301/mail/v4/messages/aca4194b-83e3-46a1-bd43-8d2a1f6be697" pkg=gpa/client userID=f322b421-db3c-4c9e-8012-a9118e1ab3c5 time="2024-08-08T06:04:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:42301/mail/v4/messages/a23a6abd-90e0-4238-84a7-99852987fe15" pkg=gpa/client userID=f322b421-db3c-4c9e-8012-a9118e1ab3c5 time="2024-08-08T06:04:02+02:00" level=info msg="Child job finished" service=imap user=f322b421-db3c-4c9e-8012-a9118e1ab3c5 time="2024-08-08T06:04:02+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=f322b421-db3c-4c9e-8012-a9118e1ab3c5 time="2024-08-08T06:04:02+02:00" level=info msg="Synced messages" service=imap user=f322b421-db3c-4c9e-8012-a9118e1ab3c5 time="2024-08-08T06:04:02+02:00" level=info msg="Finished user sync" duration=77.199159ms service=imap user=f322b421-db3c-4c9e-8012-a9118e1ab3c5 time="2024-08-08T06:04:02+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=f322b421-db3c-4c9e-8012-a9118e1ab3c5 time="2024-08-08T06:04:02+02:00" level=info msg="Event loop reset" eventID="Dg==" service=user-events user=f322b421-db3c-4c9e-8012-a9118e1ab3c5 time="2024-08-08T06:04:02+02:00" level=info msg="200 OK: POST https://127.0.0.1:42301/data/v1/stats" pkg=gpa/client userID=f322b421-db3c-4c9e-8012-a9118e1ab3c5 time="2024-08-08T06:04:02+02:00" level=info msg="Configuration Status Success event sent." userID=f322b421-db3c-4c9e-8012-a9118e1ab3c5 Scenario: Mark message as unstarred # features/imap/message/state.feature:37 When IMAP client "1" selects "Folders/one" # :1 -> *scenario And IMAP client "1" marks message 1 as "unstarred" # :1 -> *scenario And it succeeds # :1 -> *scenario time="2024-08-08T06:04:02+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:04:02+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:04:02+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:04:02+02:00" level=info msg="Closing user" userID=f322b421-db3c-4c9e-8012-a9118e1ab3c5 time="2024-08-08T06:04:02+02:00" level=info msg="Exiting IMAP Service" service=imap user=f322b421-db3c-4c9e-8012-a9118e1ab3c5 time="2024-08-08T06:04:02+02:00" level=info msg="Exiting service main loop" service=smtp user=f322b421-db3c-4c9e-8012-a9118e1ab3c5 time="2024-08-08T06:04:02+02:00" level=info msg="Exiting Service" service=user-identity user=f322b421-db3c-4c9e-8012-a9118e1ab3c5 time="2024-08-08T06:04:02+02:00" level=info msg="Exiting service main loop" service=telemetry user=f322b421-db3c-4c9e-8012-a9118e1ab3c5 time="2024-08-08T06:04:02+02:00" level=info msg="Exiting service" service=user-events user=f322b421-db3c-4c9e-8012-a9118e1ab3c5 time="2024-08-08T06:04:02+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:04:02+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:04:02+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:04:02+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:04:02+02:00" level=info msg="Closing SMTP server" service=server-manager Then IMAP client "1" eventually sees that message at row 1 does not have the flag "\Flagged" # :1 -> *scenario === RUN TestFeatures/Mark_message_with_subject_as_read/unread time="2024-08-08T06:04:03+02:00" level=info msg="User '7348eab1-aa95-45bd-b9d4-99138da465af' created with id=9df3ef66-3012-4701-b6a6-2173859f8eeb" pkg=gpa/server/backend time="2024-08-08T06:04:05+02:00" level=info msg="Starting bridge" time="2024-08-08T06:04:05+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/142/config4283844966/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:04:05+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/142/data569468148/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/142/data569468148/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:04:05+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:04:05+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:04:05+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:04:05+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:04:05+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/142/config4283844966/grpcServerConfig.json time="2024-08-08T06:04:05+02:00" level=info msg="gRPC server listening on /tmp/bridge9710" pkg=grpc time="2024-08-08T06:04:05+02:00" level=info msg="Frontend service started" time="2024-08-08T06:04:05+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:04:05+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:04:05+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:04:05+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:04:05+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:04:05+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:04:05+02:00" level=info msg="Frontend client started" time="2024-08-08T06:04:05+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (7ee75943)" time="2024-08-08T06:04:05+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (7ee75943)" time="2024-08-08T06:04:05+02:00" level=info msg="200 OK: POST https://127.0.0.1:39717/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:04:06+02:00" level=info msg="200 OK: POST https://127.0.0.1:39717/auth/v4" pkg=gpa/manager time="2024-08-08T06:04:06+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=9df3ef66-3012-4701-b6a6-2173859f8eeb time="2024-08-08T06:04:06+02:00" level=info msg="Adding vault user" userID=9df3ef66-3012-4701-b6a6-2173859f8eeb time="2024-08-08T06:04:06+02:00" level=info msg="Creating new user" userID=9df3ef66-3012-4701-b6a6-2173859f8eeb time="2024-08-08T06:04:06+02:00" level=info msg="Creating user object" numAddr=1 numLabels=14 userID=9df3ef66-3012-4701-b6a6-2173859f8eeb time="2024-08-08T06:04:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:39717/core/v4/events/latest" pkg=gpa/client userID=9df3ef66-3012-4701-b6a6-2173859f8eeb time="2024-08-08T06:04:06+02:00" level=info msg="Starting service Last EventID=Dg==" service=user-events user=9df3ef66-3012-4701-b6a6-2173859f8eeb time="2024-08-08T06:04:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:39717/core/v4/settings" pkg=gpa/client userID=9df3ef66-3012-4701-b6a6-2173859f8eeb time="2024-08-08T06:04:06+02:00" level=info msg="Starting service main loop" service=telemetry user=9df3ef66-3012-4701-b6a6-2173859f8eeb time="2024-08-08T06:04:06+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=9df3ef66-3012-4701-b6a6-2173859f8eeb time="2024-08-08T06:04:06+02:00" level=info msg="Starting service main loop" service=smtp user=9df3ef66-3012-4701-b6a6-2173859f8eeb time="2024-08-08T06:04:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:39717/core/v4/labels?Type=4" pkg=gpa/client userID=9df3ef66-3012-4701-b6a6-2173859f8eeb time="2024-08-08T06:04:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:39717/core/v4/labels?Type=3" pkg=gpa/client userID=9df3ef66-3012-4701-b6a6-2173859f8eeb time="2024-08-08T06:04:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:39717/core/v4/labels?Type=1" pkg=gpa/client userID=9df3ef66-3012-4701-b6a6-2173859f8eeb time="2024-08-08T06:04:06+02:00" level=info msg="Adding user to imap server" addrID=1e8eb653-8bac-4e6b-ac0c-70189f90380c service=server-manager time="2024-08-08T06:04:06+02:00" level=info msg="Creating new IMAP user" addrID=1e8eb653-8bac-4e6b-ac0c-70189f90380c service=server-manager time="2024-08-08T06:04:06+02:00" level=info msg="Setting gluon ID" addrID=1e8eb653-8bac-4e6b-ac0c-70189f90380c gluonID=65c9cdf5-66cb-468b-8ea4-58039a0a3080 userID=9df3ef66-3012-4701-b6a6-2173859f8eeb time="2024-08-08T06:04:06+02:00" level=info msg="Created new IMAP user" addrID=1e8eb653-8bac-4e6b-ac0c-70189f90380c gluonID=65c9cdf5-66cb-468b-8ea4-58039a0a3080 service=server-manager time="2024-08-08T06:04:06+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:04:06+02:00" level=info msg=Resuming service=user-events user=9df3ef66-3012-4701-b6a6-2173859f8eeb time="2024-08-08T06:04:06+02:00" level=info msg="Received mailbox message count" count=0 gluonID=65c9cdf5-66cb-468b-8ea4-58039a0a3080 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:04:06+02:00" level=info msg="Starting IMAP Service" service=imap user=9df3ef66-3012-4701-b6a6-2173859f8eeb time="2024-08-08T06:04:06+02:00" level=info msg="Sync triggered" service=imap user=9df3ef66-3012-4701-b6a6-2173859f8eeb time="2024-08-08T06:04:06+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:04:06.204674641 +0200 CEST m=+330.890717547" user=9df3ef66-3012-4701-b6a6-2173859f8eeb time="2024-08-08T06:04:06+02:00" level=info msg="Syncing labels" service=imap user=9df3ef66-3012-4701-b6a6-2173859f8eeb time="2024-08-08T06:04:06+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:9df3ef66-3012-4701-b6a6-2173859f8eeb" userID=9df3ef66-3012-4701-b6a6-2173859f8eeb time="2024-08-08T06:04:06+02:00" level=info msg="Synced labels" service=imap user=9df3ef66-3012-4701-b6a6-2173859f8eeb time="2024-08-08T06:04:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:39717/mail/v4/messages/count" pkg=gpa/client userID=9df3ef66-3012-4701-b6a6-2173859f8eeb time="2024-08-08T06:04:06+02:00" level=info msg="Syncing messages" service=imap user=9df3ef66-3012-4701-b6a6-2173859f8eeb time="2024-08-08T06:04:06+02:00" level=info msg="Job started" service=imap user=9df3ef66-3012-4701-b6a6-2173859f8eeb time="2024-08-08T06:04:06+02:00" level=info msg="200 OK: POST https://127.0.0.1:39717/mail/v4/messages" pkg=gpa/client userID=9df3ef66-3012-4701-b6a6-2173859f8eeb time="2024-08-08T06:04:06+02:00" level=info msg="200 OK: POST https://127.0.0.1:39717/mail/v4/messages" pkg=gpa/client userID=9df3ef66-3012-4701-b6a6-2173859f8eeb time="2024-08-08T06:04:06+02:00" level=info msg="Creating new child job" service=imap user=9df3ef66-3012-4701-b6a6-2173859f8eeb time="2024-08-08T06:04:06+02:00" level=info msg="Job finished" service=imap user=9df3ef66-3012-4701-b6a6-2173859f8eeb time="2024-08-08T06:04:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:39717/mail/v4/messages/1eb08e9e-c16b-4c85-b70f-30f984a61024" pkg=gpa/client userID=9df3ef66-3012-4701-b6a6-2173859f8eeb time="2024-08-08T06:04:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:39717/mail/v4/messages/24cdf15b-3a9b-4a8e-85d0-260703e79f32" pkg=gpa/client userID=9df3ef66-3012-4701-b6a6-2173859f8eeb time="2024-08-08T06:04:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:39717/mail/v4/messages/45d2a3eb-661e-4b6d-8f25-9b005478c7fa" pkg=gpa/client userID=9df3ef66-3012-4701-b6a6-2173859f8eeb time="2024-08-08T06:04:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:39717/mail/v4/messages/c7acc5e4-0949-4124-8024-084ab800cd46" pkg=gpa/client userID=9df3ef66-3012-4701-b6a6-2173859f8eeb time="2024-08-08T06:04:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:39717/mail/v4/messages/56f5c217-8ea4-488b-a60d-166fa9619592" pkg=gpa/client userID=9df3ef66-3012-4701-b6a6-2173859f8eeb time="2024-08-08T06:04:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:39717/mail/v4/messages/b4e10554-bd96-479e-963d-7a4af7842570" pkg=gpa/client userID=9df3ef66-3012-4701-b6a6-2173859f8eeb time="2024-08-08T06:04:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:39717/mail/v4/messages/c94ad04b-6b6c-47e3-a7a0-635eaf87e3ad" pkg=gpa/client userID=9df3ef66-3012-4701-b6a6-2173859f8eeb time="2024-08-08T06:04:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:39717/mail/v4/messages/6d6ec1c5-8dd6-4fd9-b90e-48b7dfa3e732" pkg=gpa/client userID=9df3ef66-3012-4701-b6a6-2173859f8eeb time="2024-08-08T06:04:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:39717/mail/v4/messages/9a4e6e19-852d-4998-b458-c4dcc84e8986" pkg=gpa/client userID=9df3ef66-3012-4701-b6a6-2173859f8eeb time="2024-08-08T06:04:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:39717/mail/v4/messages/47f47203-2f23-4932-af1a-e0434bebd7d0" pkg=gpa/client userID=9df3ef66-3012-4701-b6a6-2173859f8eeb time="2024-08-08T06:04:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:39717/mail/v4/messages/8d66819b-edf5-4ae7-a658-f0b7620ab893" pkg=gpa/client userID=9df3ef66-3012-4701-b6a6-2173859f8eeb time="2024-08-08T06:04:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:39717/mail/v4/messages/f9246251-7d69-468e-a249-31e6727ca07d" pkg=gpa/client userID=9df3ef66-3012-4701-b6a6-2173859f8eeb 2024/08/08 06:04:06 http: TLS handshake error from 127.0.0.1:59930: read tcp 127.0.0.1:39717->127.0.0.1:59930: read: connection reset by peer time="2024-08-08T06:04:06+02:00" level=info msg="Child job finished" service=imap user=9df3ef66-3012-4701-b6a6-2173859f8eeb time="2024-08-08T06:04:06+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=9df3ef66-3012-4701-b6a6-2173859f8eeb time="2024-08-08T06:04:06+02:00" level=info msg="Synced messages" service=imap user=9df3ef66-3012-4701-b6a6-2173859f8eeb time="2024-08-08T06:04:06+02:00" level=info msg="Finished user sync" duration=61.842964ms service=imap user=9df3ef66-3012-4701-b6a6-2173859f8eeb time="2024-08-08T06:04:06+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=9df3ef66-3012-4701-b6a6-2173859f8eeb time="2024-08-08T06:04:06+02:00" level=info msg="Event loop reset" eventID="Dg==" service=user-events user=9df3ef66-3012-4701-b6a6-2173859f8eeb time="2024-08-08T06:04:06+02:00" level=info msg="200 OK: POST https://127.0.0.1:39717/data/v1/stats" pkg=gpa/client userID=9df3ef66-3012-4701-b6a6-2173859f8eeb time="2024-08-08T06:04:06+02:00" level=info msg="Configuration Status Success event sent." userID=9df3ef66-3012-4701-b6a6-2173859f8eeb Scenario: Mark message with subject as read/unread # features/imap/message/state.feature:43 When IMAP client "1" selects "Inbox" # :1 -> *scenario time="2024-08-08T06:04:06+02:00" level=info msg="200 OK: PUT https://127.0.0.1:39717/mail/v4/messages/read" pkg=gpa/client userID=9df3ef66-3012-4701-b6a6-2173859f8eeb And IMAP client "1" marks the message with subject "one" as "read" # :1 -> *scenario And it succeeds # :1 -> *scenario time="2024-08-08T06:04:06+02:00" level=info msg="200 OK: PUT https://127.0.0.1:39717/mail/v4/messages/unread" pkg=gpa/client userID=9df3ef66-3012-4701-b6a6-2173859f8eeb And IMAP client "1" marks the message with subject "two" as "unread" # :1 -> *scenario And it succeeds # :1 -> *scenario Then IMAP client "1" eventually sees that the message with subject "one" has the flag "\Seen" # :1 -> *scenario time="2024-08-08T06:04:06+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 73}}" pkg=telemetry time="2024-08-08T06:04:06+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:04:06+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:04:06+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:04:06+02:00" level=info msg="Closing user" userID=9df3ef66-3012-4701-b6a6-2173859f8eeb time="2024-08-08T06:04:06+02:00" level=info msg="Exiting IMAP Service" service=imap user=9df3ef66-3012-4701-b6a6-2173859f8eeb time="2024-08-08T06:04:06+02:00" level=info msg="Exiting service main loop" service=smtp user=9df3ef66-3012-4701-b6a6-2173859f8eeb time="2024-08-08T06:04:06+02:00" level=info msg="Exiting Service" service=user-identity user=9df3ef66-3012-4701-b6a6-2173859f8eeb time="2024-08-08T06:04:06+02:00" level=info msg="Exiting service main loop" service=telemetry user=9df3ef66-3012-4701-b6a6-2173859f8eeb time="2024-08-08T06:04:06+02:00" level=info msg="Exiting service" service=user-events user=9df3ef66-3012-4701-b6a6-2173859f8eeb time="2024-08-08T06:04:06+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:04:06+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:04:06+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:04:06+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:04:06+02:00" level=info msg="Closing SMTP server" service=server-manager And IMAP client "1" eventually sees that the message with subject "two" does not have the flag "\Seen" # :1 -> *scenario === RUN TestFeatures/Mark_all_messages_in_folder_as_read/unread time="2024-08-08T06:04:06+02:00" level=info msg="User '15cdac6d-e804-4043-b58f-4c2f0c55992b' created with id=7ee508ec-637c-416b-a781-e710fe02ca68" pkg=gpa/server/backend time="2024-08-08T06:04:09+02:00" level=info msg="Starting bridge" time="2024-08-08T06:04:09+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/143/config1310757236/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:04:09+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/143/data1733778305/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/143/data1733778305/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:04:09+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:04:09+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:04:09+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:04:09+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:04:09+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/143/config1310757236/grpcServerConfig.json time="2024-08-08T06:04:09+02:00" level=info msg="gRPC server listening on /tmp/bridge0066" pkg=grpc time="2024-08-08T06:04:09+02:00" level=info msg="Frontend service started" time="2024-08-08T06:04:09+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:04:09+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:04:09+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:04:09+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:04:09+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:04:09+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:04:09+02:00" level=info msg="Frontend client started" time="2024-08-08T06:04:09+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (627c96ef)" time="2024-08-08T06:04:09+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (627c96ef)" time="2024-08-08T06:04:09+02:00" level=info msg="200 OK: POST https://127.0.0.1:42653/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:04:09+02:00" level=info msg="200 OK: POST https://127.0.0.1:42653/auth/v4" pkg=gpa/manager time="2024-08-08T06:04:09+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=7ee508ec-637c-416b-a781-e710fe02ca68 time="2024-08-08T06:04:09+02:00" level=info msg="Adding vault user" userID=7ee508ec-637c-416b-a781-e710fe02ca68 time="2024-08-08T06:04:09+02:00" level=info msg="Creating new user" userID=7ee508ec-637c-416b-a781-e710fe02ca68 time="2024-08-08T06:04:09+02:00" level=info msg="Creating user object" numAddr=1 numLabels=14 userID=7ee508ec-637c-416b-a781-e710fe02ca68 time="2024-08-08T06:04:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42653/core/v4/events/latest" pkg=gpa/client userID=7ee508ec-637c-416b-a781-e710fe02ca68 time="2024-08-08T06:04:09+02:00" level=info msg="Starting service Last EventID=Dg==" service=user-events user=7ee508ec-637c-416b-a781-e710fe02ca68 time="2024-08-08T06:04:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42653/core/v4/settings" pkg=gpa/client userID=7ee508ec-637c-416b-a781-e710fe02ca68 time="2024-08-08T06:04:09+02:00" level=info msg="Starting service main loop" service=telemetry user=7ee508ec-637c-416b-a781-e710fe02ca68 time="2024-08-08T06:04:09+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=7ee508ec-637c-416b-a781-e710fe02ca68 time="2024-08-08T06:04:09+02:00" level=info msg="Starting service main loop" service=smtp user=7ee508ec-637c-416b-a781-e710fe02ca68 time="2024-08-08T06:04:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42653/core/v4/labels?Type=4" pkg=gpa/client userID=7ee508ec-637c-416b-a781-e710fe02ca68 time="2024-08-08T06:04:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42653/core/v4/labels?Type=3" pkg=gpa/client userID=7ee508ec-637c-416b-a781-e710fe02ca68 time="2024-08-08T06:04:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42653/core/v4/labels?Type=1" pkg=gpa/client userID=7ee508ec-637c-416b-a781-e710fe02ca68 time="2024-08-08T06:04:09+02:00" level=info msg="Adding user to imap server" addrID=84ec9abd-d3a7-44a7-840e-787d25e78ba5 service=server-manager time="2024-08-08T06:04:09+02:00" level=info msg="Creating new IMAP user" addrID=84ec9abd-d3a7-44a7-840e-787d25e78ba5 service=server-manager time="2024-08-08T06:04:09+02:00" level=info msg="Setting gluon ID" addrID=84ec9abd-d3a7-44a7-840e-787d25e78ba5 gluonID=6befdb4b-0324-4b7b-a27a-68952d5fcb49 userID=7ee508ec-637c-416b-a781-e710fe02ca68 time="2024-08-08T06:04:09+02:00" level=info msg="Created new IMAP user" addrID=84ec9abd-d3a7-44a7-840e-787d25e78ba5 gluonID=6befdb4b-0324-4b7b-a27a-68952d5fcb49 service=server-manager time="2024-08-08T06:04:09+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:04:09+02:00" level=info msg=Resuming service=user-events user=7ee508ec-637c-416b-a781-e710fe02ca68 time="2024-08-08T06:04:09+02:00" level=info msg="Received mailbox message count" count=0 gluonID=6befdb4b-0324-4b7b-a27a-68952d5fcb49 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:04:09+02:00" level=info msg="Starting IMAP Service" service=imap user=7ee508ec-637c-416b-a781-e710fe02ca68 time="2024-08-08T06:04:09+02:00" level=info msg="Sync triggered" service=imap user=7ee508ec-637c-416b-a781-e710fe02ca68 time="2024-08-08T06:04:09+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:04:09.752518384 +0200 CEST m=+334.438561290" user=7ee508ec-637c-416b-a781-e710fe02ca68 time="2024-08-08T06:04:09+02:00" level=info msg="Syncing labels" service=imap user=7ee508ec-637c-416b-a781-e710fe02ca68 time="2024-08-08T06:04:09+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:7ee508ec-637c-416b-a781-e710fe02ca68" userID=7ee508ec-637c-416b-a781-e710fe02ca68 time="2024-08-08T06:04:09+02:00" level=info msg="Synced labels" service=imap user=7ee508ec-637c-416b-a781-e710fe02ca68 time="2024-08-08T06:04:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42653/mail/v4/messages/count" pkg=gpa/client userID=7ee508ec-637c-416b-a781-e710fe02ca68 time="2024-08-08T06:04:09+02:00" level=info msg="Syncing messages" service=imap user=7ee508ec-637c-416b-a781-e710fe02ca68 time="2024-08-08T06:04:09+02:00" level=info msg="Job started" service=imap user=7ee508ec-637c-416b-a781-e710fe02ca68 time="2024-08-08T06:04:09+02:00" level=info msg="200 OK: POST https://127.0.0.1:42653/mail/v4/messages" pkg=gpa/client userID=7ee508ec-637c-416b-a781-e710fe02ca68 time="2024-08-08T06:04:09+02:00" level=info msg="200 OK: POST https://127.0.0.1:42653/mail/v4/messages" pkg=gpa/client userID=7ee508ec-637c-416b-a781-e710fe02ca68 time="2024-08-08T06:04:09+02:00" level=info msg="Creating new child job" service=imap user=7ee508ec-637c-416b-a781-e710fe02ca68 time="2024-08-08T06:04:09+02:00" level=info msg="Job finished" service=imap user=7ee508ec-637c-416b-a781-e710fe02ca68 time="2024-08-08T06:04:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42653/mail/v4/messages/2549dc4c-38b1-40e4-bcd9-1fb972c9d708" pkg=gpa/client userID=7ee508ec-637c-416b-a781-e710fe02ca68 time="2024-08-08T06:04:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42653/mail/v4/messages/53782264-73b7-4a4c-ae93-4f446aa15b0d" pkg=gpa/client userID=7ee508ec-637c-416b-a781-e710fe02ca68 time="2024-08-08T06:04:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42653/mail/v4/messages/34d6bfda-2fd8-4a40-8132-48b8b08bad81" pkg=gpa/client userID=7ee508ec-637c-416b-a781-e710fe02ca68 time="2024-08-08T06:04:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42653/mail/v4/messages/e2618cb8-3402-47e6-873f-c146dbcca940" pkg=gpa/client userID=7ee508ec-637c-416b-a781-e710fe02ca68 time="2024-08-08T06:04:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42653/mail/v4/messages/ac349661-ac51-4dc5-938a-09d00dee6f8d" pkg=gpa/client userID=7ee508ec-637c-416b-a781-e710fe02ca68 time="2024-08-08T06:04:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42653/mail/v4/messages/673cf6c4-2bbd-4a75-be52-b04789eab514" pkg=gpa/client userID=7ee508ec-637c-416b-a781-e710fe02ca68 time="2024-08-08T06:04:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42653/mail/v4/messages/3c104ec1-3a9d-498c-b5c3-0fe1e33ada98" pkg=gpa/client userID=7ee508ec-637c-416b-a781-e710fe02ca68 time="2024-08-08T06:04:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42653/mail/v4/messages/d7ee8d41-a4a1-4881-a730-3ccd80ef626e" pkg=gpa/client userID=7ee508ec-637c-416b-a781-e710fe02ca68 time="2024-08-08T06:04:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42653/mail/v4/messages/d5bf0200-6990-4f0f-9aa5-0867bb9e7933" pkg=gpa/client userID=7ee508ec-637c-416b-a781-e710fe02ca68 time="2024-08-08T06:04:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42653/mail/v4/messages/955fabc4-41a6-4fce-8dc2-57f71409f568" pkg=gpa/client userID=7ee508ec-637c-416b-a781-e710fe02ca68 time="2024-08-08T06:04:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42653/mail/v4/messages/508c1ab1-af00-4c7d-9de0-19b79757cd08" pkg=gpa/client userID=7ee508ec-637c-416b-a781-e710fe02ca68 time="2024-08-08T06:04:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42653/mail/v4/messages/95236b61-b69a-46ff-bfaf-f8e855a42438" pkg=gpa/client userID=7ee508ec-637c-416b-a781-e710fe02ca68 time="2024-08-08T06:04:09+02:00" level=info msg="Child job finished" service=imap user=7ee508ec-637c-416b-a781-e710fe02ca68 time="2024-08-08T06:04:09+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=7ee508ec-637c-416b-a781-e710fe02ca68 time="2024-08-08T06:04:09+02:00" level=info msg="Synced messages" service=imap user=7ee508ec-637c-416b-a781-e710fe02ca68 time="2024-08-08T06:04:09+02:00" level=info msg="Finished user sync" duration=45.142446ms service=imap user=7ee508ec-637c-416b-a781-e710fe02ca68 time="2024-08-08T06:04:09+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=7ee508ec-637c-416b-a781-e710fe02ca68 time="2024-08-08T06:04:09+02:00" level=info msg="Event loop reset" eventID="Dg==" service=user-events user=7ee508ec-637c-416b-a781-e710fe02ca68 time="2024-08-08T06:04:09+02:00" level=info msg="200 OK: POST https://127.0.0.1:42653/data/v1/stats" pkg=gpa/client userID=7ee508ec-637c-416b-a781-e710fe02ca68 time="2024-08-08T06:04:09+02:00" level=info msg="Configuration Status Success event sent." userID=7ee508ec-637c-416b-a781-e710fe02ca68 Scenario: Mark all messages in folder as read/unread # features/imap/message/state.feature:52 When IMAP client "1" selects "Folders/two" # :1 -> *scenario And IMAP client "1" marks all messages as "read" # :1 -> *scenario And it succeeds # :1 -> *scenario Then IMAP client "1" eventually sees that all the messages have the flag "\Seen" # :1 -> *scenario time="2024-08-08T06:04:09+02:00" level=info msg="200 OK: PUT https://127.0.0.1:42653/mail/v4/messages/unread" pkg=gpa/client userID=7ee508ec-637c-416b-a781-e710fe02ca68 When IMAP client "1" marks all messages as "unread" # :1 -> *scenario And it succeeds # :1 -> *scenario time="2024-08-08T06:04:09+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 25}}" pkg=telemetry time="2024-08-08T06:04:10+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:04:10+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:04:10+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:04:10+02:00" level=info msg="Closing user" userID=7ee508ec-637c-416b-a781-e710fe02ca68 time="2024-08-08T06:04:10+02:00" level=info msg="Exiting IMAP Service" service=imap user=7ee508ec-637c-416b-a781-e710fe02ca68 time="2024-08-08T06:04:10+02:00" level=info msg="Exiting service main loop" service=smtp user=7ee508ec-637c-416b-a781-e710fe02ca68 time="2024-08-08T06:04:10+02:00" level=info msg="Exiting Service" service=user-identity user=7ee508ec-637c-416b-a781-e710fe02ca68 time="2024-08-08T06:04:10+02:00" level=info msg="Exiting service main loop" service=telemetry user=7ee508ec-637c-416b-a781-e710fe02ca68 time="2024-08-08T06:04:10+02:00" level=info msg="Exiting service" service=user-events user=7ee508ec-637c-416b-a781-e710fe02ca68 time="2024-08-08T06:04:10+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:04:10+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:04:10+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:04:10+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:04:10+02:00" level=info msg="Closing SMTP server" service=server-manager Then IMAP client "1" eventually sees that all the messages do not have the flag "\Seen" # :1 -> *scenario Feature: IMAP marks messages as forwarded === RUN TestFeatures/Mark_message_as_forwarded time="2024-08-08T06:04:10+02:00" level=info msg="User '751e3e06-b06e-4f19-a718-b895f2765f9b' created with id=46cc88f6-4dae-402d-a996-9faf53b81ccf" pkg=gpa/server/backend Background: Given there exists an account with username "751e3e06-b06e-4f19-a718-b895f2765f9b" and password "password" # :1 -> *scenario And the account "751e3e06-b06e-4f19-a718-b895f2765f9b" has the following custom mailboxes: # :1 -> *scenario | name | type | | mbox | folder | And the address "751e3e06-b06e-4f19-a718-b895f2765f9b@proton.local" of account "751e3e06-b06e-4f19-a718-b895f2765f9b" has 1 messages in "Folders/mbox" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-08-08T06:04:11+02:00" level=info msg="Starting bridge" time="2024-08-08T06:04:11+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/144/config842398497/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:04:11+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/144/data2049650512/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/144/data2049650512/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:04:11+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:04:11+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:04:11+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:04:11+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:04:11+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/144/config842398497/grpcServerConfig.json time="2024-08-08T06:04:11+02:00" level=info msg="gRPC server listening on /tmp/bridge2415" pkg=grpc time="2024-08-08T06:04:11+02:00" level=info msg="Frontend service started" time="2024-08-08T06:04:11+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:04:11+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:04:11+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:04:11+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:04:11+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:04:11+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:04:11+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-08-08T06:04:11+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (c3d098b6)" time="2024-08-08T06:04:11+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (c3d098b6)" time="2024-08-08T06:04:11+02:00" level=info msg="200 OK: POST https://127.0.0.1:39275/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:04:11+02:00" level=info msg="200 OK: POST https://127.0.0.1:39275/auth/v4" pkg=gpa/manager time="2024-08-08T06:04:11+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=46cc88f6-4dae-402d-a996-9faf53b81ccf time="2024-08-08T06:04:12+02:00" level=info msg="Adding vault user" userID=46cc88f6-4dae-402d-a996-9faf53b81ccf time="2024-08-08T06:04:12+02:00" level=info msg="Creating new user" userID=46cc88f6-4dae-402d-a996-9faf53b81ccf time="2024-08-08T06:04:12+02:00" level=info msg="Creating user object" numAddr=1 numLabels=13 userID=46cc88f6-4dae-402d-a996-9faf53b81ccf time="2024-08-08T06:04:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:39275/core/v4/events/latest" pkg=gpa/client userID=46cc88f6-4dae-402d-a996-9faf53b81ccf time="2024-08-08T06:04:12+02:00" level=info msg="Starting service Last EventID=Ag==" service=user-events user=46cc88f6-4dae-402d-a996-9faf53b81ccf time="2024-08-08T06:04:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:39275/core/v4/settings" pkg=gpa/client userID=46cc88f6-4dae-402d-a996-9faf53b81ccf time="2024-08-08T06:04:12+02:00" level=info msg="Starting service main loop" service=telemetry user=46cc88f6-4dae-402d-a996-9faf53b81ccf time="2024-08-08T06:04:12+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=46cc88f6-4dae-402d-a996-9faf53b81ccf time="2024-08-08T06:04:12+02:00" level=info msg="Starting service main loop" service=smtp user=46cc88f6-4dae-402d-a996-9faf53b81ccf time="2024-08-08T06:04:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:39275/core/v4/labels?Type=4" pkg=gpa/client userID=46cc88f6-4dae-402d-a996-9faf53b81ccf time="2024-08-08T06:04:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:39275/core/v4/labels?Type=3" pkg=gpa/client userID=46cc88f6-4dae-402d-a996-9faf53b81ccf time="2024-08-08T06:04:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:39275/core/v4/labels?Type=1" pkg=gpa/client userID=46cc88f6-4dae-402d-a996-9faf53b81ccf time="2024-08-08T06:04:12+02:00" level=info msg="Adding user to imap server" addrID=876727c4-80a5-4292-a9a6-2b48ea6a3ae5 service=server-manager time="2024-08-08T06:04:12+02:00" level=info msg="Creating new IMAP user" addrID=876727c4-80a5-4292-a9a6-2b48ea6a3ae5 service=server-manager time="2024-08-08T06:04:12+02:00" level=info msg="Setting gluon ID" addrID=876727c4-80a5-4292-a9a6-2b48ea6a3ae5 gluonID=71005087-1965-4039-8a02-d8b8ccb16cb7 userID=46cc88f6-4dae-402d-a996-9faf53b81ccf time="2024-08-08T06:04:12+02:00" level=info msg="Created new IMAP user" addrID=876727c4-80a5-4292-a9a6-2b48ea6a3ae5 gluonID=71005087-1965-4039-8a02-d8b8ccb16cb7 service=server-manager time="2024-08-08T06:04:12+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:04:12+02:00" level=info msg=Resuming service=user-events user=46cc88f6-4dae-402d-a996-9faf53b81ccf And the user logs in with username "751e3e06-b06e-4f19-a718-b895f2765f9b" and password "password"# :1 -> *scenario time="2024-08-08T06:04:12+02:00" level=info msg="Received mailbox message count" count=0 gluonID=71005087-1965-4039-8a02-d8b8ccb16cb7 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:04:12+02:00" level=info msg="Starting IMAP Service" service=imap user=46cc88f6-4dae-402d-a996-9faf53b81ccf time="2024-08-08T06:04:12+02:00" level=info msg="Sync triggered" service=imap user=46cc88f6-4dae-402d-a996-9faf53b81ccf time="2024-08-08T06:04:12+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:04:12.04558939 +0200 CEST m=+336.731632296" user=46cc88f6-4dae-402d-a996-9faf53b81ccf time="2024-08-08T06:04:12+02:00" level=info msg="Syncing labels" service=imap user=46cc88f6-4dae-402d-a996-9faf53b81ccf time="2024-08-08T06:04:12+02:00" level=info msg="Synced labels" service=imap user=46cc88f6-4dae-402d-a996-9faf53b81ccf time="2024-08-08T06:04:12+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:46cc88f6-4dae-402d-a996-9faf53b81ccf" userID=46cc88f6-4dae-402d-a996-9faf53b81ccf time="2024-08-08T06:04:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:39275/mail/v4/messages/count" pkg=gpa/client userID=46cc88f6-4dae-402d-a996-9faf53b81ccf time="2024-08-08T06:04:12+02:00" level=info msg="Syncing messages" service=imap user=46cc88f6-4dae-402d-a996-9faf53b81ccf time="2024-08-08T06:04:12+02:00" level=info msg="Job started" service=imap user=46cc88f6-4dae-402d-a996-9faf53b81ccf time="2024-08-08T06:04:12+02:00" level=info msg="200 OK: POST https://127.0.0.1:39275/mail/v4/messages" pkg=gpa/client userID=46cc88f6-4dae-402d-a996-9faf53b81ccf time="2024-08-08T06:04:12+02:00" level=info msg="200 OK: POST https://127.0.0.1:39275/mail/v4/messages" pkg=gpa/client userID=46cc88f6-4dae-402d-a996-9faf53b81ccf time="2024-08-08T06:04:12+02:00" level=info msg="Creating new child job" service=imap user=46cc88f6-4dae-402d-a996-9faf53b81ccf time="2024-08-08T06:04:12+02:00" level=info msg="Job finished" service=imap user=46cc88f6-4dae-402d-a996-9faf53b81ccf time="2024-08-08T06:04:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:39275/mail/v4/messages/86fdf643-c9d3-4906-9968-dca135690603" pkg=gpa/client userID=46cc88f6-4dae-402d-a996-9faf53b81ccf time="2024-08-08T06:04:12+02:00" level=info msg="Child job finished" service=imap user=46cc88f6-4dae-402d-a996-9faf53b81ccf time="2024-08-08T06:04:12+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=46cc88f6-4dae-402d-a996-9faf53b81ccf time="2024-08-08T06:04:12+02:00" level=info msg="Synced messages" service=imap user=46cc88f6-4dae-402d-a996-9faf53b81ccf time="2024-08-08T06:04:12+02:00" level=info msg="Finished user sync" duration=7.025458ms service=imap user=46cc88f6-4dae-402d-a996-9faf53b81ccf time="2024-08-08T06:04:12+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=46cc88f6-4dae-402d-a996-9faf53b81ccf time="2024-08-08T06:04:12+02:00" level=info msg="Event loop reset" eventID="Ag==" service=user-events user=46cc88f6-4dae-402d-a996-9faf53b81ccf And user "751e3e06-b06e-4f19-a718-b895f2765f9b" finishes syncing # :1 -> *scenario time="2024-08-08T06:04:12+02:00" level=info msg="200 OK: POST https://127.0.0.1:39275/data/v1/stats" pkg=gpa/client userID=46cc88f6-4dae-402d-a996-9faf53b81ccf time="2024-08-08T06:04:12+02:00" level=info msg="Configuration Status Success event sent." userID=46cc88f6-4dae-402d-a996-9faf53b81ccf And user "751e3e06-b06e-4f19-a718-b895f2765f9b" connects and authenticates IMAP client "1" # :1 -> *scenario Then it succeeds # :1 -> *scenario Scenario: Mark message as forwarded # features/imap/message/store.feature:15 When IMAP client "1" selects "Folders/mbox" # :1 -> *scenario time="2024-08-08T06:04:12+02:00" level=info msg="200 OK: PUT https://127.0.0.1:39275/mail/v4/messages/forward" pkg=gpa/client userID=46cc88f6-4dae-402d-a996-9faf53b81ccf And IMAP client "1" marks message 1 as "forwarded" # :1 -> *scenario And it succeeds # :1 -> *scenario Then IMAP client "1" eventually sees that message at row 1 has the flag "forwarded" # :1 -> *scenario time="2024-08-08T06:04:12+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:04:12+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:04:12+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:04:12+02:00" level=info msg="Closing user" userID=46cc88f6-4dae-402d-a996-9faf53b81ccf time="2024-08-08T06:04:12+02:00" level=info msg="Exiting IMAP Service" service=imap user=46cc88f6-4dae-402d-a996-9faf53b81ccf time="2024-08-08T06:04:12+02:00" level=info msg="Exiting service main loop" service=smtp user=46cc88f6-4dae-402d-a996-9faf53b81ccf time="2024-08-08T06:04:12+02:00" level=info msg="Exiting Service" service=user-identity user=46cc88f6-4dae-402d-a996-9faf53b81ccf time="2024-08-08T06:04:12+02:00" level=info msg="Exiting service main loop" service=telemetry user=46cc88f6-4dae-402d-a996-9faf53b81ccf time="2024-08-08T06:04:12+02:00" level=info msg="Exiting service" service=user-events user=46cc88f6-4dae-402d-a996-9faf53b81ccf time="2024-08-08T06:04:12+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:04:12+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:04:12+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:04:12+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:04:12+02:00" level=info msg="Closing SMTP server" service=server-manager And it succeeds # :1 -> *scenario === RUN TestFeatures/Mark_message_as_forwarded_and_then_revert time="2024-08-08T06:04:12+02:00" level=info msg="User '489cc259-3a2f-46c0-afae-6cf61299ff29' created with id=f27d6804-7802-49d7-8f5c-63025a71ca5d" pkg=gpa/server/backend time="2024-08-08T06:04:13+02:00" level=info msg="Starting bridge" time="2024-08-08T06:04:13+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/145/config3959749540/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:04:13+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/145/data3823953672/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/145/data3823953672/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:04:13+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:04:13+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:04:13+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:04:13+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:04:13+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/145/config3959749540/grpcServerConfig.json time="2024-08-08T06:04:13+02:00" level=info msg="gRPC server listening on /tmp/bridge7067" pkg=grpc time="2024-08-08T06:04:13+02:00" level=info msg="Frontend service started" time="2024-08-08T06:04:13+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:04:13+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:04:13+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:04:13+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:04:13+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:04:13+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:04:13+02:00" level=info msg="Frontend client started" time="2024-08-08T06:04:13+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (a0307bd3)" time="2024-08-08T06:04:13+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (a0307bd3)" time="2024-08-08T06:04:13+02:00" level=info msg="200 OK: POST https://127.0.0.1:38721/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:04:14+02:00" level=info msg="200 OK: POST https://127.0.0.1:38721/auth/v4" pkg=gpa/manager time="2024-08-08T06:04:14+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=f27d6804-7802-49d7-8f5c-63025a71ca5d time="2024-08-08T06:04:14+02:00" level=info msg="Adding vault user" userID=f27d6804-7802-49d7-8f5c-63025a71ca5d time="2024-08-08T06:04:14+02:00" level=info msg="Creating new user" userID=f27d6804-7802-49d7-8f5c-63025a71ca5d time="2024-08-08T06:04:14+02:00" level=info msg="Creating user object" numAddr=1 numLabels=13 userID=f27d6804-7802-49d7-8f5c-63025a71ca5d time="2024-08-08T06:04:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:38721/core/v4/events/latest" pkg=gpa/client userID=f27d6804-7802-49d7-8f5c-63025a71ca5d time="2024-08-08T06:04:14+02:00" level=info msg="Starting service Last EventID=Ag==" service=user-events user=f27d6804-7802-49d7-8f5c-63025a71ca5d time="2024-08-08T06:04:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:38721/core/v4/settings" pkg=gpa/client userID=f27d6804-7802-49d7-8f5c-63025a71ca5d time="2024-08-08T06:04:14+02:00" level=info msg="Starting service main loop" service=telemetry user=f27d6804-7802-49d7-8f5c-63025a71ca5d time="2024-08-08T06:04:14+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=f27d6804-7802-49d7-8f5c-63025a71ca5d time="2024-08-08T06:04:14+02:00" level=info msg="Starting service main loop" service=smtp user=f27d6804-7802-49d7-8f5c-63025a71ca5d time="2024-08-08T06:04:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:38721/core/v4/labels?Type=4" pkg=gpa/client userID=f27d6804-7802-49d7-8f5c-63025a71ca5d time="2024-08-08T06:04:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:38721/core/v4/labels?Type=3" pkg=gpa/client userID=f27d6804-7802-49d7-8f5c-63025a71ca5d time="2024-08-08T06:04:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:38721/core/v4/labels?Type=1" pkg=gpa/client userID=f27d6804-7802-49d7-8f5c-63025a71ca5d time="2024-08-08T06:04:14+02:00" level=info msg="Adding user to imap server" addrID=d06fc7a2-e0b8-40a2-834d-53796552a276 service=server-manager time="2024-08-08T06:04:14+02:00" level=info msg="Creating new IMAP user" addrID=d06fc7a2-e0b8-40a2-834d-53796552a276 service=server-manager time="2024-08-08T06:04:14+02:00" level=info msg="Setting gluon ID" addrID=d06fc7a2-e0b8-40a2-834d-53796552a276 gluonID=d7294e3b-a42b-4d61-9bbb-41d32c4d1b52 userID=f27d6804-7802-49d7-8f5c-63025a71ca5d time="2024-08-08T06:04:14+02:00" level=info msg="Created new IMAP user" addrID=d06fc7a2-e0b8-40a2-834d-53796552a276 gluonID=d7294e3b-a42b-4d61-9bbb-41d32c4d1b52 service=server-manager time="2024-08-08T06:04:14+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:04:14+02:00" level=info msg=Resuming service=user-events user=f27d6804-7802-49d7-8f5c-63025a71ca5d time="2024-08-08T06:04:14+02:00" level=info msg="Received mailbox message count" count=0 gluonID=d7294e3b-a42b-4d61-9bbb-41d32c4d1b52 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:04:14+02:00" level=info msg="Starting IMAP Service" service=imap user=f27d6804-7802-49d7-8f5c-63025a71ca5d time="2024-08-08T06:04:14+02:00" level=info msg="Sync triggered" service=imap user=f27d6804-7802-49d7-8f5c-63025a71ca5d time="2024-08-08T06:04:14+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:04:14.106377574 +0200 CEST m=+338.792420480" user=f27d6804-7802-49d7-8f5c-63025a71ca5d time="2024-08-08T06:04:14+02:00" level=info msg="Syncing labels" service=imap user=f27d6804-7802-49d7-8f5c-63025a71ca5d time="2024-08-08T06:04:14+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:f27d6804-7802-49d7-8f5c-63025a71ca5d" userID=f27d6804-7802-49d7-8f5c-63025a71ca5d time="2024-08-08T06:04:14+02:00" level=info msg="Synced labels" service=imap user=f27d6804-7802-49d7-8f5c-63025a71ca5d time="2024-08-08T06:04:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:38721/mail/v4/messages/count" pkg=gpa/client userID=f27d6804-7802-49d7-8f5c-63025a71ca5d time="2024-08-08T06:04:14+02:00" level=info msg="Syncing messages" service=imap user=f27d6804-7802-49d7-8f5c-63025a71ca5d time="2024-08-08T06:04:14+02:00" level=info msg="Job started" service=imap user=f27d6804-7802-49d7-8f5c-63025a71ca5d time="2024-08-08T06:04:14+02:00" level=info msg="200 OK: POST https://127.0.0.1:38721/mail/v4/messages" pkg=gpa/client userID=f27d6804-7802-49d7-8f5c-63025a71ca5d time="2024-08-08T06:04:14+02:00" level=info msg="200 OK: POST https://127.0.0.1:38721/mail/v4/messages" pkg=gpa/client userID=f27d6804-7802-49d7-8f5c-63025a71ca5d time="2024-08-08T06:04:14+02:00" level=info msg="Creating new child job" service=imap user=f27d6804-7802-49d7-8f5c-63025a71ca5d time="2024-08-08T06:04:14+02:00" level=info msg="Job finished" service=imap user=f27d6804-7802-49d7-8f5c-63025a71ca5d time="2024-08-08T06:04:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:38721/mail/v4/messages/279aa934-4f5c-41d7-8503-549a639ed3e2" pkg=gpa/client userID=f27d6804-7802-49d7-8f5c-63025a71ca5d time="2024-08-08T06:04:14+02:00" level=info msg="Child job finished" service=imap user=f27d6804-7802-49d7-8f5c-63025a71ca5d time="2024-08-08T06:04:14+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=f27d6804-7802-49d7-8f5c-63025a71ca5d time="2024-08-08T06:04:14+02:00" level=info msg="Synced messages" service=imap user=f27d6804-7802-49d7-8f5c-63025a71ca5d time="2024-08-08T06:04:14+02:00" level=info msg="Finished user sync" duration=6.189972ms service=imap user=f27d6804-7802-49d7-8f5c-63025a71ca5d time="2024-08-08T06:04:14+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=f27d6804-7802-49d7-8f5c-63025a71ca5d time="2024-08-08T06:04:14+02:00" level=info msg="Event loop reset" eventID="Ag==" service=user-events user=f27d6804-7802-49d7-8f5c-63025a71ca5d time="2024-08-08T06:04:14+02:00" level=info msg="200 OK: POST https://127.0.0.1:38721/data/v1/stats" pkg=gpa/client userID=f27d6804-7802-49d7-8f5c-63025a71ca5d time="2024-08-08T06:04:14+02:00" level=info msg="Configuration Status Success event sent." userID=f27d6804-7802-49d7-8f5c-63025a71ca5d Scenario: Mark message as forwarded and then revert # features/imap/message/store.feature:23 When IMAP client "1" selects "Folders/mbox" # :1 -> *scenario time="2024-08-08T06:04:14+02:00" level=info msg="200 OK: PUT https://127.0.0.1:38721/mail/v4/messages/forward" pkg=gpa/client userID=f27d6804-7802-49d7-8f5c-63025a71ca5d And IMAP client "1" marks message 1 as "forwarded" # :1 -> *scenario And it succeeds # :1 -> *scenario Then IMAP client "1" eventually sees that message at row 1 has the flag "forwarded" # :1 -> *scenario And it succeeds # :1 -> *scenario time="2024-08-08T06:04:14+02:00" level=info msg="200 OK: PUT https://127.0.0.1:38721/mail/v4/messages/unforward" pkg=gpa/client userID=f27d6804-7802-49d7-8f5c-63025a71ca5d And IMAP client "1" marks message 1 as "unforwarded" # :1 -> *scenario And it succeeds # :1 -> *scenario Then IMAP client "1" eventually sees that message at row 1 does not have the flag "forwarded" # :1 -> *scenario time="2024-08-08T06:04:14+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:04:14+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:04:14+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:04:14+02:00" level=info msg="Closing user" userID=f27d6804-7802-49d7-8f5c-63025a71ca5d time="2024-08-08T06:04:14+02:00" level=info msg="Exiting IMAP Service" service=imap user=f27d6804-7802-49d7-8f5c-63025a71ca5d time="2024-08-08T06:04:14+02:00" level=info msg="Exiting service main loop" service=smtp user=f27d6804-7802-49d7-8f5c-63025a71ca5d time="2024-08-08T06:04:14+02:00" level=info msg="Exiting Service" service=user-identity user=f27d6804-7802-49d7-8f5c-63025a71ca5d time="2024-08-08T06:04:14+02:00" level=info msg="Exiting service main loop" service=telemetry user=f27d6804-7802-49d7-8f5c-63025a71ca5d time="2024-08-08T06:04:14+02:00" level=info msg="Exiting service" service=user-events user=f27d6804-7802-49d7-8f5c-63025a71ca5d time="2024-08-08T06:04:14+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:04:14+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:04:14+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:04:14+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:04:14+02:00" level=info msg="Closing SMTP server" service=server-manager And it succeeds # :1 -> *scenario === RUN TestFeatures/Mark_message_as_replied time="2024-08-08T06:04:14+02:00" level=info msg="User '6aa3fba3-4a01-44a0-9040-05a5245f13bd' created with id=355c4550-16a8-41b8-96d8-6fda005a6353" pkg=gpa/server/backend time="2024-08-08T06:04:15+02:00" level=info msg="Starting bridge" time="2024-08-08T06:04:15+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/146/config1461274643/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:04:15+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/146/data3668131228/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/146/data3668131228/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:04:15+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:04:15+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:04:15+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:04:15+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:04:15+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/146/config1461274643/grpcServerConfig.json time="2024-08-08T06:04:15+02:00" level=info msg="gRPC server listening on /tmp/bridge3011" pkg=grpc time="2024-08-08T06:04:15+02:00" level=info msg="Frontend service started" time="2024-08-08T06:04:15+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:04:15+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:04:15+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:04:15+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:04:15+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:04:15+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:04:15+02:00" level=info msg="Frontend client started" time="2024-08-08T06:04:15+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (79d9cd32)" time="2024-08-08T06:04:15+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (79d9cd32)" time="2024-08-08T06:04:15+02:00" level=info msg="200 OK: POST https://127.0.0.1:37245/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:04:16+02:00" level=info msg="200 OK: POST https://127.0.0.1:37245/auth/v4" pkg=gpa/manager time="2024-08-08T06:04:16+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=355c4550-16a8-41b8-96d8-6fda005a6353 time="2024-08-08T06:04:16+02:00" level=info msg="Adding vault user" userID=355c4550-16a8-41b8-96d8-6fda005a6353 time="2024-08-08T06:04:16+02:00" level=info msg="Creating new user" userID=355c4550-16a8-41b8-96d8-6fda005a6353 time="2024-08-08T06:04:16+02:00" level=info msg="Creating user object" numAddr=1 numLabels=13 userID=355c4550-16a8-41b8-96d8-6fda005a6353 time="2024-08-08T06:04:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:37245/core/v4/events/latest" pkg=gpa/client userID=355c4550-16a8-41b8-96d8-6fda005a6353 time="2024-08-08T06:04:16+02:00" level=info msg="Starting service Last EventID=Ag==" service=user-events user=355c4550-16a8-41b8-96d8-6fda005a6353 time="2024-08-08T06:04:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:37245/core/v4/settings" pkg=gpa/client userID=355c4550-16a8-41b8-96d8-6fda005a6353 time="2024-08-08T06:04:16+02:00" level=info msg="Starting service main loop" service=telemetry user=355c4550-16a8-41b8-96d8-6fda005a6353 time="2024-08-08T06:04:16+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=355c4550-16a8-41b8-96d8-6fda005a6353 time="2024-08-08T06:04:16+02:00" level=info msg="Starting service main loop" service=smtp user=355c4550-16a8-41b8-96d8-6fda005a6353 time="2024-08-08T06:04:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:37245/core/v4/labels?Type=4" pkg=gpa/client userID=355c4550-16a8-41b8-96d8-6fda005a6353 time="2024-08-08T06:04:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:37245/core/v4/labels?Type=3" pkg=gpa/client userID=355c4550-16a8-41b8-96d8-6fda005a6353 time="2024-08-08T06:04:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:37245/core/v4/labels?Type=1" pkg=gpa/client userID=355c4550-16a8-41b8-96d8-6fda005a6353 time="2024-08-08T06:04:16+02:00" level=info msg="Adding user to imap server" addrID=a50cdc55-4ad2-4ff3-bd92-a1a37f500d8c service=server-manager time="2024-08-08T06:04:16+02:00" level=info msg="Creating new IMAP user" addrID=a50cdc55-4ad2-4ff3-bd92-a1a37f500d8c service=server-manager time="2024-08-08T06:04:16+02:00" level=info msg="Setting gluon ID" addrID=a50cdc55-4ad2-4ff3-bd92-a1a37f500d8c gluonID=48d8f4b7-61f6-4519-9245-310718723cdd userID=355c4550-16a8-41b8-96d8-6fda005a6353 time="2024-08-08T06:04:16+02:00" level=info msg="Created new IMAP user" addrID=a50cdc55-4ad2-4ff3-bd92-a1a37f500d8c gluonID=48d8f4b7-61f6-4519-9245-310718723cdd service=server-manager time="2024-08-08T06:04:16+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:04:16+02:00" level=info msg=Resuming service=user-events user=355c4550-16a8-41b8-96d8-6fda005a6353 time="2024-08-08T06:04:16+02:00" level=info msg="Received mailbox message count" count=0 gluonID=48d8f4b7-61f6-4519-9245-310718723cdd labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:04:16+02:00" level=info msg="Starting IMAP Service" service=imap user=355c4550-16a8-41b8-96d8-6fda005a6353 time="2024-08-08T06:04:16+02:00" level=info msg="Sync triggered" service=imap user=355c4550-16a8-41b8-96d8-6fda005a6353 time="2024-08-08T06:04:16+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:04:16.26195637 +0200 CEST m=+340.947999276" user=355c4550-16a8-41b8-96d8-6fda005a6353 time="2024-08-08T06:04:16+02:00" level=info msg="Syncing labels" service=imap user=355c4550-16a8-41b8-96d8-6fda005a6353 time="2024-08-08T06:04:16+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:355c4550-16a8-41b8-96d8-6fda005a6353" userID=355c4550-16a8-41b8-96d8-6fda005a6353 time="2024-08-08T06:04:16+02:00" level=info msg="Synced labels" service=imap user=355c4550-16a8-41b8-96d8-6fda005a6353 time="2024-08-08T06:04:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:37245/mail/v4/messages/count" pkg=gpa/client userID=355c4550-16a8-41b8-96d8-6fda005a6353 time="2024-08-08T06:04:16+02:00" level=info msg="Syncing messages" service=imap user=355c4550-16a8-41b8-96d8-6fda005a6353 time="2024-08-08T06:04:16+02:00" level=info msg="Job started" service=imap user=355c4550-16a8-41b8-96d8-6fda005a6353 time="2024-08-08T06:04:16+02:00" level=info msg="200 OK: POST https://127.0.0.1:37245/mail/v4/messages" pkg=gpa/client userID=355c4550-16a8-41b8-96d8-6fda005a6353 time="2024-08-08T06:04:16+02:00" level=info msg="200 OK: POST https://127.0.0.1:37245/mail/v4/messages" pkg=gpa/client userID=355c4550-16a8-41b8-96d8-6fda005a6353 time="2024-08-08T06:04:16+02:00" level=info msg="Creating new child job" service=imap user=355c4550-16a8-41b8-96d8-6fda005a6353 time="2024-08-08T06:04:16+02:00" level=info msg="Job finished" service=imap user=355c4550-16a8-41b8-96d8-6fda005a6353 time="2024-08-08T06:04:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:37245/mail/v4/messages/72b7441d-1003-452e-bdfa-b7205221296c" pkg=gpa/client userID=355c4550-16a8-41b8-96d8-6fda005a6353 time="2024-08-08T06:04:16+02:00" level=info msg="Child job finished" service=imap user=355c4550-16a8-41b8-96d8-6fda005a6353 time="2024-08-08T06:04:16+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=355c4550-16a8-41b8-96d8-6fda005a6353 time="2024-08-08T06:04:16+02:00" level=info msg="Synced messages" service=imap user=355c4550-16a8-41b8-96d8-6fda005a6353 time="2024-08-08T06:04:16+02:00" level=info msg="Finished user sync" duration=7.769601ms service=imap user=355c4550-16a8-41b8-96d8-6fda005a6353 time="2024-08-08T06:04:16+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=355c4550-16a8-41b8-96d8-6fda005a6353 time="2024-08-08T06:04:16+02:00" level=info msg="Event loop reset" eventID="Ag==" service=user-events user=355c4550-16a8-41b8-96d8-6fda005a6353 time="2024-08-08T06:04:16+02:00" level=info msg="200 OK: POST https://127.0.0.1:37245/data/v1/stats" pkg=gpa/client userID=355c4550-16a8-41b8-96d8-6fda005a6353 time="2024-08-08T06:04:16+02:00" level=info msg="Configuration Status Success event sent." userID=355c4550-16a8-41b8-96d8-6fda005a6353 Scenario: Mark message as replied # features/imap/message/store.feature:34 When IMAP client "1" selects "Folders/mbox" # :1 -> *scenario And IMAP client "1" marks message 1 as "replied" # :1 -> *scenario And it succeeds # :1 -> *scenario Then IMAP client "1" eventually sees that message at row 1 has the flag "\Answered" # :1 -> *scenario time="2024-08-08T06:04:16+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:04:16+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:04:16+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:04:16+02:00" level=info msg="Closing user" userID=355c4550-16a8-41b8-96d8-6fda005a6353 time="2024-08-08T06:04:16+02:00" level=info msg="Exiting IMAP Service" service=imap user=355c4550-16a8-41b8-96d8-6fda005a6353 time="2024-08-08T06:04:16+02:00" level=info msg="Exiting service main loop" service=smtp user=355c4550-16a8-41b8-96d8-6fda005a6353 time="2024-08-08T06:04:16+02:00" level=info msg="Exiting Service" service=user-identity user=355c4550-16a8-41b8-96d8-6fda005a6353 time="2024-08-08T06:04:16+02:00" level=info msg="Exiting service main loop" service=telemetry user=355c4550-16a8-41b8-96d8-6fda005a6353 time="2024-08-08T06:04:16+02:00" level=info msg="Exiting service" service=user-events user=355c4550-16a8-41b8-96d8-6fda005a6353 time="2024-08-08T06:04:16+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:04:16+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:04:16+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:04:16+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:04:16+02:00" level=info msg="Closing SMTP server" service=server-manager And it succeeds # :1 -> *scenario Feature: Bridge can fully sync an account === RUN TestFeatures/The_user_changes_the_gluon_path time="2024-08-08T06:04:16+02:00" level=info msg="User 'ff2b3e7e-4c17-4445-bfc2-b56396de283a' created with id=1b31637d-bbbf-44d3-9f8d-37a8488e4eca" pkg=gpa/server/backend Background: Given there exists an account with username "ff2b3e7e-4c17-4445-bfc2-b56396de283a" and password "password" # :1 -> *scenario And the address "ff2b3e7e-4c17-4445-bfc2-b56396de283a@proton.local" of account "ff2b3e7e-4c17-4445-bfc2-b56396de283a" has the following messages in "Inbox": # :1 -> *scenario | from | to | subject | unread | | john.doe@mail.com | ff2b3e7e-4c17-4445-bfc2-b56396de283a@proton.local | foo | false | | jane.doe@mail.com | name@proton.local | bar | true | And the account "ff2b3e7e-4c17-4445-bfc2-b56396de283a" has 20 custom folders # :1 -> *scenario And the account "ff2b3e7e-4c17-4445-bfc2-b56396de283a" has 60 custom labels # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-08-08T06:04:18+02:00" level=info msg="Starting bridge" time="2024-08-08T06:04:18+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/147/config547366443/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:04:18+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/147/data2841467171/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/147/data2841467171/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:04:18+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:04:18+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:04:18+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:04:18+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:04:18+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/147/config547366443/grpcServerConfig.json time="2024-08-08T06:04:18+02:00" level=info msg="gRPC server listening on /tmp/bridge2479" pkg=grpc time="2024-08-08T06:04:18+02:00" level=info msg="Frontend service started" time="2024-08-08T06:04:18+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:04:18+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:04:18+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:04:18+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:04:18+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:04:18+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:04:18+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-08-08T06:04:18+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (27bd1448)" time="2024-08-08T06:04:18+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (27bd1448)" time="2024-08-08T06:04:18+02:00" level=info msg="200 OK: POST https://127.0.0.1:41431/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:04:18+02:00" level=info msg="200 OK: POST https://127.0.0.1:41431/auth/v4" pkg=gpa/manager time="2024-08-08T06:04:18+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=1b31637d-bbbf-44d3-9f8d-37a8488e4eca time="2024-08-08T06:04:18+02:00" level=info msg="Adding vault user" userID=1b31637d-bbbf-44d3-9f8d-37a8488e4eca time="2024-08-08T06:04:18+02:00" level=info msg="Creating new user" userID=1b31637d-bbbf-44d3-9f8d-37a8488e4eca time="2024-08-08T06:04:18+02:00" level=info msg="Creating user object" numAddr=1 numLabels=92 userID=1b31637d-bbbf-44d3-9f8d-37a8488e4eca time="2024-08-08T06:04:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:41431/core/v4/events/latest" pkg=gpa/client userID=1b31637d-bbbf-44d3-9f8d-37a8488e4eca time="2024-08-08T06:04:18+02:00" level=info msg="Starting service Last EventID=Ug==" service=user-events user=1b31637d-bbbf-44d3-9f8d-37a8488e4eca time="2024-08-08T06:04:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:41431/core/v4/settings" pkg=gpa/client userID=1b31637d-bbbf-44d3-9f8d-37a8488e4eca time="2024-08-08T06:04:18+02:00" level=info msg="Starting service main loop" service=telemetry user=1b31637d-bbbf-44d3-9f8d-37a8488e4eca time="2024-08-08T06:04:18+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=1b31637d-bbbf-44d3-9f8d-37a8488e4eca time="2024-08-08T06:04:18+02:00" level=info msg="Starting service main loop" service=smtp user=1b31637d-bbbf-44d3-9f8d-37a8488e4eca time="2024-08-08T06:04:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:41431/core/v4/labels?Type=4" pkg=gpa/client userID=1b31637d-bbbf-44d3-9f8d-37a8488e4eca time="2024-08-08T06:04:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:41431/core/v4/labels?Type=3" pkg=gpa/client userID=1b31637d-bbbf-44d3-9f8d-37a8488e4eca time="2024-08-08T06:04:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:41431/core/v4/labels?Type=1" pkg=gpa/client userID=1b31637d-bbbf-44d3-9f8d-37a8488e4eca time="2024-08-08T06:04:18+02:00" level=info msg="Adding user to imap server" addrID=f5c64cbe-ea49-47ad-953c-c7e078a51114 service=server-manager time="2024-08-08T06:04:18+02:00" level=info msg="Creating new IMAP user" addrID=f5c64cbe-ea49-47ad-953c-c7e078a51114 service=server-manager time="2024-08-08T06:04:18+02:00" level=info msg="Setting gluon ID" addrID=f5c64cbe-ea49-47ad-953c-c7e078a51114 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 userID=1b31637d-bbbf-44d3-9f8d-37a8488e4eca time="2024-08-08T06:04:18+02:00" level=info msg="Created new IMAP user" addrID=f5c64cbe-ea49-47ad-953c-c7e078a51114 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 service=server-manager time="2024-08-08T06:04:18+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:04:18+02:00" level=info msg=Resuming service=user-events user=1b31637d-bbbf-44d3-9f8d-37a8488e4eca And the user logs in with username "ff2b3e7e-4c17-4445-bfc2-b56396de283a" and password "password" # :1 -> *scenario time="2024-08-08T06:04:18+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:04:18+02:00" level=info msg="Starting IMAP Service" service=imap user=1b31637d-bbbf-44d3-9f8d-37a8488e4eca time="2024-08-08T06:04:18+02:00" level=info msg="Sync triggered" service=imap user=1b31637d-bbbf-44d3-9f8d-37a8488e4eca time="2024-08-08T06:04:18+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:04:18.641475688 +0200 CEST m=+343.327518594" user=1b31637d-bbbf-44d3-9f8d-37a8488e4eca time="2024-08-08T06:04:18+02:00" level=info msg="Syncing labels" service=imap user=1b31637d-bbbf-44d3-9f8d-37a8488e4eca time="2024-08-08T06:04:18+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:1b31637d-bbbf-44d3-9f8d-37a8488e4eca" userID=1b31637d-bbbf-44d3-9f8d-37a8488e4eca time="2024-08-08T06:04:18+02:00" level=info msg="Synced labels" service=imap user=1b31637d-bbbf-44d3-9f8d-37a8488e4eca time="2024-08-08T06:04:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:41431/mail/v4/messages/count" pkg=gpa/client userID=1b31637d-bbbf-44d3-9f8d-37a8488e4eca time="2024-08-08T06:04:18+02:00" level=info msg="Syncing messages" service=imap user=1b31637d-bbbf-44d3-9f8d-37a8488e4eca time="2024-08-08T06:04:18+02:00" level=info msg="Job started" service=imap user=1b31637d-bbbf-44d3-9f8d-37a8488e4eca time="2024-08-08T06:04:18+02:00" level=info msg="200 OK: POST https://127.0.0.1:41431/mail/v4/messages" pkg=gpa/client userID=1b31637d-bbbf-44d3-9f8d-37a8488e4eca time="2024-08-08T06:04:18+02:00" level=info msg="200 OK: POST https://127.0.0.1:41431/mail/v4/messages" pkg=gpa/client userID=1b31637d-bbbf-44d3-9f8d-37a8488e4eca time="2024-08-08T06:04:18+02:00" level=info msg="Creating new child job" service=imap user=1b31637d-bbbf-44d3-9f8d-37a8488e4eca time="2024-08-08T06:04:18+02:00" level=info msg="Job finished" service=imap user=1b31637d-bbbf-44d3-9f8d-37a8488e4eca time="2024-08-08T06:04:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:41431/mail/v4/messages/2a1b85f1-ff90-4a93-bd12-22d437afd692" pkg=gpa/client userID=1b31637d-bbbf-44d3-9f8d-37a8488e4eca time="2024-08-08T06:04:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:41431/mail/v4/messages/97b74fdd-ad17-4761-90a7-6feb837814c1" pkg=gpa/client userID=1b31637d-bbbf-44d3-9f8d-37a8488e4eca time="2024-08-08T06:04:18+02:00" level=info msg="Child job finished" service=imap user=1b31637d-bbbf-44d3-9f8d-37a8488e4eca time="2024-08-08T06:04:18+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=1b31637d-bbbf-44d3-9f8d-37a8488e4eca time="2024-08-08T06:04:18+02:00" level=info msg="Synced messages" service=imap user=1b31637d-bbbf-44d3-9f8d-37a8488e4eca time="2024-08-08T06:04:18+02:00" level=info msg="Finished user sync" duration=68.945218ms service=imap user=1b31637d-bbbf-44d3-9f8d-37a8488e4eca time="2024-08-08T06:04:18+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=1b31637d-bbbf-44d3-9f8d-37a8488e4eca time="2024-08-08T06:04:18+02:00" level=info msg="Event loop reset" eventID="Ug==" service=user-events user=1b31637d-bbbf-44d3-9f8d-37a8488e4eca And user "ff2b3e7e-4c17-4445-bfc2-b56396de283a" finishes syncing # :1 -> *scenario time="2024-08-08T06:04:18+02:00" level=info msg="200 OK: POST https://127.0.0.1:41431/data/v1/stats" pkg=gpa/client userID=1b31637d-bbbf-44d3-9f8d-37a8488e4eca time="2024-08-08T06:04:18+02:00" level=info msg="Configuration Status Success event sent." userID=1b31637d-bbbf-44d3-9f8d-37a8488e4eca And user "ff2b3e7e-4c17-4445-bfc2-b56396de283a" connects and authenticates IMAP client "1" # :1 -> *scenario Then IMAP client "1" counts 20 mailboxes under "Folders" # :1 -> *scenario And IMAP client "1" counts 60 mailboxes under "Labels" # :1 -> *scenario time="2024-08-08T06:04:18+02:00" level=info msg="Pausing user event loops for gluon dir change" pkg=bridge time="2024-08-08T06:04:18+02:00" level=info msg=Pausing service=user-events user=1b31637d-bbbf-44d3-9f8d-37a8488e4eca time="2024-08-08T06:04:18+02:00" level=info msg="Waiting on user event loop completion" pkg=bridge time="2024-08-08T06:04:18+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 19}}" pkg=telemetry time="2024-08-08T06:04:19+02:00" level=info msg="Changing gluon directory" pkg=bridge time="2024-08-08T06:04:19+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:04:19+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:04:19+02:00" level=info msg="gluon cache moving from /tmp/TestFeatures1962992934/147/data2841467171/gluon to /tmp/TestFeatures1962992934/147/gluon2716976592/gluon" pkg=service/imap time="2024-08-08T06:04:19+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/147/data2841467171/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/147/gluon2716976592/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:04:19+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:04:19+02:00" level=info msg="Restarting user event loops" pkg=bridge time="2024-08-08T06:04:19+02:00" level=info msg=Resuming service=user-events user=1b31637d-bbbf-44d3-9f8d-37a8488e4eca Scenario: The user changes the gluon path # features/imap/migration.feature:18 When the user changes the gluon path # :1 -> *scenario time="2024-08-08T06:04:19+02:00" level=info msg="Adding user to imap server" addrID=f5c64cbe-ea49-47ad-953c-c7e078a51114 service=server-manager time="2024-08-08T06:04:19+02:00" level=info msg="Loading existing IMAP user" addrID=f5c64cbe-ea49-47ad-953c-c7e078a51114 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 service=server-manager time="2024-08-08T06:04:19+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:04:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 labelID=da821baa-57bf-4632-b8b5-abafb739ed6d pkg=bridge/event/imap time="2024-08-08T06:04:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 labelID=613b1828-6000-499a-a775-378f0da31a0c pkg=bridge/event/imap time="2024-08-08T06:04:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 labelID=8 pkg=bridge/event/imap time="2024-08-08T06:04:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 labelID=Labels pkg=bridge/event/imap time="2024-08-08T06:04:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 labelID=b054bff9-7234-456f-99fe-7d8e7f5c82fa pkg=bridge/event/imap time="2024-08-08T06:04:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 labelID=bf80c06d-d225-400a-b345-333ca2e6d477 pkg=bridge/event/imap time="2024-08-08T06:04:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 labelID=c9067c0e-b948-430b-9afd-6fcb83729ac5 pkg=bridge/event/imap time="2024-08-08T06:04:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 labelID=cf55348b-9288-4ff8-9391-131b402fc86f pkg=bridge/event/imap time="2024-08-08T06:04:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 labelID=ea15bb36-53fc-4964-9084-45ac9d92f1bf pkg=bridge/event/imap time="2024-08-08T06:04:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 labelID=0a984b0b-30ef-4c1e-8075-16031d96b677 pkg=bridge/event/imap time="2024-08-08T06:04:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 labelID=443fe970-62d7-4e16-aaf3-5d6b014083b8 pkg=bridge/event/imap time="2024-08-08T06:04:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 labelID=6d44bec3-be7d-4b9e-8bb9-2299c84d553c pkg=bridge/event/imap time="2024-08-08T06:04:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 labelID=95cf3462-5c71-4594-8dfb-7551ac60a596 pkg=bridge/event/imap time="2024-08-08T06:04:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 labelID=f8afd42f-4e9d-4d43-9cf8-422031c5510a pkg=bridge/event/imap time="2024-08-08T06:04:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 labelID=87c0f316-b4c1-44f4-ae20-1c587f49782b pkg=bridge/event/imap time="2024-08-08T06:04:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 labelID=037ac21f-3aef-47fd-bf8c-b07fc3256cc2 pkg=bridge/event/imap time="2024-08-08T06:04:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 labelID=10 pkg=bridge/event/imap time="2024-08-08T06:04:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 labelID=2910319a-14c8-426d-804b-39569a6bebec pkg=bridge/event/imap time="2024-08-08T06:04:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 labelID=57508731-b746-40fc-935c-fe2432a03777 pkg=bridge/event/imap time="2024-08-08T06:04:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 labelID=5b2d826a-506c-436e-bd2c-bfe8c1ebffde pkg=bridge/event/imap time="2024-08-08T06:04:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 labelID=617863af-9131-4b15-a817-6412982ac91c pkg=bridge/event/imap time="2024-08-08T06:04:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 labelID=62a1479d-fd22-4032-9660-5577be38c50a pkg=bridge/event/imap time="2024-08-08T06:04:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 labelID=a5445db3-80b7-44e9-bae4-10ae14f83685 pkg=bridge/event/imap time="2024-08-08T06:04:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 labelID=a911be2b-3760-412c-b40b-99ceb9b6bc51 pkg=bridge/event/imap time="2024-08-08T06:04:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 labelID=d32650d9-7fe1-4ff7-85bd-d404824a4494 pkg=bridge/event/imap time="2024-08-08T06:04:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 labelID=e9b53728-c10a-4919-b28a-7fe13568b5ff pkg=bridge/event/imap time="2024-08-08T06:04:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 labelID=f60b45d6-2bce-4060-b530-efbf1e900f4e pkg=bridge/event/imap time="2024-08-08T06:04:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 labelID=f85d1fb7-92ca-465e-a79a-bb9eff22b194 pkg=bridge/event/imap time="2024-08-08T06:04:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 labelID=f42f9e54-7d9d-41fd-9c92-de55beee85ef pkg=bridge/event/imap time="2024-08-08T06:04:19+02:00" level=info msg="Received mailbox message count" count=2 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 labelID=0 pkg=bridge/event/imap time="2024-08-08T06:04:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 labelID=3b6aa513-98a0-4779-80b8-b69c5d700cb8 pkg=bridge/event/imap time="2024-08-08T06:04:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 labelID=4ef5fa8d-5137-426a-866b-07c444af3129 pkg=bridge/event/imap time="2024-08-08T06:04:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 labelID=82a7d27f-1e85-4b69-bd9d-87083b51c85c pkg=bridge/event/imap time="2024-08-08T06:04:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 labelID=8a6f0608-f4c3-44ab-a464-825df655b6f6 pkg=bridge/event/imap time="2024-08-08T06:04:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 labelID=d045464b-82fd-47ce-b691-89ea07a63753 pkg=bridge/event/imap time="2024-08-08T06:04:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 labelID=d36c492e-2543-4fe5-9f75-202d865e80c6 pkg=bridge/event/imap time="2024-08-08T06:04:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 labelID=175a8af0-4e84-4520-9298-a1ebcab6b155 pkg=bridge/event/imap time="2024-08-08T06:04:19+02:00" level=info msg="Received mailbox message count" count=2 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 labelID=5 pkg=bridge/event/imap time="2024-08-08T06:04:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 labelID=6 pkg=bridge/event/imap time="2024-08-08T06:04:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 labelID=6f5b55b2-7b8f-4d96-aee5-7d85b3469cd0 pkg=bridge/event/imap time="2024-08-08T06:04:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 labelID=93cf81b2-5ace-464e-a812-467207b27b92 pkg=bridge/event/imap time="2024-08-08T06:04:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 labelID=f6859197-b96c-42a4-88f2-236aedfd13bb pkg=bridge/event/imap time="2024-08-08T06:04:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 labelID=3 pkg=bridge/event/imap time="2024-08-08T06:04:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 labelID=501c1f82-8bc4-46fc-b657-c0b117740f47 pkg=bridge/event/imap time="2024-08-08T06:04:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 labelID=65e6aeb2-874e-48c1-a59e-8dc25f0b145a pkg=bridge/event/imap time="2024-08-08T06:04:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 labelID=aaf09cf4-5090-40f1-9119-e60582e39113 pkg=bridge/event/imap time="2024-08-08T06:04:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 labelID=4e09646b-c24d-43ad-aebd-eb315b1005a2 pkg=bridge/event/imap time="2024-08-08T06:04:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 labelID=b7689a14-aeef-4677-9408-0c9307bb9e96 pkg=bridge/event/imap time="2024-08-08T06:04:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 labelID=ee7ff894-41a0-4a6a-aff3-06e37c23b919 pkg=bridge/event/imap time="2024-08-08T06:04:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 labelID=3f688aad-e3c3-4f70-bbb2-e0b0c285a434 pkg=bridge/event/imap time="2024-08-08T06:04:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 labelID=4 pkg=bridge/event/imap time="2024-08-08T06:04:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 labelID=7 pkg=bridge/event/imap time="2024-08-08T06:04:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 labelID=82e2810a-1e46-41de-a2a4-8f53a6a349e4 pkg=bridge/event/imap time="2024-08-08T06:04:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 labelID=accdae2b-ff24-45ea-b35b-bc50c4c621e3 pkg=bridge/event/imap time="2024-08-08T06:04:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 labelID=e1871134-b2c9-4352-a1da-6c065b6cc2dc pkg=bridge/event/imap time="2024-08-08T06:04:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 labelID=12 pkg=bridge/event/imap time="2024-08-08T06:04:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 labelID=55fa1435-497b-4b48-9fd2-f37422a574aa pkg=bridge/event/imap time="2024-08-08T06:04:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 labelID=b0dcb614-82e4-4d93-a2a0-0f55aadb0997 pkg=bridge/event/imap time="2024-08-08T06:04:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 labelID=bded741e-7abe-4b85-8f1d-4794b4bc95a0 pkg=bridge/event/imap time="2024-08-08T06:04:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 labelID=1301a168-2d9a-4970-94d3-e9432b3bb48d pkg=bridge/event/imap time="2024-08-08T06:04:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 labelID=Folders pkg=bridge/event/imap time="2024-08-08T06:04:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 labelID=a74fa8d9-c5f5-402e-a243-ec10e04cd7d2 pkg=bridge/event/imap time="2024-08-08T06:04:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 labelID=aafdb432-e37a-4aac-8b47-e12209cc84ac pkg=bridge/event/imap time="2024-08-08T06:04:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 labelID=c2d66c1b-fbe1-4af1-b08c-f2eecbb1aa07 pkg=bridge/event/imap time="2024-08-08T06:04:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 labelID=df9adeea-edd9-43ef-ac86-5a5a4e486930 pkg=bridge/event/imap time="2024-08-08T06:04:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 labelID=f081837f-9bc0-485e-855e-9a12e90fc431 pkg=bridge/event/imap time="2024-08-08T06:04:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 labelID=61188acd-7047-4ca7-a5bf-86dcc5a6da0d pkg=bridge/event/imap time="2024-08-08T06:04:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 labelID=6b62e791-bfdd-43c8-80d5-33a740f5cf0f pkg=bridge/event/imap time="2024-08-08T06:04:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 labelID=c8a1e981-de38-45c8-9d1f-e174b4377b15 pkg=bridge/event/imap time="2024-08-08T06:04:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 labelID=0199a39c-a5c9-4a15-b270-3ee8901aa23a pkg=bridge/event/imap time="2024-08-08T06:04:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 labelID=2a919c97-33aa-4e58-840c-42c933d54cd9 pkg=bridge/event/imap time="2024-08-08T06:04:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 labelID=30b9318f-d1d0-4a14-b745-fd7eaa510c1b pkg=bridge/event/imap time="2024-08-08T06:04:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 labelID=3d159e50-b665-4a8c-9663-c5e17022d657 pkg=bridge/event/imap time="2024-08-08T06:04:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 labelID=5053eccb-eb9a-4980-8dcd-d0930a5f60da pkg=bridge/event/imap time="2024-08-08T06:04:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 labelID=57386029-91db-4e0a-85ce-497b987dbedb pkg=bridge/event/imap time="2024-08-08T06:04:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 labelID=a4410262-a21d-4290-a853-fc34503b3053 pkg=bridge/event/imap time="2024-08-08T06:04:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 labelID=94a88710-9ca1-4109-ae94-2b4718303f88 pkg=bridge/event/imap time="2024-08-08T06:04:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 labelID=a0a63dc9-105a-439b-9917-f3124340c710 pkg=bridge/event/imap time="2024-08-08T06:04:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 labelID=d728060a-f506-4d37-88e6-62a455916f49 pkg=bridge/event/imap time="2024-08-08T06:04:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:04:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 labelID=341fb3d9-e7c4-43b5-9cae-5fcb2356f0c1 pkg=bridge/event/imap time="2024-08-08T06:04:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 labelID=4dccefbf-ba6b-4c86-99f5-dcc36073f5da pkg=bridge/event/imap time="2024-08-08T06:04:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 labelID=5f104d8b-2289-4769-bd2d-9934857177d4 pkg=bridge/event/imap time="2024-08-08T06:04:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 labelID=62364bd2-c271-465e-bc5e-d9a5336c8091 pkg=bridge/event/imap time="2024-08-08T06:04:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 labelID=783ea55d-1deb-466c-a2f6-30729dd42120 pkg=bridge/event/imap time="2024-08-08T06:04:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 labelID=7b50fac0-b37a-47bd-b137-6e99349682f7 pkg=bridge/event/imap time="2024-08-08T06:04:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 labelID=83fb4d21-9aec-4fdb-be3a-ed5eb5d75d68 pkg=bridge/event/imap time="2024-08-08T06:04:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 labelID=b3bb5309-c46b-4d31-ab82-70fb1927c08a pkg=bridge/event/imap time="2024-08-08T06:04:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 labelID=3160959a-243f-4b66-a069-4d81e3809c9b pkg=bridge/event/imap time="2024-08-08T06:04:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 labelID=41b37855-f617-4924-8fd0-7d39c6404974 pkg=bridge/event/imap time="2024-08-08T06:04:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 labelID=74945f7c-e9ac-4a8d-8e94-24cd9f8dffd4 pkg=bridge/event/imap time="2024-08-08T06:04:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2189998d-2de5-4cae-9833-bd0c8f1671c9 labelID=f27cd2fa-94a9-47f8-a487-2cf68f59535b pkg=bridge/event/imap And user "ff2b3e7e-4c17-4445-bfc2-b56396de283a" connects and authenticates IMAP client "2" # :1 -> *scenario Then IMAP client "2" eventually sees the following messages in "INBOX": # :1 -> *scenario | from | to | subject | unread | | john.doe@mail.com | ff2b3e7e-4c17-4445-bfc2-b56396de283a@proton.local | foo | false | | jane.doe@mail.com | name@proton.local | bar | true | And IMAP client "2" counts 20 mailboxes under "Folders" # :1 -> *scenario time="2024-08-08T06:04:19+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:04:19+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:04:19+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:04:19+02:00" level=info msg="Closing user" userID=1b31637d-bbbf-44d3-9f8d-37a8488e4eca time="2024-08-08T06:04:19+02:00" level=info msg="Exiting IMAP Service" service=imap user=1b31637d-bbbf-44d3-9f8d-37a8488e4eca time="2024-08-08T06:04:19+02:00" level=info msg="Exiting service main loop" service=smtp user=1b31637d-bbbf-44d3-9f8d-37a8488e4eca time="2024-08-08T06:04:19+02:00" level=info msg="Exiting Service" service=user-identity user=1b31637d-bbbf-44d3-9f8d-37a8488e4eca time="2024-08-08T06:04:19+02:00" level=info msg="Exiting service main loop" service=telemetry user=1b31637d-bbbf-44d3-9f8d-37a8488e4eca time="2024-08-08T06:04:19+02:00" level=info msg="Exiting service" service=user-events user=1b31637d-bbbf-44d3-9f8d-37a8488e4eca time="2024-08-08T06:04:19+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:04:19+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:04:19+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:04:19+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:04:19+02:00" level=info msg="Closing SMTP server" service=server-manager And IMAP client "2" counts 60 mailboxes under "Labels" # :1 -> *scenario Feature: A user can connect an IMAP client to custom ports === RUN TestFeatures/Authenticates_successfully_on_custom_port time="2024-08-08T06:04:20+02:00" level=info msg="User '9d1f0584-5bbf-4af1-83c4-738fa797155a' created with id=3dfe8f18-5294-4cf6-906d-3159e085daf7" pkg=gpa/server/backend Background: Given there exists an account with username "9d1f0584-5bbf-4af1-83c4-738fa797155a" and password "password" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-08-08T06:04:20+02:00" level=info msg="Starting bridge" time="2024-08-08T06:04:20+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/148/config1120104786/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:04:20+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/148/data3938101003/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/148/data3938101003/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:04:20+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:04:20+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:04:20+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:04:20+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:04:20+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/148/config1120104786/grpcServerConfig.json time="2024-08-08T06:04:20+02:00" level=info msg="gRPC server listening on /tmp/bridge7043" pkg=grpc time="2024-08-08T06:04:20+02:00" level=info msg="Frontend service started" time="2024-08-08T06:04:20+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:04:20+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:04:20+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:04:20+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:04:20+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:04:20+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:04:20+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-08-08T06:04:20+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (03ced2f5)" time="2024-08-08T06:04:20+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (03ced2f5)" time="2024-08-08T06:04:20+02:00" level=info msg="200 OK: POST https://127.0.0.1:40177/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:04:20+02:00" level=info msg="200 OK: POST https://127.0.0.1:40177/auth/v4" pkg=gpa/manager time="2024-08-08T06:04:20+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=3dfe8f18-5294-4cf6-906d-3159e085daf7 time="2024-08-08T06:04:20+02:00" level=info msg="Adding vault user" userID=3dfe8f18-5294-4cf6-906d-3159e085daf7 time="2024-08-08T06:04:20+02:00" level=info msg="Creating new user" userID=3dfe8f18-5294-4cf6-906d-3159e085daf7 time="2024-08-08T06:04:20+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=3dfe8f18-5294-4cf6-906d-3159e085daf7 time="2024-08-08T06:04:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:40177/core/v4/events/latest" pkg=gpa/client userID=3dfe8f18-5294-4cf6-906d-3159e085daf7 time="2024-08-08T06:04:20+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=3dfe8f18-5294-4cf6-906d-3159e085daf7 time="2024-08-08T06:04:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:40177/core/v4/settings" pkg=gpa/client userID=3dfe8f18-5294-4cf6-906d-3159e085daf7 time="2024-08-08T06:04:20+02:00" level=info msg="Starting service main loop" service=telemetry user=3dfe8f18-5294-4cf6-906d-3159e085daf7 time="2024-08-08T06:04:20+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=3dfe8f18-5294-4cf6-906d-3159e085daf7 time="2024-08-08T06:04:20+02:00" level=info msg="Starting service main loop" service=smtp user=3dfe8f18-5294-4cf6-906d-3159e085daf7 time="2024-08-08T06:04:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:40177/core/v4/labels?Type=4" pkg=gpa/client userID=3dfe8f18-5294-4cf6-906d-3159e085daf7 time="2024-08-08T06:04:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:40177/core/v4/labels?Type=3" pkg=gpa/client userID=3dfe8f18-5294-4cf6-906d-3159e085daf7 time="2024-08-08T06:04:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:40177/core/v4/labels?Type=1" pkg=gpa/client userID=3dfe8f18-5294-4cf6-906d-3159e085daf7 time="2024-08-08T06:04:20+02:00" level=info msg="Adding user to imap server" addrID=79b46e8a-3b52-4a9b-a55e-79da1ca25fe2 service=server-manager time="2024-08-08T06:04:20+02:00" level=info msg="Creating new IMAP user" addrID=79b46e8a-3b52-4a9b-a55e-79da1ca25fe2 service=server-manager time="2024-08-08T06:04:20+02:00" level=info msg="Setting gluon ID" addrID=79b46e8a-3b52-4a9b-a55e-79da1ca25fe2 gluonID=7ab5a63f-9ceb-48c3-98cb-3002cef5d982 userID=3dfe8f18-5294-4cf6-906d-3159e085daf7 time="2024-08-08T06:04:20+02:00" level=info msg="Created new IMAP user" addrID=79b46e8a-3b52-4a9b-a55e-79da1ca25fe2 gluonID=7ab5a63f-9ceb-48c3-98cb-3002cef5d982 service=server-manager time="2024-08-08T06:04:20+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:04:20+02:00" level=info msg=Resuming service=user-events user=3dfe8f18-5294-4cf6-906d-3159e085daf7 And the user logs in with username "9d1f0584-5bbf-4af1-83c4-738fa797155a" and password "password" # :1 -> *scenario time="2024-08-08T06:04:20+02:00" level=info msg="Restarting IMAP server" service=server-manager time="2024-08-08T06:04:20+02:00" level=info msg="Received mailbox message count" count=0 gluonID=7ab5a63f-9ceb-48c3-98cb-3002cef5d982 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:04:20+02:00" level=info msg="Starting IMAP Service" service=imap user=3dfe8f18-5294-4cf6-906d-3159e085daf7 time="2024-08-08T06:04:20+02:00" level=info msg="Sync triggered" service=imap user=3dfe8f18-5294-4cf6-906d-3159e085daf7 time="2024-08-08T06:04:20+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:04:20.742803285 +0200 CEST m=+345.428846191" user=3dfe8f18-5294-4cf6-906d-3159e085daf7 time="2024-08-08T06:04:20+02:00" level=info msg="Syncing labels" service=imap user=3dfe8f18-5294-4cf6-906d-3159e085daf7 time="2024-08-08T06:04:20+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:3dfe8f18-5294-4cf6-906d-3159e085daf7" userID=3dfe8f18-5294-4cf6-906d-3159e085daf7 time="2024-08-08T06:04:20+02:00" level=info msg="Starting IMAP server" port=1144 service=server-manager ssl=false And the user changes the IMAP port to 1144 # :1 -> *scenario Then it succeeds # :1 -> *scenario Scenario: Authenticates successfully on custom port # features/imap/ports.feature:10 When user "9d1f0584-5bbf-4af1-83c4-738fa797155a" connects IMAP client "1" on port 1144 # :1 -> *scenario time="2024-08-08T06:04:20+02:00" level=info msg="200 OK: POST https://127.0.0.1:40177/data/v1/stats" pkg=gpa/client userID=3dfe8f18-5294-4cf6-906d-3159e085daf7 time="2024-08-08T06:04:20+02:00" level=info msg="Configuration Status Success event sent." userID=3dfe8f18-5294-4cf6-906d-3159e085daf7 time="2024-08-08T06:04:20+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:04:20+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:04:20+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:04:20+02:00" level=info msg="Closing user" userID=3dfe8f18-5294-4cf6-906d-3159e085daf7 time="2024-08-08T06:04:20+02:00" level=info msg="Synced labels" service=imap user=3dfe8f18-5294-4cf6-906d-3159e085daf7 time="2024-08-08T06:04:20+02:00" level=warning msg="Get \"https://127.0.0.1:40177/mail/v4/messages/count\": context canceled, Attempt 1" pkg=gpa/client time="2024-08-08T06:04:20+02:00" level=error msg="Get \"https://127.0.0.1:40177/mail/v4/messages/count\": context canceled" pkg=gpa/client time="2024-08-08T06:04:20+02:00" level=error msg="Failed to sync, will retry later" error="failed to retrieve message ids: received no response from API: Get \"https://127.0.0.1:40177/mail/v4/messages/count\": context canceled" service=imap user=3dfe8f18-5294-4cf6-906d-3159e085daf7 time="2024-08-08T06:04:20+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=3dfe8f18-5294-4cf6-906d-3159e085daf7 time="2024-08-08T06:04:20+02:00" level=info msg="Finished user sync" duration=4.246061ms service=imap user=3dfe8f18-5294-4cf6-906d-3159e085daf7 time="2024-08-08T06:04:20+02:00" level=info msg="Exiting IMAP Service" service=imap user=3dfe8f18-5294-4cf6-906d-3159e085daf7 time="2024-08-08T06:04:20+02:00" level=info msg="Exiting service main loop" service=smtp user=3dfe8f18-5294-4cf6-906d-3159e085daf7 time="2024-08-08T06:04:20+02:00" level=info msg="Exiting Service" service=user-identity user=3dfe8f18-5294-4cf6-906d-3159e085daf7 time="2024-08-08T06:04:20+02:00" level=info msg="Exiting service main loop" service=telemetry user=3dfe8f18-5294-4cf6-906d-3159e085daf7 time="2024-08-08T06:04:20+02:00" level=info msg="Exiting service" service=user-events user=3dfe8f18-5294-4cf6-906d-3159e085daf7 time="2024-08-08T06:04:20+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:04:20+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:04:20+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:04:20+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:04:20+02:00" level=info msg="Closing SMTP server" service=server-manager Then IMAP client "1" can authenticate # :1 -> *scenario Feature: SMTP client authentication with address modes === RUN TestFeatures/SMTP_client_can_authenticate_successfully_with_secondary_address_in_combine_mode time="2024-08-08T06:04:20+02:00" level=info msg="User '71ab0eb1-793c-4fa1-84e8-a25ecbb7ea2b' created with id=1bbcab00-4bbe-489a-9ce2-a5d4242d381b" pkg=gpa/server/backend Background: Given there exists an account with username "71ab0eb1-793c-4fa1-84e8-a25ecbb7ea2b" and password "password" # :1 -> *scenario And the account "71ab0eb1-793c-4fa1-84e8-a25ecbb7ea2b" has additional address "fdc16c72-3036-496e-b18e-49e3d7e1df25@proton.local" # :1 -> *scenario And it succeeds # :1 -> *scenario time="2024-08-08T06:04:21+02:00" level=info msg="Starting bridge" time="2024-08-08T06:04:21+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/149/config727561868/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:04:21+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/149/data3528473663/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/149/data3528473663/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:04:21+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:04:21+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:04:21+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:04:21+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:04:21+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/149/config727561868/grpcServerConfig.json time="2024-08-08T06:04:21+02:00" level=info msg="gRPC server listening on /tmp/bridge3496" pkg=grpc time="2024-08-08T06:04:21+02:00" level=info msg="Frontend service started" time="2024-08-08T06:04:21+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:04:21+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:04:21+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:04:21+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:04:21+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:04:21+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:04:21+02:00" level=info msg="Frontend client started" Scenario: SMTP client can authenticate successfully with secondary address in combine mode # features/smtp/addressmode.feature:7 Given bridge starts # :1 -> *scenario time="2024-08-08T06:04:21+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (60e6819b)" time="2024-08-08T06:04:21+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (60e6819b)" time="2024-08-08T06:04:21+02:00" level=info msg="200 OK: POST https://127.0.0.1:37305/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:04:22+02:00" level=info msg="200 OK: POST https://127.0.0.1:37305/auth/v4" pkg=gpa/manager time="2024-08-08T06:04:22+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=1bbcab00-4bbe-489a-9ce2-a5d4242d381b time="2024-08-08T06:04:22+02:00" level=info msg="Adding vault user" userID=1bbcab00-4bbe-489a-9ce2-a5d4242d381b time="2024-08-08T06:04:22+02:00" level=info msg="Creating new user" userID=1bbcab00-4bbe-489a-9ce2-a5d4242d381b time="2024-08-08T06:04:22+02:00" level=info msg="Creating user object" numAddr=2 numLabels=12 userID=1bbcab00-4bbe-489a-9ce2-a5d4242d381b time="2024-08-08T06:04:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:37305/core/v4/events/latest" pkg=gpa/client userID=1bbcab00-4bbe-489a-9ce2-a5d4242d381b time="2024-08-08T06:04:22+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=1bbcab00-4bbe-489a-9ce2-a5d4242d381b time="2024-08-08T06:04:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:37305/core/v4/settings" pkg=gpa/client userID=1bbcab00-4bbe-489a-9ce2-a5d4242d381b time="2024-08-08T06:04:22+02:00" level=info msg="Starting service main loop" service=telemetry user=1bbcab00-4bbe-489a-9ce2-a5d4242d381b time="2024-08-08T06:04:22+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=1bbcab00-4bbe-489a-9ce2-a5d4242d381b time="2024-08-08T06:04:22+02:00" level=info msg="Starting service main loop" service=smtp user=1bbcab00-4bbe-489a-9ce2-a5d4242d381b time="2024-08-08T06:04:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:37305/core/v4/labels?Type=4" pkg=gpa/client userID=1bbcab00-4bbe-489a-9ce2-a5d4242d381b time="2024-08-08T06:04:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:37305/core/v4/labels?Type=3" pkg=gpa/client userID=1bbcab00-4bbe-489a-9ce2-a5d4242d381b time="2024-08-08T06:04:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:37305/core/v4/labels?Type=1" pkg=gpa/client userID=1bbcab00-4bbe-489a-9ce2-a5d4242d381b time="2024-08-08T06:04:22+02:00" level=info msg="Adding user to imap server" addrID=28b5bd88-b565-4fa6-8f29-f87547e964cd service=server-manager time="2024-08-08T06:04:22+02:00" level=info msg="Creating new IMAP user" addrID=28b5bd88-b565-4fa6-8f29-f87547e964cd service=server-manager time="2024-08-08T06:04:22+02:00" level=info msg="Setting gluon ID" addrID=28b5bd88-b565-4fa6-8f29-f87547e964cd gluonID=0ce570c8-cb60-4aa0-b558-1b610dd74210 userID=1bbcab00-4bbe-489a-9ce2-a5d4242d381b time="2024-08-08T06:04:22+02:00" level=info msg="Created new IMAP user" addrID=28b5bd88-b565-4fa6-8f29-f87547e964cd gluonID=0ce570c8-cb60-4aa0-b558-1b610dd74210 service=server-manager time="2024-08-08T06:04:22+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:04:22+02:00" level=info msg=Resuming service=user-events user=1bbcab00-4bbe-489a-9ce2-a5d4242d381b And the user logs in with username "71ab0eb1-793c-4fa1-84e8-a25ecbb7ea2b" and password "password" # :1 -> *scenario time="2024-08-08T06:04:22+02:00" level=info msg="Received mailbox message count" count=0 gluonID=0ce570c8-cb60-4aa0-b558-1b610dd74210 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:04:22+02:00" level=info msg="Starting IMAP Service" service=imap user=1bbcab00-4bbe-489a-9ce2-a5d4242d381b time="2024-08-08T06:04:22+02:00" level=info msg="Sync triggered" service=imap user=1bbcab00-4bbe-489a-9ce2-a5d4242d381b time="2024-08-08T06:04:22+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:04:22.343679527 +0200 CEST m=+347.029722433" user=1bbcab00-4bbe-489a-9ce2-a5d4242d381b time="2024-08-08T06:04:22+02:00" level=info msg="Syncing labels" service=imap user=1bbcab00-4bbe-489a-9ce2-a5d4242d381b time="2024-08-08T06:04:22+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:1bbcab00-4bbe-489a-9ce2-a5d4242d381b" userID=1bbcab00-4bbe-489a-9ce2-a5d4242d381b time="2024-08-08T06:04:22+02:00" level=info msg="Synced labels" service=imap user=1bbcab00-4bbe-489a-9ce2-a5d4242d381b time="2024-08-08T06:04:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:37305/mail/v4/messages/count" pkg=gpa/client userID=1bbcab00-4bbe-489a-9ce2-a5d4242d381b time="2024-08-08T06:04:22+02:00" level=info msg="Syncing messages" service=imap user=1bbcab00-4bbe-489a-9ce2-a5d4242d381b time="2024-08-08T06:04:22+02:00" level=info msg="Job started" service=imap user=1bbcab00-4bbe-489a-9ce2-a5d4242d381b time="2024-08-08T06:04:22+02:00" level=info msg="200 OK: POST https://127.0.0.1:37305/mail/v4/messages" pkg=gpa/client userID=1bbcab00-4bbe-489a-9ce2-a5d4242d381b time="2024-08-08T06:04:22+02:00" level=info msg="Job finished" service=imap user=1bbcab00-4bbe-489a-9ce2-a5d4242d381b time="2024-08-08T06:04:22+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=1bbcab00-4bbe-489a-9ce2-a5d4242d381b time="2024-08-08T06:04:22+02:00" level=info msg="Synced messages" service=imap user=1bbcab00-4bbe-489a-9ce2-a5d4242d381b time="2024-08-08T06:04:22+02:00" level=info msg="Finished user sync" duration=12.030661ms service=imap user=1bbcab00-4bbe-489a-9ce2-a5d4242d381b time="2024-08-08T06:04:22+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=1bbcab00-4bbe-489a-9ce2-a5d4242d381b time="2024-08-08T06:04:22+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=1bbcab00-4bbe-489a-9ce2-a5d4242d381b And user "71ab0eb1-793c-4fa1-84e8-a25ecbb7ea2b" finishes syncing # :1 -> *scenario time="2024-08-08T06:04:22+02:00" level=info msg="200 OK: POST https://127.0.0.1:37305/data/v1/stats" pkg=gpa/client userID=1bbcab00-4bbe-489a-9ce2-a5d4242d381b time="2024-08-08T06:04:22+02:00" level=info msg="Configuration Status Success event sent." userID=1bbcab00-4bbe-489a-9ce2-a5d4242d381b When user "71ab0eb1-793c-4fa1-84e8-a25ecbb7ea2b" connects and authenticates SMTP client "1" with address "fdc16c72-3036-496e-b18e-49e3d7e1df25@proton.local" # :1 -> *scenario time="2024-08-08T06:04:22+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:04:22+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:04:22+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:04:22+02:00" level=info msg="Closing user" userID=1bbcab00-4bbe-489a-9ce2-a5d4242d381b time="2024-08-08T06:04:22+02:00" level=info msg="Exiting IMAP Service" service=imap user=1bbcab00-4bbe-489a-9ce2-a5d4242d381b time="2024-08-08T06:04:22+02:00" level=info msg="Exiting service main loop" service=smtp user=1bbcab00-4bbe-489a-9ce2-a5d4242d381b time="2024-08-08T06:04:22+02:00" level=info msg="Exiting Service" service=user-identity user=1bbcab00-4bbe-489a-9ce2-a5d4242d381b time="2024-08-08T06:04:22+02:00" level=info msg="Exiting service main loop" service=telemetry user=1bbcab00-4bbe-489a-9ce2-a5d4242d381b time="2024-08-08T06:04:22+02:00" level=info msg="Exiting service" service=user-events user=1bbcab00-4bbe-489a-9ce2-a5d4242d381b time="2024-08-08T06:04:22+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:04:22+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:04:22+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:04:22+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:04:22+02:00" level=info msg="Closing SMTP server" service=server-manager Then it succeeds # :1 -> *scenario === RUN TestFeatures/SMTP_client_can_authenticate_successfully_with_secondary_address_in_split_mode time="2024-08-08T06:04:22+02:00" level=info msg="User '5ffc1eaf-9ca1-4311-94fd-1e2bf0005493' created with id=679bac5b-14ca-49d2-8303-2ce64fde14f6" pkg=gpa/server/backend time="2024-08-08T06:04:23+02:00" level=info msg="Starting bridge" time="2024-08-08T06:04:23+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/150/config1713726661/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:04:23+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/150/data297997778/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/150/data297997778/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:04:23+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:04:23+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:04:23+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:04:23+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:04:23+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/150/config1713726661/grpcServerConfig.json time="2024-08-08T06:04:23+02:00" level=info msg="gRPC server listening on /tmp/bridge5777" pkg=grpc time="2024-08-08T06:04:23+02:00" level=info msg="Frontend service started" time="2024-08-08T06:04:23+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:04:23+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:04:23+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:04:23+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:04:23+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:04:23+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:04:23+02:00" level=info msg="Frontend client started" Scenario: SMTP client can authenticate successfully with secondary address in split mode # features/smtp/addressmode.feature:14 Given bridge starts # :1 -> *scenario time="2024-08-08T06:04:23+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (c402c590)" time="2024-08-08T06:04:23+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (c402c590)" time="2024-08-08T06:04:23+02:00" level=info msg="200 OK: POST https://127.0.0.1:34267/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:04:23+02:00" level=info msg="200 OK: POST https://127.0.0.1:34267/auth/v4" pkg=gpa/manager time="2024-08-08T06:04:23+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=679bac5b-14ca-49d2-8303-2ce64fde14f6 time="2024-08-08T06:04:24+02:00" level=info msg="Adding vault user" userID=679bac5b-14ca-49d2-8303-2ce64fde14f6 time="2024-08-08T06:04:24+02:00" level=info msg="Creating new user" userID=679bac5b-14ca-49d2-8303-2ce64fde14f6 time="2024-08-08T06:04:24+02:00" level=info msg="Creating user object" numAddr=2 numLabels=12 userID=679bac5b-14ca-49d2-8303-2ce64fde14f6 time="2024-08-08T06:04:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:34267/core/v4/events/latest" pkg=gpa/client userID=679bac5b-14ca-49d2-8303-2ce64fde14f6 time="2024-08-08T06:04:24+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=679bac5b-14ca-49d2-8303-2ce64fde14f6 time="2024-08-08T06:04:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:34267/core/v4/settings" pkg=gpa/client userID=679bac5b-14ca-49d2-8303-2ce64fde14f6 time="2024-08-08T06:04:24+02:00" level=info msg="Starting service main loop" service=telemetry user=679bac5b-14ca-49d2-8303-2ce64fde14f6 time="2024-08-08T06:04:24+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=679bac5b-14ca-49d2-8303-2ce64fde14f6 time="2024-08-08T06:04:24+02:00" level=info msg="Starting service main loop" service=smtp user=679bac5b-14ca-49d2-8303-2ce64fde14f6 time="2024-08-08T06:04:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:34267/core/v4/labels?Type=4" pkg=gpa/client userID=679bac5b-14ca-49d2-8303-2ce64fde14f6 time="2024-08-08T06:04:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:34267/core/v4/labels?Type=3" pkg=gpa/client userID=679bac5b-14ca-49d2-8303-2ce64fde14f6 time="2024-08-08T06:04:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:34267/core/v4/labels?Type=1" pkg=gpa/client userID=679bac5b-14ca-49d2-8303-2ce64fde14f6 time="2024-08-08T06:04:24+02:00" level=info msg="Adding user to imap server" addrID=64de80d3-04d1-401c-abce-ad31d7522b27 service=server-manager time="2024-08-08T06:04:24+02:00" level=info msg="Creating new IMAP user" addrID=64de80d3-04d1-401c-abce-ad31d7522b27 service=server-manager time="2024-08-08T06:04:24+02:00" level=info msg="Setting gluon ID" addrID=64de80d3-04d1-401c-abce-ad31d7522b27 gluonID=a30c7e11-d10a-4157-ae12-f56e8f959f8a userID=679bac5b-14ca-49d2-8303-2ce64fde14f6 time="2024-08-08T06:04:24+02:00" level=info msg="Created new IMAP user" addrID=64de80d3-04d1-401c-abce-ad31d7522b27 gluonID=a30c7e11-d10a-4157-ae12-f56e8f959f8a service=server-manager time="2024-08-08T06:04:24+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:04:24+02:00" level=info msg=Resuming service=user-events user=679bac5b-14ca-49d2-8303-2ce64fde14f6 And the user logs in with username "5ffc1eaf-9ca1-4311-94fd-1e2bf0005493" and password "password" # :1 -> *scenario time="2024-08-08T06:04:24+02:00" level=info msg="Setting address mode" mode=split pkg=bridge/user userID=679bac5b-14ca-49d2-8303-2ce64fde14f6 time="2024-08-08T06:04:24+02:00" level=info msg="Setting address mode" mode=split userID=679bac5b-14ca-49d2-8303-2ce64fde14f6 time="2024-08-08T06:04:24+02:00" level=info msg="Received mailbox message count" count=0 gluonID=a30c7e11-d10a-4157-ae12-f56e8f959f8a labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:04:24+02:00" level=info msg="Starting IMAP Service" service=imap user=679bac5b-14ca-49d2-8303-2ce64fde14f6 time="2024-08-08T06:04:24+02:00" level=info msg="Sync triggered" service=imap user=679bac5b-14ca-49d2-8303-2ce64fde14f6 time="2024-08-08T06:04:24+02:00" level=info msg="Setting Split Address Mode" service=imap user=679bac5b-14ca-49d2-8303-2ce64fde14f6 time="2024-08-08T06:04:24+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:679bac5b-14ca-49d2-8303-2ce64fde14f6" userID=679bac5b-14ca-49d2-8303-2ce64fde14f6 time="2024-08-08T06:04:24+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:04:24.122642996 +0200 CEST m=+348.808685892" user=679bac5b-14ca-49d2-8303-2ce64fde14f6 time="2024-08-08T06:04:24+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=679bac5b-14ca-49d2-8303-2ce64fde14f6 time="2024-08-08T06:04:24+02:00" level=info msg="Finished user sync" duration="26.54µs" service=imap user=679bac5b-14ca-49d2-8303-2ce64fde14f6 time="2024-08-08T06:04:24+02:00" level=info msg="Removing gluon ID" addrID=64de80d3-04d1-401c-abce-ad31d7522b27 gluonID=a30c7e11-d10a-4157-ae12-f56e8f959f8a userID=679bac5b-14ca-49d2-8303-2ce64fde14f6 time="2024-08-08T06:04:24+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:04:24+02:00" level=info msg="Adding user to imap server" addrID=64de80d3-04d1-401c-abce-ad31d7522b27 service=server-manager time="2024-08-08T06:04:24+02:00" level=info msg="Creating new IMAP user" addrID=64de80d3-04d1-401c-abce-ad31d7522b27 service=server-manager time="2024-08-08T06:04:24+02:00" level=info msg="Setting gluon ID" addrID=64de80d3-04d1-401c-abce-ad31d7522b27 gluonID=47aeb038-37d9-4bc4-b93e-058e59efe584 userID=679bac5b-14ca-49d2-8303-2ce64fde14f6 time="2024-08-08T06:04:24+02:00" level=info msg="Created new IMAP user" addrID=64de80d3-04d1-401c-abce-ad31d7522b27 gluonID=47aeb038-37d9-4bc4-b93e-058e59efe584 service=server-manager time="2024-08-08T06:04:24+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:04:24+02:00" level=info msg="Received mailbox message count" count=0 gluonID=47aeb038-37d9-4bc4-b93e-058e59efe584 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:04:24+02:00" level=info msg="Adding user to imap server" addrID=2f214841-8c5a-4375-a199-67725b697458 service=server-manager time="2024-08-08T06:04:24+02:00" level=info msg="Creating new IMAP user" addrID=2f214841-8c5a-4375-a199-67725b697458 service=server-manager time="2024-08-08T06:04:24+02:00" level=info msg="Setting gluon ID" addrID=2f214841-8c5a-4375-a199-67725b697458 gluonID=6f842437-5ac2-4ccb-b3a1-a39dccc30f20 userID=679bac5b-14ca-49d2-8303-2ce64fde14f6 time="2024-08-08T06:04:24+02:00" level=info msg="Created new IMAP user" addrID=2f214841-8c5a-4375-a199-67725b697458 gluonID=6f842437-5ac2-4ccb-b3a1-a39dccc30f20 service=server-manager time="2024-08-08T06:04:24+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:04:24+02:00" level=info msg="Sync triggered" service=imap user=679bac5b-14ca-49d2-8303-2ce64fde14f6 And the user sets the address mode of user "5ffc1eaf-9ca1-4311-94fd-1e2bf0005493" to "split" # :1 -> *scenario time="2024-08-08T06:04:24+02:00" level=info msg="Received mailbox message count" count=0 gluonID=6f842437-5ac2-4ccb-b3a1-a39dccc30f20 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:04:24+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:04:24.143917958 +0200 CEST m=+348.829960864" user=679bac5b-14ca-49d2-8303-2ce64fde14f6 time="2024-08-08T06:04:24+02:00" level=info msg="Syncing labels" service=imap user=679bac5b-14ca-49d2-8303-2ce64fde14f6 time="2024-08-08T06:04:24+02:00" level=info msg="Synced labels" service=imap user=679bac5b-14ca-49d2-8303-2ce64fde14f6 time="2024-08-08T06:04:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:34267/mail/v4/messages/count" pkg=gpa/client userID=679bac5b-14ca-49d2-8303-2ce64fde14f6 time="2024-08-08T06:04:24+02:00" level=info msg="Syncing messages" service=imap user=679bac5b-14ca-49d2-8303-2ce64fde14f6 time="2024-08-08T06:04:24+02:00" level=info msg="Job started" service=imap user=679bac5b-14ca-49d2-8303-2ce64fde14f6 time="2024-08-08T06:04:24+02:00" level=info msg="200 OK: POST https://127.0.0.1:34267/mail/v4/messages" pkg=gpa/client userID=679bac5b-14ca-49d2-8303-2ce64fde14f6 time="2024-08-08T06:04:24+02:00" level=info msg="Job finished" service=imap user=679bac5b-14ca-49d2-8303-2ce64fde14f6 time="2024-08-08T06:04:24+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=679bac5b-14ca-49d2-8303-2ce64fde14f6 time="2024-08-08T06:04:24+02:00" level=info msg="Synced messages" service=imap user=679bac5b-14ca-49d2-8303-2ce64fde14f6 time="2024-08-08T06:04:24+02:00" level=info msg="Finished user sync" duration=14.78493ms service=imap user=679bac5b-14ca-49d2-8303-2ce64fde14f6 time="2024-08-08T06:04:24+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=679bac5b-14ca-49d2-8303-2ce64fde14f6 time="2024-08-08T06:04:24+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=679bac5b-14ca-49d2-8303-2ce64fde14f6 And user "5ffc1eaf-9ca1-4311-94fd-1e2bf0005493" finishes syncing # :1 -> *scenario time="2024-08-08T06:04:24+02:00" level=info msg="200 OK: POST https://127.0.0.1:34267/data/v1/stats" pkg=gpa/client userID=679bac5b-14ca-49d2-8303-2ce64fde14f6 time="2024-08-08T06:04:24+02:00" level=info msg="Configuration Status Success event sent." userID=679bac5b-14ca-49d2-8303-2ce64fde14f6 When user "5ffc1eaf-9ca1-4311-94fd-1e2bf0005493" connects and authenticates SMTP client "1" with address "2167b135-2eec-4ba3-be26-6d68ea329803@proton.local" # :1 -> *scenario time="2024-08-08T06:04:24+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:04:24+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:04:24+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:04:24+02:00" level=info msg="Closing user" userID=679bac5b-14ca-49d2-8303-2ce64fde14f6 time="2024-08-08T06:04:24+02:00" level=info msg="Exiting IMAP Service" service=imap user=679bac5b-14ca-49d2-8303-2ce64fde14f6 time="2024-08-08T06:04:24+02:00" level=info msg="Exiting service main loop" service=smtp user=679bac5b-14ca-49d2-8303-2ce64fde14f6 time="2024-08-08T06:04:24+02:00" level=info msg="Exiting Service" service=user-identity user=679bac5b-14ca-49d2-8303-2ce64fde14f6 time="2024-08-08T06:04:24+02:00" level=info msg="Exiting service main loop" service=telemetry user=679bac5b-14ca-49d2-8303-2ce64fde14f6 time="2024-08-08T06:04:24+02:00" level=info msg="Exiting service" service=user-events user=679bac5b-14ca-49d2-8303-2ce64fde14f6 time="2024-08-08T06:04:24+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:04:24+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:04:24+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:04:24+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:04:24+02:00" level=info msg="Closing SMTP server" service=server-manager Then it succeeds # :1 -> *scenario === RUN TestFeatures/SMTP_client_can_authenticate_successfully_with_disabled_alias_in_combine_mode time="2024-08-08T06:04:24+02:00" level=info msg="User 'f6a1e164-cf4b-4ae4-8a4b-28e5d7518b61' created with id=133bcc59-b27d-4c27-9bc9-c425f70865ec" pkg=gpa/server/backend Scenario: SMTP client can authenticate successfully with disabled alias in combine mode # features/smtp/addressmode.feature:24 Given the account "f6a1e164-cf4b-4ae4-8a4b-28e5d7518b61" has additional disabled address "7218fb41-80fe-4d98-a2aa-dc8a71a43efe@proton.local" # :1 -> *scenario And it succeeds # :1 -> *scenario time="2024-08-08T06:04:25+02:00" level=info msg="Starting bridge" time="2024-08-08T06:04:25+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/151/config3081284835/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:04:25+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/151/data1928471748/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/151/data1928471748/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:04:25+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:04:25+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:04:25+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:04:25+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:04:25+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/151/config3081284835/grpcServerConfig.json time="2024-08-08T06:04:25+02:00" level=info msg="gRPC server listening on /tmp/bridge1585" pkg=grpc time="2024-08-08T06:04:25+02:00" level=info msg="Frontend service started" time="2024-08-08T06:04:25+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:04:25+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:04:25+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:04:25+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:04:25+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:04:25+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:04:25+02:00" level=info msg="Frontend client started" Given bridge starts # :1 -> *scenario time="2024-08-08T06:04:25+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (45798662)" time="2024-08-08T06:04:25+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (45798662)" time="2024-08-08T06:04:25+02:00" level=info msg="200 OK: POST https://127.0.0.1:44139/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:04:25+02:00" level=info msg="200 OK: POST https://127.0.0.1:44139/auth/v4" pkg=gpa/manager time="2024-08-08T06:04:25+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=133bcc59-b27d-4c27-9bc9-c425f70865ec time="2024-08-08T06:04:25+02:00" level=info msg="Adding vault user" userID=133bcc59-b27d-4c27-9bc9-c425f70865ec time="2024-08-08T06:04:25+02:00" level=info msg="Creating new user" userID=133bcc59-b27d-4c27-9bc9-c425f70865ec time="2024-08-08T06:04:25+02:00" level=info msg="Creating user object" numAddr=3 numLabels=12 userID=133bcc59-b27d-4c27-9bc9-c425f70865ec time="2024-08-08T06:04:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:44139/core/v4/events/latest" pkg=gpa/client userID=133bcc59-b27d-4c27-9bc9-c425f70865ec time="2024-08-08T06:04:25+02:00" level=info msg="Starting service Last EventID=Ag==" service=user-events user=133bcc59-b27d-4c27-9bc9-c425f70865ec time="2024-08-08T06:04:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:44139/core/v4/settings" pkg=gpa/client userID=133bcc59-b27d-4c27-9bc9-c425f70865ec time="2024-08-08T06:04:25+02:00" level=info msg="Starting service main loop" service=telemetry user=133bcc59-b27d-4c27-9bc9-c425f70865ec time="2024-08-08T06:04:25+02:00" level=info msg="Starting user identity service" numAddr=3 service=user-identity user=133bcc59-b27d-4c27-9bc9-c425f70865ec time="2024-08-08T06:04:25+02:00" level=info msg="Starting service main loop" service=smtp user=133bcc59-b27d-4c27-9bc9-c425f70865ec time="2024-08-08T06:04:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:44139/core/v4/labels?Type=4" pkg=gpa/client userID=133bcc59-b27d-4c27-9bc9-c425f70865ec time="2024-08-08T06:04:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:44139/core/v4/labels?Type=3" pkg=gpa/client userID=133bcc59-b27d-4c27-9bc9-c425f70865ec time="2024-08-08T06:04:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:44139/core/v4/labels?Type=1" pkg=gpa/client userID=133bcc59-b27d-4c27-9bc9-c425f70865ec time="2024-08-08T06:04:25+02:00" level=info msg="Adding user to imap server" addrID=9cb1f442-ff91-44f5-adac-6e44e238e4e8 service=server-manager time="2024-08-08T06:04:25+02:00" level=info msg="Creating new IMAP user" addrID=9cb1f442-ff91-44f5-adac-6e44e238e4e8 service=server-manager time="2024-08-08T06:04:25+02:00" level=info msg="Setting gluon ID" addrID=9cb1f442-ff91-44f5-adac-6e44e238e4e8 gluonID=2b0bb159-1e54-406f-b339-03de597708e5 userID=133bcc59-b27d-4c27-9bc9-c425f70865ec time="2024-08-08T06:04:25+02:00" level=info msg="Created new IMAP user" addrID=9cb1f442-ff91-44f5-adac-6e44e238e4e8 gluonID=2b0bb159-1e54-406f-b339-03de597708e5 service=server-manager time="2024-08-08T06:04:25+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:04:25+02:00" level=info msg=Resuming service=user-events user=133bcc59-b27d-4c27-9bc9-c425f70865ec And the user logs in with username "f6a1e164-cf4b-4ae4-8a4b-28e5d7518b61" and password "password" # :1 -> *scenario time="2024-08-08T06:04:25+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2b0bb159-1e54-406f-b339-03de597708e5 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:04:25+02:00" level=info msg="Starting IMAP Service" service=imap user=133bcc59-b27d-4c27-9bc9-c425f70865ec time="2024-08-08T06:04:25+02:00" level=info msg="Sync triggered" service=imap user=133bcc59-b27d-4c27-9bc9-c425f70865ec time="2024-08-08T06:04:25+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:04:25.827262996 +0200 CEST m=+350.513305892" user=133bcc59-b27d-4c27-9bc9-c425f70865ec time="2024-08-08T06:04:25+02:00" level=info msg="Syncing labels" service=imap user=133bcc59-b27d-4c27-9bc9-c425f70865ec time="2024-08-08T06:04:25+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:133bcc59-b27d-4c27-9bc9-c425f70865ec" userID=133bcc59-b27d-4c27-9bc9-c425f70865ec time="2024-08-08T06:04:25+02:00" level=info msg="Synced labels" service=imap user=133bcc59-b27d-4c27-9bc9-c425f70865ec time="2024-08-08T06:04:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:44139/mail/v4/messages/count" pkg=gpa/client userID=133bcc59-b27d-4c27-9bc9-c425f70865ec time="2024-08-08T06:04:25+02:00" level=info msg="Syncing messages" service=imap user=133bcc59-b27d-4c27-9bc9-c425f70865ec time="2024-08-08T06:04:25+02:00" level=info msg="Job started" service=imap user=133bcc59-b27d-4c27-9bc9-c425f70865ec time="2024-08-08T06:04:25+02:00" level=info msg="200 OK: POST https://127.0.0.1:44139/mail/v4/messages" pkg=gpa/client userID=133bcc59-b27d-4c27-9bc9-c425f70865ec time="2024-08-08T06:04:25+02:00" level=info msg="Job finished" service=imap user=133bcc59-b27d-4c27-9bc9-c425f70865ec time="2024-08-08T06:04:25+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=133bcc59-b27d-4c27-9bc9-c425f70865ec time="2024-08-08T06:04:25+02:00" level=info msg="Synced messages" service=imap user=133bcc59-b27d-4c27-9bc9-c425f70865ec time="2024-08-08T06:04:25+02:00" level=info msg="Finished user sync" duration=14.6271ms service=imap user=133bcc59-b27d-4c27-9bc9-c425f70865ec time="2024-08-08T06:04:25+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=133bcc59-b27d-4c27-9bc9-c425f70865ec time="2024-08-08T06:04:25+02:00" level=info msg="Event loop reset" eventID="Ag==" service=user-events user=133bcc59-b27d-4c27-9bc9-c425f70865ec And user "f6a1e164-cf4b-4ae4-8a4b-28e5d7518b61" finishes syncing # :1 -> *scenario time="2024-08-08T06:04:25+02:00" level=error msg="Incorrect login credentials." pkg=smtp username=7218fb41-80fe-4d98-a2aa-dc8a71a43efe@proton.local When user "f6a1e164-cf4b-4ae4-8a4b-28e5d7518b61" connects and authenticates SMTP client "1" with address "7218fb41-80fe-4d98-a2aa-dc8a71a43efe@proton.local" # :1 -> *scenario time="2024-08-08T06:04:25+02:00" level=error msg="Failed to close SMTP client" error="close tcp 127.0.0.1:44306->127.0.0.1:1025: use of closed network connection" time="2024-08-08T06:04:25+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:04:25+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:04:25+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:04:25+02:00" level=info msg="Closing user" userID=133bcc59-b27d-4c27-9bc9-c425f70865ec time="2024-08-08T06:04:25+02:00" level=info msg="Exiting IMAP Service" service=imap user=133bcc59-b27d-4c27-9bc9-c425f70865ec time="2024-08-08T06:04:25+02:00" level=info msg="Exiting service main loop" service=smtp user=133bcc59-b27d-4c27-9bc9-c425f70865ec time="2024-08-08T06:04:25+02:00" level=info msg="Exiting Service" service=user-identity user=133bcc59-b27d-4c27-9bc9-c425f70865ec time="2024-08-08T06:04:25+02:00" level=info msg="Exiting service main loop" service=telemetry user=133bcc59-b27d-4c27-9bc9-c425f70865ec time="2024-08-08T06:04:25+02:00" level=info msg="Exiting service" service=user-events user=133bcc59-b27d-4c27-9bc9-c425f70865ec time="2024-08-08T06:04:25+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:04:25+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:04:25+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:04:25+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:04:25+02:00" level=info msg="Closing SMTP server" service=server-manager Then it fails # :1 -> *scenario === RUN TestFeatures/SMTP_client_can_authenticate_successfully_with_disabled_alias_in_split_mode time="2024-08-08T06:04:26+02:00" level=info msg="User '47971e89-504c-49cb-abde-6aeab0b0569c' created with id=f6111ea0-125e-4be6-a790-b1b0a7f1aa64" pkg=gpa/server/backend Scenario: SMTP client can authenticate successfully with disabled alias in split mode # features/smtp/addressmode.feature:35 Given the account "47971e89-504c-49cb-abde-6aeab0b0569c" has additional disabled address "6a6d826c-9e6e-4053-bb7a-988abd74e203@proton.local" # :1 -> *scenario And it succeeds # :1 -> *scenario time="2024-08-08T06:04:27+02:00" level=info msg="Starting bridge" time="2024-08-08T06:04:27+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/152/config1196639629/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:04:27+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/152/data2007808061/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/152/data2007808061/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:04:27+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:04:27+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:04:27+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:04:27+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:04:27+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/152/config1196639629/grpcServerConfig.json time="2024-08-08T06:04:27+02:00" level=info msg="gRPC server listening on /tmp/bridge2301" pkg=grpc time="2024-08-08T06:04:27+02:00" level=info msg="Frontend service started" time="2024-08-08T06:04:27+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:04:27+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:04:27+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:04:27+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:04:27+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:04:27+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:04:27+02:00" level=info msg="Frontend client started" Given bridge starts # :1 -> *scenario time="2024-08-08T06:04:27+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (ff34ae86)" time="2024-08-08T06:04:27+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (ff34ae86)" time="2024-08-08T06:04:27+02:00" level=info msg="200 OK: POST https://127.0.0.1:39533/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:04:27+02:00" level=info msg="200 OK: POST https://127.0.0.1:39533/auth/v4" pkg=gpa/manager time="2024-08-08T06:04:27+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=f6111ea0-125e-4be6-a790-b1b0a7f1aa64 time="2024-08-08T06:04:27+02:00" level=info msg="Adding vault user" userID=f6111ea0-125e-4be6-a790-b1b0a7f1aa64 time="2024-08-08T06:04:27+02:00" level=info msg="Creating new user" userID=f6111ea0-125e-4be6-a790-b1b0a7f1aa64 time="2024-08-08T06:04:27+02:00" level=info msg="Creating user object" numAddr=3 numLabels=12 userID=f6111ea0-125e-4be6-a790-b1b0a7f1aa64 time="2024-08-08T06:04:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:39533/core/v4/events/latest" pkg=gpa/client userID=f6111ea0-125e-4be6-a790-b1b0a7f1aa64 time="2024-08-08T06:04:27+02:00" level=info msg="Starting service Last EventID=Ag==" service=user-events user=f6111ea0-125e-4be6-a790-b1b0a7f1aa64 time="2024-08-08T06:04:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:39533/core/v4/settings" pkg=gpa/client userID=f6111ea0-125e-4be6-a790-b1b0a7f1aa64 time="2024-08-08T06:04:27+02:00" level=info msg="Starting service main loop" service=telemetry user=f6111ea0-125e-4be6-a790-b1b0a7f1aa64 time="2024-08-08T06:04:27+02:00" level=info msg="Starting user identity service" numAddr=3 service=user-identity user=f6111ea0-125e-4be6-a790-b1b0a7f1aa64 time="2024-08-08T06:04:27+02:00" level=info msg="Starting service main loop" service=smtp user=f6111ea0-125e-4be6-a790-b1b0a7f1aa64 time="2024-08-08T06:04:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:39533/core/v4/labels?Type=4" pkg=gpa/client userID=f6111ea0-125e-4be6-a790-b1b0a7f1aa64 time="2024-08-08T06:04:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:39533/core/v4/labels?Type=3" pkg=gpa/client userID=f6111ea0-125e-4be6-a790-b1b0a7f1aa64 time="2024-08-08T06:04:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:39533/core/v4/labels?Type=1" pkg=gpa/client userID=f6111ea0-125e-4be6-a790-b1b0a7f1aa64 time="2024-08-08T06:04:27+02:00" level=info msg="Adding user to imap server" addrID=ce2c50cf-4368-435f-9ee0-46dc2cf9670d service=server-manager time="2024-08-08T06:04:27+02:00" level=info msg="Creating new IMAP user" addrID=ce2c50cf-4368-435f-9ee0-46dc2cf9670d service=server-manager time="2024-08-08T06:04:27+02:00" level=info msg="Setting gluon ID" addrID=ce2c50cf-4368-435f-9ee0-46dc2cf9670d gluonID=0fc97928-14fb-4b07-9663-1d381e7e2738 userID=f6111ea0-125e-4be6-a790-b1b0a7f1aa64 time="2024-08-08T06:04:27+02:00" level=info msg="Created new IMAP user" addrID=ce2c50cf-4368-435f-9ee0-46dc2cf9670d gluonID=0fc97928-14fb-4b07-9663-1d381e7e2738 service=server-manager time="2024-08-08T06:04:27+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:04:27+02:00" level=info msg=Resuming service=user-events user=f6111ea0-125e-4be6-a790-b1b0a7f1aa64 And the user logs in with username "47971e89-504c-49cb-abde-6aeab0b0569c" and password "password" # :1 -> *scenario time="2024-08-08T06:04:27+02:00" level=info msg="Setting address mode" mode=split pkg=bridge/user userID=f6111ea0-125e-4be6-a790-b1b0a7f1aa64 time="2024-08-08T06:04:27+02:00" level=info msg="Setting address mode" mode=split userID=f6111ea0-125e-4be6-a790-b1b0a7f1aa64 time="2024-08-08T06:04:27+02:00" level=info msg="Received mailbox message count" count=0 gluonID=0fc97928-14fb-4b07-9663-1d381e7e2738 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:04:27+02:00" level=info msg="Starting IMAP Service" service=imap user=f6111ea0-125e-4be6-a790-b1b0a7f1aa64 time="2024-08-08T06:04:27+02:00" level=info msg="Sync triggered" service=imap user=f6111ea0-125e-4be6-a790-b1b0a7f1aa64 time="2024-08-08T06:04:27+02:00" level=info msg="Setting Split Address Mode" service=imap user=f6111ea0-125e-4be6-a790-b1b0a7f1aa64 time="2024-08-08T06:04:27+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:f6111ea0-125e-4be6-a790-b1b0a7f1aa64" userID=f6111ea0-125e-4be6-a790-b1b0a7f1aa64 time="2024-08-08T06:04:27+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:04:27.700333026 +0200 CEST m=+352.386375922" user=f6111ea0-125e-4be6-a790-b1b0a7f1aa64 time="2024-08-08T06:04:27+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=f6111ea0-125e-4be6-a790-b1b0a7f1aa64 time="2024-08-08T06:04:27+02:00" level=info msg="Finished user sync" duration="29.316µs" service=imap user=f6111ea0-125e-4be6-a790-b1b0a7f1aa64 time="2024-08-08T06:04:27+02:00" level=info msg="Removing gluon ID" addrID=ce2c50cf-4368-435f-9ee0-46dc2cf9670d gluonID=0fc97928-14fb-4b07-9663-1d381e7e2738 userID=f6111ea0-125e-4be6-a790-b1b0a7f1aa64 time="2024-08-08T06:04:27+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:04:27+02:00" level=info msg="Adding user to imap server" addrID=ce2c50cf-4368-435f-9ee0-46dc2cf9670d service=server-manager time="2024-08-08T06:04:27+02:00" level=info msg="Creating new IMAP user" addrID=ce2c50cf-4368-435f-9ee0-46dc2cf9670d service=server-manager time="2024-08-08T06:04:27+02:00" level=info msg="Setting gluon ID" addrID=ce2c50cf-4368-435f-9ee0-46dc2cf9670d gluonID=06275980-6783-4d8f-a9f3-7322f3d3137d userID=f6111ea0-125e-4be6-a790-b1b0a7f1aa64 time="2024-08-08T06:04:27+02:00" level=info msg="Created new IMAP user" addrID=ce2c50cf-4368-435f-9ee0-46dc2cf9670d gluonID=06275980-6783-4d8f-a9f3-7322f3d3137d service=server-manager time="2024-08-08T06:04:27+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:04:27+02:00" level=info msg="Adding user to imap server" addrID=5717f863-11fe-4fac-83fa-f6d256b0b467 service=server-manager time="2024-08-08T06:04:27+02:00" level=info msg="Creating new IMAP user" addrID=5717f863-11fe-4fac-83fa-f6d256b0b467 service=server-manager time="2024-08-08T06:04:27+02:00" level=info msg="Received mailbox message count" count=0 gluonID=06275980-6783-4d8f-a9f3-7322f3d3137d labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:04:27+02:00" level=info msg="Setting gluon ID" addrID=5717f863-11fe-4fac-83fa-f6d256b0b467 gluonID=d55e90e6-8f40-493a-a4ac-fc11e45ca29e userID=f6111ea0-125e-4be6-a790-b1b0a7f1aa64 time="2024-08-08T06:04:27+02:00" level=info msg="Created new IMAP user" addrID=5717f863-11fe-4fac-83fa-f6d256b0b467 gluonID=d55e90e6-8f40-493a-a4ac-fc11e45ca29e service=server-manager time="2024-08-08T06:04:27+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:04:27+02:00" level=info msg="Adding user to imap server" addrID=bd6913d2-3f58-46c8-aa9d-4a77f055093e service=server-manager time="2024-08-08T06:04:27+02:00" level=info msg="Creating new IMAP user" addrID=bd6913d2-3f58-46c8-aa9d-4a77f055093e service=server-manager time="2024-08-08T06:04:27+02:00" level=info msg="Received mailbox message count" count=0 gluonID=d55e90e6-8f40-493a-a4ac-fc11e45ca29e labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:04:27+02:00" level=info msg="Setting gluon ID" addrID=bd6913d2-3f58-46c8-aa9d-4a77f055093e gluonID=915a7145-b6a7-4db0-92aa-a1522fb90b13 userID=f6111ea0-125e-4be6-a790-b1b0a7f1aa64 time="2024-08-08T06:04:27+02:00" level=info msg="Created new IMAP user" addrID=bd6913d2-3f58-46c8-aa9d-4a77f055093e gluonID=915a7145-b6a7-4db0-92aa-a1522fb90b13 service=server-manager time="2024-08-08T06:04:27+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:04:27+02:00" level=info msg="Sync triggered" service=imap user=f6111ea0-125e-4be6-a790-b1b0a7f1aa64 And the user sets the address mode of user "47971e89-504c-49cb-abde-6aeab0b0569c" to "split" # :1 -> *scenario time="2024-08-08T06:04:27+02:00" level=info msg="Received mailbox message count" count=0 gluonID=915a7145-b6a7-4db0-92aa-a1522fb90b13 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:04:27+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:04:27.717795739 +0200 CEST m=+352.403838645" user=f6111ea0-125e-4be6-a790-b1b0a7f1aa64 time="2024-08-08T06:04:27+02:00" level=info msg="Syncing labels" service=imap user=f6111ea0-125e-4be6-a790-b1b0a7f1aa64 time="2024-08-08T06:04:27+02:00" level=info msg="Synced labels" service=imap user=f6111ea0-125e-4be6-a790-b1b0a7f1aa64 time="2024-08-08T06:04:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:39533/mail/v4/messages/count" pkg=gpa/client userID=f6111ea0-125e-4be6-a790-b1b0a7f1aa64 time="2024-08-08T06:04:27+02:00" level=info msg="Syncing messages" service=imap user=f6111ea0-125e-4be6-a790-b1b0a7f1aa64 time="2024-08-08T06:04:27+02:00" level=info msg="Job started" service=imap user=f6111ea0-125e-4be6-a790-b1b0a7f1aa64 time="2024-08-08T06:04:27+02:00" level=info msg="200 OK: POST https://127.0.0.1:39533/mail/v4/messages" pkg=gpa/client userID=f6111ea0-125e-4be6-a790-b1b0a7f1aa64 time="2024-08-08T06:04:27+02:00" level=info msg="Job finished" service=imap user=f6111ea0-125e-4be6-a790-b1b0a7f1aa64 time="2024-08-08T06:04:27+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=f6111ea0-125e-4be6-a790-b1b0a7f1aa64 time="2024-08-08T06:04:27+02:00" level=info msg="Synced messages" service=imap user=f6111ea0-125e-4be6-a790-b1b0a7f1aa64 time="2024-08-08T06:04:27+02:00" level=info msg="Finished user sync" duration=9.578717ms service=imap user=f6111ea0-125e-4be6-a790-b1b0a7f1aa64 time="2024-08-08T06:04:27+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=f6111ea0-125e-4be6-a790-b1b0a7f1aa64 time="2024-08-08T06:04:27+02:00" level=info msg="Event loop reset" eventID="Ag==" service=user-events user=f6111ea0-125e-4be6-a790-b1b0a7f1aa64 And user "47971e89-504c-49cb-abde-6aeab0b0569c" finishes syncing # :1 -> *scenario time="2024-08-08T06:04:27+02:00" level=error msg="Incorrect login credentials." pkg=smtp username=6a6d826c-9e6e-4053-bb7a-988abd74e203@proton.local When user "47971e89-504c-49cb-abde-6aeab0b0569c" connects and authenticates SMTP client "1" with address "6a6d826c-9e6e-4053-bb7a-988abd74e203@proton.local" # :1 -> *scenario time="2024-08-08T06:04:27+02:00" level=error msg="Failed to close SMTP client" error="close tcp 127.0.0.1:44320->127.0.0.1:1025: use of closed network connection" time="2024-08-08T06:04:27+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:04:27+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:04:27+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:04:27+02:00" level=info msg="Closing user" userID=f6111ea0-125e-4be6-a790-b1b0a7f1aa64 time="2024-08-08T06:04:27+02:00" level=info msg="Exiting IMAP Service" service=imap user=f6111ea0-125e-4be6-a790-b1b0a7f1aa64 time="2024-08-08T06:04:27+02:00" level=info msg="Exiting service main loop" service=smtp user=f6111ea0-125e-4be6-a790-b1b0a7f1aa64 time="2024-08-08T06:04:27+02:00" level=info msg="Exiting Service" service=user-identity user=f6111ea0-125e-4be6-a790-b1b0a7f1aa64 time="2024-08-08T06:04:27+02:00" level=info msg="Exiting service main loop" service=telemetry user=f6111ea0-125e-4be6-a790-b1b0a7f1aa64 time="2024-08-08T06:04:27+02:00" level=info msg="Exiting service" service=user-events user=f6111ea0-125e-4be6-a790-b1b0a7f1aa64 time="2024-08-08T06:04:27+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:04:27+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:04:27+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:04:27+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:04:27+02:00" level=info msg="Closing SMTP server" service=server-manager Then it fails # :1 -> *scenario Feature: A user can authenticate an SMTP client === RUN TestFeatures/SMTP_client_can_authenticate_successfully time="2024-08-08T06:04:27+02:00" level=info msg="User 'fee01f09-b15e-4d1f-8b8b-c81232f9fb04' created with id=53e78b82-144f-4f0c-935c-defd95a7095d" pkg=gpa/server/backend Background: Given there exists an account with username "fee01f09-b15e-4d1f-8b8b-c81232f9fb04" and password "password" # :1 -> *scenario time="2024-08-08T06:04:28+02:00" level=info msg="User 'cfc65dbb-e2a1-4dbb-8c87-792a13c5f9ac' created with id=fc4af9b0-15b5-4f1e-978b-51369af2202c" pkg=gpa/server/backend And there exists an account with username "cfc65dbb-e2a1-4dbb-8c87-792a13c5f9ac" and password "password2" # :1 -> *scenario And the account "fee01f09-b15e-4d1f-8b8b-c81232f9fb04" has additional address "2fc8840e-9aa0-4478-8b88-3eb34b3f3f29@proton.local" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-08-08T06:04:29+02:00" level=info msg="Starting bridge" time="2024-08-08T06:04:29+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/153/config4145503568/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:04:29+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/153/data2572232354/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/153/data2572232354/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:04:29+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:04:29+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:04:29+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:04:29+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:04:29+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/153/config4145503568/grpcServerConfig.json time="2024-08-08T06:04:29+02:00" level=info msg="gRPC server listening on /tmp/bridge6738" pkg=grpc time="2024-08-08T06:04:29+02:00" level=info msg="Frontend service started" time="2024-08-08T06:04:29+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:04:29+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:04:29+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:04:29+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:04:29+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:04:29+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:04:29+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-08-08T06:04:29+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (5ee58bcf)" time="2024-08-08T06:04:29+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (5ee58bcf)" time="2024-08-08T06:04:29+02:00" level=info msg="200 OK: POST https://127.0.0.1:46027/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:04:29+02:00" level=info msg="200 OK: POST https://127.0.0.1:46027/auth/v4" pkg=gpa/manager time="2024-08-08T06:04:29+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=53e78b82-144f-4f0c-935c-defd95a7095d time="2024-08-08T06:04:29+02:00" level=info msg="Adding vault user" userID=53e78b82-144f-4f0c-935c-defd95a7095d time="2024-08-08T06:04:29+02:00" level=info msg="Creating new user" userID=53e78b82-144f-4f0c-935c-defd95a7095d time="2024-08-08T06:04:29+02:00" level=info msg="Creating user object" numAddr=2 numLabels=12 userID=53e78b82-144f-4f0c-935c-defd95a7095d time="2024-08-08T06:04:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:46027/core/v4/events/latest" pkg=gpa/client userID=53e78b82-144f-4f0c-935c-defd95a7095d time="2024-08-08T06:04:29+02:00" level=info msg="Starting service Last EventID=Ag==" service=user-events user=53e78b82-144f-4f0c-935c-defd95a7095d time="2024-08-08T06:04:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:46027/core/v4/settings" pkg=gpa/client userID=53e78b82-144f-4f0c-935c-defd95a7095d time="2024-08-08T06:04:29+02:00" level=info msg="Starting service main loop" service=telemetry user=53e78b82-144f-4f0c-935c-defd95a7095d time="2024-08-08T06:04:29+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=53e78b82-144f-4f0c-935c-defd95a7095d time="2024-08-08T06:04:29+02:00" level=info msg="Starting service main loop" service=smtp user=53e78b82-144f-4f0c-935c-defd95a7095d time="2024-08-08T06:04:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:46027/core/v4/labels?Type=4" pkg=gpa/client userID=53e78b82-144f-4f0c-935c-defd95a7095d time="2024-08-08T06:04:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:46027/core/v4/labels?Type=3" pkg=gpa/client userID=53e78b82-144f-4f0c-935c-defd95a7095d time="2024-08-08T06:04:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:46027/core/v4/labels?Type=1" pkg=gpa/client userID=53e78b82-144f-4f0c-935c-defd95a7095d time="2024-08-08T06:04:29+02:00" level=info msg="Adding user to imap server" addrID=8b51668e-bb79-49b4-97ec-cfe5aed16a98 service=server-manager time="2024-08-08T06:04:29+02:00" level=info msg="Creating new IMAP user" addrID=8b51668e-bb79-49b4-97ec-cfe5aed16a98 service=server-manager time="2024-08-08T06:04:29+02:00" level=info msg="Setting gluon ID" addrID=8b51668e-bb79-49b4-97ec-cfe5aed16a98 gluonID=dc778754-1a90-4f4d-8288-d8a3e60189f9 userID=53e78b82-144f-4f0c-935c-defd95a7095d time="2024-08-08T06:04:29+02:00" level=info msg="Received mailbox message count" count=0 gluonID=dc778754-1a90-4f4d-8288-d8a3e60189f9 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:04:29+02:00" level=info msg="Created new IMAP user" addrID=8b51668e-bb79-49b4-97ec-cfe5aed16a98 gluonID=dc778754-1a90-4f4d-8288-d8a3e60189f9 service=server-manager time="2024-08-08T06:04:29+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:04:29+02:00" level=info msg=Resuming service=user-events user=53e78b82-144f-4f0c-935c-defd95a7095d And the user logs in with username "fee01f09-b15e-4d1f-8b8b-c81232f9fb04" and password "password" # :1 -> *scenario time="2024-08-08T06:04:29+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (de7f39ff)" time="2024-08-08T06:04:29+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (de7f39ff)" time="2024-08-08T06:04:29+02:00" level=info msg="Starting IMAP Service" service=imap user=53e78b82-144f-4f0c-935c-defd95a7095d time="2024-08-08T06:04:29+02:00" level=info msg="Sync triggered" service=imap user=53e78b82-144f-4f0c-935c-defd95a7095d time="2024-08-08T06:04:29+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:04:29.701291746 +0200 CEST m=+354.387334652" user=53e78b82-144f-4f0c-935c-defd95a7095d time="2024-08-08T06:04:29+02:00" level=info msg="Syncing labels" service=imap user=53e78b82-144f-4f0c-935c-defd95a7095d time="2024-08-08T06:04:29+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:53e78b82-144f-4f0c-935c-defd95a7095d" userID=53e78b82-144f-4f0c-935c-defd95a7095d time="2024-08-08T06:04:29+02:00" level=info msg="Synced labels" service=imap user=53e78b82-144f-4f0c-935c-defd95a7095d time="2024-08-08T06:04:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:46027/mail/v4/messages/count" pkg=gpa/client userID=53e78b82-144f-4f0c-935c-defd95a7095d time="2024-08-08T06:04:29+02:00" level=info msg="Syncing messages" service=imap user=53e78b82-144f-4f0c-935c-defd95a7095d time="2024-08-08T06:04:29+02:00" level=info msg="Job started" service=imap user=53e78b82-144f-4f0c-935c-defd95a7095d time="2024-08-08T06:04:29+02:00" level=info msg="200 OK: POST https://127.0.0.1:46027/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:04:29+02:00" level=info msg="200 OK: POST https://127.0.0.1:46027/mail/v4/messages" pkg=gpa/client userID=53e78b82-144f-4f0c-935c-defd95a7095d time="2024-08-08T06:04:29+02:00" level=info msg="Job finished" service=imap user=53e78b82-144f-4f0c-935c-defd95a7095d time="2024-08-08T06:04:29+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=53e78b82-144f-4f0c-935c-defd95a7095d time="2024-08-08T06:04:29+02:00" level=info msg="Synced messages" service=imap user=53e78b82-144f-4f0c-935c-defd95a7095d time="2024-08-08T06:04:29+02:00" level=info msg="Finished user sync" duration=26.635118ms service=imap user=53e78b82-144f-4f0c-935c-defd95a7095d time="2024-08-08T06:04:29+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=53e78b82-144f-4f0c-935c-defd95a7095d time="2024-08-08T06:04:29+02:00" level=info msg="Event loop reset" eventID="Ag==" service=user-events user=53e78b82-144f-4f0c-935c-defd95a7095d time="2024-08-08T06:04:29+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 14}}" pkg=telemetry time="2024-08-08T06:04:29+02:00" level=info msg="200 OK: POST https://127.0.0.1:46027/auth/v4" pkg=gpa/manager time="2024-08-08T06:04:29+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=fc4af9b0-15b5-4f1e-978b-51369af2202c time="2024-08-08T06:04:30+02:00" level=info msg="Adding vault user" userID=fc4af9b0-15b5-4f1e-978b-51369af2202c time="2024-08-08T06:04:30+02:00" level=info msg="Creating new user" userID=fc4af9b0-15b5-4f1e-978b-51369af2202c time="2024-08-08T06:04:30+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=fc4af9b0-15b5-4f1e-978b-51369af2202c time="2024-08-08T06:04:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:46027/core/v4/events/latest" pkg=gpa/client userID=fc4af9b0-15b5-4f1e-978b-51369af2202c time="2024-08-08T06:04:30+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=fc4af9b0-15b5-4f1e-978b-51369af2202c time="2024-08-08T06:04:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:46027/core/v4/settings" pkg=gpa/client userID=fc4af9b0-15b5-4f1e-978b-51369af2202c time="2024-08-08T06:04:30+02:00" level=info msg="Starting service main loop" service=telemetry user=fc4af9b0-15b5-4f1e-978b-51369af2202c time="2024-08-08T06:04:30+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=fc4af9b0-15b5-4f1e-978b-51369af2202c time="2024-08-08T06:04:30+02:00" level=info msg="Starting service main loop" service=smtp user=fc4af9b0-15b5-4f1e-978b-51369af2202c time="2024-08-08T06:04:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:46027/core/v4/labels?Type=4" pkg=gpa/client userID=fc4af9b0-15b5-4f1e-978b-51369af2202c time="2024-08-08T06:04:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:46027/core/v4/labels?Type=3" pkg=gpa/client userID=fc4af9b0-15b5-4f1e-978b-51369af2202c time="2024-08-08T06:04:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:46027/core/v4/labels?Type=1" pkg=gpa/client userID=fc4af9b0-15b5-4f1e-978b-51369af2202c time="2024-08-08T06:04:30+02:00" level=info msg="Adding user to imap server" addrID=cb86f663-5de7-4fc3-bf05-641929461a28 service=server-manager time="2024-08-08T06:04:30+02:00" level=info msg="Creating new IMAP user" addrID=cb86f663-5de7-4fc3-bf05-641929461a28 service=server-manager time="2024-08-08T06:04:30+02:00" level=info msg="Setting gluon ID" addrID=cb86f663-5de7-4fc3-bf05-641929461a28 gluonID=4b671f7e-6fcc-4e6f-bdb0-ffb1c80e0fe8 userID=fc4af9b0-15b5-4f1e-978b-51369af2202c time="2024-08-08T06:04:30+02:00" level=info msg="Created new IMAP user" addrID=cb86f663-5de7-4fc3-bf05-641929461a28 gluonID=4b671f7e-6fcc-4e6f-bdb0-ffb1c80e0fe8 service=server-manager time="2024-08-08T06:04:30+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:04:30+02:00" level=info msg=Resuming service=user-events user=fc4af9b0-15b5-4f1e-978b-51369af2202c And the user logs in with username "cfc65dbb-e2a1-4dbb-8c87-792a13c5f9ac" and password "password2" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-08-08T06:04:30+02:00" level=info msg="Received mailbox message count" count=0 gluonID=4b671f7e-6fcc-4e6f-bdb0-ffb1c80e0fe8 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:04:30+02:00" level=info msg="Starting IMAP Service" service=imap user=fc4af9b0-15b5-4f1e-978b-51369af2202c time="2024-08-08T06:04:30+02:00" level=info msg="Sync triggered" service=imap user=fc4af9b0-15b5-4f1e-978b-51369af2202c time="2024-08-08T06:04:30+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:04:30.09171656 +0200 CEST m=+354.777759466" user=fc4af9b0-15b5-4f1e-978b-51369af2202c time="2024-08-08T06:04:30+02:00" level=info msg="Syncing labels" service=imap user=fc4af9b0-15b5-4f1e-978b-51369af2202c time="2024-08-08T06:04:30+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:fc4af9b0-15b5-4f1e-978b-51369af2202c" userID=fc4af9b0-15b5-4f1e-978b-51369af2202c Scenario: SMTP client can authenticate successfully # features/smtp/auth.feature:12 When user "fee01f09-b15e-4d1f-8b8b-c81232f9fb04" connects SMTP client "1" # :1 -> *scenario time="2024-08-08T06:04:30+02:00" level=info msg="200 OK: POST https://127.0.0.1:46027/data/v1/stats" pkg=gpa/client userID=53e78b82-144f-4f0c-935c-defd95a7095d time="2024-08-08T06:04:30+02:00" level=info msg="Configuration Status Success event sent." userID=53e78b82-144f-4f0c-935c-defd95a7095d time="2024-08-08T06:04:30+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:04:30+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:04:30+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:04:30+02:00" level=info msg="Closing user" userID=53e78b82-144f-4f0c-935c-defd95a7095d time="2024-08-08T06:04:30+02:00" level=info msg="Exiting IMAP Service" service=imap user=53e78b82-144f-4f0c-935c-defd95a7095d time="2024-08-08T06:04:30+02:00" level=info msg="Exiting service main loop" service=smtp user=53e78b82-144f-4f0c-935c-defd95a7095d time="2024-08-08T06:04:30+02:00" level=info msg="Exiting Service" service=user-identity user=53e78b82-144f-4f0c-935c-defd95a7095d time="2024-08-08T06:04:30+02:00" level=info msg="Exiting service main loop" service=telemetry user=53e78b82-144f-4f0c-935c-defd95a7095d time="2024-08-08T06:04:30+02:00" level=info msg="Exiting service" service=user-events user=53e78b82-144f-4f0c-935c-defd95a7095d time="2024-08-08T06:04:30+02:00" level=info msg="Closing user" userID=fc4af9b0-15b5-4f1e-978b-51369af2202c time="2024-08-08T06:04:30+02:00" level=info msg="Synced labels" service=imap user=fc4af9b0-15b5-4f1e-978b-51369af2202c time="2024-08-08T06:04:30+02:00" level=warning msg="Get \"https://127.0.0.1:46027/mail/v4/messages/count\": context canceled, Attempt 1" pkg=gpa/client time="2024-08-08T06:04:30+02:00" level=error msg="Get \"https://127.0.0.1:46027/mail/v4/messages/count\": context canceled" pkg=gpa/client time="2024-08-08T06:04:30+02:00" level=error msg="Failed to sync, will retry later" error="failed to retrieve message ids: received no response from API: Get \"https://127.0.0.1:46027/mail/v4/messages/count\": context canceled" service=imap user=fc4af9b0-15b5-4f1e-978b-51369af2202c time="2024-08-08T06:04:30+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=fc4af9b0-15b5-4f1e-978b-51369af2202c time="2024-08-08T06:04:30+02:00" level=info msg="Finished user sync" duration=13.806743ms service=imap user=fc4af9b0-15b5-4f1e-978b-51369af2202c time="2024-08-08T06:04:30+02:00" level=info msg="Exiting IMAP Service" service=imap user=fc4af9b0-15b5-4f1e-978b-51369af2202c time="2024-08-08T06:04:30+02:00" level=info msg="Exiting service main loop" service=smtp user=fc4af9b0-15b5-4f1e-978b-51369af2202c time="2024-08-08T06:04:30+02:00" level=info msg="Exiting Service" service=user-identity user=fc4af9b0-15b5-4f1e-978b-51369af2202c time="2024-08-08T06:04:30+02:00" level=info msg="Exiting service main loop" service=telemetry user=fc4af9b0-15b5-4f1e-978b-51369af2202c time="2024-08-08T06:04:30+02:00" level=info msg="Exiting service" service=user-events user=fc4af9b0-15b5-4f1e-978b-51369af2202c time="2024-08-08T06:04:30+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:04:30+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:04:30+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:04:30+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:04:30+02:00" level=info msg="Closing SMTP server" service=server-manager Then SMTP client "1" can authenticate # :1 -> *scenario === RUN TestFeatures/User_agent_with_only_SMTP_client_connected time="2024-08-08T06:04:30+02:00" level=info msg="User 'b5c45469-5b5e-4158-adf8-a6c34dae15b1' created with id=f6cc4244-3b5a-425f-8323-2cf5c05880c6" pkg=gpa/server/backend time="2024-08-08T06:04:31+02:00" level=info msg="User '46f9eae3-64ca-4334-9015-b47ce6da9fee' created with id=f7b298bf-1ce9-412f-b2f9-deade7409cf9" pkg=gpa/server/backend time="2024-08-08T06:04:31+02:00" level=info msg="Starting bridge" time="2024-08-08T06:04:31+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/154/config1771096607/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:04:31+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/154/data2963035452/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/154/data2963035452/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:04:31+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:04:31+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:04:31+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:04:31+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:04:31+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/154/config1771096607/grpcServerConfig.json time="2024-08-08T06:04:31+02:00" level=info msg="gRPC server listening on /tmp/bridge7180" pkg=grpc time="2024-08-08T06:04:31+02:00" level=info msg="Frontend service started" time="2024-08-08T06:04:31+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:04:31+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:04:31+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:04:31+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:04:31+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:04:31+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:04:31+02:00" level=info msg="Frontend client started" time="2024-08-08T06:04:31+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (969ee35f)" time="2024-08-08T06:04:31+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (969ee35f)" time="2024-08-08T06:04:31+02:00" level=info msg="200 OK: POST https://127.0.0.1:46125/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:04:31+02:00" level=info msg="200 OK: POST https://127.0.0.1:46125/auth/v4" pkg=gpa/manager time="2024-08-08T06:04:31+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=f6cc4244-3b5a-425f-8323-2cf5c05880c6 time="2024-08-08T06:04:32+02:00" level=info msg="Adding vault user" userID=f6cc4244-3b5a-425f-8323-2cf5c05880c6 time="2024-08-08T06:04:32+02:00" level=info msg="Creating new user" userID=f6cc4244-3b5a-425f-8323-2cf5c05880c6 time="2024-08-08T06:04:32+02:00" level=info msg="Creating user object" numAddr=2 numLabels=12 userID=f6cc4244-3b5a-425f-8323-2cf5c05880c6 time="2024-08-08T06:04:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:46125/core/v4/events/latest" pkg=gpa/client userID=f6cc4244-3b5a-425f-8323-2cf5c05880c6 time="2024-08-08T06:04:32+02:00" level=info msg="Starting service Last EventID=Ag==" service=user-events user=f6cc4244-3b5a-425f-8323-2cf5c05880c6 time="2024-08-08T06:04:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:46125/core/v4/settings" pkg=gpa/client userID=f6cc4244-3b5a-425f-8323-2cf5c05880c6 time="2024-08-08T06:04:32+02:00" level=info msg="Starting service main loop" service=telemetry user=f6cc4244-3b5a-425f-8323-2cf5c05880c6 time="2024-08-08T06:04:32+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=f6cc4244-3b5a-425f-8323-2cf5c05880c6 time="2024-08-08T06:04:32+02:00" level=info msg="Starting service main loop" service=smtp user=f6cc4244-3b5a-425f-8323-2cf5c05880c6 time="2024-08-08T06:04:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:46125/core/v4/labels?Type=4" pkg=gpa/client userID=f6cc4244-3b5a-425f-8323-2cf5c05880c6 time="2024-08-08T06:04:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:46125/core/v4/labels?Type=3" pkg=gpa/client userID=f6cc4244-3b5a-425f-8323-2cf5c05880c6 time="2024-08-08T06:04:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:46125/core/v4/labels?Type=1" pkg=gpa/client userID=f6cc4244-3b5a-425f-8323-2cf5c05880c6 time="2024-08-08T06:04:32+02:00" level=info msg="Adding user to imap server" addrID=35c81276-1af8-4488-9622-d3a62987c39f service=server-manager time="2024-08-08T06:04:32+02:00" level=info msg="Creating new IMAP user" addrID=35c81276-1af8-4488-9622-d3a62987c39f service=server-manager time="2024-08-08T06:04:32+02:00" level=info msg="Setting gluon ID" addrID=35c81276-1af8-4488-9622-d3a62987c39f gluonID=6377232e-af46-4fd2-928f-ebe9af4626ec userID=f6cc4244-3b5a-425f-8323-2cf5c05880c6 time="2024-08-08T06:04:32+02:00" level=info msg="Created new IMAP user" addrID=35c81276-1af8-4488-9622-d3a62987c39f gluonID=6377232e-af46-4fd2-928f-ebe9af4626ec service=server-manager time="2024-08-08T06:04:32+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:04:32+02:00" level=info msg=Resuming service=user-events user=f6cc4244-3b5a-425f-8323-2cf5c05880c6 time="2024-08-08T06:04:32+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (eb3ee4ab)" time="2024-08-08T06:04:32+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (eb3ee4ab)" time="2024-08-08T06:04:32+02:00" level=info msg="Received mailbox message count" count=0 gluonID=6377232e-af46-4fd2-928f-ebe9af4626ec labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:04:32+02:00" level=info msg="Starting IMAP Service" service=imap user=f6cc4244-3b5a-425f-8323-2cf5c05880c6 time="2024-08-08T06:04:32+02:00" level=info msg="Sync triggered" service=imap user=f6cc4244-3b5a-425f-8323-2cf5c05880c6 time="2024-08-08T06:04:32+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:04:32.020959459 +0200 CEST m=+356.707002365" user=f6cc4244-3b5a-425f-8323-2cf5c05880c6 time="2024-08-08T06:04:32+02:00" level=info msg="Syncing labels" service=imap user=f6cc4244-3b5a-425f-8323-2cf5c05880c6 time="2024-08-08T06:04:32+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:f6cc4244-3b5a-425f-8323-2cf5c05880c6" userID=f6cc4244-3b5a-425f-8323-2cf5c05880c6 time="2024-08-08T06:04:32+02:00" level=info msg="Synced labels" service=imap user=f6cc4244-3b5a-425f-8323-2cf5c05880c6 time="2024-08-08T06:04:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:46125/mail/v4/messages/count" pkg=gpa/client userID=f6cc4244-3b5a-425f-8323-2cf5c05880c6 time="2024-08-08T06:04:32+02:00" level=info msg="Syncing messages" service=imap user=f6cc4244-3b5a-425f-8323-2cf5c05880c6 time="2024-08-08T06:04:32+02:00" level=info msg="Job started" service=imap user=f6cc4244-3b5a-425f-8323-2cf5c05880c6 time="2024-08-08T06:04:32+02:00" level=info msg="200 OK: POST https://127.0.0.1:46125/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:04:32+02:00" level=info msg="200 OK: POST https://127.0.0.1:46125/mail/v4/messages" pkg=gpa/client userID=f6cc4244-3b5a-425f-8323-2cf5c05880c6 time="2024-08-08T06:04:32+02:00" level=info msg="Job finished" service=imap user=f6cc4244-3b5a-425f-8323-2cf5c05880c6 time="2024-08-08T06:04:32+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=f6cc4244-3b5a-425f-8323-2cf5c05880c6 time="2024-08-08T06:04:32+02:00" level=info msg="Synced messages" service=imap user=f6cc4244-3b5a-425f-8323-2cf5c05880c6 time="2024-08-08T06:04:32+02:00" level=info msg="Finished user sync" duration=20.309208ms service=imap user=f6cc4244-3b5a-425f-8323-2cf5c05880c6 time="2024-08-08T06:04:32+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=f6cc4244-3b5a-425f-8323-2cf5c05880c6 time="2024-08-08T06:04:32+02:00" level=info msg="Event loop reset" eventID="Ag==" service=user-events user=f6cc4244-3b5a-425f-8323-2cf5c05880c6 time="2024-08-08T06:04:32+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 97}}" pkg=telemetry time="2024-08-08T06:04:32+02:00" level=info msg="200 OK: POST https://127.0.0.1:46125/auth/v4" pkg=gpa/manager time="2024-08-08T06:04:32+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=f7b298bf-1ce9-412f-b2f9-deade7409cf9 time="2024-08-08T06:04:32+02:00" level=info msg="Adding vault user" userID=f7b298bf-1ce9-412f-b2f9-deade7409cf9 time="2024-08-08T06:04:32+02:00" level=info msg="Creating new user" userID=f7b298bf-1ce9-412f-b2f9-deade7409cf9 time="2024-08-08T06:04:32+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=f7b298bf-1ce9-412f-b2f9-deade7409cf9 time="2024-08-08T06:04:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:46125/core/v4/events/latest" pkg=gpa/client userID=f7b298bf-1ce9-412f-b2f9-deade7409cf9 time="2024-08-08T06:04:32+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=f7b298bf-1ce9-412f-b2f9-deade7409cf9 time="2024-08-08T06:04:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:46125/core/v4/settings" pkg=gpa/client userID=f7b298bf-1ce9-412f-b2f9-deade7409cf9 time="2024-08-08T06:04:32+02:00" level=info msg="Starting service main loop" service=telemetry user=f7b298bf-1ce9-412f-b2f9-deade7409cf9 time="2024-08-08T06:04:32+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=f7b298bf-1ce9-412f-b2f9-deade7409cf9 time="2024-08-08T06:04:32+02:00" level=info msg="Starting service main loop" service=smtp user=f7b298bf-1ce9-412f-b2f9-deade7409cf9 time="2024-08-08T06:04:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:46125/core/v4/labels?Type=4" pkg=gpa/client userID=f7b298bf-1ce9-412f-b2f9-deade7409cf9 time="2024-08-08T06:04:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:46125/core/v4/labels?Type=3" pkg=gpa/client userID=f7b298bf-1ce9-412f-b2f9-deade7409cf9 time="2024-08-08T06:04:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:46125/core/v4/labels?Type=1" pkg=gpa/client userID=f7b298bf-1ce9-412f-b2f9-deade7409cf9 time="2024-08-08T06:04:32+02:00" level=info msg="Adding user to imap server" addrID=2d09bf3c-a87b-4ffb-a420-60c4058bede7 service=server-manager time="2024-08-08T06:04:32+02:00" level=info msg="Creating new IMAP user" addrID=2d09bf3c-a87b-4ffb-a420-60c4058bede7 service=server-manager time="2024-08-08T06:04:32+02:00" level=info msg="Setting gluon ID" addrID=2d09bf3c-a87b-4ffb-a420-60c4058bede7 gluonID=1a616377-8d73-46d7-ab8a-c4d018785fbb userID=f7b298bf-1ce9-412f-b2f9-deade7409cf9 time="2024-08-08T06:04:32+02:00" level=info msg="Created new IMAP user" addrID=2d09bf3c-a87b-4ffb-a420-60c4058bede7 gluonID=1a616377-8d73-46d7-ab8a-c4d018785fbb service=server-manager time="2024-08-08T06:04:32+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:04:32+02:00" level=info msg=Resuming service=user-events user=f7b298bf-1ce9-412f-b2f9-deade7409cf9 time="2024-08-08T06:04:32+02:00" level=info msg="Received mailbox message count" count=0 gluonID=1a616377-8d73-46d7-ab8a-c4d018785fbb labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:04:32+02:00" level=info msg="Starting IMAP Service" service=imap user=f7b298bf-1ce9-412f-b2f9-deade7409cf9 time="2024-08-08T06:04:32+02:00" level=info msg="Sync triggered" service=imap user=f7b298bf-1ce9-412f-b2f9-deade7409cf9 time="2024-08-08T06:04:32+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:04:32.423614151 +0200 CEST m=+357.109657058" user=f7b298bf-1ce9-412f-b2f9-deade7409cf9 time="2024-08-08T06:04:32+02:00" level=info msg="Syncing labels" service=imap user=f7b298bf-1ce9-412f-b2f9-deade7409cf9 time="2024-08-08T06:04:32+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:f7b298bf-1ce9-412f-b2f9-deade7409cf9" userID=f7b298bf-1ce9-412f-b2f9-deade7409cf9 time="2024-08-08T06:04:32+02:00" level=info msg="Synced labels" service=imap user=f7b298bf-1ce9-412f-b2f9-deade7409cf9 time="2024-08-08T06:04:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:46125/mail/v4/messages/count" pkg=gpa/client userID=f7b298bf-1ce9-412f-b2f9-deade7409cf9 time="2024-08-08T06:04:32+02:00" level=info msg="Syncing messages" service=imap user=f7b298bf-1ce9-412f-b2f9-deade7409cf9 time="2024-08-08T06:04:32+02:00" level=info msg="Job started" service=imap user=f7b298bf-1ce9-412f-b2f9-deade7409cf9 time="2024-08-08T06:04:32+02:00" level=info msg="200 OK: POST https://127.0.0.1:46125/mail/v4/messages" pkg=gpa/client userID=f7b298bf-1ce9-412f-b2f9-deade7409cf9 time="2024-08-08T06:04:32+02:00" level=info msg="Job finished" service=imap user=f7b298bf-1ce9-412f-b2f9-deade7409cf9 time="2024-08-08T06:04:32+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=f7b298bf-1ce9-412f-b2f9-deade7409cf9 time="2024-08-08T06:04:32+02:00" level=info msg="Synced messages" service=imap user=f7b298bf-1ce9-412f-b2f9-deade7409cf9 time="2024-08-08T06:04:32+02:00" level=info msg="Finished user sync" duration=7.910047ms service=imap user=f7b298bf-1ce9-412f-b2f9-deade7409cf9 time="2024-08-08T06:04:32+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=f7b298bf-1ce9-412f-b2f9-deade7409cf9 time="2024-08-08T06:04:32+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=f7b298bf-1ce9-412f-b2f9-deade7409cf9 Scenario: User agent with only SMTP client connected # features/smtp/auth.feature:16 Then the user agent is "NoClient/0.0.1 (linux)" # :1 -> *scenario When user "b5c45469-5b5e-4158-adf8-a6c34dae15b1" connects SMTP client "1" # :1 -> *scenario time="2024-08-08T06:04:32+02:00" level=info msg="200 OK: POST https://127.0.0.1:46125/data/v1/stats" pkg=gpa/client userID=f6cc4244-3b5a-425f-8323-2cf5c05880c6 time="2024-08-08T06:04:32+02:00" level=info msg="Configuration Status Success event sent." userID=f6cc4244-3b5a-425f-8323-2cf5c05880c6 Then SMTP client "1" can authenticate # :1 -> *scenario time="2024-08-08T06:04:32+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:04:32+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:04:32+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:04:32+02:00" level=info msg="Closing user" userID=f6cc4244-3b5a-425f-8323-2cf5c05880c6 time="2024-08-08T06:04:32+02:00" level=info msg="Exiting IMAP Service" service=imap user=f6cc4244-3b5a-425f-8323-2cf5c05880c6 time="2024-08-08T06:04:32+02:00" level=info msg="Exiting service main loop" service=smtp user=f6cc4244-3b5a-425f-8323-2cf5c05880c6 time="2024-08-08T06:04:32+02:00" level=info msg="Exiting Service" service=user-identity user=f6cc4244-3b5a-425f-8323-2cf5c05880c6 time="2024-08-08T06:04:32+02:00" level=info msg="Exiting service main loop" service=telemetry user=f6cc4244-3b5a-425f-8323-2cf5c05880c6 time="2024-08-08T06:04:32+02:00" level=info msg="Exiting service" service=user-events user=f6cc4244-3b5a-425f-8323-2cf5c05880c6 time="2024-08-08T06:04:32+02:00" level=info msg="Closing user" userID=f7b298bf-1ce9-412f-b2f9-deade7409cf9 time="2024-08-08T06:04:32+02:00" level=info msg="Exiting IMAP Service" service=imap user=f7b298bf-1ce9-412f-b2f9-deade7409cf9 time="2024-08-08T06:04:32+02:00" level=info msg="Exiting service main loop" service=smtp user=f7b298bf-1ce9-412f-b2f9-deade7409cf9 time="2024-08-08T06:04:32+02:00" level=info msg="Exiting Service" service=user-identity user=f7b298bf-1ce9-412f-b2f9-deade7409cf9 time="2024-08-08T06:04:32+02:00" level=info msg="Exiting service main loop" service=telemetry user=f7b298bf-1ce9-412f-b2f9-deade7409cf9 time="2024-08-08T06:04:32+02:00" level=info msg="Exiting service" service=user-events user=f7b298bf-1ce9-412f-b2f9-deade7409cf9 time="2024-08-08T06:04:32+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:04:32+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:04:32+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:04:32+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:04:32+02:00" level=info msg="Closing SMTP server" service=server-manager Then the user agent is "UnknownClient/0.0.1 (linux)" # :1 -> *scenario === RUN TestFeatures/SMTP_client_cannot_authenticate_with_wrong_username time="2024-08-08T06:04:32+02:00" level=info msg="User 'dd8b4fc2-a009-45cc-8bb9-073058bf310c' created with id=ba3cf7a1-fcd4-42ba-b181-3481f6aa788e" pkg=gpa/server/backend time="2024-08-08T06:04:33+02:00" level=info msg="User 'a8ca717a-b64a-4456-a317-1884a71cb8ab' created with id=6ea51d92-e0a1-4dd5-898e-80f652f5dba8" pkg=gpa/server/backend time="2024-08-08T06:04:34+02:00" level=info msg="Starting bridge" time="2024-08-08T06:04:34+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/155/config2661048620/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:04:34+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/155/data1248580840/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/155/data1248580840/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:04:34+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:04:34+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:04:34+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:04:34+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:04:34+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/155/config2661048620/grpcServerConfig.json time="2024-08-08T06:04:34+02:00" level=info msg="gRPC server listening on /tmp/bridge1436" pkg=grpc time="2024-08-08T06:04:34+02:00" level=info msg="Frontend service started" time="2024-08-08T06:04:34+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:04:34+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:04:34+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:04:34+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:04:34+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:04:34+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:04:34+02:00" level=info msg="Frontend client started" time="2024-08-08T06:04:34+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (6e8fd77f)" time="2024-08-08T06:04:34+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (6e8fd77f)" time="2024-08-08T06:04:34+02:00" level=info msg="200 OK: POST https://127.0.0.1:33189/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:04:34+02:00" level=info msg="200 OK: POST https://127.0.0.1:33189/auth/v4" pkg=gpa/manager time="2024-08-08T06:04:34+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=ba3cf7a1-fcd4-42ba-b181-3481f6aa788e time="2024-08-08T06:04:34+02:00" level=info msg="Adding vault user" userID=ba3cf7a1-fcd4-42ba-b181-3481f6aa788e time="2024-08-08T06:04:34+02:00" level=info msg="Creating new user" userID=ba3cf7a1-fcd4-42ba-b181-3481f6aa788e time="2024-08-08T06:04:34+02:00" level=info msg="Creating user object" numAddr=2 numLabels=12 userID=ba3cf7a1-fcd4-42ba-b181-3481f6aa788e time="2024-08-08T06:04:34+02:00" level=info msg="200 OK: GET https://127.0.0.1:33189/core/v4/events/latest" pkg=gpa/client userID=ba3cf7a1-fcd4-42ba-b181-3481f6aa788e time="2024-08-08T06:04:34+02:00" level=info msg="Starting service Last EventID=Ag==" service=user-events user=ba3cf7a1-fcd4-42ba-b181-3481f6aa788e time="2024-08-08T06:04:34+02:00" level=info msg="200 OK: GET https://127.0.0.1:33189/core/v4/settings" pkg=gpa/client userID=ba3cf7a1-fcd4-42ba-b181-3481f6aa788e time="2024-08-08T06:04:34+02:00" level=info msg="Starting service main loop" service=telemetry user=ba3cf7a1-fcd4-42ba-b181-3481f6aa788e time="2024-08-08T06:04:34+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=ba3cf7a1-fcd4-42ba-b181-3481f6aa788e time="2024-08-08T06:04:34+02:00" level=info msg="Starting service main loop" service=smtp user=ba3cf7a1-fcd4-42ba-b181-3481f6aa788e time="2024-08-08T06:04:34+02:00" level=info msg="200 OK: GET https://127.0.0.1:33189/core/v4/labels?Type=4" pkg=gpa/client userID=ba3cf7a1-fcd4-42ba-b181-3481f6aa788e time="2024-08-08T06:04:34+02:00" level=info msg="200 OK: GET https://127.0.0.1:33189/core/v4/labels?Type=3" pkg=gpa/client userID=ba3cf7a1-fcd4-42ba-b181-3481f6aa788e time="2024-08-08T06:04:34+02:00" level=info msg="200 OK: GET https://127.0.0.1:33189/core/v4/labels?Type=1" pkg=gpa/client userID=ba3cf7a1-fcd4-42ba-b181-3481f6aa788e time="2024-08-08T06:04:34+02:00" level=info msg="Adding user to imap server" addrID=b39d3a69-9587-4925-a9e9-c5f0eb2ba7f8 service=server-manager time="2024-08-08T06:04:34+02:00" level=info msg="Creating new IMAP user" addrID=b39d3a69-9587-4925-a9e9-c5f0eb2ba7f8 service=server-manager time="2024-08-08T06:04:34+02:00" level=info msg="Setting gluon ID" addrID=b39d3a69-9587-4925-a9e9-c5f0eb2ba7f8 gluonID=cfcb0de0-dd36-48d8-b6da-727d6b47ccff userID=ba3cf7a1-fcd4-42ba-b181-3481f6aa788e time="2024-08-08T06:04:34+02:00" level=info msg="Created new IMAP user" addrID=b39d3a69-9587-4925-a9e9-c5f0eb2ba7f8 gluonID=cfcb0de0-dd36-48d8-b6da-727d6b47ccff service=server-manager time="2024-08-08T06:04:34+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:04:34+02:00" level=info msg=Resuming service=user-events user=ba3cf7a1-fcd4-42ba-b181-3481f6aa788e time="2024-08-08T06:04:34+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (c577d77e)" time="2024-08-08T06:04:34+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (c577d77e)" time="2024-08-08T06:04:34+02:00" level=info msg="Received mailbox message count" count=0 gluonID=cfcb0de0-dd36-48d8-b6da-727d6b47ccff labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:04:34+02:00" level=info msg="Starting IMAP Service" service=imap user=ba3cf7a1-fcd4-42ba-b181-3481f6aa788e time="2024-08-08T06:04:34+02:00" level=info msg="Sync triggered" service=imap user=ba3cf7a1-fcd4-42ba-b181-3481f6aa788e time="2024-08-08T06:04:34+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:04:34.455323844 +0200 CEST m=+359.141366750" user=ba3cf7a1-fcd4-42ba-b181-3481f6aa788e time="2024-08-08T06:04:34+02:00" level=info msg="Syncing labels" service=imap user=ba3cf7a1-fcd4-42ba-b181-3481f6aa788e time="2024-08-08T06:04:34+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:ba3cf7a1-fcd4-42ba-b181-3481f6aa788e" userID=ba3cf7a1-fcd4-42ba-b181-3481f6aa788e time="2024-08-08T06:04:34+02:00" level=info msg="Synced labels" service=imap user=ba3cf7a1-fcd4-42ba-b181-3481f6aa788e time="2024-08-08T06:04:34+02:00" level=info msg="200 OK: POST https://127.0.0.1:33189/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:04:34+02:00" level=info msg="200 OK: GET https://127.0.0.1:33189/mail/v4/messages/count" pkg=gpa/client userID=ba3cf7a1-fcd4-42ba-b181-3481f6aa788e time="2024-08-08T06:04:34+02:00" level=info msg="Syncing messages" service=imap user=ba3cf7a1-fcd4-42ba-b181-3481f6aa788e time="2024-08-08T06:04:34+02:00" level=info msg="Job started" service=imap user=ba3cf7a1-fcd4-42ba-b181-3481f6aa788e time="2024-08-08T06:04:34+02:00" level=info msg="200 OK: POST https://127.0.0.1:33189/mail/v4/messages" pkg=gpa/client userID=ba3cf7a1-fcd4-42ba-b181-3481f6aa788e time="2024-08-08T06:04:34+02:00" level=info msg="Job finished" service=imap user=ba3cf7a1-fcd4-42ba-b181-3481f6aa788e time="2024-08-08T06:04:34+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=ba3cf7a1-fcd4-42ba-b181-3481f6aa788e time="2024-08-08T06:04:34+02:00" level=info msg="Synced messages" service=imap user=ba3cf7a1-fcd4-42ba-b181-3481f6aa788e time="2024-08-08T06:04:34+02:00" level=info msg="Finished user sync" duration=23.722388ms service=imap user=ba3cf7a1-fcd4-42ba-b181-3481f6aa788e time="2024-08-08T06:04:34+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=ba3cf7a1-fcd4-42ba-b181-3481f6aa788e time="2024-08-08T06:04:34+02:00" level=info msg="Event loop reset" eventID="Ag==" service=user-events user=ba3cf7a1-fcd4-42ba-b181-3481f6aa788e time="2024-08-08T06:04:34+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 81}}" pkg=telemetry time="2024-08-08T06:04:34+02:00" level=info msg="200 OK: POST https://127.0.0.1:33189/auth/v4" pkg=gpa/manager time="2024-08-08T06:04:34+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=6ea51d92-e0a1-4dd5-898e-80f652f5dba8 time="2024-08-08T06:04:34+02:00" level=info msg="Adding vault user" userID=6ea51d92-e0a1-4dd5-898e-80f652f5dba8 time="2024-08-08T06:04:34+02:00" level=info msg="Creating new user" userID=6ea51d92-e0a1-4dd5-898e-80f652f5dba8 time="2024-08-08T06:04:34+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=6ea51d92-e0a1-4dd5-898e-80f652f5dba8 time="2024-08-08T06:04:34+02:00" level=info msg="200 OK: GET https://127.0.0.1:33189/core/v4/events/latest" pkg=gpa/client userID=6ea51d92-e0a1-4dd5-898e-80f652f5dba8 time="2024-08-08T06:04:34+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=6ea51d92-e0a1-4dd5-898e-80f652f5dba8 time="2024-08-08T06:04:34+02:00" level=info msg="200 OK: GET https://127.0.0.1:33189/core/v4/settings" pkg=gpa/client userID=6ea51d92-e0a1-4dd5-898e-80f652f5dba8 time="2024-08-08T06:04:34+02:00" level=info msg="Starting service main loop" service=telemetry user=6ea51d92-e0a1-4dd5-898e-80f652f5dba8 time="2024-08-08T06:04:34+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=6ea51d92-e0a1-4dd5-898e-80f652f5dba8 time="2024-08-08T06:04:34+02:00" level=info msg="Starting service main loop" service=smtp user=6ea51d92-e0a1-4dd5-898e-80f652f5dba8 time="2024-08-08T06:04:34+02:00" level=info msg="200 OK: GET https://127.0.0.1:33189/core/v4/labels?Type=4" pkg=gpa/client userID=6ea51d92-e0a1-4dd5-898e-80f652f5dba8 time="2024-08-08T06:04:34+02:00" level=info msg="200 OK: GET https://127.0.0.1:33189/core/v4/labels?Type=3" pkg=gpa/client userID=6ea51d92-e0a1-4dd5-898e-80f652f5dba8 time="2024-08-08T06:04:34+02:00" level=info msg="200 OK: GET https://127.0.0.1:33189/core/v4/labels?Type=1" pkg=gpa/client userID=6ea51d92-e0a1-4dd5-898e-80f652f5dba8 time="2024-08-08T06:04:34+02:00" level=info msg="Adding user to imap server" addrID=97f16cd6-7871-4b97-ab42-f5e05262c2eb service=server-manager time="2024-08-08T06:04:34+02:00" level=info msg="Creating new IMAP user" addrID=97f16cd6-7871-4b97-ab42-f5e05262c2eb service=server-manager time="2024-08-08T06:04:34+02:00" level=info msg="Setting gluon ID" addrID=97f16cd6-7871-4b97-ab42-f5e05262c2eb gluonID=cb474e6c-a075-4615-ad13-ea984ef46f8e userID=6ea51d92-e0a1-4dd5-898e-80f652f5dba8 time="2024-08-08T06:04:34+02:00" level=info msg="Created new IMAP user" addrID=97f16cd6-7871-4b97-ab42-f5e05262c2eb gluonID=cb474e6c-a075-4615-ad13-ea984ef46f8e service=server-manager time="2024-08-08T06:04:34+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:04:34+02:00" level=info msg=Resuming service=user-events user=6ea51d92-e0a1-4dd5-898e-80f652f5dba8 time="2024-08-08T06:04:34+02:00" level=info msg="Received mailbox message count" count=0 gluonID=cb474e6c-a075-4615-ad13-ea984ef46f8e labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:04:34+02:00" level=info msg="Starting IMAP Service" service=imap user=6ea51d92-e0a1-4dd5-898e-80f652f5dba8 time="2024-08-08T06:04:34+02:00" level=info msg="Sync triggered" service=imap user=6ea51d92-e0a1-4dd5-898e-80f652f5dba8 time="2024-08-08T06:04:34+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:04:34.820269703 +0200 CEST m=+359.506312599" user=6ea51d92-e0a1-4dd5-898e-80f652f5dba8 time="2024-08-08T06:04:34+02:00" level=info msg="Syncing labels" service=imap user=6ea51d92-e0a1-4dd5-898e-80f652f5dba8 time="2024-08-08T06:04:34+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:6ea51d92-e0a1-4dd5-898e-80f652f5dba8" userID=6ea51d92-e0a1-4dd5-898e-80f652f5dba8 Scenario: SMTP client cannot authenticate with wrong username # features/smtp/auth.feature:22 When user "dd8b4fc2-a009-45cc-8bb9-073058bf310c" connects SMTP client "1" # :1 -> *scenario time="2024-08-08T06:04:34+02:00" level=error msg="Incorrect login credentials." pkg=smtp username=dd8b4fc2-a009-45cc-8bb9-073058bf310c@proton.localbad time="2024-08-08T06:04:34+02:00" level=error msg="Failed to close SMTP client" error="close tcp 127.0.0.1:36870->127.0.0.1:1025: use of closed network connection" time="2024-08-08T06:04:34+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:04:34+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:04:34+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:04:34+02:00" level=info msg="Closing user" userID=ba3cf7a1-fcd4-42ba-b181-3481f6aa788e time="2024-08-08T06:04:34+02:00" level=info msg="Exiting IMAP Service" service=imap user=ba3cf7a1-fcd4-42ba-b181-3481f6aa788e time="2024-08-08T06:04:34+02:00" level=info msg="Exiting service main loop" service=smtp user=ba3cf7a1-fcd4-42ba-b181-3481f6aa788e time="2024-08-08T06:04:34+02:00" level=info msg="Exiting Service" service=user-identity user=ba3cf7a1-fcd4-42ba-b181-3481f6aa788e time="2024-08-08T06:04:34+02:00" level=info msg="Exiting service main loop" service=telemetry user=ba3cf7a1-fcd4-42ba-b181-3481f6aa788e time="2024-08-08T06:04:34+02:00" level=info msg="Exiting service" service=user-events user=ba3cf7a1-fcd4-42ba-b181-3481f6aa788e time="2024-08-08T06:04:34+02:00" level=info msg="Closing user" userID=6ea51d92-e0a1-4dd5-898e-80f652f5dba8 time="2024-08-08T06:04:34+02:00" level=info msg="Synced labels" service=imap user=6ea51d92-e0a1-4dd5-898e-80f652f5dba8 time="2024-08-08T06:04:34+02:00" level=warning msg="Get \"https://127.0.0.1:33189/mail/v4/messages/count\": context canceled, Attempt 1" pkg=gpa/client time="2024-08-08T06:04:34+02:00" level=error msg="Get \"https://127.0.0.1:33189/mail/v4/messages/count\": context canceled" pkg=gpa/client time="2024-08-08T06:04:34+02:00" level=error msg="Failed to sync, will retry later" error="failed to retrieve message ids: received no response from API: Get \"https://127.0.0.1:33189/mail/v4/messages/count\": context canceled" service=imap user=6ea51d92-e0a1-4dd5-898e-80f652f5dba8 time="2024-08-08T06:04:34+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=6ea51d92-e0a1-4dd5-898e-80f652f5dba8 time="2024-08-08T06:04:34+02:00" level=info msg="Finished user sync" duration=1.953288ms service=imap user=6ea51d92-e0a1-4dd5-898e-80f652f5dba8 time="2024-08-08T06:04:34+02:00" level=info msg="Exiting IMAP Service" service=imap user=6ea51d92-e0a1-4dd5-898e-80f652f5dba8 time="2024-08-08T06:04:34+02:00" level=info msg="Exiting service main loop" service=smtp user=6ea51d92-e0a1-4dd5-898e-80f652f5dba8 time="2024-08-08T06:04:34+02:00" level=info msg="Exiting Service" service=user-identity user=6ea51d92-e0a1-4dd5-898e-80f652f5dba8 time="2024-08-08T06:04:34+02:00" level=info msg="Exiting service main loop" service=telemetry user=6ea51d92-e0a1-4dd5-898e-80f652f5dba8 time="2024-08-08T06:04:34+02:00" level=info msg="Exiting service" service=user-events user=6ea51d92-e0a1-4dd5-898e-80f652f5dba8 time="2024-08-08T06:04:34+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:04:34+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:04:34+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:04:34+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:04:34+02:00" level=info msg="Closing SMTP server" service=server-manager Then SMTP client "1" cannot authenticate with incorrect username # :1 -> *scenario === RUN TestFeatures/SMTP_client_cannot_authenticate_with_wrong_password time="2024-08-08T06:04:35+02:00" level=info msg="User '2f3e1cb0-da70-4d9a-bd0e-cca858659a46' created with id=72d5af48-1fd1-495d-a683-f83930fb51a7" pkg=gpa/server/backend time="2024-08-08T06:04:35+02:00" level=info msg="User 'b47540f6-8287-4fee-a39c-6c5afd022178' created with id=69c03bf7-ff1b-486d-bb1c-640b66286cb0" pkg=gpa/server/backend time="2024-08-08T06:04:36+02:00" level=info msg="Starting bridge" time="2024-08-08T06:04:36+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/156/config2301112361/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:04:36+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/156/data1761581600/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/156/data1761581600/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:04:36+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:04:36+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:04:36+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:04:36+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:04:36+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/156/config2301112361/grpcServerConfig.json time="2024-08-08T06:04:36+02:00" level=info msg="gRPC server listening on /tmp/bridge4281" pkg=grpc time="2024-08-08T06:04:36+02:00" level=info msg="Frontend service started" time="2024-08-08T06:04:36+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:04:36+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:04:36+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:04:36+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:04:36+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:04:36+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:04:36+02:00" level=info msg="Frontend client started" time="2024-08-08T06:04:36+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (c7199efc)" time="2024-08-08T06:04:36+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (c7199efc)" time="2024-08-08T06:04:36+02:00" level=info msg="200 OK: POST https://127.0.0.1:44473/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:04:36+02:00" level=info msg="200 OK: POST https://127.0.0.1:44473/auth/v4" pkg=gpa/manager time="2024-08-08T06:04:36+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=72d5af48-1fd1-495d-a683-f83930fb51a7 time="2024-08-08T06:04:36+02:00" level=info msg="Adding vault user" userID=72d5af48-1fd1-495d-a683-f83930fb51a7 time="2024-08-08T06:04:36+02:00" level=info msg="Creating new user" userID=72d5af48-1fd1-495d-a683-f83930fb51a7 time="2024-08-08T06:04:36+02:00" level=info msg="Creating user object" numAddr=2 numLabels=12 userID=72d5af48-1fd1-495d-a683-f83930fb51a7 time="2024-08-08T06:04:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:44473/core/v4/events/latest" pkg=gpa/client userID=72d5af48-1fd1-495d-a683-f83930fb51a7 time="2024-08-08T06:04:36+02:00" level=info msg="Starting service Last EventID=Ag==" service=user-events user=72d5af48-1fd1-495d-a683-f83930fb51a7 time="2024-08-08T06:04:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:44473/core/v4/settings" pkg=gpa/client userID=72d5af48-1fd1-495d-a683-f83930fb51a7 time="2024-08-08T06:04:36+02:00" level=info msg="Starting service main loop" service=telemetry user=72d5af48-1fd1-495d-a683-f83930fb51a7 time="2024-08-08T06:04:36+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=72d5af48-1fd1-495d-a683-f83930fb51a7 time="2024-08-08T06:04:36+02:00" level=info msg="Starting service main loop" service=smtp user=72d5af48-1fd1-495d-a683-f83930fb51a7 time="2024-08-08T06:04:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:44473/core/v4/labels?Type=4" pkg=gpa/client userID=72d5af48-1fd1-495d-a683-f83930fb51a7 time="2024-08-08T06:04:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:44473/core/v4/labels?Type=3" pkg=gpa/client userID=72d5af48-1fd1-495d-a683-f83930fb51a7 time="2024-08-08T06:04:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:44473/core/v4/labels?Type=1" pkg=gpa/client userID=72d5af48-1fd1-495d-a683-f83930fb51a7 time="2024-08-08T06:04:36+02:00" level=info msg="Adding user to imap server" addrID=644c1335-d87e-401e-a9b4-d1979cdf53fd service=server-manager time="2024-08-08T06:04:36+02:00" level=info msg="Creating new IMAP user" addrID=644c1335-d87e-401e-a9b4-d1979cdf53fd service=server-manager time="2024-08-08T06:04:36+02:00" level=info msg="Setting gluon ID" addrID=644c1335-d87e-401e-a9b4-d1979cdf53fd gluonID=4411b28b-283f-4a17-8498-88506ff97552 userID=72d5af48-1fd1-495d-a683-f83930fb51a7 time="2024-08-08T06:04:36+02:00" level=info msg="Created new IMAP user" addrID=644c1335-d87e-401e-a9b4-d1979cdf53fd gluonID=4411b28b-283f-4a17-8498-88506ff97552 service=server-manager time="2024-08-08T06:04:36+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:04:36+02:00" level=info msg=Resuming service=user-events user=72d5af48-1fd1-495d-a683-f83930fb51a7 time="2024-08-08T06:04:36+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (652d6d37)" time="2024-08-08T06:04:36+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (652d6d37)" time="2024-08-08T06:04:36+02:00" level=info msg="Received mailbox message count" count=0 gluonID=4411b28b-283f-4a17-8498-88506ff97552 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:04:36+02:00" level=info msg="Starting IMAP Service" service=imap user=72d5af48-1fd1-495d-a683-f83930fb51a7 time="2024-08-08T06:04:36+02:00" level=info msg="Sync triggered" service=imap user=72d5af48-1fd1-495d-a683-f83930fb51a7 time="2024-08-08T06:04:36+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:04:36.630896323 +0200 CEST m=+361.316939219" user=72d5af48-1fd1-495d-a683-f83930fb51a7 time="2024-08-08T06:04:36+02:00" level=info msg="Syncing labels" service=imap user=72d5af48-1fd1-495d-a683-f83930fb51a7 time="2024-08-08T06:04:36+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:72d5af48-1fd1-495d-a683-f83930fb51a7" userID=72d5af48-1fd1-495d-a683-f83930fb51a7 time="2024-08-08T06:04:36+02:00" level=info msg="Synced labels" service=imap user=72d5af48-1fd1-495d-a683-f83930fb51a7 time="2024-08-08T06:04:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:44473/mail/v4/messages/count" pkg=gpa/client userID=72d5af48-1fd1-495d-a683-f83930fb51a7 time="2024-08-08T06:04:36+02:00" level=info msg="Syncing messages" service=imap user=72d5af48-1fd1-495d-a683-f83930fb51a7 time="2024-08-08T06:04:36+02:00" level=info msg="Job started" service=imap user=72d5af48-1fd1-495d-a683-f83930fb51a7 time="2024-08-08T06:04:36+02:00" level=info msg="200 OK: POST https://127.0.0.1:44473/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:04:36+02:00" level=info msg="200 OK: POST https://127.0.0.1:44473/mail/v4/messages" pkg=gpa/client userID=72d5af48-1fd1-495d-a683-f83930fb51a7 time="2024-08-08T06:04:36+02:00" level=info msg="Job finished" service=imap user=72d5af48-1fd1-495d-a683-f83930fb51a7 time="2024-08-08T06:04:36+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=72d5af48-1fd1-495d-a683-f83930fb51a7 time="2024-08-08T06:04:36+02:00" level=info msg="Synced messages" service=imap user=72d5af48-1fd1-495d-a683-f83930fb51a7 time="2024-08-08T06:04:36+02:00" level=info msg="Finished user sync" duration=57.066423ms service=imap user=72d5af48-1fd1-495d-a683-f83930fb51a7 time="2024-08-08T06:04:36+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=72d5af48-1fd1-495d-a683-f83930fb51a7 time="2024-08-08T06:04:36+02:00" level=info msg="Event loop reset" eventID="Ag==" service=user-events user=72d5af48-1fd1-495d-a683-f83930fb51a7 time="2024-08-08T06:04:36+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 85}}" pkg=telemetry time="2024-08-08T06:04:36+02:00" level=info msg="200 OK: POST https://127.0.0.1:44473/auth/v4" pkg=gpa/manager time="2024-08-08T06:04:36+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=69c03bf7-ff1b-486d-bb1c-640b66286cb0 time="2024-08-08T06:04:37+02:00" level=info msg="Adding vault user" userID=69c03bf7-ff1b-486d-bb1c-640b66286cb0 time="2024-08-08T06:04:37+02:00" level=info msg="Creating new user" userID=69c03bf7-ff1b-486d-bb1c-640b66286cb0 time="2024-08-08T06:04:37+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=69c03bf7-ff1b-486d-bb1c-640b66286cb0 time="2024-08-08T06:04:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:44473/core/v4/events/latest" pkg=gpa/client userID=69c03bf7-ff1b-486d-bb1c-640b66286cb0 time="2024-08-08T06:04:37+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=69c03bf7-ff1b-486d-bb1c-640b66286cb0 time="2024-08-08T06:04:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:44473/core/v4/settings" pkg=gpa/client userID=69c03bf7-ff1b-486d-bb1c-640b66286cb0 time="2024-08-08T06:04:37+02:00" level=info msg="Starting service main loop" service=telemetry user=69c03bf7-ff1b-486d-bb1c-640b66286cb0 time="2024-08-08T06:04:37+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=69c03bf7-ff1b-486d-bb1c-640b66286cb0 time="2024-08-08T06:04:37+02:00" level=info msg="Starting service main loop" service=smtp user=69c03bf7-ff1b-486d-bb1c-640b66286cb0 time="2024-08-08T06:04:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:44473/core/v4/labels?Type=4" pkg=gpa/client userID=69c03bf7-ff1b-486d-bb1c-640b66286cb0 time="2024-08-08T06:04:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:44473/core/v4/labels?Type=3" pkg=gpa/client userID=69c03bf7-ff1b-486d-bb1c-640b66286cb0 time="2024-08-08T06:04:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:44473/core/v4/labels?Type=1" pkg=gpa/client userID=69c03bf7-ff1b-486d-bb1c-640b66286cb0 time="2024-08-08T06:04:37+02:00" level=info msg="Adding user to imap server" addrID=31331fd1-c81e-4cba-8648-89377541c124 service=server-manager time="2024-08-08T06:04:37+02:00" level=info msg="Creating new IMAP user" addrID=31331fd1-c81e-4cba-8648-89377541c124 service=server-manager time="2024-08-08T06:04:37+02:00" level=info msg="Setting gluon ID" addrID=31331fd1-c81e-4cba-8648-89377541c124 gluonID=696d9959-1aef-4167-9bb2-249b1d07e81f userID=69c03bf7-ff1b-486d-bb1c-640b66286cb0 time="2024-08-08T06:04:37+02:00" level=info msg="Created new IMAP user" addrID=31331fd1-c81e-4cba-8648-89377541c124 gluonID=696d9959-1aef-4167-9bb2-249b1d07e81f service=server-manager time="2024-08-08T06:04:37+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:04:37+02:00" level=info msg=Resuming service=user-events user=69c03bf7-ff1b-486d-bb1c-640b66286cb0 time="2024-08-08T06:04:37+02:00" level=info msg="Received mailbox message count" count=0 gluonID=696d9959-1aef-4167-9bb2-249b1d07e81f labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:04:37+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:69c03bf7-ff1b-486d-bb1c-640b66286cb0" userID=69c03bf7-ff1b-486d-bb1c-640b66286cb0 Scenario: SMTP client cannot authenticate with wrong password # features/smtp/auth.feature:26 When user "2f3e1cb0-da70-4d9a-bd0e-cca858659a46" connects SMTP client "1" # :1 -> *scenario time="2024-08-08T06:04:37+02:00" level=info msg="Starting IMAP Service" service=imap user=69c03bf7-ff1b-486d-bb1c-640b66286cb0 time="2024-08-08T06:04:37+02:00" level=info msg="Sync triggered" service=imap user=69c03bf7-ff1b-486d-bb1c-640b66286cb0 time="2024-08-08T06:04:37+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:04:37.09090833 +0200 CEST m=+361.776951236" user=69c03bf7-ff1b-486d-bb1c-640b66286cb0 time="2024-08-08T06:04:37+02:00" level=info msg="Syncing labels" service=imap user=69c03bf7-ff1b-486d-bb1c-640b66286cb0 time="2024-08-08T06:04:37+02:00" level=error msg="Incorrect login credentials." pkg=smtp username=2f3e1cb0-da70-4d9a-bd0e-cca858659a46@proton.local time="2024-08-08T06:04:37+02:00" level=error msg="Failed to close SMTP client" error="close tcp 127.0.0.1:36872->127.0.0.1:1025: use of closed network connection" time="2024-08-08T06:04:37+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:04:37+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:04:37+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:04:37+02:00" level=info msg="Closing user" userID=72d5af48-1fd1-495d-a683-f83930fb51a7 time="2024-08-08T06:04:37+02:00" level=info msg="Exiting IMAP Service" service=imap user=72d5af48-1fd1-495d-a683-f83930fb51a7 time="2024-08-08T06:04:37+02:00" level=info msg="Exiting service main loop" service=smtp user=72d5af48-1fd1-495d-a683-f83930fb51a7 time="2024-08-08T06:04:37+02:00" level=info msg="Exiting Service" service=user-identity user=72d5af48-1fd1-495d-a683-f83930fb51a7 time="2024-08-08T06:04:37+02:00" level=info msg="Exiting service main loop" service=telemetry user=72d5af48-1fd1-495d-a683-f83930fb51a7 time="2024-08-08T06:04:37+02:00" level=info msg="Exiting service" service=user-events user=72d5af48-1fd1-495d-a683-f83930fb51a7 time="2024-08-08T06:04:37+02:00" level=info msg="Closing user" userID=69c03bf7-ff1b-486d-bb1c-640b66286cb0 time="2024-08-08T06:04:37+02:00" level=info msg="Synced labels" service=imap user=69c03bf7-ff1b-486d-bb1c-640b66286cb0 time="2024-08-08T06:04:37+02:00" level=warning msg="Get \"https://127.0.0.1:44473/mail/v4/messages/count\": context canceled, Attempt 1" pkg=gpa/client time="2024-08-08T06:04:37+02:00" level=error msg="Get \"https://127.0.0.1:44473/mail/v4/messages/count\": context canceled" pkg=gpa/client time="2024-08-08T06:04:37+02:00" level=error msg="Failed to sync, will retry later" error="failed to retrieve message ids: received no response from API: Get \"https://127.0.0.1:44473/mail/v4/messages/count\": context canceled" service=imap user=69c03bf7-ff1b-486d-bb1c-640b66286cb0 time="2024-08-08T06:04:37+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=69c03bf7-ff1b-486d-bb1c-640b66286cb0 time="2024-08-08T06:04:37+02:00" level=info msg="Finished user sync" duration=1.027851ms service=imap user=69c03bf7-ff1b-486d-bb1c-640b66286cb0 time="2024-08-08T06:04:37+02:00" level=info msg="Exiting IMAP Service" service=imap user=69c03bf7-ff1b-486d-bb1c-640b66286cb0 time="2024-08-08T06:04:37+02:00" level=info msg="Exiting service main loop" service=smtp user=69c03bf7-ff1b-486d-bb1c-640b66286cb0 time="2024-08-08T06:04:37+02:00" level=info msg="Exiting Service" service=user-identity user=69c03bf7-ff1b-486d-bb1c-640b66286cb0 time="2024-08-08T06:04:37+02:00" level=info msg="Exiting service main loop" service=telemetry user=69c03bf7-ff1b-486d-bb1c-640b66286cb0 time="2024-08-08T06:04:37+02:00" level=info msg="Exiting service" service=user-events user=69c03bf7-ff1b-486d-bb1c-640b66286cb0 time="2024-08-08T06:04:37+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:04:37+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:04:37+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:04:37+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:04:37+02:00" level=info msg="Closing SMTP server" service=server-manager Then SMTP client "1" cannot authenticate with incorrect password # :1 -> *scenario === RUN TestFeatures/SMTP_client_cannot_authenticate_for_disconnected_user time="2024-08-08T06:04:37+02:00" level=info msg="User '3bc6d2ca-bd47-4689-827f-bb7aa22d1728' created with id=ec2be3f5-f6c4-484b-af99-123b575e40f8" pkg=gpa/server/backend time="2024-08-08T06:04:38+02:00" level=info msg="User '0a9592c8-2b94-47b7-b427-b6b6eb16d250' created with id=c4ae26e6-eaa4-4726-9031-a68f98076b53" pkg=gpa/server/backend time="2024-08-08T06:04:38+02:00" level=info msg="Starting bridge" time="2024-08-08T06:04:38+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/157/config3042937707/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:04:38+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/157/data803906699/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/157/data803906699/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:04:38+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:04:38+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:04:38+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:04:38+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:04:38+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/157/config3042937707/grpcServerConfig.json time="2024-08-08T06:04:38+02:00" level=info msg="gRPC server listening on /tmp/bridge1870" pkg=grpc time="2024-08-08T06:04:38+02:00" level=info msg="Frontend service started" time="2024-08-08T06:04:38+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:04:38+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:04:38+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:04:38+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:04:38+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:04:38+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:04:38+02:00" level=info msg="Frontend client started" time="2024-08-08T06:04:38+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (1c084446)" time="2024-08-08T06:04:38+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (1c084446)" time="2024-08-08T06:04:38+02:00" level=info msg="200 OK: POST https://127.0.0.1:37737/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:04:39+02:00" level=info msg="200 OK: POST https://127.0.0.1:37737/auth/v4" pkg=gpa/manager time="2024-08-08T06:04:39+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=ec2be3f5-f6c4-484b-af99-123b575e40f8 time="2024-08-08T06:04:39+02:00" level=info msg="Adding vault user" userID=ec2be3f5-f6c4-484b-af99-123b575e40f8 time="2024-08-08T06:04:39+02:00" level=info msg="Creating new user" userID=ec2be3f5-f6c4-484b-af99-123b575e40f8 time="2024-08-08T06:04:39+02:00" level=info msg="Creating user object" numAddr=2 numLabels=12 userID=ec2be3f5-f6c4-484b-af99-123b575e40f8 time="2024-08-08T06:04:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:37737/core/v4/events/latest" pkg=gpa/client userID=ec2be3f5-f6c4-484b-af99-123b575e40f8 time="2024-08-08T06:04:39+02:00" level=info msg="Starting service Last EventID=Ag==" service=user-events user=ec2be3f5-f6c4-484b-af99-123b575e40f8 time="2024-08-08T06:04:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:37737/core/v4/settings" pkg=gpa/client userID=ec2be3f5-f6c4-484b-af99-123b575e40f8 time="2024-08-08T06:04:39+02:00" level=info msg="Starting service main loop" service=telemetry user=ec2be3f5-f6c4-484b-af99-123b575e40f8 time="2024-08-08T06:04:39+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=ec2be3f5-f6c4-484b-af99-123b575e40f8 time="2024-08-08T06:04:39+02:00" level=info msg="Starting service main loop" service=smtp user=ec2be3f5-f6c4-484b-af99-123b575e40f8 time="2024-08-08T06:04:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:37737/core/v4/labels?Type=4" pkg=gpa/client userID=ec2be3f5-f6c4-484b-af99-123b575e40f8 time="2024-08-08T06:04:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:37737/core/v4/labels?Type=3" pkg=gpa/client userID=ec2be3f5-f6c4-484b-af99-123b575e40f8 time="2024-08-08T06:04:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:37737/core/v4/labels?Type=1" pkg=gpa/client userID=ec2be3f5-f6c4-484b-af99-123b575e40f8 time="2024-08-08T06:04:39+02:00" level=info msg="Adding user to imap server" addrID=933eb794-a9c3-403e-915d-20d63af6d783 service=server-manager time="2024-08-08T06:04:39+02:00" level=info msg="Creating new IMAP user" addrID=933eb794-a9c3-403e-915d-20d63af6d783 service=server-manager time="2024-08-08T06:04:39+02:00" level=info msg="Setting gluon ID" addrID=933eb794-a9c3-403e-915d-20d63af6d783 gluonID=51199533-88c9-43e1-a873-eb15daa19408 userID=ec2be3f5-f6c4-484b-af99-123b575e40f8 time="2024-08-08T06:04:39+02:00" level=info msg="Created new IMAP user" addrID=933eb794-a9c3-403e-915d-20d63af6d783 gluonID=51199533-88c9-43e1-a873-eb15daa19408 service=server-manager time="2024-08-08T06:04:39+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:04:39+02:00" level=info msg=Resuming service=user-events user=ec2be3f5-f6c4-484b-af99-123b575e40f8 time="2024-08-08T06:04:39+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (1b5b6b0b)" time="2024-08-08T06:04:39+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (1b5b6b0b)" time="2024-08-08T06:04:39+02:00" level=info msg="Received mailbox message count" count=0 gluonID=51199533-88c9-43e1-a873-eb15daa19408 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:04:39+02:00" level=info msg="Starting IMAP Service" service=imap user=ec2be3f5-f6c4-484b-af99-123b575e40f8 time="2024-08-08T06:04:39+02:00" level=info msg="Sync triggered" service=imap user=ec2be3f5-f6c4-484b-af99-123b575e40f8 time="2024-08-08T06:04:39+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:04:39.222855168 +0200 CEST m=+363.908898074" user=ec2be3f5-f6c4-484b-af99-123b575e40f8 time="2024-08-08T06:04:39+02:00" level=info msg="Syncing labels" service=imap user=ec2be3f5-f6c4-484b-af99-123b575e40f8 time="2024-08-08T06:04:39+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:ec2be3f5-f6c4-484b-af99-123b575e40f8" userID=ec2be3f5-f6c4-484b-af99-123b575e40f8 time="2024-08-08T06:04:39+02:00" level=info msg="Synced labels" service=imap user=ec2be3f5-f6c4-484b-af99-123b575e40f8 time="2024-08-08T06:04:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:37737/mail/v4/messages/count" pkg=gpa/client userID=ec2be3f5-f6c4-484b-af99-123b575e40f8 time="2024-08-08T06:04:39+02:00" level=info msg="Syncing messages" service=imap user=ec2be3f5-f6c4-484b-af99-123b575e40f8 time="2024-08-08T06:04:39+02:00" level=info msg="Job started" service=imap user=ec2be3f5-f6c4-484b-af99-123b575e40f8 time="2024-08-08T06:04:39+02:00" level=info msg="200 OK: POST https://127.0.0.1:37737/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:04:39+02:00" level=info msg="200 OK: POST https://127.0.0.1:37737/mail/v4/messages" pkg=gpa/client userID=ec2be3f5-f6c4-484b-af99-123b575e40f8 time="2024-08-08T06:04:39+02:00" level=info msg="Job finished" service=imap user=ec2be3f5-f6c4-484b-af99-123b575e40f8 time="2024-08-08T06:04:39+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=ec2be3f5-f6c4-484b-af99-123b575e40f8 time="2024-08-08T06:04:39+02:00" level=info msg="Synced messages" service=imap user=ec2be3f5-f6c4-484b-af99-123b575e40f8 time="2024-08-08T06:04:39+02:00" level=info msg="Finished user sync" duration=24.860438ms service=imap user=ec2be3f5-f6c4-484b-af99-123b575e40f8 time="2024-08-08T06:04:39+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=ec2be3f5-f6c4-484b-af99-123b575e40f8 time="2024-08-08T06:04:39+02:00" level=info msg="Event loop reset" eventID="Ag==" service=user-events user=ec2be3f5-f6c4-484b-af99-123b575e40f8 time="2024-08-08T06:04:39+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 99}}" pkg=telemetry time="2024-08-08T06:04:39+02:00" level=info msg="200 OK: POST https://127.0.0.1:37737/auth/v4" pkg=gpa/manager time="2024-08-08T06:04:39+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=c4ae26e6-eaa4-4726-9031-a68f98076b53 time="2024-08-08T06:04:39+02:00" level=info msg="Adding vault user" userID=c4ae26e6-eaa4-4726-9031-a68f98076b53 time="2024-08-08T06:04:39+02:00" level=info msg="Creating new user" userID=c4ae26e6-eaa4-4726-9031-a68f98076b53 time="2024-08-08T06:04:39+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=c4ae26e6-eaa4-4726-9031-a68f98076b53 time="2024-08-08T06:04:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:37737/core/v4/events/latest" pkg=gpa/client userID=c4ae26e6-eaa4-4726-9031-a68f98076b53 time="2024-08-08T06:04:39+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=c4ae26e6-eaa4-4726-9031-a68f98076b53 time="2024-08-08T06:04:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:37737/core/v4/settings" pkg=gpa/client userID=c4ae26e6-eaa4-4726-9031-a68f98076b53 time="2024-08-08T06:04:39+02:00" level=info msg="Starting service main loop" service=telemetry user=c4ae26e6-eaa4-4726-9031-a68f98076b53 time="2024-08-08T06:04:39+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=c4ae26e6-eaa4-4726-9031-a68f98076b53 time="2024-08-08T06:04:39+02:00" level=info msg="Starting service main loop" service=smtp user=c4ae26e6-eaa4-4726-9031-a68f98076b53 time="2024-08-08T06:04:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:37737/core/v4/labels?Type=4" pkg=gpa/client userID=c4ae26e6-eaa4-4726-9031-a68f98076b53 time="2024-08-08T06:04:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:37737/core/v4/labels?Type=3" pkg=gpa/client userID=c4ae26e6-eaa4-4726-9031-a68f98076b53 time="2024-08-08T06:04:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:37737/core/v4/labels?Type=1" pkg=gpa/client userID=c4ae26e6-eaa4-4726-9031-a68f98076b53 time="2024-08-08T06:04:39+02:00" level=info msg="Adding user to imap server" addrID=50e4c0ef-9338-47d0-90fd-bb5ce49a754c service=server-manager time="2024-08-08T06:04:39+02:00" level=info msg="Creating new IMAP user" addrID=50e4c0ef-9338-47d0-90fd-bb5ce49a754c service=server-manager time="2024-08-08T06:04:39+02:00" level=info msg="Setting gluon ID" addrID=50e4c0ef-9338-47d0-90fd-bb5ce49a754c gluonID=b4ae5410-1710-4f2d-8255-25234f770f90 userID=c4ae26e6-eaa4-4726-9031-a68f98076b53 time="2024-08-08T06:04:39+02:00" level=info msg="Created new IMAP user" addrID=50e4c0ef-9338-47d0-90fd-bb5ce49a754c gluonID=b4ae5410-1710-4f2d-8255-25234f770f90 service=server-manager time="2024-08-08T06:04:39+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:04:39+02:00" level=info msg=Resuming service=user-events user=c4ae26e6-eaa4-4726-9031-a68f98076b53 time="2024-08-08T06:04:39+02:00" level=info msg="Logging out user" pkg=bridge/user userID=ec2be3f5-f6c4-484b-af99-123b575e40f8 time="2024-08-08T06:04:39+02:00" level=info msg="Logging out user" userID=ec2be3f5-f6c4-484b-af99-123b575e40f8 withAPI=true time="2024-08-08T06:04:39+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:04:39+02:00" level=info msg="Exiting IMAP Service" service=imap user=ec2be3f5-f6c4-484b-af99-123b575e40f8 time="2024-08-08T06:04:39+02:00" level=info msg="Exiting service main loop" service=smtp user=ec2be3f5-f6c4-484b-af99-123b575e40f8 time="2024-08-08T06:04:39+02:00" level=info msg="Exiting Service" service=user-identity user=ec2be3f5-f6c4-484b-af99-123b575e40f8 time="2024-08-08T06:04:39+02:00" level=info msg="Exiting service main loop" service=telemetry user=ec2be3f5-f6c4-484b-af99-123b575e40f8 time="2024-08-08T06:04:39+02:00" level=info msg="Exiting service" service=user-events user=ec2be3f5-f6c4-484b-af99-123b575e40f8 time="2024-08-08T06:04:39+02:00" level=info msg="Received mailbox message count" count=0 gluonID=b4ae5410-1710-4f2d-8255-25234f770f90 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:04:39+02:00" level=info msg="Starting IMAP Service" service=imap user=c4ae26e6-eaa4-4726-9031-a68f98076b53 time="2024-08-08T06:04:39+02:00" level=info msg="Sync triggered" service=imap user=c4ae26e6-eaa4-4726-9031-a68f98076b53 time="2024-08-08T06:04:39+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:04:39.619814585 +0200 CEST m=+364.305857491" user=c4ae26e6-eaa4-4726-9031-a68f98076b53 time="2024-08-08T06:04:39+02:00" level=info msg="Syncing labels" service=imap user=c4ae26e6-eaa4-4726-9031-a68f98076b53 time="2024-08-08T06:04:39+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:c4ae26e6-eaa4-4726-9031-a68f98076b53" userID=c4ae26e6-eaa4-4726-9031-a68f98076b53 time="2024-08-08T06:04:39+02:00" level=info msg="200 OK: DELETE https://127.0.0.1:37737/auth/v4" pkg=gpa/client userID=ec2be3f5-f6c4-484b-af99-123b575e40f8 time="2024-08-08T06:04:39+02:00" level=info msg="Closing user" userID=ec2be3f5-f6c4-484b-af99-123b575e40f8 Scenario: SMTP client cannot authenticate for disconnected user # features/smtp/auth.feature:30 When user "3bc6d2ca-bd47-4689-827f-bb7aa22d1728" logs out # :1 -> *scenario And user "3bc6d2ca-bd47-4689-827f-bb7aa22d1728" connects SMTP client "1" # :1 -> *scenario time="2024-08-08T06:04:39+02:00" level=error msg="Incorrect login credentials." pkg=smtp username=3bc6d2ca-bd47-4689-827f-bb7aa22d1728@proton.local time="2024-08-08T06:04:39+02:00" level=error msg="Failed to close SMTP client" error="close tcp 127.0.0.1:50574->127.0.0.1:1025: use of closed network connection" time="2024-08-08T06:04:39+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:04:39+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:04:39+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:04:39+02:00" level=info msg="Closing user" userID=c4ae26e6-eaa4-4726-9031-a68f98076b53 time="2024-08-08T06:04:39+02:00" level=info msg="Synced labels" service=imap user=c4ae26e6-eaa4-4726-9031-a68f98076b53 time="2024-08-08T06:04:39+02:00" level=warning msg="Get \"https://127.0.0.1:37737/mail/v4/messages/count\": context canceled, Attempt 1" pkg=gpa/client time="2024-08-08T06:04:39+02:00" level=error msg="Get \"https://127.0.0.1:37737/mail/v4/messages/count\": context canceled" pkg=gpa/client time="2024-08-08T06:04:39+02:00" level=error msg="Failed to sync, will retry later" error="failed to retrieve message ids: received no response from API: Get \"https://127.0.0.1:37737/mail/v4/messages/count\": context canceled" service=imap user=c4ae26e6-eaa4-4726-9031-a68f98076b53 time="2024-08-08T06:04:39+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=c4ae26e6-eaa4-4726-9031-a68f98076b53 time="2024-08-08T06:04:39+02:00" level=info msg="Finished user sync" duration=2.427278ms service=imap user=c4ae26e6-eaa4-4726-9031-a68f98076b53 time="2024-08-08T06:04:39+02:00" level=info msg="Exiting IMAP Service" service=imap user=c4ae26e6-eaa4-4726-9031-a68f98076b53 time="2024-08-08T06:04:39+02:00" level=info msg="Exiting service main loop" service=smtp user=c4ae26e6-eaa4-4726-9031-a68f98076b53 time="2024-08-08T06:04:39+02:00" level=info msg="Exiting Service" service=user-identity user=c4ae26e6-eaa4-4726-9031-a68f98076b53 time="2024-08-08T06:04:39+02:00" level=info msg="Exiting service main loop" service=telemetry user=c4ae26e6-eaa4-4726-9031-a68f98076b53 time="2024-08-08T06:04:39+02:00" level=info msg="Exiting service" service=user-events user=c4ae26e6-eaa4-4726-9031-a68f98076b53 time="2024-08-08T06:04:39+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:04:39+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:04:39+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:04:39+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:04:39+02:00" level=info msg="Closing SMTP server" service=server-manager Then SMTP client "1" cannot authenticate # :1 -> *scenario === RUN TestFeatures/SMTP_client_can_authenticate_successfully_with_alias time="2024-08-08T06:04:39+02:00" level=info msg="User '57b92815-3132-4bb8-af82-4040bdba8f82' created with id=5952af87-7972-4a32-90ae-7591c3ad796c" pkg=gpa/server/backend time="2024-08-08T06:04:40+02:00" level=info msg="User 'd5279004-5fc5-49dd-a7e3-4989137b503c' created with id=ac14e7ea-b3f5-4a03-b62d-5a540729ae25" pkg=gpa/server/backend time="2024-08-08T06:04:41+02:00" level=info msg="Starting bridge" time="2024-08-08T06:04:41+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/158/config1304314498/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:04:41+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/158/data516428453/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/158/data516428453/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:04:41+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:04:41+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:04:41+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:04:41+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:04:41+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/158/config1304314498/grpcServerConfig.json time="2024-08-08T06:04:41+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:04:41+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:04:41+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:04:41+02:00" level=info msg="gRPC server listening on /tmp/bridge0147" pkg=grpc time="2024-08-08T06:04:41+02:00" level=info msg="Frontend service started" time="2024-08-08T06:04:41+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:04:41+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:04:41+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:04:41+02:00" level=info msg="Frontend client started" time="2024-08-08T06:04:41+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (d20fe446)" time="2024-08-08T06:04:41+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (d20fe446)" time="2024-08-08T06:04:41+02:00" level=info msg="200 OK: POST https://127.0.0.1:40585/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:04:41+02:00" level=info msg="200 OK: POST https://127.0.0.1:40585/auth/v4" pkg=gpa/manager time="2024-08-08T06:04:41+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=5952af87-7972-4a32-90ae-7591c3ad796c time="2024-08-08T06:04:41+02:00" level=info msg="Adding vault user" userID=5952af87-7972-4a32-90ae-7591c3ad796c time="2024-08-08T06:04:41+02:00" level=info msg="Creating new user" userID=5952af87-7972-4a32-90ae-7591c3ad796c time="2024-08-08T06:04:41+02:00" level=info msg="Creating user object" numAddr=2 numLabels=12 userID=5952af87-7972-4a32-90ae-7591c3ad796c time="2024-08-08T06:04:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:40585/core/v4/events/latest" pkg=gpa/client userID=5952af87-7972-4a32-90ae-7591c3ad796c time="2024-08-08T06:04:41+02:00" level=info msg="Starting service Last EventID=Ag==" service=user-events user=5952af87-7972-4a32-90ae-7591c3ad796c time="2024-08-08T06:04:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:40585/core/v4/settings" pkg=gpa/client userID=5952af87-7972-4a32-90ae-7591c3ad796c time="2024-08-08T06:04:41+02:00" level=info msg="Starting service main loop" service=telemetry user=5952af87-7972-4a32-90ae-7591c3ad796c time="2024-08-08T06:04:41+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=5952af87-7972-4a32-90ae-7591c3ad796c time="2024-08-08T06:04:41+02:00" level=info msg="Starting service main loop" service=smtp user=5952af87-7972-4a32-90ae-7591c3ad796c time="2024-08-08T06:04:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:40585/core/v4/labels?Type=4" pkg=gpa/client userID=5952af87-7972-4a32-90ae-7591c3ad796c time="2024-08-08T06:04:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:40585/core/v4/labels?Type=3" pkg=gpa/client userID=5952af87-7972-4a32-90ae-7591c3ad796c time="2024-08-08T06:04:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:40585/core/v4/labels?Type=1" pkg=gpa/client userID=5952af87-7972-4a32-90ae-7591c3ad796c time="2024-08-08T06:04:41+02:00" level=info msg="Adding user to imap server" addrID=fb12c111-e669-4dd2-8bdf-011a4f75f705 service=server-manager time="2024-08-08T06:04:41+02:00" level=info msg="Creating new IMAP user" addrID=fb12c111-e669-4dd2-8bdf-011a4f75f705 service=server-manager time="2024-08-08T06:04:41+02:00" level=info msg="Setting gluon ID" addrID=fb12c111-e669-4dd2-8bdf-011a4f75f705 gluonID=389595c9-2dbf-4c42-89e0-eeb11d79d79f userID=5952af87-7972-4a32-90ae-7591c3ad796c time="2024-08-08T06:04:41+02:00" level=info msg="Created new IMAP user" addrID=fb12c111-e669-4dd2-8bdf-011a4f75f705 gluonID=389595c9-2dbf-4c42-89e0-eeb11d79d79f service=server-manager time="2024-08-08T06:04:41+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:04:41+02:00" level=info msg=Resuming service=user-events user=5952af87-7972-4a32-90ae-7591c3ad796c time="2024-08-08T06:04:41+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (15a9c928)" time="2024-08-08T06:04:41+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (15a9c928)" time="2024-08-08T06:04:41+02:00" level=info msg="Received mailbox message count" count=0 gluonID=389595c9-2dbf-4c42-89e0-eeb11d79d79f labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:04:41+02:00" level=info msg="Starting IMAP Service" service=imap user=5952af87-7972-4a32-90ae-7591c3ad796c time="2024-08-08T06:04:41+02:00" level=info msg="Sync triggered" service=imap user=5952af87-7972-4a32-90ae-7591c3ad796c time="2024-08-08T06:04:41+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:04:41.610906017 +0200 CEST m=+366.296948913" user=5952af87-7972-4a32-90ae-7591c3ad796c time="2024-08-08T06:04:41+02:00" level=info msg="Syncing labels" service=imap user=5952af87-7972-4a32-90ae-7591c3ad796c time="2024-08-08T06:04:41+02:00" level=info msg="Synced labels" service=imap user=5952af87-7972-4a32-90ae-7591c3ad796c time="2024-08-08T06:04:41+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:5952af87-7972-4a32-90ae-7591c3ad796c" userID=5952af87-7972-4a32-90ae-7591c3ad796c time="2024-08-08T06:04:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:40585/mail/v4/messages/count" pkg=gpa/client userID=5952af87-7972-4a32-90ae-7591c3ad796c time="2024-08-08T06:04:41+02:00" level=info msg="Syncing messages" service=imap user=5952af87-7972-4a32-90ae-7591c3ad796c time="2024-08-08T06:04:41+02:00" level=info msg="Job started" service=imap user=5952af87-7972-4a32-90ae-7591c3ad796c time="2024-08-08T06:04:41+02:00" level=info msg="200 OK: POST https://127.0.0.1:40585/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:04:41+02:00" level=info msg="200 OK: POST https://127.0.0.1:40585/mail/v4/messages" pkg=gpa/client userID=5952af87-7972-4a32-90ae-7591c3ad796c time="2024-08-08T06:04:41+02:00" level=info msg="Job finished" service=imap user=5952af87-7972-4a32-90ae-7591c3ad796c time="2024-08-08T06:04:41+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=5952af87-7972-4a32-90ae-7591c3ad796c time="2024-08-08T06:04:41+02:00" level=info msg="Synced messages" service=imap user=5952af87-7972-4a32-90ae-7591c3ad796c time="2024-08-08T06:04:41+02:00" level=info msg="Finished user sync" duration=20.29443ms service=imap user=5952af87-7972-4a32-90ae-7591c3ad796c time="2024-08-08T06:04:41+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=5952af87-7972-4a32-90ae-7591c3ad796c time="2024-08-08T06:04:41+02:00" level=info msg="Event loop reset" eventID="Ag==" service=user-events user=5952af87-7972-4a32-90ae-7591c3ad796c time="2024-08-08T06:04:41+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 57}}" pkg=telemetry time="2024-08-08T06:04:41+02:00" level=info msg="200 OK: POST https://127.0.0.1:40585/auth/v4" pkg=gpa/manager time="2024-08-08T06:04:41+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=ac14e7ea-b3f5-4a03-b62d-5a540729ae25 time="2024-08-08T06:04:42+02:00" level=info msg="Adding vault user" userID=ac14e7ea-b3f5-4a03-b62d-5a540729ae25 time="2024-08-08T06:04:42+02:00" level=info msg="Creating new user" userID=ac14e7ea-b3f5-4a03-b62d-5a540729ae25 time="2024-08-08T06:04:42+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=ac14e7ea-b3f5-4a03-b62d-5a540729ae25 time="2024-08-08T06:04:42+02:00" level=info msg="200 OK: GET https://127.0.0.1:40585/core/v4/events/latest" pkg=gpa/client userID=ac14e7ea-b3f5-4a03-b62d-5a540729ae25 time="2024-08-08T06:04:42+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=ac14e7ea-b3f5-4a03-b62d-5a540729ae25 time="2024-08-08T06:04:42+02:00" level=info msg="200 OK: GET https://127.0.0.1:40585/core/v4/settings" pkg=gpa/client userID=ac14e7ea-b3f5-4a03-b62d-5a540729ae25 time="2024-08-08T06:04:42+02:00" level=info msg="Starting service main loop" service=telemetry user=ac14e7ea-b3f5-4a03-b62d-5a540729ae25 time="2024-08-08T06:04:42+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=ac14e7ea-b3f5-4a03-b62d-5a540729ae25 time="2024-08-08T06:04:42+02:00" level=info msg="Starting service main loop" service=smtp user=ac14e7ea-b3f5-4a03-b62d-5a540729ae25 time="2024-08-08T06:04:42+02:00" level=info msg="200 OK: GET https://127.0.0.1:40585/core/v4/labels?Type=4" pkg=gpa/client userID=ac14e7ea-b3f5-4a03-b62d-5a540729ae25 time="2024-08-08T06:04:42+02:00" level=info msg="200 OK: GET https://127.0.0.1:40585/core/v4/labels?Type=3" pkg=gpa/client userID=ac14e7ea-b3f5-4a03-b62d-5a540729ae25 time="2024-08-08T06:04:42+02:00" level=info msg="200 OK: GET https://127.0.0.1:40585/core/v4/labels?Type=1" pkg=gpa/client userID=ac14e7ea-b3f5-4a03-b62d-5a540729ae25 time="2024-08-08T06:04:42+02:00" level=info msg="Adding user to imap server" addrID=72cbb946-e429-487c-b0c6-941ff6a55286 service=server-manager time="2024-08-08T06:04:42+02:00" level=info msg="Creating new IMAP user" addrID=72cbb946-e429-487c-b0c6-941ff6a55286 service=server-manager time="2024-08-08T06:04:42+02:00" level=info msg="Setting gluon ID" addrID=72cbb946-e429-487c-b0c6-941ff6a55286 gluonID=e0ef47f7-4c4a-467b-83c8-501655b59819 userID=ac14e7ea-b3f5-4a03-b62d-5a540729ae25 time="2024-08-08T06:04:42+02:00" level=info msg="Created new IMAP user" addrID=72cbb946-e429-487c-b0c6-941ff6a55286 gluonID=e0ef47f7-4c4a-467b-83c8-501655b59819 service=server-manager time="2024-08-08T06:04:42+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:04:42+02:00" level=info msg=Resuming service=user-events user=ac14e7ea-b3f5-4a03-b62d-5a540729ae25 time="2024-08-08T06:04:42+02:00" level=info msg="Received mailbox message count" count=0 gluonID=e0ef47f7-4c4a-467b-83c8-501655b59819 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:04:42+02:00" level=info msg="Starting IMAP Service" service=imap user=ac14e7ea-b3f5-4a03-b62d-5a540729ae25 time="2024-08-08T06:04:42+02:00" level=info msg="Sync triggered" service=imap user=ac14e7ea-b3f5-4a03-b62d-5a540729ae25 time="2024-08-08T06:04:42+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:04:42.040427553 +0200 CEST m=+366.726470449" user=ac14e7ea-b3f5-4a03-b62d-5a540729ae25 time="2024-08-08T06:04:42+02:00" level=info msg="Syncing labels" service=imap user=ac14e7ea-b3f5-4a03-b62d-5a540729ae25 time="2024-08-08T06:04:42+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:ac14e7ea-b3f5-4a03-b62d-5a540729ae25" userID=ac14e7ea-b3f5-4a03-b62d-5a540729ae25 time="2024-08-08T06:04:42+02:00" level=info msg="200 OK: POST https://127.0.0.1:40585/data/v1/stats" pkg=gpa/client userID=5952af87-7972-4a32-90ae-7591c3ad796c time="2024-08-08T06:04:42+02:00" level=info msg="Configuration Status Success event sent." userID=5952af87-7972-4a32-90ae-7591c3ad796c Scenario: SMTP client can authenticate successfully with alias # features/smtp/auth.feature:35 When user "57b92815-3132-4bb8-af82-4040bdba8f82" connects and authenticates SMTP client "1" with address "c1955c48-8571-4dc1-812d-f90b3484c2e9@proton.local" # :1 -> *scenario time="2024-08-08T06:04:42+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:04:42+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:04:42+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:04:42+02:00" level=info msg="Closing user" userID=5952af87-7972-4a32-90ae-7591c3ad796c time="2024-08-08T06:04:42+02:00" level=info msg="Exiting IMAP Service" service=imap user=5952af87-7972-4a32-90ae-7591c3ad796c time="2024-08-08T06:04:42+02:00" level=info msg="Exiting service main loop" service=smtp user=5952af87-7972-4a32-90ae-7591c3ad796c time="2024-08-08T06:04:42+02:00" level=info msg="Exiting Service" service=user-identity user=5952af87-7972-4a32-90ae-7591c3ad796c time="2024-08-08T06:04:42+02:00" level=info msg="Exiting service main loop" service=telemetry user=5952af87-7972-4a32-90ae-7591c3ad796c time="2024-08-08T06:04:42+02:00" level=info msg="Exiting service" service=user-events user=5952af87-7972-4a32-90ae-7591c3ad796c time="2024-08-08T06:04:42+02:00" level=info msg="Closing user" userID=ac14e7ea-b3f5-4a03-b62d-5a540729ae25 time="2024-08-08T06:04:42+02:00" level=info msg="Synced labels" service=imap user=ac14e7ea-b3f5-4a03-b62d-5a540729ae25 time="2024-08-08T06:04:42+02:00" level=warning msg="Get \"https://127.0.0.1:40585/mail/v4/messages/count\": context canceled, Attempt 1" pkg=gpa/client time="2024-08-08T06:04:42+02:00" level=error msg="Get \"https://127.0.0.1:40585/mail/v4/messages/count\": context canceled" pkg=gpa/client time="2024-08-08T06:04:42+02:00" level=error msg="Failed to sync, will retry later" error="failed to retrieve message ids: received no response from API: Get \"https://127.0.0.1:40585/mail/v4/messages/count\": context canceled" service=imap user=ac14e7ea-b3f5-4a03-b62d-5a540729ae25 time="2024-08-08T06:04:42+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=ac14e7ea-b3f5-4a03-b62d-5a540729ae25 time="2024-08-08T06:04:42+02:00" level=info msg="Finished user sync" duration=5.223317ms service=imap user=ac14e7ea-b3f5-4a03-b62d-5a540729ae25 time="2024-08-08T06:04:42+02:00" level=info msg="Exiting IMAP Service" service=imap user=ac14e7ea-b3f5-4a03-b62d-5a540729ae25 time="2024-08-08T06:04:42+02:00" level=info msg="Exiting service main loop" service=smtp user=ac14e7ea-b3f5-4a03-b62d-5a540729ae25 time="2024-08-08T06:04:42+02:00" level=info msg="Exiting Service" service=user-identity user=ac14e7ea-b3f5-4a03-b62d-5a540729ae25 time="2024-08-08T06:04:42+02:00" level=info msg="Exiting service main loop" service=telemetry user=ac14e7ea-b3f5-4a03-b62d-5a540729ae25 time="2024-08-08T06:04:42+02:00" level=info msg="Exiting service" service=user-events user=ac14e7ea-b3f5-4a03-b62d-5a540729ae25 time="2024-08-08T06:04:42+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:04:42+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:04:42+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:04:42+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:04:42+02:00" level=info msg="Closing SMTP server" service=server-manager Then it succeeds # :1 -> *scenario === RUN TestFeatures/SMTP_client_can_not_authenticate_with_disabled_address time="2024-08-08T06:04:42+02:00" level=info msg="User '2af173ef-3e0f-40c1-abe9-2c31b0ef77fb' created with id=e2d0fe70-f92f-48a0-bade-181609417847" pkg=gpa/server/backend time="2024-08-08T06:04:42+02:00" level=info msg="User '30963f78-bb68-43b8-a052-5b07a4188165' created with id=9b92f3d9-1201-4c90-8ff1-1a7f4bccb959" pkg=gpa/server/backend time="2024-08-08T06:04:43+02:00" level=info msg="Starting bridge" time="2024-08-08T06:04:43+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/159/config2116192107/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:04:43+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/159/data3923947109/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/159/data3923947109/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:04:43+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:04:43+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:04:43+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:04:43+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:04:43+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/159/config2116192107/grpcServerConfig.json time="2024-08-08T06:04:43+02:00" level=info msg="gRPC server listening on /tmp/bridge8769" pkg=grpc time="2024-08-08T06:04:43+02:00" level=info msg="Frontend service started" time="2024-08-08T06:04:43+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:04:43+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:04:43+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:04:43+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:04:43+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:04:43+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:04:43+02:00" level=info msg="Frontend client started" time="2024-08-08T06:04:43+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (3ad87024)" time="2024-08-08T06:04:43+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (3ad87024)" time="2024-08-08T06:04:43+02:00" level=info msg="200 OK: POST https://127.0.0.1:42341/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:04:43+02:00" level=info msg="200 OK: POST https://127.0.0.1:42341/auth/v4" pkg=gpa/manager time="2024-08-08T06:04:43+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=e2d0fe70-f92f-48a0-bade-181609417847 time="2024-08-08T06:04:44+02:00" level=info msg="Adding vault user" userID=e2d0fe70-f92f-48a0-bade-181609417847 time="2024-08-08T06:04:44+02:00" level=info msg="Creating new user" userID=e2d0fe70-f92f-48a0-bade-181609417847 time="2024-08-08T06:04:44+02:00" level=info msg="Creating user object" numAddr=2 numLabels=12 userID=e2d0fe70-f92f-48a0-bade-181609417847 time="2024-08-08T06:04:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:42341/core/v4/events/latest" pkg=gpa/client userID=e2d0fe70-f92f-48a0-bade-181609417847 time="2024-08-08T06:04:44+02:00" level=info msg="Starting service Last EventID=Ag==" service=user-events user=e2d0fe70-f92f-48a0-bade-181609417847 time="2024-08-08T06:04:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:42341/core/v4/settings" pkg=gpa/client userID=e2d0fe70-f92f-48a0-bade-181609417847 time="2024-08-08T06:04:44+02:00" level=info msg="Starting service main loop" service=telemetry user=e2d0fe70-f92f-48a0-bade-181609417847 time="2024-08-08T06:04:44+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=e2d0fe70-f92f-48a0-bade-181609417847 time="2024-08-08T06:04:44+02:00" level=info msg="Starting service main loop" service=smtp user=e2d0fe70-f92f-48a0-bade-181609417847 time="2024-08-08T06:04:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:42341/core/v4/labels?Type=4" pkg=gpa/client userID=e2d0fe70-f92f-48a0-bade-181609417847 time="2024-08-08T06:04:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:42341/core/v4/labels?Type=3" pkg=gpa/client userID=e2d0fe70-f92f-48a0-bade-181609417847 time="2024-08-08T06:04:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:42341/core/v4/labels?Type=1" pkg=gpa/client userID=e2d0fe70-f92f-48a0-bade-181609417847 time="2024-08-08T06:04:44+02:00" level=info msg="Adding user to imap server" addrID=b051579f-2c45-4879-8645-1951f8daf716 service=server-manager time="2024-08-08T06:04:44+02:00" level=info msg="Creating new IMAP user" addrID=b051579f-2c45-4879-8645-1951f8daf716 service=server-manager time="2024-08-08T06:04:44+02:00" level=info msg="Setting gluon ID" addrID=b051579f-2c45-4879-8645-1951f8daf716 gluonID=c0b07806-e70e-484d-a34b-5bb1e5a77687 userID=e2d0fe70-f92f-48a0-bade-181609417847 time="2024-08-08T06:04:44+02:00" level=info msg="Created new IMAP user" addrID=b051579f-2c45-4879-8645-1951f8daf716 gluonID=c0b07806-e70e-484d-a34b-5bb1e5a77687 service=server-manager time="2024-08-08T06:04:44+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:04:44+02:00" level=info msg=Resuming service=user-events user=e2d0fe70-f92f-48a0-bade-181609417847 time="2024-08-08T06:04:44+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (78a8b34b)" time="2024-08-08T06:04:44+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (78a8b34b)" time="2024-08-08T06:04:44+02:00" level=info msg="Received mailbox message count" count=0 gluonID=c0b07806-e70e-484d-a34b-5bb1e5a77687 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:04:44+02:00" level=info msg="Starting IMAP Service" service=imap user=e2d0fe70-f92f-48a0-bade-181609417847 time="2024-08-08T06:04:44+02:00" level=info msg="Sync triggered" service=imap user=e2d0fe70-f92f-48a0-bade-181609417847 time="2024-08-08T06:04:44+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:04:44.071099767 +0200 CEST m=+368.757142673" user=e2d0fe70-f92f-48a0-bade-181609417847 time="2024-08-08T06:04:44+02:00" level=info msg="Syncing labels" service=imap user=e2d0fe70-f92f-48a0-bade-181609417847 time="2024-08-08T06:04:44+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:e2d0fe70-f92f-48a0-bade-181609417847" userID=e2d0fe70-f92f-48a0-bade-181609417847 time="2024-08-08T06:04:44+02:00" level=info msg="Synced labels" service=imap user=e2d0fe70-f92f-48a0-bade-181609417847 time="2024-08-08T06:04:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:42341/mail/v4/messages/count" pkg=gpa/client userID=e2d0fe70-f92f-48a0-bade-181609417847 time="2024-08-08T06:04:44+02:00" level=info msg="Syncing messages" service=imap user=e2d0fe70-f92f-48a0-bade-181609417847 time="2024-08-08T06:04:44+02:00" level=info msg="Job started" service=imap user=e2d0fe70-f92f-48a0-bade-181609417847 time="2024-08-08T06:04:44+02:00" level=info msg="200 OK: POST https://127.0.0.1:42341/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:04:44+02:00" level=info msg="200 OK: POST https://127.0.0.1:42341/mail/v4/messages" pkg=gpa/client userID=e2d0fe70-f92f-48a0-bade-181609417847 time="2024-08-08T06:04:44+02:00" level=info msg="Job finished" service=imap user=e2d0fe70-f92f-48a0-bade-181609417847 time="2024-08-08T06:04:44+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=e2d0fe70-f92f-48a0-bade-181609417847 time="2024-08-08T06:04:44+02:00" level=info msg="Synced messages" service=imap user=e2d0fe70-f92f-48a0-bade-181609417847 time="2024-08-08T06:04:44+02:00" level=info msg="Finished user sync" duration=22.863406ms service=imap user=e2d0fe70-f92f-48a0-bade-181609417847 time="2024-08-08T06:04:44+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=e2d0fe70-f92f-48a0-bade-181609417847 time="2024-08-08T06:04:44+02:00" level=info msg="Event loop reset" eventID="Ag==" service=user-events user=e2d0fe70-f92f-48a0-bade-181609417847 time="2024-08-08T06:04:44+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 19}}" pkg=telemetry time="2024-08-08T06:04:44+02:00" level=info msg="200 OK: POST https://127.0.0.1:42341/auth/v4" pkg=gpa/manager time="2024-08-08T06:04:44+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=9b92f3d9-1201-4c90-8ff1-1a7f4bccb959 time="2024-08-08T06:04:44+02:00" level=info msg="Adding vault user" userID=9b92f3d9-1201-4c90-8ff1-1a7f4bccb959 time="2024-08-08T06:04:44+02:00" level=info msg="Creating new user" userID=9b92f3d9-1201-4c90-8ff1-1a7f4bccb959 time="2024-08-08T06:04:44+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=9b92f3d9-1201-4c90-8ff1-1a7f4bccb959 time="2024-08-08T06:04:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:42341/core/v4/events/latest" pkg=gpa/client userID=9b92f3d9-1201-4c90-8ff1-1a7f4bccb959 time="2024-08-08T06:04:44+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=9b92f3d9-1201-4c90-8ff1-1a7f4bccb959 time="2024-08-08T06:04:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:42341/core/v4/settings" pkg=gpa/client userID=9b92f3d9-1201-4c90-8ff1-1a7f4bccb959 time="2024-08-08T06:04:44+02:00" level=info msg="Starting service main loop" service=telemetry user=9b92f3d9-1201-4c90-8ff1-1a7f4bccb959 time="2024-08-08T06:04:44+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=9b92f3d9-1201-4c90-8ff1-1a7f4bccb959 time="2024-08-08T06:04:44+02:00" level=info msg="Starting service main loop" service=smtp user=9b92f3d9-1201-4c90-8ff1-1a7f4bccb959 time="2024-08-08T06:04:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:42341/core/v4/labels?Type=4" pkg=gpa/client userID=9b92f3d9-1201-4c90-8ff1-1a7f4bccb959 time="2024-08-08T06:04:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:42341/core/v4/labels?Type=3" pkg=gpa/client userID=9b92f3d9-1201-4c90-8ff1-1a7f4bccb959 time="2024-08-08T06:04:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:42341/core/v4/labels?Type=1" pkg=gpa/client userID=9b92f3d9-1201-4c90-8ff1-1a7f4bccb959 time="2024-08-08T06:04:44+02:00" level=info msg="Adding user to imap server" addrID=692f68e6-2786-4ca2-9cb0-56f9d6d057c6 service=server-manager time="2024-08-08T06:04:44+02:00" level=info msg="Creating new IMAP user" addrID=692f68e6-2786-4ca2-9cb0-56f9d6d057c6 service=server-manager time="2024-08-08T06:04:44+02:00" level=info msg="Setting gluon ID" addrID=692f68e6-2786-4ca2-9cb0-56f9d6d057c6 gluonID=cc49a4f8-f6df-4f5a-b362-ab0dad8683fe userID=9b92f3d9-1201-4c90-8ff1-1a7f4bccb959 time="2024-08-08T06:04:44+02:00" level=info msg="Created new IMAP user" addrID=692f68e6-2786-4ca2-9cb0-56f9d6d057c6 gluonID=cc49a4f8-f6df-4f5a-b362-ab0dad8683fe service=server-manager time="2024-08-08T06:04:44+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:04:44+02:00" level=info msg=Resuming service=user-events user=9b92f3d9-1201-4c90-8ff1-1a7f4bccb959 time="2024-08-08T06:04:44+02:00" level=info msg="Received mailbox message count" count=0 gluonID=cc49a4f8-f6df-4f5a-b362-ab0dad8683fe labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:04:44+02:00" level=info msg="Starting IMAP Service" service=imap user=9b92f3d9-1201-4c90-8ff1-1a7f4bccb959 time="2024-08-08T06:04:44+02:00" level=info msg="Sync triggered" service=imap user=9b92f3d9-1201-4c90-8ff1-1a7f4bccb959 time="2024-08-08T06:04:44+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:04:44.446614507 +0200 CEST m=+369.132657413" user=9b92f3d9-1201-4c90-8ff1-1a7f4bccb959 time="2024-08-08T06:04:44+02:00" level=info msg="Syncing labels" service=imap user=9b92f3d9-1201-4c90-8ff1-1a7f4bccb959 time="2024-08-08T06:04:44+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:9b92f3d9-1201-4c90-8ff1-1a7f4bccb959" userID=9b92f3d9-1201-4c90-8ff1-1a7f4bccb959 time="2024-08-08T06:04:44+02:00" level=info msg="Synced labels" service=imap user=9b92f3d9-1201-4c90-8ff1-1a7f4bccb959 time="2024-08-08T06:04:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:42341/mail/v4/messages/count" pkg=gpa/client userID=9b92f3d9-1201-4c90-8ff1-1a7f4bccb959 time="2024-08-08T06:04:44+02:00" level=info msg="Syncing messages" service=imap user=9b92f3d9-1201-4c90-8ff1-1a7f4bccb959 time="2024-08-08T06:04:44+02:00" level=info msg="Job started" service=imap user=9b92f3d9-1201-4c90-8ff1-1a7f4bccb959 time="2024-08-08T06:04:44+02:00" level=info msg="200 OK: POST https://127.0.0.1:42341/mail/v4/messages" pkg=gpa/client userID=9b92f3d9-1201-4c90-8ff1-1a7f4bccb959 time="2024-08-08T06:04:44+02:00" level=info msg="Job finished" service=imap user=9b92f3d9-1201-4c90-8ff1-1a7f4bccb959 time="2024-08-08T06:04:44+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=9b92f3d9-1201-4c90-8ff1-1a7f4bccb959 time="2024-08-08T06:04:44+02:00" level=info msg="Synced messages" service=imap user=9b92f3d9-1201-4c90-8ff1-1a7f4bccb959 time="2024-08-08T06:04:44+02:00" level=info msg="Finished user sync" duration=140.510716ms service=imap user=9b92f3d9-1201-4c90-8ff1-1a7f4bccb959 time="2024-08-08T06:04:44+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=9b92f3d9-1201-4c90-8ff1-1a7f4bccb959 time="2024-08-08T06:04:44+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=9b92f3d9-1201-4c90-8ff1-1a7f4bccb959 Scenario: SMTP client can not authenticate with disabled address # features/smtp/auth.feature:41 Given the account "30963f78-bb68-43b8-a052-5b07a4188165" has additional disabled address "ad87b8c2-4c88-43c3-9b1d-b90ce7772764@proton.local" # :1 -> *scenario And it succeeds # :1 -> *scenario time="2024-08-08T06:04:44+02:00" level=error msg="Incorrect login credentials." pkg=smtp username=ad87b8c2-4c88-43c3-9b1d-b90ce7772764@proton.local When user "30963f78-bb68-43b8-a052-5b07a4188165" connects and authenticates SMTP client "1" with address "ad87b8c2-4c88-43c3-9b1d-b90ce7772764@proton.local" # :1 -> *scenario time="2024-08-08T06:04:44+02:00" level=error msg="Failed to close SMTP client" error="close tcp 127.0.0.1:50580->127.0.0.1:1025: use of closed network connection" time="2024-08-08T06:04:44+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:04:44+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:04:44+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:04:44+02:00" level=info msg="Closing user" userID=e2d0fe70-f92f-48a0-bade-181609417847 time="2024-08-08T06:04:44+02:00" level=info msg="Exiting IMAP Service" service=imap user=e2d0fe70-f92f-48a0-bade-181609417847 time="2024-08-08T06:04:44+02:00" level=info msg="Exiting service main loop" service=smtp user=e2d0fe70-f92f-48a0-bade-181609417847 time="2024-08-08T06:04:44+02:00" level=info msg="Exiting Service" service=user-identity user=e2d0fe70-f92f-48a0-bade-181609417847 time="2024-08-08T06:04:44+02:00" level=info msg="Exiting service main loop" service=telemetry user=e2d0fe70-f92f-48a0-bade-181609417847 time="2024-08-08T06:04:44+02:00" level=info msg="Exiting service" service=user-events user=e2d0fe70-f92f-48a0-bade-181609417847 time="2024-08-08T06:04:44+02:00" level=info msg="Closing user" userID=9b92f3d9-1201-4c90-8ff1-1a7f4bccb959 time="2024-08-08T06:04:44+02:00" level=info msg="Exiting IMAP Service" service=imap user=9b92f3d9-1201-4c90-8ff1-1a7f4bccb959 time="2024-08-08T06:04:44+02:00" level=info msg="Exiting service main loop" service=smtp user=9b92f3d9-1201-4c90-8ff1-1a7f4bccb959 time="2024-08-08T06:04:44+02:00" level=info msg="Exiting Service" service=user-identity user=9b92f3d9-1201-4c90-8ff1-1a7f4bccb959 time="2024-08-08T06:04:44+02:00" level=info msg="Exiting service main loop" service=telemetry user=9b92f3d9-1201-4c90-8ff1-1a7f4bccb959 time="2024-08-08T06:04:44+02:00" level=info msg="Exiting service" service=user-events user=9b92f3d9-1201-4c90-8ff1-1a7f4bccb959 time="2024-08-08T06:04:44+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:04:44+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:04:44+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:04:44+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:04:44+02:00" level=info msg="Closing SMTP server" service=server-manager Then it fails # :1 -> *scenario === RUN TestFeatures/SMTP_Logs_out_user time="2024-08-08T06:04:45+02:00" level=info msg="User '7f98aed2-5a0c-41f8-a815-7c30efbb5d16' created with id=8d40c7d1-17db-4dd2-b2fb-4fb65e7a4a24" pkg=gpa/server/backend time="2024-08-08T06:04:45+02:00" level=info msg="User '4578d352-4b00-4c12-9c25-d56d49e8369b' created with id=b23c2d1b-b141-4d9b-b3a5-4d69141a23c5" pkg=gpa/server/backend time="2024-08-08T06:04:46+02:00" level=info msg="Starting bridge" time="2024-08-08T06:04:46+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/160/config684119227/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:04:46+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/160/data3727053936/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/160/data3727053936/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:04:46+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:04:46+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:04:46+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:04:46+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:04:46+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/160/config684119227/grpcServerConfig.json time="2024-08-08T06:04:46+02:00" level=info msg="gRPC server listening on /tmp/bridge2141" pkg=grpc time="2024-08-08T06:04:46+02:00" level=info msg="Frontend service started" time="2024-08-08T06:04:46+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:04:46+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:04:46+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:04:46+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:04:46+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:04:46+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:04:46+02:00" level=info msg="Frontend client started" time="2024-08-08T06:04:46+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (17e94a86)" time="2024-08-08T06:04:46+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (17e94a86)" time="2024-08-08T06:04:46+02:00" level=info msg="200 OK: POST https://127.0.0.1:45861/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:04:47+02:00" level=info msg="200 OK: POST https://127.0.0.1:45861/auth/v4" pkg=gpa/manager time="2024-08-08T06:04:47+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=8d40c7d1-17db-4dd2-b2fb-4fb65e7a4a24 time="2024-08-08T06:04:47+02:00" level=info msg="Adding vault user" userID=8d40c7d1-17db-4dd2-b2fb-4fb65e7a4a24 time="2024-08-08T06:04:47+02:00" level=info msg="Creating new user" userID=8d40c7d1-17db-4dd2-b2fb-4fb65e7a4a24 time="2024-08-08T06:04:47+02:00" level=info msg="Creating user object" numAddr=2 numLabels=12 userID=8d40c7d1-17db-4dd2-b2fb-4fb65e7a4a24 time="2024-08-08T06:04:47+02:00" level=info msg="200 OK: GET https://127.0.0.1:45861/core/v4/events/latest" pkg=gpa/client userID=8d40c7d1-17db-4dd2-b2fb-4fb65e7a4a24 time="2024-08-08T06:04:47+02:00" level=info msg="Starting service Last EventID=Ag==" service=user-events user=8d40c7d1-17db-4dd2-b2fb-4fb65e7a4a24 time="2024-08-08T06:04:47+02:00" level=info msg="200 OK: GET https://127.0.0.1:45861/core/v4/settings" pkg=gpa/client userID=8d40c7d1-17db-4dd2-b2fb-4fb65e7a4a24 time="2024-08-08T06:04:47+02:00" level=info msg="Starting service main loop" service=telemetry user=8d40c7d1-17db-4dd2-b2fb-4fb65e7a4a24 time="2024-08-08T06:04:47+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=8d40c7d1-17db-4dd2-b2fb-4fb65e7a4a24 time="2024-08-08T06:04:47+02:00" level=info msg="Starting service main loop" service=smtp user=8d40c7d1-17db-4dd2-b2fb-4fb65e7a4a24 time="2024-08-08T06:04:47+02:00" level=info msg="200 OK: GET https://127.0.0.1:45861/core/v4/labels?Type=4" pkg=gpa/client userID=8d40c7d1-17db-4dd2-b2fb-4fb65e7a4a24 time="2024-08-08T06:04:47+02:00" level=info msg="200 OK: GET https://127.0.0.1:45861/core/v4/labels?Type=3" pkg=gpa/client userID=8d40c7d1-17db-4dd2-b2fb-4fb65e7a4a24 time="2024-08-08T06:04:47+02:00" level=info msg="200 OK: GET https://127.0.0.1:45861/core/v4/labels?Type=1" pkg=gpa/client userID=8d40c7d1-17db-4dd2-b2fb-4fb65e7a4a24 time="2024-08-08T06:04:47+02:00" level=info msg="Adding user to imap server" addrID=5a35d43a-1bf8-4b73-a32d-e4ffee3eada4 service=server-manager time="2024-08-08T06:04:47+02:00" level=info msg="Creating new IMAP user" addrID=5a35d43a-1bf8-4b73-a32d-e4ffee3eada4 service=server-manager time="2024-08-08T06:04:47+02:00" level=info msg="Setting gluon ID" addrID=5a35d43a-1bf8-4b73-a32d-e4ffee3eada4 gluonID=55f9f1dc-9e9d-48b5-9414-515f16fba689 userID=8d40c7d1-17db-4dd2-b2fb-4fb65e7a4a24 time="2024-08-08T06:04:47+02:00" level=info msg="Created new IMAP user" addrID=5a35d43a-1bf8-4b73-a32d-e4ffee3eada4 gluonID=55f9f1dc-9e9d-48b5-9414-515f16fba689 service=server-manager time="2024-08-08T06:04:47+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:04:47+02:00" level=info msg=Resuming service=user-events user=8d40c7d1-17db-4dd2-b2fb-4fb65e7a4a24 time="2024-08-08T06:04:47+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (210be022)" time="2024-08-08T06:04:47+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (210be022)" time="2024-08-08T06:04:47+02:00" level=info msg="Received mailbox message count" count=0 gluonID=55f9f1dc-9e9d-48b5-9414-515f16fba689 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:04:47+02:00" level=info msg="Starting IMAP Service" service=imap user=8d40c7d1-17db-4dd2-b2fb-4fb65e7a4a24 time="2024-08-08T06:04:47+02:00" level=info msg="Sync triggered" service=imap user=8d40c7d1-17db-4dd2-b2fb-4fb65e7a4a24 time="2024-08-08T06:04:47+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:04:47.163630107 +0200 CEST m=+371.849673013" user=8d40c7d1-17db-4dd2-b2fb-4fb65e7a4a24 time="2024-08-08T06:04:47+02:00" level=info msg="Syncing labels" service=imap user=8d40c7d1-17db-4dd2-b2fb-4fb65e7a4a24 time="2024-08-08T06:04:47+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:8d40c7d1-17db-4dd2-b2fb-4fb65e7a4a24" userID=8d40c7d1-17db-4dd2-b2fb-4fb65e7a4a24 time="2024-08-08T06:04:47+02:00" level=info msg="Synced labels" service=imap user=8d40c7d1-17db-4dd2-b2fb-4fb65e7a4a24 time="2024-08-08T06:04:47+02:00" level=info msg="200 OK: GET https://127.0.0.1:45861/mail/v4/messages/count" pkg=gpa/client userID=8d40c7d1-17db-4dd2-b2fb-4fb65e7a4a24 time="2024-08-08T06:04:47+02:00" level=info msg="Syncing messages" service=imap user=8d40c7d1-17db-4dd2-b2fb-4fb65e7a4a24 time="2024-08-08T06:04:47+02:00" level=info msg="Job started" service=imap user=8d40c7d1-17db-4dd2-b2fb-4fb65e7a4a24 time="2024-08-08T06:04:47+02:00" level=info msg="200 OK: POST https://127.0.0.1:45861/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:04:47+02:00" level=info msg="200 OK: POST https://127.0.0.1:45861/mail/v4/messages" pkg=gpa/client userID=8d40c7d1-17db-4dd2-b2fb-4fb65e7a4a24 time="2024-08-08T06:04:47+02:00" level=info msg="Job finished" service=imap user=8d40c7d1-17db-4dd2-b2fb-4fb65e7a4a24 time="2024-08-08T06:04:47+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=8d40c7d1-17db-4dd2-b2fb-4fb65e7a4a24 time="2024-08-08T06:04:47+02:00" level=info msg="Synced messages" service=imap user=8d40c7d1-17db-4dd2-b2fb-4fb65e7a4a24 time="2024-08-08T06:04:47+02:00" level=info msg="Finished user sync" duration=40.875694ms service=imap user=8d40c7d1-17db-4dd2-b2fb-4fb65e7a4a24 time="2024-08-08T06:04:47+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=8d40c7d1-17db-4dd2-b2fb-4fb65e7a4a24 time="2024-08-08T06:04:47+02:00" level=info msg="Event loop reset" eventID="Ag==" service=user-events user=8d40c7d1-17db-4dd2-b2fb-4fb65e7a4a24 time="2024-08-08T06:04:47+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 33}}" pkg=telemetry time="2024-08-08T06:04:47+02:00" level=info msg="200 OK: POST https://127.0.0.1:45861/auth/v4" pkg=gpa/manager time="2024-08-08T06:04:47+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=b23c2d1b-b141-4d9b-b3a5-4d69141a23c5 time="2024-08-08T06:04:47+02:00" level=info msg="Adding vault user" userID=b23c2d1b-b141-4d9b-b3a5-4d69141a23c5 time="2024-08-08T06:04:47+02:00" level=info msg="Creating new user" userID=b23c2d1b-b141-4d9b-b3a5-4d69141a23c5 time="2024-08-08T06:04:47+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=b23c2d1b-b141-4d9b-b3a5-4d69141a23c5 time="2024-08-08T06:04:47+02:00" level=info msg="200 OK: GET https://127.0.0.1:45861/core/v4/events/latest" pkg=gpa/client userID=b23c2d1b-b141-4d9b-b3a5-4d69141a23c5 time="2024-08-08T06:04:47+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=b23c2d1b-b141-4d9b-b3a5-4d69141a23c5 time="2024-08-08T06:04:47+02:00" level=info msg="200 OK: GET https://127.0.0.1:45861/core/v4/settings" pkg=gpa/client userID=b23c2d1b-b141-4d9b-b3a5-4d69141a23c5 time="2024-08-08T06:04:47+02:00" level=info msg="Starting service main loop" service=telemetry user=b23c2d1b-b141-4d9b-b3a5-4d69141a23c5 time="2024-08-08T06:04:47+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=b23c2d1b-b141-4d9b-b3a5-4d69141a23c5 time="2024-08-08T06:04:47+02:00" level=info msg="Starting service main loop" service=smtp user=b23c2d1b-b141-4d9b-b3a5-4d69141a23c5 time="2024-08-08T06:04:47+02:00" level=info msg="200 OK: GET https://127.0.0.1:45861/core/v4/labels?Type=4" pkg=gpa/client userID=b23c2d1b-b141-4d9b-b3a5-4d69141a23c5 time="2024-08-08T06:04:47+02:00" level=info msg="200 OK: GET https://127.0.0.1:45861/core/v4/labels?Type=3" pkg=gpa/client userID=b23c2d1b-b141-4d9b-b3a5-4d69141a23c5 time="2024-08-08T06:04:47+02:00" level=info msg="200 OK: GET https://127.0.0.1:45861/core/v4/labels?Type=1" pkg=gpa/client userID=b23c2d1b-b141-4d9b-b3a5-4d69141a23c5 time="2024-08-08T06:04:47+02:00" level=info msg="Adding user to imap server" addrID=4f96c049-b3cb-4c9d-8b2c-6eb88f6fe49d service=server-manager time="2024-08-08T06:04:47+02:00" level=info msg="Creating new IMAP user" addrID=4f96c049-b3cb-4c9d-8b2c-6eb88f6fe49d service=server-manager time="2024-08-08T06:04:47+02:00" level=info msg="Setting gluon ID" addrID=4f96c049-b3cb-4c9d-8b2c-6eb88f6fe49d gluonID=3373b5bf-08cd-4410-9e95-1910d5a9ffdd userID=b23c2d1b-b141-4d9b-b3a5-4d69141a23c5 time="2024-08-08T06:04:47+02:00" level=info msg="Created new IMAP user" addrID=4f96c049-b3cb-4c9d-8b2c-6eb88f6fe49d gluonID=3373b5bf-08cd-4410-9e95-1910d5a9ffdd service=server-manager time="2024-08-08T06:04:47+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:04:47+02:00" level=info msg=Resuming service=user-events user=b23c2d1b-b141-4d9b-b3a5-4d69141a23c5 time="2024-08-08T06:04:47+02:00" level=info msg="Received mailbox message count" count=0 gluonID=3373b5bf-08cd-4410-9e95-1910d5a9ffdd labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:04:47+02:00" level=info msg="Starting IMAP Service" service=imap user=b23c2d1b-b141-4d9b-b3a5-4d69141a23c5 time="2024-08-08T06:04:47+02:00" level=info msg="Sync triggered" service=imap user=b23c2d1b-b141-4d9b-b3a5-4d69141a23c5 time="2024-08-08T06:04:47+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:04:47.592061391 +0200 CEST m=+372.278104297" user=b23c2d1b-b141-4d9b-b3a5-4d69141a23c5 time="2024-08-08T06:04:47+02:00" level=info msg="Syncing labels" service=imap user=b23c2d1b-b141-4d9b-b3a5-4d69141a23c5 time="2024-08-08T06:04:47+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:b23c2d1b-b141-4d9b-b3a5-4d69141a23c5" userID=b23c2d1b-b141-4d9b-b3a5-4d69141a23c5 Scenario: SMTP Logs out user # features/smtp/auth.feature:47 Given user "7f98aed2-5a0c-41f8-a815-7c30efbb5d16" connects SMTP client "1" # :1 -> *scenario When SMTP client "1" logs out # :1 -> *scenario time="2024-08-08T06:04:47+02:00" level=error msg="Failed to close SMTP client" error="close tcp 127.0.0.1:50592->127.0.0.1:1025: use of closed network connection" time="2024-08-08T06:04:47+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:04:47+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:04:47+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:04:47+02:00" level=info msg="Closing user" userID=8d40c7d1-17db-4dd2-b2fb-4fb65e7a4a24 time="2024-08-08T06:04:47+02:00" level=info msg="Exiting IMAP Service" service=imap user=8d40c7d1-17db-4dd2-b2fb-4fb65e7a4a24 time="2024-08-08T06:04:47+02:00" level=info msg="Exiting service main loop" service=smtp user=8d40c7d1-17db-4dd2-b2fb-4fb65e7a4a24 time="2024-08-08T06:04:47+02:00" level=info msg="Exiting Service" service=user-identity user=8d40c7d1-17db-4dd2-b2fb-4fb65e7a4a24 time="2024-08-08T06:04:47+02:00" level=info msg="Exiting service main loop" service=telemetry user=8d40c7d1-17db-4dd2-b2fb-4fb65e7a4a24 time="2024-08-08T06:04:47+02:00" level=info msg="Exiting service" service=user-events user=8d40c7d1-17db-4dd2-b2fb-4fb65e7a4a24 time="2024-08-08T06:04:47+02:00" level=info msg="Closing user" userID=b23c2d1b-b141-4d9b-b3a5-4d69141a23c5 time="2024-08-08T06:04:47+02:00" level=info msg="Synced labels" service=imap user=b23c2d1b-b141-4d9b-b3a5-4d69141a23c5 time="2024-08-08T06:04:47+02:00" level=warning msg="Get \"https://127.0.0.1:45861/mail/v4/messages/count\": context canceled, Attempt 1" pkg=gpa/client time="2024-08-08T06:04:47+02:00" level=error msg="Get \"https://127.0.0.1:45861/mail/v4/messages/count\": context canceled" pkg=gpa/client time="2024-08-08T06:04:47+02:00" level=error msg="Failed to sync, will retry later" error="failed to retrieve message ids: received no response from API: Get \"https://127.0.0.1:45861/mail/v4/messages/count\": context canceled" service=imap user=b23c2d1b-b141-4d9b-b3a5-4d69141a23c5 time="2024-08-08T06:04:47+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=b23c2d1b-b141-4d9b-b3a5-4d69141a23c5 time="2024-08-08T06:04:47+02:00" level=info msg="Finished user sync" duration=3.111808ms service=imap user=b23c2d1b-b141-4d9b-b3a5-4d69141a23c5 time="2024-08-08T06:04:47+02:00" level=info msg="Exiting IMAP Service" service=imap user=b23c2d1b-b141-4d9b-b3a5-4d69141a23c5 time="2024-08-08T06:04:47+02:00" level=info msg="Exiting service main loop" service=smtp user=b23c2d1b-b141-4d9b-b3a5-4d69141a23c5 time="2024-08-08T06:04:47+02:00" level=info msg="Exiting Service" service=user-identity user=b23c2d1b-b141-4d9b-b3a5-4d69141a23c5 time="2024-08-08T06:04:47+02:00" level=info msg="Exiting service main loop" service=telemetry user=b23c2d1b-b141-4d9b-b3a5-4d69141a23c5 time="2024-08-08T06:04:47+02:00" level=info msg="Exiting service" service=user-events user=b23c2d1b-b141-4d9b-b3a5-4d69141a23c5 time="2024-08-08T06:04:47+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:04:47+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:04:47+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:04:47+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:04:47+02:00" level=info msg="Closing SMTP server" service=server-manager Then it succeeds # :1 -> *scenario === RUN TestFeatures/SMTP_client_can_authenticate_two_users time="2024-08-08T06:04:47+02:00" level=info msg="User '82ee6048-c5c2-455b-98a2-886551171419' created with id=7436b7a0-834b-4ffa-b7f3-97df58872e71" pkg=gpa/server/backend time="2024-08-08T06:04:48+02:00" level=info msg="User 'c9ec27f9-b382-4b99-91bd-b7ed5d5d2557' created with id=3443ca57-7b66-4868-b335-86a25461b25d" pkg=gpa/server/backend time="2024-08-08T06:04:49+02:00" level=info msg="Starting bridge" time="2024-08-08T06:04:49+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/161/config2143912113/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:04:49+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/161/data1097003046/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/161/data1097003046/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:04:49+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:04:49+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:04:49+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:04:49+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:04:49+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/161/config2143912113/grpcServerConfig.json time="2024-08-08T06:04:49+02:00" level=info msg="gRPC server listening on /tmp/bridge8289" pkg=grpc time="2024-08-08T06:04:49+02:00" level=info msg="Frontend service started" time="2024-08-08T06:04:49+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:04:49+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:04:49+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:04:49+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:04:49+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:04:49+02:00" level=info msg="Frontend client started" time="2024-08-08T06:04:49+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (7dd4294e)" time="2024-08-08T06:04:49+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (7dd4294e)" time="2024-08-08T06:04:49+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:04:49+02:00" level=info msg="200 OK: POST https://127.0.0.1:46571/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:04:49+02:00" level=info msg="200 OK: POST https://127.0.0.1:46571/auth/v4" pkg=gpa/manager time="2024-08-08T06:04:49+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=7436b7a0-834b-4ffa-b7f3-97df58872e71 time="2024-08-08T06:04:49+02:00" level=info msg="Adding vault user" userID=7436b7a0-834b-4ffa-b7f3-97df58872e71 time="2024-08-08T06:04:49+02:00" level=info msg="Creating new user" userID=7436b7a0-834b-4ffa-b7f3-97df58872e71 time="2024-08-08T06:04:49+02:00" level=info msg="Creating user object" numAddr=2 numLabels=12 userID=7436b7a0-834b-4ffa-b7f3-97df58872e71 time="2024-08-08T06:04:49+02:00" level=info msg="200 OK: GET https://127.0.0.1:46571/core/v4/events/latest" pkg=gpa/client userID=7436b7a0-834b-4ffa-b7f3-97df58872e71 time="2024-08-08T06:04:49+02:00" level=info msg="Starting service Last EventID=Ag==" service=user-events user=7436b7a0-834b-4ffa-b7f3-97df58872e71 time="2024-08-08T06:04:49+02:00" level=info msg="200 OK: GET https://127.0.0.1:46571/core/v4/settings" pkg=gpa/client userID=7436b7a0-834b-4ffa-b7f3-97df58872e71 time="2024-08-08T06:04:49+02:00" level=info msg="Starting service main loop" service=telemetry user=7436b7a0-834b-4ffa-b7f3-97df58872e71 time="2024-08-08T06:04:49+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=7436b7a0-834b-4ffa-b7f3-97df58872e71 time="2024-08-08T06:04:49+02:00" level=info msg="Starting service main loop" service=smtp user=7436b7a0-834b-4ffa-b7f3-97df58872e71 time="2024-08-08T06:04:49+02:00" level=info msg="200 OK: GET https://127.0.0.1:46571/core/v4/labels?Type=4" pkg=gpa/client userID=7436b7a0-834b-4ffa-b7f3-97df58872e71 time="2024-08-08T06:04:49+02:00" level=info msg="200 OK: GET https://127.0.0.1:46571/core/v4/labels?Type=3" pkg=gpa/client userID=7436b7a0-834b-4ffa-b7f3-97df58872e71 time="2024-08-08T06:04:49+02:00" level=info msg="200 OK: GET https://127.0.0.1:46571/core/v4/labels?Type=1" pkg=gpa/client userID=7436b7a0-834b-4ffa-b7f3-97df58872e71 time="2024-08-08T06:04:49+02:00" level=info msg="Adding user to imap server" addrID=5db16b2e-1e41-4acd-8338-b87de6651f39 service=server-manager time="2024-08-08T06:04:49+02:00" level=info msg="Creating new IMAP user" addrID=5db16b2e-1e41-4acd-8338-b87de6651f39 service=server-manager time="2024-08-08T06:04:49+02:00" level=info msg="Setting gluon ID" addrID=5db16b2e-1e41-4acd-8338-b87de6651f39 gluonID=cbb71c29-32bf-466b-b210-6a0ac4422c89 userID=7436b7a0-834b-4ffa-b7f3-97df58872e71 time="2024-08-08T06:04:49+02:00" level=info msg="Created new IMAP user" addrID=5db16b2e-1e41-4acd-8338-b87de6651f39 gluonID=cbb71c29-32bf-466b-b210-6a0ac4422c89 service=server-manager time="2024-08-08T06:04:49+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:04:49+02:00" level=info msg=Resuming service=user-events user=7436b7a0-834b-4ffa-b7f3-97df58872e71 time="2024-08-08T06:04:49+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (78798198)" time="2024-08-08T06:04:49+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (78798198)" time="2024-08-08T06:04:49+02:00" level=info msg="Received mailbox message count" count=0 gluonID=cbb71c29-32bf-466b-b210-6a0ac4422c89 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:04:49+02:00" level=info msg="Starting IMAP Service" service=imap user=7436b7a0-834b-4ffa-b7f3-97df58872e71 time="2024-08-08T06:04:49+02:00" level=info msg="Sync triggered" service=imap user=7436b7a0-834b-4ffa-b7f3-97df58872e71 time="2024-08-08T06:04:49+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:04:49.683545186 +0200 CEST m=+374.369588092" user=7436b7a0-834b-4ffa-b7f3-97df58872e71 time="2024-08-08T06:04:49+02:00" level=info msg="Syncing labels" service=imap user=7436b7a0-834b-4ffa-b7f3-97df58872e71 time="2024-08-08T06:04:49+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:7436b7a0-834b-4ffa-b7f3-97df58872e71" userID=7436b7a0-834b-4ffa-b7f3-97df58872e71 time="2024-08-08T06:04:49+02:00" level=info msg="Synced labels" service=imap user=7436b7a0-834b-4ffa-b7f3-97df58872e71 time="2024-08-08T06:04:49+02:00" level=info msg="200 OK: POST https://127.0.0.1:46571/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:04:49+02:00" level=info msg="200 OK: GET https://127.0.0.1:46571/mail/v4/messages/count" pkg=gpa/client userID=7436b7a0-834b-4ffa-b7f3-97df58872e71 time="2024-08-08T06:04:49+02:00" level=info msg="Syncing messages" service=imap user=7436b7a0-834b-4ffa-b7f3-97df58872e71 time="2024-08-08T06:04:49+02:00" level=info msg="Job started" service=imap user=7436b7a0-834b-4ffa-b7f3-97df58872e71 time="2024-08-08T06:04:49+02:00" level=info msg="200 OK: POST https://127.0.0.1:46571/mail/v4/messages" pkg=gpa/client userID=7436b7a0-834b-4ffa-b7f3-97df58872e71 time="2024-08-08T06:04:49+02:00" level=info msg="Job finished" service=imap user=7436b7a0-834b-4ffa-b7f3-97df58872e71 time="2024-08-08T06:04:49+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=7436b7a0-834b-4ffa-b7f3-97df58872e71 time="2024-08-08T06:04:49+02:00" level=info msg="Synced messages" service=imap user=7436b7a0-834b-4ffa-b7f3-97df58872e71 time="2024-08-08T06:04:49+02:00" level=info msg="Finished user sync" duration=51.94005ms service=imap user=7436b7a0-834b-4ffa-b7f3-97df58872e71 time="2024-08-08T06:04:49+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=7436b7a0-834b-4ffa-b7f3-97df58872e71 time="2024-08-08T06:04:49+02:00" level=info msg="Event loop reset" eventID="Ag==" service=user-events user=7436b7a0-834b-4ffa-b7f3-97df58872e71 time="2024-08-08T06:04:49+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 85}}" pkg=telemetry time="2024-08-08T06:04:49+02:00" level=info msg="200 OK: POST https://127.0.0.1:46571/auth/v4" pkg=gpa/manager time="2024-08-08T06:04:49+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=3443ca57-7b66-4868-b335-86a25461b25d time="2024-08-08T06:04:50+02:00" level=info msg="Adding vault user" userID=3443ca57-7b66-4868-b335-86a25461b25d time="2024-08-08T06:04:50+02:00" level=info msg="Creating new user" userID=3443ca57-7b66-4868-b335-86a25461b25d time="2024-08-08T06:04:50+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=3443ca57-7b66-4868-b335-86a25461b25d time="2024-08-08T06:04:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:46571/core/v4/events/latest" pkg=gpa/client userID=3443ca57-7b66-4868-b335-86a25461b25d time="2024-08-08T06:04:50+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=3443ca57-7b66-4868-b335-86a25461b25d time="2024-08-08T06:04:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:46571/core/v4/settings" pkg=gpa/client userID=3443ca57-7b66-4868-b335-86a25461b25d time="2024-08-08T06:04:50+02:00" level=info msg="Starting service main loop" service=telemetry user=3443ca57-7b66-4868-b335-86a25461b25d time="2024-08-08T06:04:50+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=3443ca57-7b66-4868-b335-86a25461b25d time="2024-08-08T06:04:50+02:00" level=info msg="Starting service main loop" service=smtp user=3443ca57-7b66-4868-b335-86a25461b25d time="2024-08-08T06:04:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:46571/core/v4/labels?Type=4" pkg=gpa/client userID=3443ca57-7b66-4868-b335-86a25461b25d time="2024-08-08T06:04:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:46571/core/v4/labels?Type=3" pkg=gpa/client userID=3443ca57-7b66-4868-b335-86a25461b25d time="2024-08-08T06:04:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:46571/core/v4/labels?Type=1" pkg=gpa/client userID=3443ca57-7b66-4868-b335-86a25461b25d time="2024-08-08T06:04:50+02:00" level=info msg="Adding user to imap server" addrID=d4ac8ed8-e281-4f51-8d77-767b7667bcfd service=server-manager time="2024-08-08T06:04:50+02:00" level=info msg="Creating new IMAP user" addrID=d4ac8ed8-e281-4f51-8d77-767b7667bcfd service=server-manager time="2024-08-08T06:04:50+02:00" level=info msg="Setting gluon ID" addrID=d4ac8ed8-e281-4f51-8d77-767b7667bcfd gluonID=616a057f-9dce-4c2c-ae80-4dbf340d721c userID=3443ca57-7b66-4868-b335-86a25461b25d time="2024-08-08T06:04:50+02:00" level=info msg="Created new IMAP user" addrID=d4ac8ed8-e281-4f51-8d77-767b7667bcfd gluonID=616a057f-9dce-4c2c-ae80-4dbf340d721c service=server-manager time="2024-08-08T06:04:50+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:04:50+02:00" level=info msg=Resuming service=user-events user=3443ca57-7b66-4868-b335-86a25461b25d time="2024-08-08T06:04:50+02:00" level=info msg="Starting IMAP Service" service=imap user=3443ca57-7b66-4868-b335-86a25461b25d time="2024-08-08T06:04:50+02:00" level=info msg="Sync triggered" service=imap user=3443ca57-7b66-4868-b335-86a25461b25d time="2024-08-08T06:04:50+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:04:50.108078599 +0200 CEST m=+374.794121495" user=3443ca57-7b66-4868-b335-86a25461b25d time="2024-08-08T06:04:50+02:00" level=info msg="Syncing labels" service=imap user=3443ca57-7b66-4868-b335-86a25461b25d time="2024-08-08T06:04:50+02:00" level=info msg="Received mailbox message count" count=0 gluonID=616a057f-9dce-4c2c-ae80-4dbf340d721c labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:04:50+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:3443ca57-7b66-4868-b335-86a25461b25d" userID=3443ca57-7b66-4868-b335-86a25461b25d time="2024-08-08T06:04:50+02:00" level=info msg="Synced labels" service=imap user=3443ca57-7b66-4868-b335-86a25461b25d Scenario: SMTP client can authenticate two users # features/smtp/auth.feature:52 When user "82ee6048-c5c2-455b-98a2-886551171419" connects SMTP client "1" # :1 -> *scenario time="2024-08-08T06:04:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:46571/mail/v4/messages/count" pkg=gpa/client userID=3443ca57-7b66-4868-b335-86a25461b25d time="2024-08-08T06:04:50+02:00" level=info msg="Syncing messages" service=imap user=3443ca57-7b66-4868-b335-86a25461b25d time="2024-08-08T06:04:50+02:00" level=info msg="Job started" service=imap user=3443ca57-7b66-4868-b335-86a25461b25d time="2024-08-08T06:04:50+02:00" level=info msg="200 OK: POST https://127.0.0.1:46571/data/v1/stats" pkg=gpa/client userID=7436b7a0-834b-4ffa-b7f3-97df58872e71 time="2024-08-08T06:04:50+02:00" level=info msg="Configuration Status Success event sent." userID=7436b7a0-834b-4ffa-b7f3-97df58872e71 time="2024-08-08T06:04:50+02:00" level=info msg="200 OK: POST https://127.0.0.1:46571/mail/v4/messages" pkg=gpa/client userID=3443ca57-7b66-4868-b335-86a25461b25d time="2024-08-08T06:04:50+02:00" level=info msg="Job finished" service=imap user=3443ca57-7b66-4868-b335-86a25461b25d time="2024-08-08T06:04:50+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=3443ca57-7b66-4868-b335-86a25461b25d time="2024-08-08T06:04:50+02:00" level=info msg="Synced messages" service=imap user=3443ca57-7b66-4868-b335-86a25461b25d time="2024-08-08T06:04:50+02:00" level=info msg="Finished user sync" duration=3.618079ms service=imap user=3443ca57-7b66-4868-b335-86a25461b25d time="2024-08-08T06:04:50+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=3443ca57-7b66-4868-b335-86a25461b25d time="2024-08-08T06:04:50+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=3443ca57-7b66-4868-b335-86a25461b25d Then SMTP client "1" can authenticate # :1 -> *scenario When user "c9ec27f9-b382-4b99-91bd-b7ed5d5d2557" connects SMTP client "2" # :1 -> *scenario time="2024-08-08T06:04:50+02:00" level=info msg="200 OK: POST https://127.0.0.1:46571/data/v1/stats" pkg=gpa/client userID=3443ca57-7b66-4868-b335-86a25461b25d time="2024-08-08T06:04:50+02:00" level=info msg="Configuration Status Success event sent." userID=3443ca57-7b66-4868-b335-86a25461b25d time="2024-08-08T06:04:50+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:04:50+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:04:50+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:04:50+02:00" level=info msg="Closing user" userID=7436b7a0-834b-4ffa-b7f3-97df58872e71 time="2024-08-08T06:04:50+02:00" level=info msg="Exiting IMAP Service" service=imap user=7436b7a0-834b-4ffa-b7f3-97df58872e71 time="2024-08-08T06:04:50+02:00" level=info msg="Exiting service main loop" service=smtp user=7436b7a0-834b-4ffa-b7f3-97df58872e71 time="2024-08-08T06:04:50+02:00" level=info msg="Exiting Service" service=user-identity user=7436b7a0-834b-4ffa-b7f3-97df58872e71 time="2024-08-08T06:04:50+02:00" level=info msg="Exiting service main loop" service=telemetry user=7436b7a0-834b-4ffa-b7f3-97df58872e71 time="2024-08-08T06:04:50+02:00" level=info msg="Exiting service" service=user-events user=7436b7a0-834b-4ffa-b7f3-97df58872e71 time="2024-08-08T06:04:50+02:00" level=info msg="Closing user" userID=3443ca57-7b66-4868-b335-86a25461b25d time="2024-08-08T06:04:50+02:00" level=info msg="Exiting IMAP Service" service=imap user=3443ca57-7b66-4868-b335-86a25461b25d time="2024-08-08T06:04:50+02:00" level=info msg="Exiting service main loop" service=smtp user=3443ca57-7b66-4868-b335-86a25461b25d time="2024-08-08T06:04:50+02:00" level=info msg="Exiting Service" service=user-identity user=3443ca57-7b66-4868-b335-86a25461b25d time="2024-08-08T06:04:50+02:00" level=info msg="Exiting service main loop" service=telemetry user=3443ca57-7b66-4868-b335-86a25461b25d time="2024-08-08T06:04:50+02:00" level=info msg="Exiting service" service=user-events user=3443ca57-7b66-4868-b335-86a25461b25d time="2024-08-08T06:04:50+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:04:50+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:04:50+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:04:50+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:04:50+02:00" level=info msg="Closing SMTP server" service=server-manager Then SMTP client "2" can authenticate # :1 -> *scenario === RUN TestFeatures/SMTP_Authenticates_with_secondary_address_of_account_with_disabled_primary_address time="2024-08-08T06:04:50+02:00" level=info msg="User '98ca8019-c545-41f7-a7c6-be3439fbca47' created with id=70b40c1a-57ad-4a95-8cf2-de12c086f36e" pkg=gpa/server/backend time="2024-08-08T06:04:50+02:00" level=info msg="User '87f6a0ad-800d-4f2b-ba16-3f346a7bf33d' created with id=7a12cbdd-6334-4ac8-9ba9-0234e3d58252" pkg=gpa/server/backend time="2024-08-08T06:04:51+02:00" level=info msg="Starting bridge" time="2024-08-08T06:04:51+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/162/config3943618015/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:04:51+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/162/data3063887972/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/162/data3063887972/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:04:51+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:04:51+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:04:51+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:04:51+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:04:51+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/162/config3943618015/grpcServerConfig.json time="2024-08-08T06:04:51+02:00" level=info msg="gRPC server listening on /tmp/bridge4919" pkg=grpc time="2024-08-08T06:04:51+02:00" level=info msg="Frontend service started" time="2024-08-08T06:04:51+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:04:51+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:04:51+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:04:51+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:04:51+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:04:51+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:04:51+02:00" level=info msg="Frontend client started" time="2024-08-08T06:04:51+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (1ff49124)" time="2024-08-08T06:04:51+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (1ff49124)" time="2024-08-08T06:04:51+02:00" level=info msg="200 OK: POST https://127.0.0.1:33527/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:04:51+02:00" level=info msg="200 OK: POST https://127.0.0.1:33527/auth/v4" pkg=gpa/manager time="2024-08-08T06:04:51+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=70b40c1a-57ad-4a95-8cf2-de12c086f36e time="2024-08-08T06:04:51+02:00" level=info msg="Adding vault user" userID=70b40c1a-57ad-4a95-8cf2-de12c086f36e time="2024-08-08T06:04:51+02:00" level=info msg="Creating new user" userID=70b40c1a-57ad-4a95-8cf2-de12c086f36e time="2024-08-08T06:04:51+02:00" level=info msg="Creating user object" numAddr=2 numLabels=12 userID=70b40c1a-57ad-4a95-8cf2-de12c086f36e time="2024-08-08T06:04:51+02:00" level=info msg="200 OK: GET https://127.0.0.1:33527/core/v4/events/latest" pkg=gpa/client userID=70b40c1a-57ad-4a95-8cf2-de12c086f36e time="2024-08-08T06:04:51+02:00" level=info msg="Starting service Last EventID=Ag==" service=user-events user=70b40c1a-57ad-4a95-8cf2-de12c086f36e time="2024-08-08T06:04:51+02:00" level=info msg="200 OK: GET https://127.0.0.1:33527/core/v4/settings" pkg=gpa/client userID=70b40c1a-57ad-4a95-8cf2-de12c086f36e time="2024-08-08T06:04:51+02:00" level=info msg="Starting service main loop" service=telemetry user=70b40c1a-57ad-4a95-8cf2-de12c086f36e time="2024-08-08T06:04:51+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=70b40c1a-57ad-4a95-8cf2-de12c086f36e time="2024-08-08T06:04:51+02:00" level=info msg="Starting service main loop" service=smtp user=70b40c1a-57ad-4a95-8cf2-de12c086f36e time="2024-08-08T06:04:51+02:00" level=info msg="200 OK: GET https://127.0.0.1:33527/core/v4/labels?Type=4" pkg=gpa/client userID=70b40c1a-57ad-4a95-8cf2-de12c086f36e time="2024-08-08T06:04:51+02:00" level=info msg="200 OK: GET https://127.0.0.1:33527/core/v4/labels?Type=3" pkg=gpa/client userID=70b40c1a-57ad-4a95-8cf2-de12c086f36e time="2024-08-08T06:04:51+02:00" level=info msg="200 OK: GET https://127.0.0.1:33527/core/v4/labels?Type=1" pkg=gpa/client userID=70b40c1a-57ad-4a95-8cf2-de12c086f36e time="2024-08-08T06:04:51+02:00" level=info msg="Adding user to imap server" addrID=59c04450-3351-4f95-86a2-16c7249acfcb service=server-manager time="2024-08-08T06:04:51+02:00" level=info msg="Creating new IMAP user" addrID=59c04450-3351-4f95-86a2-16c7249acfcb service=server-manager time="2024-08-08T06:04:51+02:00" level=info msg="Setting gluon ID" addrID=59c04450-3351-4f95-86a2-16c7249acfcb gluonID=771b44d6-ab21-4f7b-aaaa-fc1442189cab userID=70b40c1a-57ad-4a95-8cf2-de12c086f36e time="2024-08-08T06:04:51+02:00" level=info msg="Created new IMAP user" addrID=59c04450-3351-4f95-86a2-16c7249acfcb gluonID=771b44d6-ab21-4f7b-aaaa-fc1442189cab service=server-manager time="2024-08-08T06:04:51+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:04:51+02:00" level=info msg=Resuming service=user-events user=70b40c1a-57ad-4a95-8cf2-de12c086f36e time="2024-08-08T06:04:51+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (182b8bb8)" time="2024-08-08T06:04:51+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (182b8bb8)" time="2024-08-08T06:04:51+02:00" level=info msg="Received mailbox message count" count=0 gluonID=771b44d6-ab21-4f7b-aaaa-fc1442189cab labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:04:51+02:00" level=info msg="Starting IMAP Service" service=imap user=70b40c1a-57ad-4a95-8cf2-de12c086f36e time="2024-08-08T06:04:51+02:00" level=info msg="Sync triggered" service=imap user=70b40c1a-57ad-4a95-8cf2-de12c086f36e time="2024-08-08T06:04:51+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:04:51.933352088 +0200 CEST m=+376.619394994" user=70b40c1a-57ad-4a95-8cf2-de12c086f36e time="2024-08-08T06:04:51+02:00" level=info msg="Syncing labels" service=imap user=70b40c1a-57ad-4a95-8cf2-de12c086f36e time="2024-08-08T06:04:51+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:70b40c1a-57ad-4a95-8cf2-de12c086f36e" userID=70b40c1a-57ad-4a95-8cf2-de12c086f36e time="2024-08-08T06:04:51+02:00" level=info msg="Synced labels" service=imap user=70b40c1a-57ad-4a95-8cf2-de12c086f36e time="2024-08-08T06:04:51+02:00" level=info msg="200 OK: GET https://127.0.0.1:33527/mail/v4/messages/count" pkg=gpa/client userID=70b40c1a-57ad-4a95-8cf2-de12c086f36e time="2024-08-08T06:04:51+02:00" level=info msg="Syncing messages" service=imap user=70b40c1a-57ad-4a95-8cf2-de12c086f36e time="2024-08-08T06:04:51+02:00" level=info msg="Job started" service=imap user=70b40c1a-57ad-4a95-8cf2-de12c086f36e time="2024-08-08T06:04:51+02:00" level=info msg="200 OK: POST https://127.0.0.1:33527/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:04:51+02:00" level=info msg="200 OK: POST https://127.0.0.1:33527/mail/v4/messages" pkg=gpa/client userID=70b40c1a-57ad-4a95-8cf2-de12c086f36e time="2024-08-08T06:04:51+02:00" level=info msg="Job finished" service=imap user=70b40c1a-57ad-4a95-8cf2-de12c086f36e time="2024-08-08T06:04:51+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=70b40c1a-57ad-4a95-8cf2-de12c086f36e time="2024-08-08T06:04:51+02:00" level=info msg="Synced messages" service=imap user=70b40c1a-57ad-4a95-8cf2-de12c086f36e time="2024-08-08T06:04:51+02:00" level=info msg="Finished user sync" duration=28.371354ms service=imap user=70b40c1a-57ad-4a95-8cf2-de12c086f36e time="2024-08-08T06:04:51+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=70b40c1a-57ad-4a95-8cf2-de12c086f36e time="2024-08-08T06:04:51+02:00" level=info msg="Event loop reset" eventID="Ag==" service=user-events user=70b40c1a-57ad-4a95-8cf2-de12c086f36e time="2024-08-08T06:04:52+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 47}}" pkg=telemetry time="2024-08-08T06:04:52+02:00" level=info msg="200 OK: POST https://127.0.0.1:33527/auth/v4" pkg=gpa/manager time="2024-08-08T06:04:52+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=7a12cbdd-6334-4ac8-9ba9-0234e3d58252 time="2024-08-08T06:04:52+02:00" level=info msg="Adding vault user" userID=7a12cbdd-6334-4ac8-9ba9-0234e3d58252 time="2024-08-08T06:04:52+02:00" level=info msg="Creating new user" userID=7a12cbdd-6334-4ac8-9ba9-0234e3d58252 time="2024-08-08T06:04:52+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=7a12cbdd-6334-4ac8-9ba9-0234e3d58252 time="2024-08-08T06:04:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:33527/core/v4/events/latest" pkg=gpa/client userID=7a12cbdd-6334-4ac8-9ba9-0234e3d58252 time="2024-08-08T06:04:52+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=7a12cbdd-6334-4ac8-9ba9-0234e3d58252 time="2024-08-08T06:04:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:33527/core/v4/settings" pkg=gpa/client userID=7a12cbdd-6334-4ac8-9ba9-0234e3d58252 time="2024-08-08T06:04:52+02:00" level=info msg="Starting service main loop" service=telemetry user=7a12cbdd-6334-4ac8-9ba9-0234e3d58252 time="2024-08-08T06:04:52+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=7a12cbdd-6334-4ac8-9ba9-0234e3d58252 time="2024-08-08T06:04:52+02:00" level=info msg="Starting service main loop" service=smtp user=7a12cbdd-6334-4ac8-9ba9-0234e3d58252 time="2024-08-08T06:04:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:33527/core/v4/labels?Type=4" pkg=gpa/client userID=7a12cbdd-6334-4ac8-9ba9-0234e3d58252 time="2024-08-08T06:04:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:33527/core/v4/labels?Type=3" pkg=gpa/client userID=7a12cbdd-6334-4ac8-9ba9-0234e3d58252 time="2024-08-08T06:04:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:33527/core/v4/labels?Type=1" pkg=gpa/client userID=7a12cbdd-6334-4ac8-9ba9-0234e3d58252 time="2024-08-08T06:04:52+02:00" level=info msg="Adding user to imap server" addrID=8861dbc8-a342-45c3-b6b8-f389dbc1a1c1 service=server-manager time="2024-08-08T06:04:52+02:00" level=info msg="Creating new IMAP user" addrID=8861dbc8-a342-45c3-b6b8-f389dbc1a1c1 service=server-manager time="2024-08-08T06:04:52+02:00" level=info msg="Setting gluon ID" addrID=8861dbc8-a342-45c3-b6b8-f389dbc1a1c1 gluonID=a1b318be-3491-41ae-99eb-6479fd2b4f54 userID=7a12cbdd-6334-4ac8-9ba9-0234e3d58252 time="2024-08-08T06:04:52+02:00" level=info msg="Created new IMAP user" addrID=8861dbc8-a342-45c3-b6b8-f389dbc1a1c1 gluonID=a1b318be-3491-41ae-99eb-6479fd2b4f54 service=server-manager time="2024-08-08T06:04:52+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:04:52+02:00" level=info msg=Resuming service=user-events user=7a12cbdd-6334-4ac8-9ba9-0234e3d58252 time="2024-08-08T06:04:52+02:00" level=info msg="Received mailbox message count" count=0 gluonID=a1b318be-3491-41ae-99eb-6479fd2b4f54 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:04:52+02:00" level=info msg="Starting IMAP Service" service=imap user=7a12cbdd-6334-4ac8-9ba9-0234e3d58252 time="2024-08-08T06:04:52+02:00" level=info msg="Sync triggered" service=imap user=7a12cbdd-6334-4ac8-9ba9-0234e3d58252 time="2024-08-08T06:04:52+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:04:52.38318388 +0200 CEST m=+377.069226786" user=7a12cbdd-6334-4ac8-9ba9-0234e3d58252 time="2024-08-08T06:04:52+02:00" level=info msg="Syncing labels" service=imap user=7a12cbdd-6334-4ac8-9ba9-0234e3d58252 time="2024-08-08T06:04:52+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:7a12cbdd-6334-4ac8-9ba9-0234e3d58252" userID=7a12cbdd-6334-4ac8-9ba9-0234e3d58252 time="2024-08-08T06:04:52+02:00" level=info msg="Synced labels" service=imap user=7a12cbdd-6334-4ac8-9ba9-0234e3d58252 time="2024-08-08T06:04:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:33527/mail/v4/messages/count" pkg=gpa/client userID=7a12cbdd-6334-4ac8-9ba9-0234e3d58252 time="2024-08-08T06:04:52+02:00" level=info msg="Syncing messages" service=imap user=7a12cbdd-6334-4ac8-9ba9-0234e3d58252 time="2024-08-08T06:04:52+02:00" level=info msg="Job started" service=imap user=7a12cbdd-6334-4ac8-9ba9-0234e3d58252 time="2024-08-08T06:04:52+02:00" level=info msg="200 OK: POST https://127.0.0.1:33527/mail/v4/messages" pkg=gpa/client userID=7a12cbdd-6334-4ac8-9ba9-0234e3d58252 time="2024-08-08T06:04:52+02:00" level=info msg="Job finished" service=imap user=7a12cbdd-6334-4ac8-9ba9-0234e3d58252 time="2024-08-08T06:04:52+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=7a12cbdd-6334-4ac8-9ba9-0234e3d58252 time="2024-08-08T06:04:52+02:00" level=info msg="Synced messages" service=imap user=7a12cbdd-6334-4ac8-9ba9-0234e3d58252 time="2024-08-08T06:04:52+02:00" level=info msg="Finished user sync" duration=8.52756ms service=imap user=7a12cbdd-6334-4ac8-9ba9-0234e3d58252 time="2024-08-08T06:04:52+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=7a12cbdd-6334-4ac8-9ba9-0234e3d58252 time="2024-08-08T06:04:52+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=7a12cbdd-6334-4ac8-9ba9-0234e3d58252 time="2024-08-08T06:04:52+02:00" level=info msg="User '032bbef2-16e1-454d-a81a-6e702e002b46' created with id=3fb14583-38ac-4888-b827-bfdd8cc249f2" pkg=gpa/server/backend Scenario: SMTP Authenticates with secondary address of account with disabled primary address # features/smtp/auth.feature:60 Given there exists a disabled account with username "032bbef2-16e1-454d-a81a-6e702e002b46" and password "password3" # :1 -> *scenario time="2024-08-08T06:04:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:33527/core/v4/events/Ag==" pkg=gpa/client userID=70b40c1a-57ad-4a95-8cf2-de12c086f36e And the account "032bbef2-16e1-454d-a81a-6e702e002b46" has additional address "e8edca99-1b05-4d0d-a34b-37d01689c9d7@proton.local" # :1 -> *scenario And it succeeds # :1 -> *scenario time="2024-08-08T06:04:53+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (d4f602af)" time="2024-08-08T06:04:53+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (d4f602af)" time="2024-08-08T06:04:53+02:00" level=info msg="200 OK: POST https://127.0.0.1:33527/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:04:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:33527/core/v4/events/AQ==" pkg=gpa/client userID=7a12cbdd-6334-4ac8-9ba9-0234e3d58252 time="2024-08-08T06:04:53+02:00" level=info msg="200 OK: POST https://127.0.0.1:33527/auth/v4" pkg=gpa/manager time="2024-08-08T06:04:53+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=3fb14583-38ac-4888-b827-bfdd8cc249f2 time="2024-08-08T06:04:53+02:00" level=info msg="Adding vault user" userID=3fb14583-38ac-4888-b827-bfdd8cc249f2 time="2024-08-08T06:04:53+02:00" level=info msg="Creating new user" userID=3fb14583-38ac-4888-b827-bfdd8cc249f2 time="2024-08-08T06:04:53+02:00" level=info msg="Creating user object" numAddr=2 numLabels=12 userID=3fb14583-38ac-4888-b827-bfdd8cc249f2 time="2024-08-08T06:04:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:33527/core/v4/events/latest" pkg=gpa/client userID=3fb14583-38ac-4888-b827-bfdd8cc249f2 time="2024-08-08T06:04:53+02:00" level=info msg="Starting service Last EventID=BA==" service=user-events user=3fb14583-38ac-4888-b827-bfdd8cc249f2 time="2024-08-08T06:04:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:33527/core/v4/settings" pkg=gpa/client userID=3fb14583-38ac-4888-b827-bfdd8cc249f2 time="2024-08-08T06:04:53+02:00" level=info msg="Starting service main loop" service=telemetry user=3fb14583-38ac-4888-b827-bfdd8cc249f2 time="2024-08-08T06:04:53+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=3fb14583-38ac-4888-b827-bfdd8cc249f2 time="2024-08-08T06:04:53+02:00" level=info msg="Starting service main loop" service=smtp user=3fb14583-38ac-4888-b827-bfdd8cc249f2 time="2024-08-08T06:04:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:33527/core/v4/labels?Type=4" pkg=gpa/client userID=3fb14583-38ac-4888-b827-bfdd8cc249f2 time="2024-08-08T06:04:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:33527/core/v4/labels?Type=3" pkg=gpa/client userID=3fb14583-38ac-4888-b827-bfdd8cc249f2 time="2024-08-08T06:04:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:33527/core/v4/labels?Type=1" pkg=gpa/client userID=3fb14583-38ac-4888-b827-bfdd8cc249f2 time="2024-08-08T06:04:53+02:00" level=info msg="Adding user to imap server" addrID=477d9040-da1e-4e71-ae89-98a2dcf886b6 service=server-manager time="2024-08-08T06:04:53+02:00" level=info msg="Creating new IMAP user" addrID=477d9040-da1e-4e71-ae89-98a2dcf886b6 service=server-manager time="2024-08-08T06:04:53+02:00" level=info msg="Setting gluon ID" addrID=477d9040-da1e-4e71-ae89-98a2dcf886b6 gluonID=c5bf5b8b-adec-48f2-9550-e773786079df userID=3fb14583-38ac-4888-b827-bfdd8cc249f2 time="2024-08-08T06:04:53+02:00" level=info msg="Created new IMAP user" addrID=477d9040-da1e-4e71-ae89-98a2dcf886b6 gluonID=c5bf5b8b-adec-48f2-9550-e773786079df service=server-manager time="2024-08-08T06:04:53+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:04:53+02:00" level=info msg=Resuming service=user-events user=3fb14583-38ac-4888-b827-bfdd8cc249f2 And the user logs in with username "032bbef2-16e1-454d-a81a-6e702e002b46" and password "password3" # :1 -> *scenario And it succeeds # :1 -> *scenario time="2024-08-08T06:04:53+02:00" level=info msg="Received mailbox message count" count=0 gluonID=c5bf5b8b-adec-48f2-9550-e773786079df labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:04:53+02:00" level=info msg="Starting IMAP Service" service=imap user=3fb14583-38ac-4888-b827-bfdd8cc249f2 time="2024-08-08T06:04:53+02:00" level=info msg="Sync triggered" service=imap user=3fb14583-38ac-4888-b827-bfdd8cc249f2 time="2024-08-08T06:04:53+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:04:53.772675048 +0200 CEST m=+378.458717944" user=3fb14583-38ac-4888-b827-bfdd8cc249f2 time="2024-08-08T06:04:53+02:00" level=info msg="Syncing labels" service=imap user=3fb14583-38ac-4888-b827-bfdd8cc249f2 time="2024-08-08T06:04:53+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:3fb14583-38ac-4888-b827-bfdd8cc249f2" userID=3fb14583-38ac-4888-b827-bfdd8cc249f2 time="2024-08-08T06:04:53+02:00" level=info msg="200 OK: POST https://127.0.0.1:33527/data/v1/stats" pkg=gpa/client userID=3fb14583-38ac-4888-b827-bfdd8cc249f2 time="2024-08-08T06:04:53+02:00" level=info msg="Configuration Status Success event sent." userID=3fb14583-38ac-4888-b827-bfdd8cc249f2 When user "032bbef2-16e1-454d-a81a-6e702e002b46" connects and authenticates SMTP client "1" with address "e8edca99-1b05-4d0d-a34b-37d01689c9d7@proton.local" # :1 -> *scenario time="2024-08-08T06:04:53+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:04:53+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:04:53+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:04:53+02:00" level=info msg="Closing user" userID=7a12cbdd-6334-4ac8-9ba9-0234e3d58252 time="2024-08-08T06:04:53+02:00" level=info msg="Exiting IMAP Service" service=imap user=7a12cbdd-6334-4ac8-9ba9-0234e3d58252 time="2024-08-08T06:04:53+02:00" level=info msg="Exiting service main loop" service=smtp user=7a12cbdd-6334-4ac8-9ba9-0234e3d58252 time="2024-08-08T06:04:53+02:00" level=info msg="Exiting Service" service=user-identity user=7a12cbdd-6334-4ac8-9ba9-0234e3d58252 time="2024-08-08T06:04:53+02:00" level=info msg="Exiting service main loop" service=telemetry user=7a12cbdd-6334-4ac8-9ba9-0234e3d58252 time="2024-08-08T06:04:53+02:00" level=info msg="Exiting service" service=user-events user=7a12cbdd-6334-4ac8-9ba9-0234e3d58252 time="2024-08-08T06:04:53+02:00" level=info msg="Closing user" userID=3fb14583-38ac-4888-b827-bfdd8cc249f2 time="2024-08-08T06:04:53+02:00" level=info msg="Synced labels" service=imap user=3fb14583-38ac-4888-b827-bfdd8cc249f2 time="2024-08-08T06:04:53+02:00" level=warning msg="Get \"https://127.0.0.1:33527/mail/v4/messages/count\": context canceled, Attempt 1" pkg=gpa/client time="2024-08-08T06:04:53+02:00" level=error msg="Get \"https://127.0.0.1:33527/mail/v4/messages/count\": context canceled" pkg=gpa/client time="2024-08-08T06:04:53+02:00" level=error msg="Failed to sync, will retry later" error="failed to retrieve message ids: received no response from API: Get \"https://127.0.0.1:33527/mail/v4/messages/count\": context canceled" service=imap user=3fb14583-38ac-4888-b827-bfdd8cc249f2 time="2024-08-08T06:04:53+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=3fb14583-38ac-4888-b827-bfdd8cc249f2 time="2024-08-08T06:04:53+02:00" level=info msg="Finished user sync" duration=2.914363ms service=imap user=3fb14583-38ac-4888-b827-bfdd8cc249f2 time="2024-08-08T06:04:53+02:00" level=info msg="Exiting IMAP Service" service=imap user=3fb14583-38ac-4888-b827-bfdd8cc249f2 time="2024-08-08T06:04:53+02:00" level=info msg="Exiting service main loop" service=smtp user=3fb14583-38ac-4888-b827-bfdd8cc249f2 time="2024-08-08T06:04:53+02:00" level=info msg="Exiting Service" service=user-identity user=3fb14583-38ac-4888-b827-bfdd8cc249f2 time="2024-08-08T06:04:53+02:00" level=info msg="Exiting service main loop" service=telemetry user=3fb14583-38ac-4888-b827-bfdd8cc249f2 time="2024-08-08T06:04:53+02:00" level=info msg="Exiting service" service=user-events user=3fb14583-38ac-4888-b827-bfdd8cc249f2 time="2024-08-08T06:04:53+02:00" level=info msg="Closing user" userID=70b40c1a-57ad-4a95-8cf2-de12c086f36e time="2024-08-08T06:04:53+02:00" level=info msg="Exiting IMAP Service" service=imap user=70b40c1a-57ad-4a95-8cf2-de12c086f36e time="2024-08-08T06:04:53+02:00" level=info msg="Exiting service main loop" service=smtp user=70b40c1a-57ad-4a95-8cf2-de12c086f36e time="2024-08-08T06:04:53+02:00" level=info msg="Exiting Service" service=user-identity user=70b40c1a-57ad-4a95-8cf2-de12c086f36e time="2024-08-08T06:04:53+02:00" level=info msg="Exiting service main loop" service=telemetry user=70b40c1a-57ad-4a95-8cf2-de12c086f36e time="2024-08-08T06:04:53+02:00" level=info msg="Exiting service" service=user-events user=70b40c1a-57ad-4a95-8cf2-de12c086f36e time="2024-08-08T06:04:53+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:04:53+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:04:53+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:04:53+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:04:53+02:00" level=info msg="Closing SMTP server" service=server-manager Then it succeeds # :1 -> *scenario Feature: SMTP initiation === RUN TestFeatures/Send_without_first_announcing_FROM_and_TO time="2024-08-08T06:04:54+02:00" level=info msg="User 'f7cdfe5a-43b7-497d-b4f4-084aa9f9e3ad' created with id=fa5d52fe-7972-46cc-b18b-b09c1a8d154b" pkg=gpa/server/backend Background: Given there exists an account with username "f7cdfe5a-43b7-497d-b4f4-084aa9f9e3ad" and password "password" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-08-08T06:04:54+02:00" level=info msg="Starting bridge" time="2024-08-08T06:04:54+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/163/config4053243323/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:04:54+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/163/data300426741/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/163/data300426741/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:04:54+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:04:54+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:04:54+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:04:54+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:04:54+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/163/config4053243323/grpcServerConfig.json time="2024-08-08T06:04:54+02:00" level=info msg="gRPC server listening on /tmp/bridge4019" pkg=grpc time="2024-08-08T06:04:54+02:00" level=info msg="Frontend service started" time="2024-08-08T06:04:54+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:04:54+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:04:54+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:04:54+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:04:54+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:04:54+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:04:54+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-08-08T06:04:54+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (b064aa7c)" time="2024-08-08T06:04:54+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (b064aa7c)" time="2024-08-08T06:04:54+02:00" level=info msg="200 OK: POST https://127.0.0.1:40331/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:04:54+02:00" level=info msg="200 OK: POST https://127.0.0.1:40331/auth/v4" pkg=gpa/manager time="2024-08-08T06:04:54+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=fa5d52fe-7972-46cc-b18b-b09c1a8d154b time="2024-08-08T06:04:54+02:00" level=info msg="Adding vault user" userID=fa5d52fe-7972-46cc-b18b-b09c1a8d154b time="2024-08-08T06:04:54+02:00" level=info msg="Creating new user" userID=fa5d52fe-7972-46cc-b18b-b09c1a8d154b time="2024-08-08T06:04:54+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=fa5d52fe-7972-46cc-b18b-b09c1a8d154b time="2024-08-08T06:04:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:40331/core/v4/events/latest" pkg=gpa/client userID=fa5d52fe-7972-46cc-b18b-b09c1a8d154b time="2024-08-08T06:04:54+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=fa5d52fe-7972-46cc-b18b-b09c1a8d154b time="2024-08-08T06:04:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:40331/core/v4/settings" pkg=gpa/client userID=fa5d52fe-7972-46cc-b18b-b09c1a8d154b time="2024-08-08T06:04:54+02:00" level=info msg="Starting service main loop" service=telemetry user=fa5d52fe-7972-46cc-b18b-b09c1a8d154b time="2024-08-08T06:04:54+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=fa5d52fe-7972-46cc-b18b-b09c1a8d154b time="2024-08-08T06:04:54+02:00" level=info msg="Starting service main loop" service=smtp user=fa5d52fe-7972-46cc-b18b-b09c1a8d154b time="2024-08-08T06:04:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:40331/core/v4/labels?Type=4" pkg=gpa/client userID=fa5d52fe-7972-46cc-b18b-b09c1a8d154b time="2024-08-08T06:04:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:40331/core/v4/labels?Type=3" pkg=gpa/client userID=fa5d52fe-7972-46cc-b18b-b09c1a8d154b time="2024-08-08T06:04:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:40331/core/v4/labels?Type=1" pkg=gpa/client userID=fa5d52fe-7972-46cc-b18b-b09c1a8d154b time="2024-08-08T06:04:54+02:00" level=info msg="Adding user to imap server" addrID=5c04f11b-8043-49f6-a3ec-a866db4afd4b service=server-manager time="2024-08-08T06:04:54+02:00" level=info msg="Creating new IMAP user" addrID=5c04f11b-8043-49f6-a3ec-a866db4afd4b service=server-manager time="2024-08-08T06:04:54+02:00" level=info msg="Setting gluon ID" addrID=5c04f11b-8043-49f6-a3ec-a866db4afd4b gluonID=2dcb70ce-fb4c-45ca-acaf-a43176f5657e userID=fa5d52fe-7972-46cc-b18b-b09c1a8d154b time="2024-08-08T06:04:54+02:00" level=info msg="Created new IMAP user" addrID=5c04f11b-8043-49f6-a3ec-a866db4afd4b gluonID=2dcb70ce-fb4c-45ca-acaf-a43176f5657e service=server-manager time="2024-08-08T06:04:54+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:04:54+02:00" level=info msg=Resuming service=user-events user=fa5d52fe-7972-46cc-b18b-b09c1a8d154b And the user logs in with username "f7cdfe5a-43b7-497d-b4f4-084aa9f9e3ad" and password "password" # :1 -> *scenario time="2024-08-08T06:04:54+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2dcb70ce-fb4c-45ca-acaf-a43176f5657e labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:04:54+02:00" level=info msg="Starting IMAP Service" service=imap user=fa5d52fe-7972-46cc-b18b-b09c1a8d154b time="2024-08-08T06:04:54+02:00" level=info msg="Sync triggered" service=imap user=fa5d52fe-7972-46cc-b18b-b09c1a8d154b time="2024-08-08T06:04:54+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:04:54.806180823 +0200 CEST m=+379.492223729" user=fa5d52fe-7972-46cc-b18b-b09c1a8d154b time="2024-08-08T06:04:54+02:00" level=info msg="Syncing labels" service=imap user=fa5d52fe-7972-46cc-b18b-b09c1a8d154b time="2024-08-08T06:04:54+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:fa5d52fe-7972-46cc-b18b-b09c1a8d154b" userID=fa5d52fe-7972-46cc-b18b-b09c1a8d154b time="2024-08-08T06:04:54+02:00" level=info msg="200 OK: POST https://127.0.0.1:40331/data/v1/stats" pkg=gpa/client userID=fa5d52fe-7972-46cc-b18b-b09c1a8d154b time="2024-08-08T06:04:54+02:00" level=info msg="Configuration Status Success event sent." userID=fa5d52fe-7972-46cc-b18b-b09c1a8d154b And user "f7cdfe5a-43b7-497d-b4f4-084aa9f9e3ad" connects and authenticates SMTP client "1" # :1 -> *scenario Then it succeeds # :1 -> *scenario Scenario: Send without first announcing FROM and TO # features/smtp/init.feature:10 When SMTP client "1" sends DATA: # :1 -> *scenario """ Subject: test """ time="2024-08-08T06:04:54+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:04:54+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:04:54+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:04:54+02:00" level=info msg="Closing user" userID=fa5d52fe-7972-46cc-b18b-b09c1a8d154b time="2024-08-08T06:04:54+02:00" level=info msg="Synced labels" service=imap user=fa5d52fe-7972-46cc-b18b-b09c1a8d154b time="2024-08-08T06:04:54+02:00" level=warning msg="Get \"https://127.0.0.1:40331/mail/v4/messages/count\": context canceled, Attempt 1" pkg=gpa/client time="2024-08-08T06:04:54+02:00" level=error msg="Get \"https://127.0.0.1:40331/mail/v4/messages/count\": context canceled" pkg=gpa/client time="2024-08-08T06:04:54+02:00" level=error msg="Failed to sync, will retry later" error="failed to retrieve message ids: received no response from API: Get \"https://127.0.0.1:40331/mail/v4/messages/count\": context canceled" service=imap user=fa5d52fe-7972-46cc-b18b-b09c1a8d154b time="2024-08-08T06:04:54+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=fa5d52fe-7972-46cc-b18b-b09c1a8d154b time="2024-08-08T06:04:54+02:00" level=info msg="Finished user sync" duration=6.514398ms service=imap user=fa5d52fe-7972-46cc-b18b-b09c1a8d154b time="2024-08-08T06:04:54+02:00" level=info msg="Exiting IMAP Service" service=imap user=fa5d52fe-7972-46cc-b18b-b09c1a8d154b time="2024-08-08T06:04:54+02:00" level=info msg="Exiting service main loop" service=smtp user=fa5d52fe-7972-46cc-b18b-b09c1a8d154b time="2024-08-08T06:04:54+02:00" level=info msg="Exiting Service" service=user-identity user=fa5d52fe-7972-46cc-b18b-b09c1a8d154b time="2024-08-08T06:04:54+02:00" level=info msg="Exiting service main loop" service=telemetry user=fa5d52fe-7972-46cc-b18b-b09c1a8d154b time="2024-08-08T06:04:54+02:00" level=info msg="Exiting service" service=user-events user=fa5d52fe-7972-46cc-b18b-b09c1a8d154b time="2024-08-08T06:04:54+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:04:54+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:04:54+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:04:54+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:04:54+02:00" level=info msg="Closing SMTP server" service=server-manager Then it fails with error "Missing RCPT TO command" # :1 -> *scenario === RUN TestFeatures/Reset_is_the_same_as_without_FROM_and_TO time="2024-08-08T06:04:55+02:00" level=info msg="User '45e8980c-184e-41e0-99d9-8e72ec714210' created with id=a38fc42d-d1c0-414c-91f5-96b244401e85" pkg=gpa/server/backend time="2024-08-08T06:04:55+02:00" level=info msg="Starting bridge" time="2024-08-08T06:04:55+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/164/config3307351947/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:04:55+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/164/data3671145895/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/164/data3671145895/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:04:55+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:04:55+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:04:55+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:04:55+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:04:55+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/164/config3307351947/grpcServerConfig.json time="2024-08-08T06:04:55+02:00" level=info msg="gRPC server listening on /tmp/bridge5314" pkg=grpc time="2024-08-08T06:04:55+02:00" level=info msg="Frontend service started" time="2024-08-08T06:04:55+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:04:55+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:04:55+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:04:55+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:04:55+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:04:55+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:04:55+02:00" level=info msg="Frontend client started" time="2024-08-08T06:04:55+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (f335d51a)" time="2024-08-08T06:04:55+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (f335d51a)" time="2024-08-08T06:04:55+02:00" level=info msg="200 OK: POST https://127.0.0.1:41729/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:04:55+02:00" level=info msg="200 OK: POST https://127.0.0.1:41729/auth/v4" pkg=gpa/manager time="2024-08-08T06:04:55+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=a38fc42d-d1c0-414c-91f5-96b244401e85 time="2024-08-08T06:04:55+02:00" level=info msg="Adding vault user" userID=a38fc42d-d1c0-414c-91f5-96b244401e85 time="2024-08-08T06:04:55+02:00" level=info msg="Creating new user" userID=a38fc42d-d1c0-414c-91f5-96b244401e85 time="2024-08-08T06:04:55+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=a38fc42d-d1c0-414c-91f5-96b244401e85 time="2024-08-08T06:04:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:41729/core/v4/events/latest" pkg=gpa/client userID=a38fc42d-d1c0-414c-91f5-96b244401e85 time="2024-08-08T06:04:55+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=a38fc42d-d1c0-414c-91f5-96b244401e85 time="2024-08-08T06:04:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:41729/core/v4/settings" pkg=gpa/client userID=a38fc42d-d1c0-414c-91f5-96b244401e85 time="2024-08-08T06:04:55+02:00" level=info msg="Starting service main loop" service=telemetry user=a38fc42d-d1c0-414c-91f5-96b244401e85 time="2024-08-08T06:04:55+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=a38fc42d-d1c0-414c-91f5-96b244401e85 time="2024-08-08T06:04:55+02:00" level=info msg="Starting service main loop" service=smtp user=a38fc42d-d1c0-414c-91f5-96b244401e85 time="2024-08-08T06:04:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:41729/core/v4/labels?Type=4" pkg=gpa/client userID=a38fc42d-d1c0-414c-91f5-96b244401e85 time="2024-08-08T06:04:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:41729/core/v4/labels?Type=3" pkg=gpa/client userID=a38fc42d-d1c0-414c-91f5-96b244401e85 time="2024-08-08T06:04:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:41729/core/v4/labels?Type=1" pkg=gpa/client userID=a38fc42d-d1c0-414c-91f5-96b244401e85 time="2024-08-08T06:04:55+02:00" level=info msg="Adding user to imap server" addrID=6d7676fd-5ecd-4513-8441-49533965de90 service=server-manager time="2024-08-08T06:04:55+02:00" level=info msg="Creating new IMAP user" addrID=6d7676fd-5ecd-4513-8441-49533965de90 service=server-manager time="2024-08-08T06:04:55+02:00" level=info msg="Setting gluon ID" addrID=6d7676fd-5ecd-4513-8441-49533965de90 gluonID=fd601d94-f5a4-4da3-8959-981684a700e4 userID=a38fc42d-d1c0-414c-91f5-96b244401e85 time="2024-08-08T06:04:55+02:00" level=info msg="Created new IMAP user" addrID=6d7676fd-5ecd-4513-8441-49533965de90 gluonID=fd601d94-f5a4-4da3-8959-981684a700e4 service=server-manager time="2024-08-08T06:04:55+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:04:55+02:00" level=info msg=Resuming service=user-events user=a38fc42d-d1c0-414c-91f5-96b244401e85 time="2024-08-08T06:04:55+02:00" level=info msg="Starting IMAP Service" service=imap user=a38fc42d-d1c0-414c-91f5-96b244401e85 time="2024-08-08T06:04:55+02:00" level=info msg="Sync triggered" service=imap user=a38fc42d-d1c0-414c-91f5-96b244401e85 time="2024-08-08T06:04:55+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:04:55.927162444 +0200 CEST m=+380.613205350" user=a38fc42d-d1c0-414c-91f5-96b244401e85 time="2024-08-08T06:04:55+02:00" level=info msg="Received mailbox message count" count=0 gluonID=fd601d94-f5a4-4da3-8959-981684a700e4 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:04:55+02:00" level=info msg="Syncing labels" service=imap user=a38fc42d-d1c0-414c-91f5-96b244401e85 time="2024-08-08T06:04:55+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:a38fc42d-d1c0-414c-91f5-96b244401e85" userID=a38fc42d-d1c0-414c-91f5-96b244401e85 time="2024-08-08T06:04:55+02:00" level=info msg="200 OK: POST https://127.0.0.1:41729/data/v1/stats" pkg=gpa/client userID=a38fc42d-d1c0-414c-91f5-96b244401e85 time="2024-08-08T06:04:55+02:00" level=info msg="Configuration Status Success event sent." userID=a38fc42d-d1c0-414c-91f5-96b244401e85 Scenario: Reset is the same as without FROM and TO # features/smtp/init.feature:17 When SMTP client "1" sends MAIL FROM "<45e8980c-184e-41e0-99d9-8e72ec714210@proton.local>" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-08-08T06:04:55+02:00" level=info msg="Synced labels" service=imap user=a38fc42d-d1c0-414c-91f5-96b244401e85 When SMTP client "1" sends RCPT TO "<45e8980c-184e-41e0-99d9-8e72ec714210@proton.local>" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-08-08T06:04:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:41729/mail/v4/messages/count" pkg=gpa/client userID=a38fc42d-d1c0-414c-91f5-96b244401e85 time="2024-08-08T06:04:55+02:00" level=info msg="Syncing messages" service=imap user=a38fc42d-d1c0-414c-91f5-96b244401e85 time="2024-08-08T06:04:55+02:00" level=info msg="Job started" service=imap user=a38fc42d-d1c0-414c-91f5-96b244401e85 When SMTP client "1" sends RSET # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-08-08T06:04:55+02:00" level=info msg="200 OK: POST https://127.0.0.1:41729/mail/v4/messages" pkg=gpa/client userID=a38fc42d-d1c0-414c-91f5-96b244401e85 When SMTP client "1" sends DATA: # :1 -> *scenario """ time="2024-08-08T06:04:55+02:00" level=info msg="Job finished" service=imap user=a38fc42d-d1c0-414c-91f5-96b244401e85 Subject: test """ time="2024-08-08T06:04:55+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=a38fc42d-d1c0-414c-91f5-96b244401e85 time="2024-08-08T06:04:55+02:00" level=info msg="Synced messages" service=imap user=a38fc42d-d1c0-414c-91f5-96b244401e85 time="2024-08-08T06:04:55+02:00" level=info msg="Finished user sync" duration=11.211976ms service=imap user=a38fc42d-d1c0-414c-91f5-96b244401e85 time="2024-08-08T06:04:55+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=a38fc42d-d1c0-414c-91f5-96b244401e85 time="2024-08-08T06:04:55+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=a38fc42d-d1c0-414c-91f5-96b244401e85 time="2024-08-08T06:04:55+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:04:55+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:04:55+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:04:55+02:00" level=info msg="Closing user" userID=a38fc42d-d1c0-414c-91f5-96b244401e85 time="2024-08-08T06:04:55+02:00" level=info msg="Exiting IMAP Service" service=imap user=a38fc42d-d1c0-414c-91f5-96b244401e85 time="2024-08-08T06:04:55+02:00" level=info msg="Exiting service main loop" service=smtp user=a38fc42d-d1c0-414c-91f5-96b244401e85 time="2024-08-08T06:04:55+02:00" level=info msg="Exiting Service" service=user-identity user=a38fc42d-d1c0-414c-91f5-96b244401e85 time="2024-08-08T06:04:55+02:00" level=info msg="Exiting service main loop" service=telemetry user=a38fc42d-d1c0-414c-91f5-96b244401e85 time="2024-08-08T06:04:55+02:00" level=info msg="Exiting service" service=user-events user=a38fc42d-d1c0-414c-91f5-96b244401e85 time="2024-08-08T06:04:55+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:04:55+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:04:55+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:04:55+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:04:55+02:00" level=info msg="Closing SMTP server" service=server-manager Then it fails with error "Missing RCPT TO command" # :1 -> *scenario === RUN TestFeatures/Send_without_FROM time="2024-08-08T06:04:56+02:00" level=info msg="User '05cb5634-0468-4927-80ce-73034e0b0780' created with id=1b4257fb-e730-4527-9f72-05727564be8d" pkg=gpa/server/backend time="2024-08-08T06:04:56+02:00" level=info msg="Starting bridge" time="2024-08-08T06:04:56+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/165/config1270214656/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:04:56+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/165/data3924853255/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/165/data3924853255/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:04:56+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:04:56+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:04:56+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:04:56+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:04:56+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/165/config1270214656/grpcServerConfig.json time="2024-08-08T06:04:56+02:00" level=info msg="gRPC server listening on /tmp/bridge4139" pkg=grpc time="2024-08-08T06:04:56+02:00" level=info msg="Frontend service started" time="2024-08-08T06:04:56+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:04:56+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:04:56+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:04:56+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:04:56+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:04:56+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:04:56+02:00" level=info msg="Frontend client started" time="2024-08-08T06:04:56+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (eee1f871)" time="2024-08-08T06:04:56+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (eee1f871)" time="2024-08-08T06:04:56+02:00" level=info msg="200 OK: POST https://127.0.0.1:37697/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:04:56+02:00" level=info msg="200 OK: POST https://127.0.0.1:37697/auth/v4" pkg=gpa/manager time="2024-08-08T06:04:56+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=1b4257fb-e730-4527-9f72-05727564be8d time="2024-08-08T06:04:56+02:00" level=info msg="Adding vault user" userID=1b4257fb-e730-4527-9f72-05727564be8d time="2024-08-08T06:04:56+02:00" level=info msg="Creating new user" userID=1b4257fb-e730-4527-9f72-05727564be8d time="2024-08-08T06:04:56+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=1b4257fb-e730-4527-9f72-05727564be8d time="2024-08-08T06:04:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:37697/core/v4/events/latest" pkg=gpa/client userID=1b4257fb-e730-4527-9f72-05727564be8d time="2024-08-08T06:04:56+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=1b4257fb-e730-4527-9f72-05727564be8d time="2024-08-08T06:04:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:37697/core/v4/settings" pkg=gpa/client userID=1b4257fb-e730-4527-9f72-05727564be8d time="2024-08-08T06:04:56+02:00" level=info msg="Starting service main loop" service=telemetry user=1b4257fb-e730-4527-9f72-05727564be8d time="2024-08-08T06:04:56+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=1b4257fb-e730-4527-9f72-05727564be8d time="2024-08-08T06:04:56+02:00" level=info msg="Starting service main loop" service=smtp user=1b4257fb-e730-4527-9f72-05727564be8d time="2024-08-08T06:04:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:37697/core/v4/labels?Type=4" pkg=gpa/client userID=1b4257fb-e730-4527-9f72-05727564be8d time="2024-08-08T06:04:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:37697/core/v4/labels?Type=3" pkg=gpa/client userID=1b4257fb-e730-4527-9f72-05727564be8d time="2024-08-08T06:04:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:37697/core/v4/labels?Type=1" pkg=gpa/client userID=1b4257fb-e730-4527-9f72-05727564be8d time="2024-08-08T06:04:56+02:00" level=info msg="Adding user to imap server" addrID=f48ea84b-0442-4926-9594-aa32b1895f24 service=server-manager time="2024-08-08T06:04:56+02:00" level=info msg="Creating new IMAP user" addrID=f48ea84b-0442-4926-9594-aa32b1895f24 service=server-manager time="2024-08-08T06:04:56+02:00" level=info msg="Setting gluon ID" addrID=f48ea84b-0442-4926-9594-aa32b1895f24 gluonID=2e532a96-cb41-47c0-9c5f-525a0faa6741 userID=1b4257fb-e730-4527-9f72-05727564be8d time="2024-08-08T06:04:56+02:00" level=info msg="Created new IMAP user" addrID=f48ea84b-0442-4926-9594-aa32b1895f24 gluonID=2e532a96-cb41-47c0-9c5f-525a0faa6741 service=server-manager time="2024-08-08T06:04:56+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:04:56+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2e532a96-cb41-47c0-9c5f-525a0faa6741 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:04:56+02:00" level=info msg=Resuming service=user-events user=1b4257fb-e730-4527-9f72-05727564be8d time="2024-08-08T06:04:56+02:00" level=info msg="Starting IMAP Service" service=imap user=1b4257fb-e730-4527-9f72-05727564be8d time="2024-08-08T06:04:56+02:00" level=info msg="Sync triggered" service=imap user=1b4257fb-e730-4527-9f72-05727564be8d time="2024-08-08T06:04:56+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:04:56.93827301 +0200 CEST m=+381.624315916" user=1b4257fb-e730-4527-9f72-05727564be8d time="2024-08-08T06:04:56+02:00" level=info msg="Syncing labels" service=imap user=1b4257fb-e730-4527-9f72-05727564be8d time="2024-08-08T06:04:56+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:1b4257fb-e730-4527-9f72-05727564be8d" userID=1b4257fb-e730-4527-9f72-05727564be8d time="2024-08-08T06:04:56+02:00" level=info msg="200 OK: POST https://127.0.0.1:37697/data/v1/stats" pkg=gpa/client userID=1b4257fb-e730-4527-9f72-05727564be8d time="2024-08-08T06:04:56+02:00" level=info msg="Configuration Status Success event sent." userID=1b4257fb-e730-4527-9f72-05727564be8d Scenario: Send without FROM # features/smtp/init.feature:30 When SMTP client "1" sends RCPT TO "<05cb5634-0468-4927-80ce-73034e0b0780@proton.local>" # :1 -> *scenario time="2024-08-08T06:04:56+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:04:56+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:04:56+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:04:56+02:00" level=info msg="Closing user" userID=1b4257fb-e730-4527-9f72-05727564be8d time="2024-08-08T06:04:56+02:00" level=info msg="Synced labels" service=imap user=1b4257fb-e730-4527-9f72-05727564be8d time="2024-08-08T06:04:56+02:00" level=warning msg="Get \"https://127.0.0.1:37697/mail/v4/messages/count\": context canceled, Attempt 1" pkg=gpa/client time="2024-08-08T06:04:56+02:00" level=error msg="Get \"https://127.0.0.1:37697/mail/v4/messages/count\": context canceled" pkg=gpa/client time="2024-08-08T06:04:56+02:00" level=error msg="Failed to sync, will retry later" error="failed to retrieve message ids: received no response from API: Get \"https://127.0.0.1:37697/mail/v4/messages/count\": context canceled" service=imap user=1b4257fb-e730-4527-9f72-05727564be8d time="2024-08-08T06:04:56+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=1b4257fb-e730-4527-9f72-05727564be8d time="2024-08-08T06:04:56+02:00" level=info msg="Finished user sync" duration=3.071963ms service=imap user=1b4257fb-e730-4527-9f72-05727564be8d time="2024-08-08T06:04:56+02:00" level=info msg="Exiting IMAP Service" service=imap user=1b4257fb-e730-4527-9f72-05727564be8d time="2024-08-08T06:04:56+02:00" level=info msg="Exiting service main loop" service=smtp user=1b4257fb-e730-4527-9f72-05727564be8d time="2024-08-08T06:04:56+02:00" level=info msg="Exiting Service" service=user-identity user=1b4257fb-e730-4527-9f72-05727564be8d time="2024-08-08T06:04:56+02:00" level=info msg="Exiting service main loop" service=telemetry user=1b4257fb-e730-4527-9f72-05727564be8d time="2024-08-08T06:04:56+02:00" level=info msg="Exiting service" service=user-events user=1b4257fb-e730-4527-9f72-05727564be8d time="2024-08-08T06:04:56+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:04:56+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:04:56+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:04:56+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:04:56+02:00" level=info msg="Closing SMTP server" service=server-manager Then it fails with error "Missing MAIL FROM command" # :1 -> *scenario === RUN TestFeatures/Send_without_TO time="2024-08-08T06:04:57+02:00" level=info msg="User '677324d6-2c3c-45be-8f9f-5fa11afbcd30' created with id=ab2fec56-132d-4b38-93a3-6fd914baedf7" pkg=gpa/server/backend time="2024-08-08T06:04:57+02:00" level=info msg="Starting bridge" time="2024-08-08T06:04:57+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/166/config831500913/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:04:57+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/166/data2043024037/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/166/data2043024037/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:04:57+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:04:57+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:04:57+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:04:57+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:04:57+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/166/config831500913/grpcServerConfig.json time="2024-08-08T06:04:57+02:00" level=info msg="gRPC server listening on /tmp/bridge3659" pkg=grpc time="2024-08-08T06:04:57+02:00" level=info msg="Frontend service started" time="2024-08-08T06:04:57+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:04:57+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:04:57+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:04:57+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:04:57+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:04:57+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:04:57+02:00" level=info msg="Frontend client started" time="2024-08-08T06:04:57+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (3c07a1a4)" time="2024-08-08T06:04:57+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (3c07a1a4)" time="2024-08-08T06:04:57+02:00" level=info msg="200 OK: POST https://127.0.0.1:35543/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:04:57+02:00" level=info msg="200 OK: POST https://127.0.0.1:35543/auth/v4" pkg=gpa/manager time="2024-08-08T06:04:57+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=ab2fec56-132d-4b38-93a3-6fd914baedf7 time="2024-08-08T06:04:57+02:00" level=info msg="Adding vault user" userID=ab2fec56-132d-4b38-93a3-6fd914baedf7 time="2024-08-08T06:04:57+02:00" level=info msg="Creating new user" userID=ab2fec56-132d-4b38-93a3-6fd914baedf7 time="2024-08-08T06:04:57+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=ab2fec56-132d-4b38-93a3-6fd914baedf7 time="2024-08-08T06:04:57+02:00" level=info msg="200 OK: GET https://127.0.0.1:35543/core/v4/events/latest" pkg=gpa/client userID=ab2fec56-132d-4b38-93a3-6fd914baedf7 time="2024-08-08T06:04:57+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=ab2fec56-132d-4b38-93a3-6fd914baedf7 time="2024-08-08T06:04:57+02:00" level=info msg="200 OK: GET https://127.0.0.1:35543/core/v4/settings" pkg=gpa/client userID=ab2fec56-132d-4b38-93a3-6fd914baedf7 time="2024-08-08T06:04:57+02:00" level=info msg="Starting service main loop" service=telemetry user=ab2fec56-132d-4b38-93a3-6fd914baedf7 time="2024-08-08T06:04:57+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=ab2fec56-132d-4b38-93a3-6fd914baedf7 time="2024-08-08T06:04:57+02:00" level=info msg="Starting service main loop" service=smtp user=ab2fec56-132d-4b38-93a3-6fd914baedf7 time="2024-08-08T06:04:57+02:00" level=info msg="200 OK: GET https://127.0.0.1:35543/core/v4/labels?Type=4" pkg=gpa/client userID=ab2fec56-132d-4b38-93a3-6fd914baedf7 time="2024-08-08T06:04:57+02:00" level=info msg="200 OK: GET https://127.0.0.1:35543/core/v4/labels?Type=3" pkg=gpa/client userID=ab2fec56-132d-4b38-93a3-6fd914baedf7 time="2024-08-08T06:04:57+02:00" level=info msg="200 OK: GET https://127.0.0.1:35543/core/v4/labels?Type=1" pkg=gpa/client userID=ab2fec56-132d-4b38-93a3-6fd914baedf7 time="2024-08-08T06:04:57+02:00" level=info msg="Adding user to imap server" addrID=37d81baf-073e-4e1a-8230-d117ba742ca4 service=server-manager time="2024-08-08T06:04:57+02:00" level=info msg="Creating new IMAP user" addrID=37d81baf-073e-4e1a-8230-d117ba742ca4 service=server-manager time="2024-08-08T06:04:57+02:00" level=info msg="Setting gluon ID" addrID=37d81baf-073e-4e1a-8230-d117ba742ca4 gluonID=cf616f03-7e27-4946-aa8e-47efd3f7f69b userID=ab2fec56-132d-4b38-93a3-6fd914baedf7 time="2024-08-08T06:04:57+02:00" level=info msg="Created new IMAP user" addrID=37d81baf-073e-4e1a-8230-d117ba742ca4 gluonID=cf616f03-7e27-4946-aa8e-47efd3f7f69b service=server-manager time="2024-08-08T06:04:57+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:04:57+02:00" level=info msg=Resuming service=user-events user=ab2fec56-132d-4b38-93a3-6fd914baedf7 time="2024-08-08T06:04:57+02:00" level=info msg="Received mailbox message count" count=0 gluonID=cf616f03-7e27-4946-aa8e-47efd3f7f69b labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:04:57+02:00" level=info msg="Starting IMAP Service" service=imap user=ab2fec56-132d-4b38-93a3-6fd914baedf7 time="2024-08-08T06:04:57+02:00" level=info msg="Sync triggered" service=imap user=ab2fec56-132d-4b38-93a3-6fd914baedf7 time="2024-08-08T06:04:57+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:04:57.921786941 +0200 CEST m=+382.607829847" user=ab2fec56-132d-4b38-93a3-6fd914baedf7 time="2024-08-08T06:04:57+02:00" level=info msg="Syncing labels" service=imap user=ab2fec56-132d-4b38-93a3-6fd914baedf7 time="2024-08-08T06:04:57+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:ab2fec56-132d-4b38-93a3-6fd914baedf7" userID=ab2fec56-132d-4b38-93a3-6fd914baedf7 time="2024-08-08T06:04:57+02:00" level=info msg="200 OK: POST https://127.0.0.1:35543/data/v1/stats" pkg=gpa/client userID=ab2fec56-132d-4b38-93a3-6fd914baedf7 time="2024-08-08T06:04:57+02:00" level=info msg="Configuration Status Success event sent." userID=ab2fec56-132d-4b38-93a3-6fd914baedf7 Scenario: Send without TO # features/smtp/init.feature:34 When SMTP client "1" sends MAIL FROM "<677324d6-2c3c-45be-8f9f-5fa11afbcd30@proton.local>" # :1 -> *scenario Then it succeeds # :1 -> *scenario When SMTP client "1" sends DATA: # :1 -> *scenario """ Subject: test """ time="2024-08-08T06:04:57+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:04:57+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:04:57+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:04:57+02:00" level=info msg="Closing user" userID=ab2fec56-132d-4b38-93a3-6fd914baedf7 time="2024-08-08T06:04:57+02:00" level=info msg="Synced labels" service=imap user=ab2fec56-132d-4b38-93a3-6fd914baedf7 time="2024-08-08T06:04:57+02:00" level=warning msg="Get \"https://127.0.0.1:35543/mail/v4/messages/count\": context canceled, Attempt 1" pkg=gpa/client time="2024-08-08T06:04:57+02:00" level=error msg="Get \"https://127.0.0.1:35543/mail/v4/messages/count\": context canceled" pkg=gpa/client time="2024-08-08T06:04:57+02:00" level=error msg="Failed to sync, will retry later" error="failed to retrieve message ids: received no response from API: Get \"https://127.0.0.1:35543/mail/v4/messages/count\": context canceled" service=imap user=ab2fec56-132d-4b38-93a3-6fd914baedf7 time="2024-08-08T06:04:57+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=ab2fec56-132d-4b38-93a3-6fd914baedf7 time="2024-08-08T06:04:57+02:00" level=info msg="Finished user sync" duration=4.166791ms service=imap user=ab2fec56-132d-4b38-93a3-6fd914baedf7 time="2024-08-08T06:04:57+02:00" level=info msg="Exiting IMAP Service" service=imap user=ab2fec56-132d-4b38-93a3-6fd914baedf7 time="2024-08-08T06:04:57+02:00" level=info msg="Exiting service main loop" service=smtp user=ab2fec56-132d-4b38-93a3-6fd914baedf7 time="2024-08-08T06:04:57+02:00" level=info msg="Exiting Service" service=user-identity user=ab2fec56-132d-4b38-93a3-6fd914baedf7 time="2024-08-08T06:04:57+02:00" level=info msg="Exiting service main loop" service=telemetry user=ab2fec56-132d-4b38-93a3-6fd914baedf7 time="2024-08-08T06:04:57+02:00" level=info msg="Exiting service" service=user-events user=ab2fec56-132d-4b38-93a3-6fd914baedf7 time="2024-08-08T06:04:57+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:04:57+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:04:57+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:04:57+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:04:57+02:00" level=info msg="Closing SMTP server" service=server-manager Then it fails with error "Missing RCPT TO command" # :1 -> *scenario === RUN TestFeatures/Send_with_empty_FROM time="2024-08-08T06:04:58+02:00" level=info msg="User '1023edc3-cf4b-4111-9917-5ee5d35550b5' created with id=e926fe41-2e83-4467-a052-bfd113dbf9a2" pkg=gpa/server/backend time="2024-08-08T06:04:58+02:00" level=info msg="Starting bridge" time="2024-08-08T06:04:58+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/167/config3383608425/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:04:58+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/167/data1150449474/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/167/data1150449474/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:04:58+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:04:58+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:04:58+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:04:58+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:04:58+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/167/config3383608425/grpcServerConfig.json time="2024-08-08T06:04:58+02:00" level=info msg="gRPC server listening on /tmp/bridge2957" pkg=grpc time="2024-08-08T06:04:58+02:00" level=info msg="Frontend service started" time="2024-08-08T06:04:58+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:04:58+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:04:58+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:04:58+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:04:58+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:04:58+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:04:58+02:00" level=info msg="Frontend client started" time="2024-08-08T06:04:58+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (75238a96)" time="2024-08-08T06:04:58+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (75238a96)" time="2024-08-08T06:04:58+02:00" level=info msg="200 OK: POST https://127.0.0.1:38331/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:04:58+02:00" level=info msg="200 OK: POST https://127.0.0.1:38331/auth/v4" pkg=gpa/manager time="2024-08-08T06:04:58+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=e926fe41-2e83-4467-a052-bfd113dbf9a2 time="2024-08-08T06:04:58+02:00" level=info msg="Adding vault user" userID=e926fe41-2e83-4467-a052-bfd113dbf9a2 time="2024-08-08T06:04:58+02:00" level=info msg="Creating new user" userID=e926fe41-2e83-4467-a052-bfd113dbf9a2 time="2024-08-08T06:04:58+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=e926fe41-2e83-4467-a052-bfd113dbf9a2 time="2024-08-08T06:04:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:38331/core/v4/events/latest" pkg=gpa/client userID=e926fe41-2e83-4467-a052-bfd113dbf9a2 time="2024-08-08T06:04:58+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=e926fe41-2e83-4467-a052-bfd113dbf9a2 time="2024-08-08T06:04:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:38331/core/v4/settings" pkg=gpa/client userID=e926fe41-2e83-4467-a052-bfd113dbf9a2 time="2024-08-08T06:04:58+02:00" level=info msg="Starting service main loop" service=telemetry user=e926fe41-2e83-4467-a052-bfd113dbf9a2 time="2024-08-08T06:04:58+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=e926fe41-2e83-4467-a052-bfd113dbf9a2 time="2024-08-08T06:04:58+02:00" level=info msg="Starting service main loop" service=smtp user=e926fe41-2e83-4467-a052-bfd113dbf9a2 time="2024-08-08T06:04:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:38331/core/v4/labels?Type=4" pkg=gpa/client userID=e926fe41-2e83-4467-a052-bfd113dbf9a2 time="2024-08-08T06:04:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:38331/core/v4/labels?Type=3" pkg=gpa/client userID=e926fe41-2e83-4467-a052-bfd113dbf9a2 time="2024-08-08T06:04:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:38331/core/v4/labels?Type=1" pkg=gpa/client userID=e926fe41-2e83-4467-a052-bfd113dbf9a2 time="2024-08-08T06:04:58+02:00" level=info msg="Adding user to imap server" addrID=47149a8c-1da6-4a2d-9dc8-9ccbb43cf7ad service=server-manager time="2024-08-08T06:04:58+02:00" level=info msg="Creating new IMAP user" addrID=47149a8c-1da6-4a2d-9dc8-9ccbb43cf7ad service=server-manager time="2024-08-08T06:04:58+02:00" level=info msg="Setting gluon ID" addrID=47149a8c-1da6-4a2d-9dc8-9ccbb43cf7ad gluonID=5186bc19-6c13-442f-a981-d8d7ca177dcf userID=e926fe41-2e83-4467-a052-bfd113dbf9a2 time="2024-08-08T06:04:58+02:00" level=info msg="Created new IMAP user" addrID=47149a8c-1da6-4a2d-9dc8-9ccbb43cf7ad gluonID=5186bc19-6c13-442f-a981-d8d7ca177dcf service=server-manager time="2024-08-08T06:04:58+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:04:58+02:00" level=info msg=Resuming service=user-events user=e926fe41-2e83-4467-a052-bfd113dbf9a2 time="2024-08-08T06:04:58+02:00" level=info msg="Received mailbox message count" count=0 gluonID=5186bc19-6c13-442f-a981-d8d7ca177dcf labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:04:58+02:00" level=info msg="Starting IMAP Service" service=imap user=e926fe41-2e83-4467-a052-bfd113dbf9a2 time="2024-08-08T06:04:58+02:00" level=info msg="Sync triggered" service=imap user=e926fe41-2e83-4467-a052-bfd113dbf9a2 time="2024-08-08T06:04:58+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:04:58.978989532 +0200 CEST m=+383.665032438" user=e926fe41-2e83-4467-a052-bfd113dbf9a2 time="2024-08-08T06:04:58+02:00" level=info msg="Syncing labels" service=imap user=e926fe41-2e83-4467-a052-bfd113dbf9a2 time="2024-08-08T06:04:58+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:e926fe41-2e83-4467-a052-bfd113dbf9a2" userID=e926fe41-2e83-4467-a052-bfd113dbf9a2 time="2024-08-08T06:04:58+02:00" level=info msg="200 OK: POST https://127.0.0.1:38331/data/v1/stats" pkg=gpa/client userID=e926fe41-2e83-4467-a052-bfd113dbf9a2 time="2024-08-08T06:04:58+02:00" level=info msg="Configuration Status Success event sent." userID=e926fe41-2e83-4467-a052-bfd113dbf9a2 time="2024-08-08T06:04:58+02:00" level=error msg="Send mail failed." error="invalid return path" pkg=smtp Scenario: Send with empty FROM # features/smtp/init.feature:43 When SMTP client "1" sends the following message from "<>" to "recipient@example.com": # :1 -> *scenario """ To: Internal Bridge   this should fail """ time="2024-08-08T06:04:58+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:04:58+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:04:58+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:04:58+02:00" level=info msg="Closing user" userID=e926fe41-2e83-4467-a052-bfd113dbf9a2 time="2024-08-08T06:04:58+02:00" level=info msg="Synced labels" service=imap user=e926fe41-2e83-4467-a052-bfd113dbf9a2 time="2024-08-08T06:04:58+02:00" level=warning msg="Get \"https://127.0.0.1:38331/mail/v4/messages/count\": context canceled, Attempt 1" pkg=gpa/client time="2024-08-08T06:04:58+02:00" level=error msg="Get \"https://127.0.0.1:38331/mail/v4/messages/count\": context canceled" pkg=gpa/client time="2024-08-08T06:04:58+02:00" level=error msg="Failed to sync, will retry later" error="failed to retrieve message ids: received no response from API: Get \"https://127.0.0.1:38331/mail/v4/messages/count\": context canceled" service=imap user=e926fe41-2e83-4467-a052-bfd113dbf9a2 time="2024-08-08T06:04:58+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=e926fe41-2e83-4467-a052-bfd113dbf9a2 time="2024-08-08T06:04:58+02:00" level=info msg="Finished user sync" duration=6.280764ms service=imap user=e926fe41-2e83-4467-a052-bfd113dbf9a2 time="2024-08-08T06:04:58+02:00" level=info msg="Exiting IMAP Service" service=imap user=e926fe41-2e83-4467-a052-bfd113dbf9a2 time="2024-08-08T06:04:58+02:00" level=info msg="Exiting service main loop" service=smtp user=e926fe41-2e83-4467-a052-bfd113dbf9a2 time="2024-08-08T06:04:58+02:00" level=info msg="Exiting Service" service=user-identity user=e926fe41-2e83-4467-a052-bfd113dbf9a2 time="2024-08-08T06:04:58+02:00" level=info msg="Exiting service main loop" service=telemetry user=e926fe41-2e83-4467-a052-bfd113dbf9a2 time="2024-08-08T06:04:58+02:00" level=info msg="Exiting service" service=user-events user=e926fe41-2e83-4467-a052-bfd113dbf9a2 time="2024-08-08T06:04:58+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:04:58+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:04:58+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:04:58+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:04:58+02:00" level=info msg="Closing SMTP server" service=server-manager Then it fails # :1 -> *scenario === RUN TestFeatures/Send_with_empty_TO time="2024-08-08T06:04:59+02:00" level=info msg="User '097c8dbd-a35b-44e9-8a23-39a9bc99f0f4' created with id=fb283525-60bf-48f6-8755-f7bbaf78b388" pkg=gpa/server/backend time="2024-08-08T06:04:59+02:00" level=info msg="Starting bridge" time="2024-08-08T06:04:59+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/168/config2692306608/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:04:59+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/168/data680052614/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/168/data680052614/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:04:59+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:04:59+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:04:59+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:04:59+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:04:59+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/168/config2692306608/grpcServerConfig.json time="2024-08-08T06:04:59+02:00" level=info msg="gRPC server listening on /tmp/bridge6980" pkg=grpc time="2024-08-08T06:04:59+02:00" level=info msg="Frontend service started" time="2024-08-08T06:04:59+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:04:59+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:04:59+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:04:59+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:04:59+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:04:59+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:04:59+02:00" level=info msg="Frontend client started" time="2024-08-08T06:04:59+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (892be263)" time="2024-08-08T06:04:59+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (892be263)" time="2024-08-08T06:04:59+02:00" level=info msg="200 OK: POST https://127.0.0.1:44765/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:04:59+02:00" level=info msg="200 OK: POST https://127.0.0.1:44765/auth/v4" pkg=gpa/manager time="2024-08-08T06:04:59+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=fb283525-60bf-48f6-8755-f7bbaf78b388 time="2024-08-08T06:05:00+02:00" level=info msg="Adding vault user" userID=fb283525-60bf-48f6-8755-f7bbaf78b388 time="2024-08-08T06:05:00+02:00" level=info msg="Creating new user" userID=fb283525-60bf-48f6-8755-f7bbaf78b388 time="2024-08-08T06:05:00+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=fb283525-60bf-48f6-8755-f7bbaf78b388 time="2024-08-08T06:05:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:44765/core/v4/events/latest" pkg=gpa/client userID=fb283525-60bf-48f6-8755-f7bbaf78b388 time="2024-08-08T06:05:00+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=fb283525-60bf-48f6-8755-f7bbaf78b388 time="2024-08-08T06:05:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:44765/core/v4/settings" pkg=gpa/client userID=fb283525-60bf-48f6-8755-f7bbaf78b388 time="2024-08-08T06:05:00+02:00" level=info msg="Starting service main loop" service=telemetry user=fb283525-60bf-48f6-8755-f7bbaf78b388 time="2024-08-08T06:05:00+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=fb283525-60bf-48f6-8755-f7bbaf78b388 time="2024-08-08T06:05:00+02:00" level=info msg="Starting service main loop" service=smtp user=fb283525-60bf-48f6-8755-f7bbaf78b388 time="2024-08-08T06:05:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:44765/core/v4/labels?Type=4" pkg=gpa/client userID=fb283525-60bf-48f6-8755-f7bbaf78b388 time="2024-08-08T06:05:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:44765/core/v4/labels?Type=3" pkg=gpa/client userID=fb283525-60bf-48f6-8755-f7bbaf78b388 time="2024-08-08T06:05:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:44765/core/v4/labels?Type=1" pkg=gpa/client userID=fb283525-60bf-48f6-8755-f7bbaf78b388 time="2024-08-08T06:05:00+02:00" level=info msg="Adding user to imap server" addrID=23253dfa-0464-4039-827f-b79b6d701e22 service=server-manager time="2024-08-08T06:05:00+02:00" level=info msg="Creating new IMAP user" addrID=23253dfa-0464-4039-827f-b79b6d701e22 service=server-manager time="2024-08-08T06:05:00+02:00" level=info msg="Setting gluon ID" addrID=23253dfa-0464-4039-827f-b79b6d701e22 gluonID=d5380a7c-b401-4aee-b521-b307282e8c6c userID=fb283525-60bf-48f6-8755-f7bbaf78b388 time="2024-08-08T06:05:00+02:00" level=info msg="Received mailbox message count" count=0 gluonID=d5380a7c-b401-4aee-b521-b307282e8c6c labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:05:00+02:00" level=info msg="Created new IMAP user" addrID=23253dfa-0464-4039-827f-b79b6d701e22 gluonID=d5380a7c-b401-4aee-b521-b307282e8c6c service=server-manager time="2024-08-08T06:05:00+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:05:00+02:00" level=info msg=Resuming service=user-events user=fb283525-60bf-48f6-8755-f7bbaf78b388 time="2024-08-08T06:05:00+02:00" level=info msg="Starting IMAP Service" service=imap user=fb283525-60bf-48f6-8755-f7bbaf78b388 time="2024-08-08T06:05:00+02:00" level=info msg="Sync triggered" service=imap user=fb283525-60bf-48f6-8755-f7bbaf78b388 time="2024-08-08T06:05:00+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:05:00.061567958 +0200 CEST m=+384.747610864" user=fb283525-60bf-48f6-8755-f7bbaf78b388 time="2024-08-08T06:05:00+02:00" level=info msg="Syncing labels" service=imap user=fb283525-60bf-48f6-8755-f7bbaf78b388 time="2024-08-08T06:05:00+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:fb283525-60bf-48f6-8755-f7bbaf78b388" userID=fb283525-60bf-48f6-8755-f7bbaf78b388 time="2024-08-08T06:05:00+02:00" level=info msg="Synced labels" service=imap user=fb283525-60bf-48f6-8755-f7bbaf78b388 time="2024-08-08T06:05:00+02:00" level=info msg="200 OK: POST https://127.0.0.1:44765/data/v1/stats" pkg=gpa/client userID=fb283525-60bf-48f6-8755-f7bbaf78b388 time="2024-08-08T06:05:00+02:00" level=info msg="Configuration Status Success event sent." userID=fb283525-60bf-48f6-8755-f7bbaf78b388 time="2024-08-08T06:05:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:44765/mail/v4/messages/count" pkg=gpa/client userID=fb283525-60bf-48f6-8755-f7bbaf78b388 time="2024-08-08T06:05:00+02:00" level=info msg="Syncing messages" service=imap user=fb283525-60bf-48f6-8755-f7bbaf78b388 time="2024-08-08T06:05:00+02:00" level=info msg="Job started" service=imap user=fb283525-60bf-48f6-8755-f7bbaf78b388 Scenario: Send with empty TO # features/smtp/init.feature:52 When SMTP client "1" sends MAIL FROM "<097c8dbd-a35b-44e9-8a23-39a9bc99f0f4@proton.local>" # :1 -> *scenario Then it succeeds # :1 -> *scenario When SMTP client "1" sends RCPT TO "<>" # :1 -> *scenario time="2024-08-08T06:05:00+02:00" level=info msg="200 OK: POST https://127.0.0.1:44765/mail/v4/messages" pkg=gpa/client userID=fb283525-60bf-48f6-8755-f7bbaf78b388 time="2024-08-08T06:05:00+02:00" level=info msg="Job finished" service=imap user=fb283525-60bf-48f6-8755-f7bbaf78b388 Then it succeeds # :1 -> *scenario time="2024-08-08T06:05:00+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=fb283525-60bf-48f6-8755-f7bbaf78b388 time="2024-08-08T06:05:00+02:00" level=error msg="Send mail failed." error="invalid recipient" pkg=smtp time="2024-08-08T06:05:00+02:00" level=info msg="Synced messages" service=imap user=fb283525-60bf-48f6-8755-f7bbaf78b388 time="2024-08-08T06:05:00+02:00" level=info msg="Finished user sync" duration=9.883113ms service=imap user=fb283525-60bf-48f6-8755-f7bbaf78b388 time="2024-08-08T06:05:00+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=fb283525-60bf-48f6-8755-f7bbaf78b388 When SMTP client "1" sends DATA: # :1 -> *scenario """ Subject: test """ time="2024-08-08T06:05:00+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=fb283525-60bf-48f6-8755-f7bbaf78b388 time="2024-08-08T06:05:00+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:05:00+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:05:00+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:05:00+02:00" level=info msg="Closing user" userID=fb283525-60bf-48f6-8755-f7bbaf78b388 time="2024-08-08T06:05:00+02:00" level=info msg="Exiting IMAP Service" service=imap user=fb283525-60bf-48f6-8755-f7bbaf78b388 time="2024-08-08T06:05:00+02:00" level=info msg="Exiting service main loop" service=smtp user=fb283525-60bf-48f6-8755-f7bbaf78b388 time="2024-08-08T06:05:00+02:00" level=info msg="Exiting Service" service=user-identity user=fb283525-60bf-48f6-8755-f7bbaf78b388 time="2024-08-08T06:05:00+02:00" level=info msg="Exiting service main loop" service=telemetry user=fb283525-60bf-48f6-8755-f7bbaf78b388 time="2024-08-08T06:05:00+02:00" level=info msg="Exiting service" service=user-events user=fb283525-60bf-48f6-8755-f7bbaf78b388 time="2024-08-08T06:05:00+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:05:00+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:05:00+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:05:00+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:05:00+02:00" level=info msg="Closing SMTP server" service=server-manager 2024/08/08 06:05:00 http: TLS handshake error from 127.0.0.1:38178: read tcp 127.0.0.1:44765->127.0.0.1:38178: use of closed network connection Then it fails with error "invalid recipient" # :1 -> *scenario === RUN TestFeatures/Allow_BODY_parameter_of_MAIL_FROM_command time="2024-08-08T06:05:00+02:00" level=info msg="User '9e166b61-18af-422c-a95d-7e7905d4cdac' created with id=32e196fb-a567-490f-980c-8954a1656684" pkg=gpa/server/backend time="2024-08-08T06:05:00+02:00" level=info msg="Starting bridge" time="2024-08-08T06:05:00+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/169/config454792630/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:05:00+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/169/data119211312/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/169/data119211312/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:05:00+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:05:00+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:05:00+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:05:00+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:05:00+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:05:00+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:05:00+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:05:00+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/169/config454792630/grpcServerConfig.json time="2024-08-08T06:05:00+02:00" level=info msg="gRPC server listening on /tmp/bridge2218" pkg=grpc time="2024-08-08T06:05:00+02:00" level=info msg="Frontend service started" time="2024-08-08T06:05:00+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:05:00+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:05:00+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:05:00+02:00" level=info msg="Frontend client started" time="2024-08-08T06:05:00+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (46df22c6)" time="2024-08-08T06:05:00+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (46df22c6)" time="2024-08-08T06:05:00+02:00" level=info msg="200 OK: POST https://127.0.0.1:33117/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:05:01+02:00" level=info msg="200 OK: POST https://127.0.0.1:33117/auth/v4" pkg=gpa/manager time="2024-08-08T06:05:01+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=32e196fb-a567-490f-980c-8954a1656684 time="2024-08-08T06:05:01+02:00" level=info msg="Adding vault user" userID=32e196fb-a567-490f-980c-8954a1656684 time="2024-08-08T06:05:01+02:00" level=info msg="Creating new user" userID=32e196fb-a567-490f-980c-8954a1656684 time="2024-08-08T06:05:01+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=32e196fb-a567-490f-980c-8954a1656684 time="2024-08-08T06:05:01+02:00" level=info msg="200 OK: GET https://127.0.0.1:33117/core/v4/events/latest" pkg=gpa/client userID=32e196fb-a567-490f-980c-8954a1656684 time="2024-08-08T06:05:01+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=32e196fb-a567-490f-980c-8954a1656684 time="2024-08-08T06:05:01+02:00" level=info msg="200 OK: GET https://127.0.0.1:33117/core/v4/settings" pkg=gpa/client userID=32e196fb-a567-490f-980c-8954a1656684 time="2024-08-08T06:05:01+02:00" level=info msg="Starting service main loop" service=telemetry user=32e196fb-a567-490f-980c-8954a1656684 time="2024-08-08T06:05:01+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=32e196fb-a567-490f-980c-8954a1656684 time="2024-08-08T06:05:01+02:00" level=info msg="Starting service main loop" service=smtp user=32e196fb-a567-490f-980c-8954a1656684 time="2024-08-08T06:05:01+02:00" level=info msg="200 OK: GET https://127.0.0.1:33117/core/v4/labels?Type=4" pkg=gpa/client userID=32e196fb-a567-490f-980c-8954a1656684 time="2024-08-08T06:05:01+02:00" level=info msg="200 OK: GET https://127.0.0.1:33117/core/v4/labels?Type=3" pkg=gpa/client userID=32e196fb-a567-490f-980c-8954a1656684 time="2024-08-08T06:05:01+02:00" level=info msg="200 OK: GET https://127.0.0.1:33117/core/v4/labels?Type=1" pkg=gpa/client userID=32e196fb-a567-490f-980c-8954a1656684 time="2024-08-08T06:05:01+02:00" level=info msg="Adding user to imap server" addrID=809c5ca4-94ce-4bdb-9796-c459b2347050 service=server-manager time="2024-08-08T06:05:01+02:00" level=info msg="Creating new IMAP user" addrID=809c5ca4-94ce-4bdb-9796-c459b2347050 service=server-manager time="2024-08-08T06:05:01+02:00" level=info msg="Setting gluon ID" addrID=809c5ca4-94ce-4bdb-9796-c459b2347050 gluonID=30824b95-431a-4f53-a718-e1c551efc527 userID=32e196fb-a567-490f-980c-8954a1656684 time="2024-08-08T06:05:01+02:00" level=info msg="Received mailbox message count" count=0 gluonID=30824b95-431a-4f53-a718-e1c551efc527 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:05:01+02:00" level=info msg="Created new IMAP user" addrID=809c5ca4-94ce-4bdb-9796-c459b2347050 gluonID=30824b95-431a-4f53-a718-e1c551efc527 service=server-manager time="2024-08-08T06:05:01+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:05:01+02:00" level=info msg=Resuming service=user-events user=32e196fb-a567-490f-980c-8954a1656684 time="2024-08-08T06:05:01+02:00" level=info msg="Starting IMAP Service" service=imap user=32e196fb-a567-490f-980c-8954a1656684 time="2024-08-08T06:05:01+02:00" level=info msg="Sync triggered" service=imap user=32e196fb-a567-490f-980c-8954a1656684 time="2024-08-08T06:05:01+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:05:01.22151039 +0200 CEST m=+385.907553306" user=32e196fb-a567-490f-980c-8954a1656684 time="2024-08-08T06:05:01+02:00" level=info msg="Syncing labels" service=imap user=32e196fb-a567-490f-980c-8954a1656684 time="2024-08-08T06:05:01+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:32e196fb-a567-490f-980c-8954a1656684" userID=32e196fb-a567-490f-980c-8954a1656684 time="2024-08-08T06:05:01+02:00" level=info msg="200 OK: POST https://127.0.0.1:33117/data/v1/stats" pkg=gpa/client userID=32e196fb-a567-490f-980c-8954a1656684 time="2024-08-08T06:05:01+02:00" level=info msg="Configuration Status Success event sent." userID=32e196fb-a567-490f-980c-8954a1656684 Scenario: Allow BODY parameter of MAIL FROM command # features/smtp/init.feature:63 When SMTP client "1" sends MAIL FROM "<9e166b61-18af-422c-a95d-7e7905d4cdac@proton.local> BODY=7BIT" # :1 -> *scenario time="2024-08-08T06:05:01+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:05:01+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:05:01+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:05:01+02:00" level=info msg="Closing user" userID=32e196fb-a567-490f-980c-8954a1656684 time="2024-08-08T06:05:01+02:00" level=info msg="Synced labels" service=imap user=32e196fb-a567-490f-980c-8954a1656684 time="2024-08-08T06:05:01+02:00" level=warning msg="Get \"https://127.0.0.1:33117/mail/v4/messages/count\": context canceled, Attempt 1" pkg=gpa/client time="2024-08-08T06:05:01+02:00" level=error msg="Get \"https://127.0.0.1:33117/mail/v4/messages/count\": context canceled" pkg=gpa/client time="2024-08-08T06:05:01+02:00" level=error msg="Failed to sync, will retry later" error="failed to retrieve message ids: received no response from API: Get \"https://127.0.0.1:33117/mail/v4/messages/count\": context canceled" service=imap user=32e196fb-a567-490f-980c-8954a1656684 time="2024-08-08T06:05:01+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=32e196fb-a567-490f-980c-8954a1656684 time="2024-08-08T06:05:01+02:00" level=info msg="Finished user sync" duration=4.214512ms service=imap user=32e196fb-a567-490f-980c-8954a1656684 time="2024-08-08T06:05:01+02:00" level=info msg="Exiting IMAP Service" service=imap user=32e196fb-a567-490f-980c-8954a1656684 time="2024-08-08T06:05:01+02:00" level=info msg="Exiting service main loop" service=smtp user=32e196fb-a567-490f-980c-8954a1656684 time="2024-08-08T06:05:01+02:00" level=info msg="Exiting Service" service=user-identity user=32e196fb-a567-490f-980c-8954a1656684 time="2024-08-08T06:05:01+02:00" level=info msg="Exiting service main loop" service=telemetry user=32e196fb-a567-490f-980c-8954a1656684 time="2024-08-08T06:05:01+02:00" level=info msg="Exiting service" service=user-events user=32e196fb-a567-490f-980c-8954a1656684 time="2024-08-08T06:05:01+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:05:01+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:05:01+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:05:01+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:05:01+02:00" level=info msg="Closing SMTP server" service=server-manager Then it succeeds # :1 -> *scenario === RUN TestFeatures/FROM_not_owned_by_user time="2024-08-08T06:05:01+02:00" level=info msg="User '152df384-08de-4d84-a82b-5f9e4a52d536' created with id=d6039083-4f3c-446f-8f71-b19de9436e3e" pkg=gpa/server/backend time="2024-08-08T06:05:01+02:00" level=info msg="Starting bridge" time="2024-08-08T06:05:01+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/170/config1693795565/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:05:01+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/170/data2491290014/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/170/data2491290014/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:05:01+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:05:01+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:05:01+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:05:01+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:05:01+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/170/config1693795565/grpcServerConfig.json time="2024-08-08T06:05:01+02:00" level=info msg="gRPC server listening on /tmp/bridge3965" pkg=grpc time="2024-08-08T06:05:01+02:00" level=info msg="Frontend service started" time="2024-08-08T06:05:01+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:05:01+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:05:01+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:05:01+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:05:01+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:05:01+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:05:01+02:00" level=info msg="Frontend client started" time="2024-08-08T06:05:01+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (2521917a)" time="2024-08-08T06:05:01+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (2521917a)" time="2024-08-08T06:05:02+02:00" level=info msg="200 OK: POST https://127.0.0.1:37765/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:05:02+02:00" level=info msg="200 OK: POST https://127.0.0.1:37765/auth/v4" pkg=gpa/manager time="2024-08-08T06:05:02+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=d6039083-4f3c-446f-8f71-b19de9436e3e time="2024-08-08T06:05:02+02:00" level=info msg="Adding vault user" userID=d6039083-4f3c-446f-8f71-b19de9436e3e time="2024-08-08T06:05:02+02:00" level=info msg="Creating new user" userID=d6039083-4f3c-446f-8f71-b19de9436e3e time="2024-08-08T06:05:02+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=d6039083-4f3c-446f-8f71-b19de9436e3e time="2024-08-08T06:05:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:37765/core/v4/events/latest" pkg=gpa/client userID=d6039083-4f3c-446f-8f71-b19de9436e3e time="2024-08-08T06:05:02+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=d6039083-4f3c-446f-8f71-b19de9436e3e time="2024-08-08T06:05:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:37765/core/v4/settings" pkg=gpa/client userID=d6039083-4f3c-446f-8f71-b19de9436e3e time="2024-08-08T06:05:02+02:00" level=info msg="Starting service main loop" service=telemetry user=d6039083-4f3c-446f-8f71-b19de9436e3e time="2024-08-08T06:05:02+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=d6039083-4f3c-446f-8f71-b19de9436e3e time="2024-08-08T06:05:02+02:00" level=info msg="Starting service main loop" service=smtp user=d6039083-4f3c-446f-8f71-b19de9436e3e time="2024-08-08T06:05:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:37765/core/v4/labels?Type=4" pkg=gpa/client userID=d6039083-4f3c-446f-8f71-b19de9436e3e time="2024-08-08T06:05:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:37765/core/v4/labels?Type=3" pkg=gpa/client userID=d6039083-4f3c-446f-8f71-b19de9436e3e time="2024-08-08T06:05:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:37765/core/v4/labels?Type=1" pkg=gpa/client userID=d6039083-4f3c-446f-8f71-b19de9436e3e time="2024-08-08T06:05:02+02:00" level=info msg="Adding user to imap server" addrID=0deb529a-0fd6-4399-bcb6-23d72a833917 service=server-manager time="2024-08-08T06:05:02+02:00" level=info msg="Creating new IMAP user" addrID=0deb529a-0fd6-4399-bcb6-23d72a833917 service=server-manager time="2024-08-08T06:05:02+02:00" level=info msg="Setting gluon ID" addrID=0deb529a-0fd6-4399-bcb6-23d72a833917 gluonID=01da7d79-2eae-43ae-87a2-133a8b66c1b6 userID=d6039083-4f3c-446f-8f71-b19de9436e3e time="2024-08-08T06:05:02+02:00" level=info msg="Created new IMAP user" addrID=0deb529a-0fd6-4399-bcb6-23d72a833917 gluonID=01da7d79-2eae-43ae-87a2-133a8b66c1b6 service=server-manager time="2024-08-08T06:05:02+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:05:02+02:00" level=info msg=Resuming service=user-events user=d6039083-4f3c-446f-8f71-b19de9436e3e time="2024-08-08T06:05:02+02:00" level=info msg="Received mailbox message count" count=0 gluonID=01da7d79-2eae-43ae-87a2-133a8b66c1b6 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:05:02+02:00" level=info msg="Starting IMAP Service" service=imap user=d6039083-4f3c-446f-8f71-b19de9436e3e time="2024-08-08T06:05:02+02:00" level=info msg="Sync triggered" service=imap user=d6039083-4f3c-446f-8f71-b19de9436e3e time="2024-08-08T06:05:02+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:05:02.434344619 +0200 CEST m=+387.120387515" user=d6039083-4f3c-446f-8f71-b19de9436e3e time="2024-08-08T06:05:02+02:00" level=info msg="Syncing labels" service=imap user=d6039083-4f3c-446f-8f71-b19de9436e3e time="2024-08-08T06:05:02+02:00" level=info msg="Synced labels" service=imap user=d6039083-4f3c-446f-8f71-b19de9436e3e time="2024-08-08T06:05:02+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:d6039083-4f3c-446f-8f71-b19de9436e3e" userID=d6039083-4f3c-446f-8f71-b19de9436e3e time="2024-08-08T06:05:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:37765/mail/v4/messages/count" pkg=gpa/client userID=d6039083-4f3c-446f-8f71-b19de9436e3e time="2024-08-08T06:05:02+02:00" level=info msg="Syncing messages" service=imap user=d6039083-4f3c-446f-8f71-b19de9436e3e time="2024-08-08T06:05:02+02:00" level=info msg="Job started" service=imap user=d6039083-4f3c-446f-8f71-b19de9436e3e time="2024-08-08T06:05:02+02:00" level=info msg="200 OK: POST https://127.0.0.1:37765/mail/v4/messages" pkg=gpa/client userID=d6039083-4f3c-446f-8f71-b19de9436e3e time="2024-08-08T06:05:02+02:00" level=info msg="Job finished" service=imap user=d6039083-4f3c-446f-8f71-b19de9436e3e time="2024-08-08T06:05:02+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=d6039083-4f3c-446f-8f71-b19de9436e3e time="2024-08-08T06:05:02+02:00" level=info msg="Synced messages" service=imap user=d6039083-4f3c-446f-8f71-b19de9436e3e time="2024-08-08T06:05:02+02:00" level=info msg="Finished user sync" duration=3.559578ms service=imap user=d6039083-4f3c-446f-8f71-b19de9436e3e time="2024-08-08T06:05:02+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=d6039083-4f3c-446f-8f71-b19de9436e3e time="2024-08-08T06:05:02+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=d6039083-4f3c-446f-8f71-b19de9436e3e time="2024-08-08T06:05:02+02:00" level=info msg="200 OK: POST https://127.0.0.1:37765/data/v1/stats" pkg=gpa/client userID=d6039083-4f3c-446f-8f71-b19de9436e3e time="2024-08-08T06:05:02+02:00" level=info msg="Configuration Status Success event sent." userID=d6039083-4f3c-446f-8f71-b19de9436e3e time="2024-08-08T06:05:02+02:00" level=error msg="Send mail failed." error="invalid return path" pkg=smtp Scenario: FROM not owned by user # features/smtp/init.feature:67 When SMTP client "1" sends the following message from "unowned@proton.local" to "recipient@example.com": # :1 -> *scenario """ From: Bridge Test <[user:user]@[domain]> To: Internal Bridge   this should fail """ time="2024-08-08T06:05:02+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:05:02+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:05:02+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:05:02+02:00" level=info msg="Closing user" userID=d6039083-4f3c-446f-8f71-b19de9436e3e time="2024-08-08T06:05:02+02:00" level=info msg="Exiting IMAP Service" service=imap user=d6039083-4f3c-446f-8f71-b19de9436e3e time="2024-08-08T06:05:02+02:00" level=info msg="Exiting service main loop" service=smtp user=d6039083-4f3c-446f-8f71-b19de9436e3e time="2024-08-08T06:05:02+02:00" level=info msg="Exiting Service" service=user-identity user=d6039083-4f3c-446f-8f71-b19de9436e3e time="2024-08-08T06:05:02+02:00" level=info msg="Exiting service main loop" service=telemetry user=d6039083-4f3c-446f-8f71-b19de9436e3e time="2024-08-08T06:05:02+02:00" level=info msg="Exiting service" service=user-events user=d6039083-4f3c-446f-8f71-b19de9436e3e time="2024-08-08T06:05:02+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:05:02+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:05:02+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:05:02+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:05:02+02:00" level=info msg="Closing SMTP server" service=server-manager Then it fails # :1 -> *scenario Feature: A user can connect an SMTP client to custom ports === RUN TestFeatures/Authenticates_successfully_on_custom_port#01 time="2024-08-08T06:05:02+02:00" level=info msg="User 'c929839a-db44-47f8-8d7e-b135998b2428' created with id=565d01e2-2841-4add-919e-a6afd53d455e" pkg=gpa/server/backend Background: Given there exists an account with username "c929839a-db44-47f8-8d7e-b135998b2428" and password "password" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-08-08T06:05:03+02:00" level=info msg="Starting bridge" time="2024-08-08T06:05:03+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/171/config3698433094/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:05:03+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/171/data4292017402/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/171/data4292017402/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:05:03+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:05:03+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:05:03+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:05:03+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:05:03+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/171/config3698433094/grpcServerConfig.json time="2024-08-08T06:05:03+02:00" level=info msg="gRPC server listening on /tmp/bridge7761" pkg=grpc time="2024-08-08T06:05:03+02:00" level=info msg="Frontend service started" time="2024-08-08T06:05:03+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:05:03+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:05:03+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:05:03+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:05:03+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:05:03+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:05:03+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-08-08T06:05:03+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (2054d014)" time="2024-08-08T06:05:03+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (2054d014)" time="2024-08-08T06:05:03+02:00" level=info msg="200 OK: POST https://127.0.0.1:42833/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:05:03+02:00" level=info msg="200 OK: POST https://127.0.0.1:42833/auth/v4" pkg=gpa/manager time="2024-08-08T06:05:03+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=565d01e2-2841-4add-919e-a6afd53d455e time="2024-08-08T06:05:03+02:00" level=info msg="Adding vault user" userID=565d01e2-2841-4add-919e-a6afd53d455e time="2024-08-08T06:05:03+02:00" level=info msg="Creating new user" userID=565d01e2-2841-4add-919e-a6afd53d455e time="2024-08-08T06:05:03+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=565d01e2-2841-4add-919e-a6afd53d455e time="2024-08-08T06:05:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:42833/core/v4/events/latest" pkg=gpa/client userID=565d01e2-2841-4add-919e-a6afd53d455e time="2024-08-08T06:05:03+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=565d01e2-2841-4add-919e-a6afd53d455e time="2024-08-08T06:05:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:42833/core/v4/settings" pkg=gpa/client userID=565d01e2-2841-4add-919e-a6afd53d455e time="2024-08-08T06:05:03+02:00" level=info msg="Starting service main loop" service=telemetry user=565d01e2-2841-4add-919e-a6afd53d455e time="2024-08-08T06:05:03+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=565d01e2-2841-4add-919e-a6afd53d455e time="2024-08-08T06:05:03+02:00" level=info msg="Starting service main loop" service=smtp user=565d01e2-2841-4add-919e-a6afd53d455e time="2024-08-08T06:05:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:42833/core/v4/labels?Type=4" pkg=gpa/client userID=565d01e2-2841-4add-919e-a6afd53d455e time="2024-08-08T06:05:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:42833/core/v4/labels?Type=3" pkg=gpa/client userID=565d01e2-2841-4add-919e-a6afd53d455e time="2024-08-08T06:05:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:42833/core/v4/labels?Type=1" pkg=gpa/client userID=565d01e2-2841-4add-919e-a6afd53d455e time="2024-08-08T06:05:03+02:00" level=info msg="Adding user to imap server" addrID=19e9ab38-82e0-4974-946d-e1d657bfe218 service=server-manager time="2024-08-08T06:05:03+02:00" level=info msg="Creating new IMAP user" addrID=19e9ab38-82e0-4974-946d-e1d657bfe218 service=server-manager time="2024-08-08T06:05:03+02:00" level=info msg="Setting gluon ID" addrID=19e9ab38-82e0-4974-946d-e1d657bfe218 gluonID=d384de1c-959a-455c-a440-5cdcb5244ca9 userID=565d01e2-2841-4add-919e-a6afd53d455e time="2024-08-08T06:05:03+02:00" level=info msg="Created new IMAP user" addrID=19e9ab38-82e0-4974-946d-e1d657bfe218 gluonID=d384de1c-959a-455c-a440-5cdcb5244ca9 service=server-manager time="2024-08-08T06:05:03+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:05:03+02:00" level=info msg=Resuming service=user-events user=565d01e2-2841-4add-919e-a6afd53d455e And the user logs in with username "c929839a-db44-47f8-8d7e-b135998b2428" and password "password" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-08-08T06:05:03+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-08-08T06:05:03+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:05:03+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:05:03+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T06:05:03+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:05:03+02:00" level=info msg="Starting SMTP server" port=1144 service=server-manager ssl=false time="2024-08-08T06:05:03+02:00" level=info msg="Received mailbox message count" count=0 gluonID=d384de1c-959a-455c-a440-5cdcb5244ca9 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:05:03+02:00" level=info msg="Starting IMAP Service" service=imap user=565d01e2-2841-4add-919e-a6afd53d455e time="2024-08-08T06:05:03+02:00" level=info msg="Sync triggered" service=imap user=565d01e2-2841-4add-919e-a6afd53d455e time="2024-08-08T06:05:03+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:05:03.404247865 +0200 CEST m=+388.090290771" user=565d01e2-2841-4add-919e-a6afd53d455e time="2024-08-08T06:05:03+02:00" level=info msg="Syncing labels" service=imap user=565d01e2-2841-4add-919e-a6afd53d455e time="2024-08-08T06:05:03+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:565d01e2-2841-4add-919e-a6afd53d455e" userID=565d01e2-2841-4add-919e-a6afd53d455e time="2024-08-08T06:05:03+02:00" level=info msg="Synced labels" service=imap user=565d01e2-2841-4add-919e-a6afd53d455e time="2024-08-08T06:05:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:42833/mail/v4/messages/count" pkg=gpa/client userID=565d01e2-2841-4add-919e-a6afd53d455e time="2024-08-08T06:05:03+02:00" level=info msg="Syncing messages" service=imap user=565d01e2-2841-4add-919e-a6afd53d455e time="2024-08-08T06:05:03+02:00" level=info msg="Job started" service=imap user=565d01e2-2841-4add-919e-a6afd53d455e time="2024-08-08T06:05:03+02:00" level=info msg="200 OK: POST https://127.0.0.1:42833/mail/v4/messages" pkg=gpa/client userID=565d01e2-2841-4add-919e-a6afd53d455e time="2024-08-08T06:05:03+02:00" level=info msg="Job finished" service=imap user=565d01e2-2841-4add-919e-a6afd53d455e time="2024-08-08T06:05:03+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=565d01e2-2841-4add-919e-a6afd53d455e time="2024-08-08T06:05:03+02:00" level=info msg="Synced messages" service=imap user=565d01e2-2841-4add-919e-a6afd53d455e time="2024-08-08T06:05:03+02:00" level=info msg="Finished user sync" duration=8.219675ms service=imap user=565d01e2-2841-4add-919e-a6afd53d455e time="2024-08-08T06:05:03+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=565d01e2-2841-4add-919e-a6afd53d455e time="2024-08-08T06:05:03+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=565d01e2-2841-4add-919e-a6afd53d455e Scenario: Authenticates successfully on custom port # features/smtp/ports.feature:9 When the user changes the SMTP port to 1144 # :1 -> *scenario When user "c929839a-db44-47f8-8d7e-b135998b2428" connects SMTP client "1" on port 1144 # :1 -> *scenario time="2024-08-08T06:05:03+02:00" level=info msg="200 OK: POST https://127.0.0.1:42833/data/v1/stats" pkg=gpa/client userID=565d01e2-2841-4add-919e-a6afd53d455e time="2024-08-08T06:05:03+02:00" level=info msg="Configuration Status Success event sent." userID=565d01e2-2841-4add-919e-a6afd53d455e time="2024-08-08T06:05:03+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:05:03+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:05:03+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:05:03+02:00" level=info msg="Closing user" userID=565d01e2-2841-4add-919e-a6afd53d455e time="2024-08-08T06:05:03+02:00" level=info msg="Exiting IMAP Service" service=imap user=565d01e2-2841-4add-919e-a6afd53d455e time="2024-08-08T06:05:03+02:00" level=info msg="Exiting service main loop" service=smtp user=565d01e2-2841-4add-919e-a6afd53d455e time="2024-08-08T06:05:03+02:00" level=info msg="Exiting Service" service=user-identity user=565d01e2-2841-4add-919e-a6afd53d455e time="2024-08-08T06:05:03+02:00" level=info msg="Exiting service main loop" service=telemetry user=565d01e2-2841-4add-919e-a6afd53d455e time="2024-08-08T06:05:03+02:00" level=info msg="Exiting service" service=user-events user=565d01e2-2841-4add-919e-a6afd53d455e time="2024-08-08T06:05:03+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:05:03+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:05:03+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:05:03+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1144: use of closed network connection" service=server-manager time="2024-08-08T06:05:03+02:00" level=info msg="Closing SMTP server" service=server-manager Then SMTP client "1" can authenticate # :1 -> *scenario Feature: SMTP sending with attachment === RUN TestFeatures/Sending_with_cyrillic_PDF_attachment time="2024-08-08T06:05:03+02:00" level=info msg="User '7f15ad43-bb6b-4e9f-b589-83be688b7fe4' created with id=dc87dd5a-2cc6-413d-98df-1f897f0262fb" pkg=gpa/server/backend Background: Given there exists an account with username "7f15ad43-bb6b-4e9f-b589-83be688b7fe4" and password "password"# :1 -> *scenario time="2024-08-08T06:05:04+02:00" level=info msg="User '02ba056d-2fe1-4e08-8345-41bb63848645' created with id=4d7d3fa0-57ed-49d4-8b5b-abdb8c58db1d" pkg=gpa/server/backend And there exists an account with username "02ba056d-2fe1-4e08-8345-41bb63848645" and password "password" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-08-08T06:05:04+02:00" level=info msg="Starting bridge" time="2024-08-08T06:05:04+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/172/config204671954/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:05:04+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/172/data3846127853/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/172/data3846127853/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:05:04+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:05:04+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:05:04+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:05:04+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:05:04+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/172/config204671954/grpcServerConfig.json time="2024-08-08T06:05:04+02:00" level=info msg="gRPC server listening on /tmp/bridge6591" pkg=grpc time="2024-08-08T06:05:04+02:00" level=info msg="Frontend service started" time="2024-08-08T06:05:04+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:05:04+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:05:04+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:05:04+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:05:04+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:05:04+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:05:04+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-08-08T06:05:04+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (3ca06ee9)" time="2024-08-08T06:05:04+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (3ca06ee9)" time="2024-08-08T06:05:04+02:00" level=info msg="200 OK: POST https://127.0.0.1:45921/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:05:04+02:00" level=info msg="200 OK: POST https://127.0.0.1:45921/auth/v4" pkg=gpa/manager time="2024-08-08T06:05:04+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=dc87dd5a-2cc6-413d-98df-1f897f0262fb time="2024-08-08T06:05:05+02:00" level=info msg="Adding vault user" userID=dc87dd5a-2cc6-413d-98df-1f897f0262fb time="2024-08-08T06:05:05+02:00" level=info msg="Creating new user" userID=dc87dd5a-2cc6-413d-98df-1f897f0262fb time="2024-08-08T06:05:05+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=dc87dd5a-2cc6-413d-98df-1f897f0262fb time="2024-08-08T06:05:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:45921/core/v4/events/latest" pkg=gpa/client userID=dc87dd5a-2cc6-413d-98df-1f897f0262fb time="2024-08-08T06:05:05+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=dc87dd5a-2cc6-413d-98df-1f897f0262fb time="2024-08-08T06:05:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:45921/core/v4/settings" pkg=gpa/client userID=dc87dd5a-2cc6-413d-98df-1f897f0262fb time="2024-08-08T06:05:05+02:00" level=info msg="Starting service main loop" service=telemetry user=dc87dd5a-2cc6-413d-98df-1f897f0262fb time="2024-08-08T06:05:05+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=dc87dd5a-2cc6-413d-98df-1f897f0262fb time="2024-08-08T06:05:05+02:00" level=info msg="Starting service main loop" service=smtp user=dc87dd5a-2cc6-413d-98df-1f897f0262fb time="2024-08-08T06:05:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:45921/core/v4/labels?Type=4" pkg=gpa/client userID=dc87dd5a-2cc6-413d-98df-1f897f0262fb time="2024-08-08T06:05:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:45921/core/v4/labels?Type=3" pkg=gpa/client userID=dc87dd5a-2cc6-413d-98df-1f897f0262fb time="2024-08-08T06:05:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:45921/core/v4/labels?Type=1" pkg=gpa/client userID=dc87dd5a-2cc6-413d-98df-1f897f0262fb time="2024-08-08T06:05:05+02:00" level=info msg="Adding user to imap server" addrID=abbd9548-9a7e-461d-bff9-0e78828d99b1 service=server-manager time="2024-08-08T06:05:05+02:00" level=info msg="Creating new IMAP user" addrID=abbd9548-9a7e-461d-bff9-0e78828d99b1 service=server-manager time="2024-08-08T06:05:05+02:00" level=info msg="Setting gluon ID" addrID=abbd9548-9a7e-461d-bff9-0e78828d99b1 gluonID=92ab9ecf-b972-4afa-9aad-6cc4a62747cd userID=dc87dd5a-2cc6-413d-98df-1f897f0262fb time="2024-08-08T06:05:05+02:00" level=info msg="Created new IMAP user" addrID=abbd9548-9a7e-461d-bff9-0e78828d99b1 gluonID=92ab9ecf-b972-4afa-9aad-6cc4a62747cd service=server-manager time="2024-08-08T06:05:05+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:05:05+02:00" level=info msg=Resuming service=user-events user=dc87dd5a-2cc6-413d-98df-1f897f0262fb And the user logs in with username "7f15ad43-bb6b-4e9f-b589-83be688b7fe4" and password "password" # :1 -> *scenario time="2024-08-08T06:05:05+02:00" level=info msg="Received mailbox message count" count=0 gluonID=92ab9ecf-b972-4afa-9aad-6cc4a62747cd labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:05:05+02:00" level=info msg="Starting IMAP Service" service=imap user=dc87dd5a-2cc6-413d-98df-1f897f0262fb time="2024-08-08T06:05:05+02:00" level=info msg="Sync triggered" service=imap user=dc87dd5a-2cc6-413d-98df-1f897f0262fb time="2024-08-08T06:05:05+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:05:05.115643881 +0200 CEST m=+389.801686787" user=dc87dd5a-2cc6-413d-98df-1f897f0262fb time="2024-08-08T06:05:05+02:00" level=info msg="Syncing labels" service=imap user=dc87dd5a-2cc6-413d-98df-1f897f0262fb time="2024-08-08T06:05:05+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:dc87dd5a-2cc6-413d-98df-1f897f0262fb" userID=dc87dd5a-2cc6-413d-98df-1f897f0262fb time="2024-08-08T06:05:05+02:00" level=info msg="Synced labels" service=imap user=dc87dd5a-2cc6-413d-98df-1f897f0262fb time="2024-08-08T06:05:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:45921/mail/v4/messages/count" pkg=gpa/client userID=dc87dd5a-2cc6-413d-98df-1f897f0262fb time="2024-08-08T06:05:05+02:00" level=info msg="Syncing messages" service=imap user=dc87dd5a-2cc6-413d-98df-1f897f0262fb time="2024-08-08T06:05:05+02:00" level=info msg="Job started" service=imap user=dc87dd5a-2cc6-413d-98df-1f897f0262fb time="2024-08-08T06:05:05+02:00" level=info msg="200 OK: POST https://127.0.0.1:45921/mail/v4/messages" pkg=gpa/client userID=dc87dd5a-2cc6-413d-98df-1f897f0262fb time="2024-08-08T06:05:05+02:00" level=info msg="Job finished" service=imap user=dc87dd5a-2cc6-413d-98df-1f897f0262fb time="2024-08-08T06:05:05+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=dc87dd5a-2cc6-413d-98df-1f897f0262fb time="2024-08-08T06:05:05+02:00" level=info msg="Synced messages" service=imap user=dc87dd5a-2cc6-413d-98df-1f897f0262fb time="2024-08-08T06:05:05+02:00" level=info msg="Finished user sync" duration=8.062968ms service=imap user=dc87dd5a-2cc6-413d-98df-1f897f0262fb time="2024-08-08T06:05:05+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=dc87dd5a-2cc6-413d-98df-1f897f0262fb time="2024-08-08T06:05:05+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=dc87dd5a-2cc6-413d-98df-1f897f0262fb And user "7f15ad43-bb6b-4e9f-b589-83be688b7fe4" finishes syncing # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-08-08T06:05:05+02:00" level=info msg="200 OK: POST https://127.0.0.1:45921/data/v1/stats" pkg=gpa/client userID=dc87dd5a-2cc6-413d-98df-1f897f0262fb time="2024-08-08T06:05:05+02:00" level=info msg="Configuration Status Success event sent." userID=dc87dd5a-2cc6-413d-98df-1f897f0262fb When user "7f15ad43-bb6b-4e9f-b589-83be688b7fe4" connects and authenticates SMTP client "1" # :1 -> *scenario And user "7f15ad43-bb6b-4e9f-b589-83be688b7fe4" connects and authenticates IMAP client "1" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-08-08T06:05:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:45921/mail/v4/settings" pkg=gpa/client userID=dc87dd5a-2cc6-413d-98df-1f897f0262fb time="2024-08-08T06:05:05+02:00" level=info msg="200 OK: POST https://127.0.0.1:45921/mail/v4/messages" pkg=gpa/client userID=dc87dd5a-2cc6-413d-98df-1f897f0262fb time="2024-08-08T06:05:05+02:00" level=info msg="200 OK: POST https://127.0.0.1:45921/mail/v4/attachments" pkg=gpa/client userID=dc87dd5a-2cc6-413d-98df-1f897f0262fb time="2024-08-08T06:05:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:45921/core/v4/keys?Email=02ba056d-2fe1-4e08-8345-41bb63848645%40proton.local" pkg=gpa/client userID=dc87dd5a-2cc6-413d-98df-1f897f0262fb time="2024-08-08T06:05:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:45921/contacts/v4/emails?Email=02ba056d-2fe1-4e08-8345-41bb63848645%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=dc87dd5a-2cc6-413d-98df-1f897f0262fb time="2024-08-08T06:05:05+02:00" level=info msg="200 OK: POST https://127.0.0.1:45921/mail/v4/messages/f3708e62-6662-4f6c-bdf9-f39af4cc3502" pkg=gpa/client userID=dc87dd5a-2cc6-413d-98df-1f897f0262fb Scenario: Sending with cyrillic PDF attachment # features/smtp/send/attachment.feature:16 When SMTP client "1" sends the following message from "7f15ad43-bb6b-4e9f-b589-83be688b7fe4@proton.local" to "02ba056d-2fe1-4e08-8345-41bb63848645@proton.local": # :1 -> *scenario """ Content-Type: multipart/mixed; boundary="------------bYzsV6z0EdKTbltmCDZgIM15" From: Bridge Test <[user:user1]@[domain]> To: Internal Bridge <[user:user2]@[domain]> Subject: Test with cyrillic attachment  --------------bYzsV6z0EdKTbltmCDZgIM15 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8  Shake that body --------------bYzsV6z0EdKTbltmCDZgIM15 Content-Type: application/pdf;  name="=?UTF-8?B?0JDQkdCS0JPQlNCD0JXQltCX0IXQmNCI0JrQm9CJ0JzQndCK0J7Qn9Cg?=  =?UTF-8?B?0KHQotCM0KPQpNCl0KfQj9CX0KgucGRm?=" Content-Disposition: attachment;  filename*0*=UTF-8''%D0%90%D0%91%D0%92%D0%93%D0%94%D0%83%D0%95%D0%96%D0%97;  filename*1*=%D0%85%D0%98%D0%88%D0%9A%D0%9B%D0%89%D0%9C%D0%9D%D0%8A%D0%9E;  filename*2*=%D0%9F%D0%A0%D0%A1%D0%A2%D0%8C%D0%A3%D0%A4%D0%A5%D0%A7%D0%8F;  filename*3*=%D0%97%D0%A8%2E%70%64%66 Content-Transfer-Encoding: base64  0JDQkdCS0JPQlNCD0JXQltCX0IXQmNCI0JrQm9CJ0JzQndCK0J7Qn9Cg0KHQotCM0KPQpNCl0KfQj9CX0Kg=  --------------bYzsV6z0EdKTbltmCDZgIM15--  """ Then it succeeds # :1 -> *scenario time="2024-08-08T06:05:05+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 34}}" pkg=telemetry time="2024-08-08T06:05:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:45921/core/v4/events/AA==" pkg=gpa/client userID=dc87dd5a-2cc6-413d-98df-1f897f0262fb time="2024-08-08T06:05:06+02:00" level=info msg="Received new API event" new="Event BA==: messages: created=1, updated=1, deleted=0" old="AA==" service=user-events user=dc87dd5a-2cc6-413d-98df-1f897f0262fb time="2024-08-08T06:05:06+02:00" level=info msg="Handling message created event" date=0 messageID=f3708e62-6662-4f6c-bdf9-f39af4cc3502 service=imap subject="******** (f75f8f2b)" user=dc87dd5a-2cc6-413d-98df-1f897f0262fb time="2024-08-08T06:05:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:45921/mail/v4/messages/f3708e62-6662-4f6c-bdf9-f39af4cc3502" pkg=gpa/client userID=dc87dd5a-2cc6-413d-98df-1f897f0262fb time="2024-08-08T06:05:06+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=f3708e62-6662-4f6c-bdf9-f39af4cc3502 service=imap subject="******** (f75f8f2b)" user=dc87dd5a-2cc6-413d-98df-1f897f0262fb time="2024-08-08T06:05:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:45921/mail/v4/messages/f3708e62-6662-4f6c-bdf9-f39af4cc3502" pkg=gpa/client userID=dc87dd5a-2cc6-413d-98df-1f897f0262fb Then IMAP client "1" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | subject | | 7f15ad43-bb6b-4e9f-b589-83be688b7fe4@proton.local | 02ba056d-2fe1-4e08-8345-41bb63848645@proton.local | Test with cyrillic attachment | And the body in the "POST" request to "/mail/v4/messages" is: # :1 -> *scenario """ {  "Message": {  "Subject": "Test with cyrillic attachment",  "Sender": {  "Name": "Bridge Test"  },  "ToList": [  {  "Address": "[user:user2]@[domain]",  "Name": "Internal Bridge"  }  ],  "CCList": [],  "BCCList": [],  "MIMEType": "text/plain"  } } """ time="2024-08-08T06:05:06+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:05:06+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:05:06+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:05:06+02:00" level=info msg="Closing user" userID=dc87dd5a-2cc6-413d-98df-1f897f0262fb time="2024-08-08T06:05:06+02:00" level=info msg="Exiting IMAP Service" service=imap user=dc87dd5a-2cc6-413d-98df-1f897f0262fb time="2024-08-08T06:05:06+02:00" level=info msg="Exiting service main loop" service=smtp user=dc87dd5a-2cc6-413d-98df-1f897f0262fb time="2024-08-08T06:05:06+02:00" level=info msg="Exiting Service" service=user-identity user=dc87dd5a-2cc6-413d-98df-1f897f0262fb time="2024-08-08T06:05:06+02:00" level=info msg="Exiting service main loop" service=telemetry user=dc87dd5a-2cc6-413d-98df-1f897f0262fb time="2024-08-08T06:05:06+02:00" level=info msg="Exiting service" service=user-events user=dc87dd5a-2cc6-413d-98df-1f897f0262fb time="2024-08-08T06:05:06+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:05:06+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:05:06+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:05:06+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:05:06+02:00" level=info msg="Closing SMTP server" service=server-manager And the body in the "POST" response to "/mail/v4/attachments" is: # :1 -> *scenario """ {  "Attachment":{  "Name": "АБВГДЃЕЖЗЅИЈКЛЉМНЊОПРСТЌУФХЧЏЗШ.pdf",  "MIMEType": "application/pdf",  "Disposition": "attachment"  } } """ === RUN TestFeatures/Sending_with_cyrillic_docx_attachment time="2024-08-08T06:05:06+02:00" level=info msg="User 'b07f0dbf-be99-49f6-906f-51d87f5d24bd' created with id=f82c95f9-1472-45d4-a15a-706c24358b2f" pkg=gpa/server/backend time="2024-08-08T06:05:07+02:00" level=info msg="User '7a1a0ac0-0986-491e-8321-75982baab583' created with id=1ff5bfb2-12be-4230-90c8-6d7e8b69967c" pkg=gpa/server/backend time="2024-08-08T06:05:07+02:00" level=info msg="Starting bridge" time="2024-08-08T06:05:07+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/173/config4232439202/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:05:07+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/173/data2695649386/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/173/data2695649386/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:05:07+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:05:07+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:05:07+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:05:07+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:05:07+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/173/config4232439202/grpcServerConfig.json time="2024-08-08T06:05:07+02:00" level=info msg="gRPC server listening on /tmp/bridge6904" pkg=grpc time="2024-08-08T06:05:07+02:00" level=info msg="Frontend service started" time="2024-08-08T06:05:07+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:05:07+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:05:07+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:05:07+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:05:07+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:05:07+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:05:07+02:00" level=info msg="Frontend client started" time="2024-08-08T06:05:07+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (f651b05b)" time="2024-08-08T06:05:07+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (f651b05b)" time="2024-08-08T06:05:07+02:00" level=info msg="200 OK: POST https://127.0.0.1:43755/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:05:07+02:00" level=info msg="200 OK: POST https://127.0.0.1:43755/auth/v4" pkg=gpa/manager time="2024-08-08T06:05:07+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=f82c95f9-1472-45d4-a15a-706c24358b2f time="2024-08-08T06:05:07+02:00" level=info msg="Adding vault user" userID=f82c95f9-1472-45d4-a15a-706c24358b2f time="2024-08-08T06:05:07+02:00" level=info msg="Creating new user" userID=f82c95f9-1472-45d4-a15a-706c24358b2f time="2024-08-08T06:05:07+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=f82c95f9-1472-45d4-a15a-706c24358b2f time="2024-08-08T06:05:07+02:00" level=info msg="200 OK: GET https://127.0.0.1:43755/core/v4/events/latest" pkg=gpa/client userID=f82c95f9-1472-45d4-a15a-706c24358b2f time="2024-08-08T06:05:07+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=f82c95f9-1472-45d4-a15a-706c24358b2f time="2024-08-08T06:05:07+02:00" level=info msg="200 OK: GET https://127.0.0.1:43755/core/v4/settings" pkg=gpa/client userID=f82c95f9-1472-45d4-a15a-706c24358b2f time="2024-08-08T06:05:07+02:00" level=info msg="Starting service main loop" service=telemetry user=f82c95f9-1472-45d4-a15a-706c24358b2f time="2024-08-08T06:05:07+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=f82c95f9-1472-45d4-a15a-706c24358b2f time="2024-08-08T06:05:07+02:00" level=info msg="Starting service main loop" service=smtp user=f82c95f9-1472-45d4-a15a-706c24358b2f time="2024-08-08T06:05:07+02:00" level=info msg="200 OK: GET https://127.0.0.1:43755/core/v4/labels?Type=4" pkg=gpa/client userID=f82c95f9-1472-45d4-a15a-706c24358b2f time="2024-08-08T06:05:07+02:00" level=info msg="200 OK: GET https://127.0.0.1:43755/core/v4/labels?Type=3" pkg=gpa/client userID=f82c95f9-1472-45d4-a15a-706c24358b2f time="2024-08-08T06:05:07+02:00" level=info msg="200 OK: GET https://127.0.0.1:43755/core/v4/labels?Type=1" pkg=gpa/client userID=f82c95f9-1472-45d4-a15a-706c24358b2f time="2024-08-08T06:05:07+02:00" level=info msg="Adding user to imap server" addrID=8727eebb-3ad6-471d-9d6e-bcb5988fd01f service=server-manager time="2024-08-08T06:05:07+02:00" level=info msg="Creating new IMAP user" addrID=8727eebb-3ad6-471d-9d6e-bcb5988fd01f service=server-manager time="2024-08-08T06:05:07+02:00" level=info msg="Setting gluon ID" addrID=8727eebb-3ad6-471d-9d6e-bcb5988fd01f gluonID=c1822ded-fc1f-46c2-8a66-701587dbb0c2 userID=f82c95f9-1472-45d4-a15a-706c24358b2f time="2024-08-08T06:05:07+02:00" level=info msg="Created new IMAP user" addrID=8727eebb-3ad6-471d-9d6e-bcb5988fd01f gluonID=c1822ded-fc1f-46c2-8a66-701587dbb0c2 service=server-manager time="2024-08-08T06:05:07+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:05:07+02:00" level=info msg=Resuming service=user-events user=f82c95f9-1472-45d4-a15a-706c24358b2f time="2024-08-08T06:05:07+02:00" level=info msg="Received mailbox message count" count=0 gluonID=c1822ded-fc1f-46c2-8a66-701587dbb0c2 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:05:07+02:00" level=info msg="Starting IMAP Service" service=imap user=f82c95f9-1472-45d4-a15a-706c24358b2f time="2024-08-08T06:05:07+02:00" level=info msg="Sync triggered" service=imap user=f82c95f9-1472-45d4-a15a-706c24358b2f time="2024-08-08T06:05:07+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:05:07.80424549 +0200 CEST m=+392.490288396" user=f82c95f9-1472-45d4-a15a-706c24358b2f time="2024-08-08T06:05:07+02:00" level=info msg="Syncing labels" service=imap user=f82c95f9-1472-45d4-a15a-706c24358b2f time="2024-08-08T06:05:07+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:f82c95f9-1472-45d4-a15a-706c24358b2f" userID=f82c95f9-1472-45d4-a15a-706c24358b2f time="2024-08-08T06:05:07+02:00" level=info msg="Synced labels" service=imap user=f82c95f9-1472-45d4-a15a-706c24358b2f time="2024-08-08T06:05:07+02:00" level=info msg="200 OK: GET https://127.0.0.1:43755/mail/v4/messages/count" pkg=gpa/client userID=f82c95f9-1472-45d4-a15a-706c24358b2f time="2024-08-08T06:05:07+02:00" level=info msg="Syncing messages" service=imap user=f82c95f9-1472-45d4-a15a-706c24358b2f time="2024-08-08T06:05:07+02:00" level=info msg="Job started" service=imap user=f82c95f9-1472-45d4-a15a-706c24358b2f time="2024-08-08T06:05:07+02:00" level=info msg="200 OK: POST https://127.0.0.1:43755/mail/v4/messages" pkg=gpa/client userID=f82c95f9-1472-45d4-a15a-706c24358b2f time="2024-08-08T06:05:07+02:00" level=info msg="Job finished" service=imap user=f82c95f9-1472-45d4-a15a-706c24358b2f time="2024-08-08T06:05:07+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=f82c95f9-1472-45d4-a15a-706c24358b2f time="2024-08-08T06:05:07+02:00" level=info msg="Synced messages" service=imap user=f82c95f9-1472-45d4-a15a-706c24358b2f time="2024-08-08T06:05:07+02:00" level=info msg="Finished user sync" duration=7.403977ms service=imap user=f82c95f9-1472-45d4-a15a-706c24358b2f time="2024-08-08T06:05:07+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=f82c95f9-1472-45d4-a15a-706c24358b2f time="2024-08-08T06:05:07+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=f82c95f9-1472-45d4-a15a-706c24358b2f time="2024-08-08T06:05:07+02:00" level=info msg="200 OK: POST https://127.0.0.1:43755/data/v1/stats" pkg=gpa/client userID=f82c95f9-1472-45d4-a15a-706c24358b2f time="2024-08-08T06:05:07+02:00" level=info msg="Configuration Status Success event sent." userID=f82c95f9-1472-45d4-a15a-706c24358b2f time="2024-08-08T06:05:07+02:00" level=info msg="200 OK: GET https://127.0.0.1:43755/mail/v4/settings" pkg=gpa/client userID=f82c95f9-1472-45d4-a15a-706c24358b2f time="2024-08-08T06:05:07+02:00" level=info msg="200 OK: POST https://127.0.0.1:43755/mail/v4/messages" pkg=gpa/client userID=f82c95f9-1472-45d4-a15a-706c24358b2f time="2024-08-08T06:05:07+02:00" level=info msg="200 OK: POST https://127.0.0.1:43755/mail/v4/attachments" pkg=gpa/client userID=f82c95f9-1472-45d4-a15a-706c24358b2f time="2024-08-08T06:05:07+02:00" level=info msg="200 OK: GET https://127.0.0.1:43755/core/v4/keys?Email=7a1a0ac0-0986-491e-8321-75982baab583%40proton.local" pkg=gpa/client userID=f82c95f9-1472-45d4-a15a-706c24358b2f time="2024-08-08T06:05:07+02:00" level=info msg="200 OK: GET https://127.0.0.1:43755/contacts/v4/emails?Email=7a1a0ac0-0986-491e-8321-75982baab583%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=f82c95f9-1472-45d4-a15a-706c24358b2f time="2024-08-08T06:05:07+02:00" level=info msg="200 OK: POST https://127.0.0.1:43755/mail/v4/messages/a5d0a2ce-7f9b-4111-9166-ae0f8ef0a2b3" pkg=gpa/client userID=f82c95f9-1472-45d4-a15a-706c24358b2f Scenario: Sending with cyrillic docx attachment # features/smtp/send/attachment.feature:83 When SMTP client "1" sends the following message from "b07f0dbf-be99-49f6-906f-51d87f5d24bd@proton.local" to "7a1a0ac0-0986-491e-8321-75982baab583@proton.local": # :1 -> *scenario """ Content-Type: multipart/mixed; boundary="------------9xfXriG1c1v5iJlMiIMCaIWP" From: Bridge Test <[user:user1]@[domain]> To: Internal Bridge <[user:user2]@[domain]> Subject: Test with cyrillic attachment  --------------9xfXriG1c1v5iJlMiIMCaIWP Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit  Shake that body --------------9xfXriG1c1v5iJlMiIMCaIWP Content-Type: application/vnd.openxmlformats-officedocument.wordprocessingml.document;  name="=?UTF-8?B?0JDQkdCS0JPQlNCD0JXQltCX0IXQmNCI0JrQm9CJ0JzQndCK0J7Qn9Cg?=  =?UTF-8?B?0KHQotCM0KPQpNCl0KfQj9CX0KguZG9jeA==?=" Content-Disposition: attachment;  filename*0*=UTF-8''%D0%90%D0%91%D0%92%D0%93%D0%94%D0%83%D0%95%D0%96%D0%97;  filename*1*=%D0%85%D0%98%D0%88%D0%9A%D0%9B%D0%89%D0%9C%D0%9D%D0%8A%D0%9E;  filename*2*=%D0%9F%D0%A0%D0%A1%D0%A2%D0%8C%D0%A3%D0%A4%D0%A5%D0%A7%D0%8F;  filename*3*=%D0%97%D0%A8%2E%64%6F%63%78 Content-Transfer-Encoding: base64  0JDQkdCS0JPQlNCD0JXQltCX0IXQmNCI0JrQm9CJ0JzQndCK0J7Qn9Cg0KHQotCM0KPQpNCl0KfQj9CX0Kg=  --------------9xfXriG1c1v5iJlMiIMCaIWP--  """ Then it succeeds # :1 -> *scenario time="2024-08-08T06:05:08+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 43}}" pkg=telemetry time="2024-08-08T06:05:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:43755/core/v4/events/AA==" pkg=gpa/client userID=f82c95f9-1472-45d4-a15a-706c24358b2f time="2024-08-08T06:05:08+02:00" level=info msg="Received new API event" new="Event BA==: messages: created=1, updated=1, deleted=0" old="AA==" service=user-events user=f82c95f9-1472-45d4-a15a-706c24358b2f time="2024-08-08T06:05:08+02:00" level=info msg="Handling message created event" date=0 messageID=a5d0a2ce-7f9b-4111-9166-ae0f8ef0a2b3 service=imap subject="******** (f75f8f2b)" user=f82c95f9-1472-45d4-a15a-706c24358b2f time="2024-08-08T06:05:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:43755/mail/v4/messages/a5d0a2ce-7f9b-4111-9166-ae0f8ef0a2b3" pkg=gpa/client userID=f82c95f9-1472-45d4-a15a-706c24358b2f time="2024-08-08T06:05:08+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=a5d0a2ce-7f9b-4111-9166-ae0f8ef0a2b3 service=imap subject="******** (f75f8f2b)" user=f82c95f9-1472-45d4-a15a-706c24358b2f time="2024-08-08T06:05:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:43755/mail/v4/messages/a5d0a2ce-7f9b-4111-9166-ae0f8ef0a2b3" pkg=gpa/client userID=f82c95f9-1472-45d4-a15a-706c24358b2f Then IMAP client "1" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | subject | | b07f0dbf-be99-49f6-906f-51d87f5d24bd@proton.local | 7a1a0ac0-0986-491e-8321-75982baab583@proton.local | Test with cyrillic attachment | And the body in the "POST" request to "/mail/v4/messages" is: # :1 -> *scenario """ {  "Message": {  "Subject": "Test with cyrillic attachment",  "Sender": {  "Name": "Bridge Test"  },  "ToList": [  {  "Address": "[user:user2]@[domain]",  "Name": "Internal Bridge"  }  ],  "CCList": [],  "BCCList": [],  "MIMEType": "text/plain"  } } """ And the body in the "POST" response to "/mail/v4/attachments" is: # :1 -> *scenario """ {  "Attachment":{  "Name": "АБВГДЃЕЖЗЅИЈКЛЉМНЊОПРСТЌУФХЧЏЗШ.docx",  "MIMEType": "application/vnd.openxmlformats-officedocument.wordprocessingml.document",  "Disposition": "attachment"  } } """ time="2024-08-08T06:05:08+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:05:08+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:05:08+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:05:08+02:00" level=info msg="Closing user" userID=f82c95f9-1472-45d4-a15a-706c24358b2f time="2024-08-08T06:05:08+02:00" level=info msg="Exiting IMAP Service" service=imap user=f82c95f9-1472-45d4-a15a-706c24358b2f time="2024-08-08T06:05:08+02:00" level=info msg="Exiting service main loop" service=smtp user=f82c95f9-1472-45d4-a15a-706c24358b2f time="2024-08-08T06:05:08+02:00" level=info msg="Exiting Service" service=user-identity user=f82c95f9-1472-45d4-a15a-706c24358b2f time="2024-08-08T06:05:08+02:00" level=info msg="Exiting service main loop" service=telemetry user=f82c95f9-1472-45d4-a15a-706c24358b2f time="2024-08-08T06:05:08+02:00" level=info msg="Exiting service" service=user-events user=f82c95f9-1472-45d4-a15a-706c24358b2f time="2024-08-08T06:05:08+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:05:08+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:05:08+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:05:08+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:05:08+02:00" level=info msg="Closing SMTP server" service=server-manager And IMAP client "1" eventually sees the following message in "Sent" with this structure: # :1 -> *scenario """ {  "subject": "Test with cyrillic attachment",  "body-contains": "Shake that body",  "content": {  "content-type": "multipart/mixed",  "sections":[  {  "content-type": "text/plain",  "body-is": "Shake that body"  },  {  "content-type": "application/vnd.openxmlformats-officedocument.wordprocessingml.document",  "content-type-name": "АБВГДЃЕЖЗЅИЈКЛЉМНЊОПРСТЌУФХЧЏЗШ.docx",  "content-disposition": "attachment",  "content-disposition-filename": "АБВГДЃЕЖЗЅИЈКЛЉМНЊОПРСТЌУФХЧЏЗШ.docx"  }  ]  } } """ === RUN TestFeatures/Send_message_with_attachment_encoded_quoted time="2024-08-08T06:05:09+02:00" level=info msg="User 'cae7ea0b-caf9-44ee-99cc-494addf6271f' created with id=33efac42-5503-4c48-a421-ef99099e69b6" pkg=gpa/server/backend time="2024-08-08T06:05:09+02:00" level=info msg="User '2aa185e7-fb57-4902-b710-17bf346d1920' created with id=34c285ff-a931-434a-8d86-f4539b7551cb" pkg=gpa/server/backend time="2024-08-08T06:05:10+02:00" level=info msg="Starting bridge" time="2024-08-08T06:05:10+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/174/config2427875555/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:05:10+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/174/data3883452101/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/174/data3883452101/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:05:10+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:05:10+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:05:10+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:05:10+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:05:10+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/174/config2427875555/grpcServerConfig.json time="2024-08-08T06:05:10+02:00" level=info msg="gRPC server listening on /tmp/bridge7017" pkg=grpc time="2024-08-08T06:05:10+02:00" level=info msg="Frontend service started" time="2024-08-08T06:05:10+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:05:10+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:05:10+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:05:10+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:05:10+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:05:10+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:05:10+02:00" level=info msg="Frontend client started" time="2024-08-08T06:05:10+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (13bcecc8)" time="2024-08-08T06:05:10+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (13bcecc8)" time="2024-08-08T06:05:10+02:00" level=info msg="200 OK: POST https://127.0.0.1:39965/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:05:10+02:00" level=info msg="200 OK: POST https://127.0.0.1:39965/auth/v4" pkg=gpa/manager time="2024-08-08T06:05:10+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=33efac42-5503-4c48-a421-ef99099e69b6 time="2024-08-08T06:05:10+02:00" level=info msg="Adding vault user" userID=33efac42-5503-4c48-a421-ef99099e69b6 time="2024-08-08T06:05:10+02:00" level=info msg="Creating new user" userID=33efac42-5503-4c48-a421-ef99099e69b6 time="2024-08-08T06:05:10+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=33efac42-5503-4c48-a421-ef99099e69b6 time="2024-08-08T06:05:10+02:00" level=info msg="200 OK: GET https://127.0.0.1:39965/core/v4/events/latest" pkg=gpa/client userID=33efac42-5503-4c48-a421-ef99099e69b6 time="2024-08-08T06:05:10+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=33efac42-5503-4c48-a421-ef99099e69b6 time="2024-08-08T06:05:10+02:00" level=info msg="200 OK: GET https://127.0.0.1:39965/core/v4/settings" pkg=gpa/client userID=33efac42-5503-4c48-a421-ef99099e69b6 time="2024-08-08T06:05:10+02:00" level=info msg="Starting service main loop" service=telemetry user=33efac42-5503-4c48-a421-ef99099e69b6 time="2024-08-08T06:05:10+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=33efac42-5503-4c48-a421-ef99099e69b6 time="2024-08-08T06:05:10+02:00" level=info msg="Starting service main loop" service=smtp user=33efac42-5503-4c48-a421-ef99099e69b6 time="2024-08-08T06:05:10+02:00" level=info msg="200 OK: GET https://127.0.0.1:39965/core/v4/labels?Type=4" pkg=gpa/client userID=33efac42-5503-4c48-a421-ef99099e69b6 time="2024-08-08T06:05:10+02:00" level=info msg="200 OK: GET https://127.0.0.1:39965/core/v4/labels?Type=3" pkg=gpa/client userID=33efac42-5503-4c48-a421-ef99099e69b6 time="2024-08-08T06:05:10+02:00" level=info msg="200 OK: GET https://127.0.0.1:39965/core/v4/labels?Type=1" pkg=gpa/client userID=33efac42-5503-4c48-a421-ef99099e69b6 time="2024-08-08T06:05:10+02:00" level=info msg="Adding user to imap server" addrID=5a50e4d5-40d0-4187-b29b-828febb01bd4 service=server-manager time="2024-08-08T06:05:10+02:00" level=info msg="Creating new IMAP user" addrID=5a50e4d5-40d0-4187-b29b-828febb01bd4 service=server-manager time="2024-08-08T06:05:10+02:00" level=info msg="Setting gluon ID" addrID=5a50e4d5-40d0-4187-b29b-828febb01bd4 gluonID=7bce2f62-92d3-4f03-bb1f-9d10cb04bc8c userID=33efac42-5503-4c48-a421-ef99099e69b6 time="2024-08-08T06:05:10+02:00" level=info msg="Created new IMAP user" addrID=5a50e4d5-40d0-4187-b29b-828febb01bd4 gluonID=7bce2f62-92d3-4f03-bb1f-9d10cb04bc8c service=server-manager time="2024-08-08T06:05:10+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:05:10+02:00" level=info msg=Resuming service=user-events user=33efac42-5503-4c48-a421-ef99099e69b6 time="2024-08-08T06:05:10+02:00" level=info msg="Received mailbox message count" count=0 gluonID=7bce2f62-92d3-4f03-bb1f-9d10cb04bc8c labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:05:10+02:00" level=info msg="Starting IMAP Service" service=imap user=33efac42-5503-4c48-a421-ef99099e69b6 time="2024-08-08T06:05:10+02:00" level=info msg="Sync triggered" service=imap user=33efac42-5503-4c48-a421-ef99099e69b6 time="2024-08-08T06:05:10+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:05:10.713990938 +0200 CEST m=+395.400033844" user=33efac42-5503-4c48-a421-ef99099e69b6 time="2024-08-08T06:05:10+02:00" level=info msg="Syncing labels" service=imap user=33efac42-5503-4c48-a421-ef99099e69b6 time="2024-08-08T06:05:10+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:33efac42-5503-4c48-a421-ef99099e69b6" userID=33efac42-5503-4c48-a421-ef99099e69b6 time="2024-08-08T06:05:10+02:00" level=info msg="Synced labels" service=imap user=33efac42-5503-4c48-a421-ef99099e69b6 time="2024-08-08T06:05:10+02:00" level=info msg="200 OK: GET https://127.0.0.1:39965/mail/v4/messages/count" pkg=gpa/client userID=33efac42-5503-4c48-a421-ef99099e69b6 time="2024-08-08T06:05:10+02:00" level=info msg="Syncing messages" service=imap user=33efac42-5503-4c48-a421-ef99099e69b6 time="2024-08-08T06:05:10+02:00" level=info msg="Job started" service=imap user=33efac42-5503-4c48-a421-ef99099e69b6 time="2024-08-08T06:05:10+02:00" level=info msg="200 OK: POST https://127.0.0.1:39965/mail/v4/messages" pkg=gpa/client userID=33efac42-5503-4c48-a421-ef99099e69b6 time="2024-08-08T06:05:10+02:00" level=info msg="Job finished" service=imap user=33efac42-5503-4c48-a421-ef99099e69b6 time="2024-08-08T06:05:10+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=33efac42-5503-4c48-a421-ef99099e69b6 time="2024-08-08T06:05:10+02:00" level=info msg="Synced messages" service=imap user=33efac42-5503-4c48-a421-ef99099e69b6 time="2024-08-08T06:05:10+02:00" level=info msg="Finished user sync" duration=10.867322ms service=imap user=33efac42-5503-4c48-a421-ef99099e69b6 time="2024-08-08T06:05:10+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=33efac42-5503-4c48-a421-ef99099e69b6 time="2024-08-08T06:05:10+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=33efac42-5503-4c48-a421-ef99099e69b6 time="2024-08-08T06:05:10+02:00" level=info msg="200 OK: POST https://127.0.0.1:39965/data/v1/stats" pkg=gpa/client userID=33efac42-5503-4c48-a421-ef99099e69b6 time="2024-08-08T06:05:10+02:00" level=info msg="Configuration Status Success event sent." userID=33efac42-5503-4c48-a421-ef99099e69b6 time="2024-08-08T06:05:10+02:00" level=info msg="200 OK: GET https://127.0.0.1:39965/mail/v4/settings" pkg=gpa/client userID=33efac42-5503-4c48-a421-ef99099e69b6 time="2024-08-08T06:05:10+02:00" level=info msg="200 OK: POST https://127.0.0.1:39965/mail/v4/messages" pkg=gpa/client userID=33efac42-5503-4c48-a421-ef99099e69b6 time="2024-08-08T06:05:10+02:00" level=info msg="200 OK: POST https://127.0.0.1:39965/mail/v4/attachments" pkg=gpa/client userID=33efac42-5503-4c48-a421-ef99099e69b6 time="2024-08-08T06:05:10+02:00" level=info msg="200 OK: GET https://127.0.0.1:39965/core/v4/keys?Email=2aa185e7-fb57-4902-b710-17bf346d1920%40proton.local" pkg=gpa/client userID=33efac42-5503-4c48-a421-ef99099e69b6 time="2024-08-08T06:05:10+02:00" level=info msg="200 OK: GET https://127.0.0.1:39965/contacts/v4/emails?Email=2aa185e7-fb57-4902-b710-17bf346d1920%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=33efac42-5503-4c48-a421-ef99099e69b6 time="2024-08-08T06:05:10+02:00" level=info msg="200 OK: POST https://127.0.0.1:39965/mail/v4/messages/4d0224d0-3289-4c42-9998-440289725971" pkg=gpa/client userID=33efac42-5503-4c48-a421-ef99099e69b6 Scenario Outline: Send message with attachment # features/smtp/send/attachment.feature:170 time="2024-08-08T06:05:10+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 17}}" pkg=telemetry time="2024-08-08T06:05:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:39965/core/v4/events/AA==" pkg=gpa/client userID=33efac42-5503-4c48-a421-ef99099e69b6 time="2024-08-08T06:05:11+02:00" level=info msg="Received new API event" new="Event BA==: messages: created=1, updated=1, deleted=0" old="AA==" service=user-events user=33efac42-5503-4c48-a421-ef99099e69b6 time="2024-08-08T06:05:11+02:00" level=info msg="Handling message created event" date=0 messageID=4d0224d0-3289-4c42-9998-440289725971 service=imap subject="******** (8b397895)" user=33efac42-5503-4c48-a421-ef99099e69b6 time="2024-08-08T06:05:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:39965/mail/v4/messages/4d0224d0-3289-4c42-9998-440289725971" pkg=gpa/client userID=33efac42-5503-4c48-a421-ef99099e69b6 time="2024-08-08T06:05:11+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=4d0224d0-3289-4c42-9998-440289725971 service=imap subject="******** (8b397895)" user=33efac42-5503-4c48-a421-ef99099e69b6 time="2024-08-08T06:05:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:39965/mail/v4/messages/4d0224d0-3289-4c42-9998-440289725971" pkg=gpa/client userID=33efac42-5503-4c48-a421-ef99099e69b6 time="2024-08-08T06:05:11+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:05:11+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:05:11+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:05:11+02:00" level=info msg="Closing user" userID=33efac42-5503-4c48-a421-ef99099e69b6 time="2024-08-08T06:05:11+02:00" level=info msg="Exiting IMAP Service" service=imap user=33efac42-5503-4c48-a421-ef99099e69b6 time="2024-08-08T06:05:11+02:00" level=info msg="Exiting service main loop" service=smtp user=33efac42-5503-4c48-a421-ef99099e69b6 time="2024-08-08T06:05:11+02:00" level=info msg="Exiting Service" service=user-identity user=33efac42-5503-4c48-a421-ef99099e69b6 time="2024-08-08T06:05:11+02:00" level=info msg="Exiting service main loop" service=telemetry user=33efac42-5503-4c48-a421-ef99099e69b6 time="2024-08-08T06:05:11+02:00" level=info msg="Exiting service" service=user-events user=33efac42-5503-4c48-a421-ef99099e69b6 time="2024-08-08T06:05:11+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:05:11+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:05:11+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:05:11+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:05:11+02:00" level=info msg="Closing SMTP server" service=server-manager Given there exists an account with username "[user:user1]" and password "password" # :1 -> *scenario And there exists an account with username "[user:user2]" and password "password" # :1 -> *scenario Then it succeeds # :1 -> *scenario When bridge starts # :1 -> *scenario And the user logs in with username "[user:user1]" and password "password" # :1 -> *scenario And user "[user:user1]" finishes syncing # :1 -> *scenario Then it succeeds # :1 -> *scenario When user "[user:user1]" connects and authenticates SMTP client "1" # :1 -> *scenario And user "[user:user1]" connects and authenticates IMAP client "1" # :1 -> *scenario Then it succeeds # :1 -> *scenario When SMTP client "1" sends the following message from "[user:user1]@[domain]" to "[user:user2]@[domain]": # :1 -> *scenario """ Subject: Message with attachment name Content-type: multipart/mixed; boundary="boundary" Received: by 2002:0:0:0:0:0:0:0 with SMTP id 0123456789abcdef; Wed, 30 Dec 2020 01:23:45 0000  This is a multi-part message in MIME format.  --boundary Content-Type: text/plain  Hello  --boundary Content-Type: application/pdf; name= Content-Disposition: attachment; filename=  somebytes  --boundary-- """ Then it succeeds # :1 -> *scenario And IMAP client "1" eventually sees the following message in "Sent" with this structure: # :1 -> *scenario """ {  "subject": "Message with attachment name",  "body-contains": "Hello",  "content": {  "content-type": "multipart/mixed",  "sections":[  {  "content-type": "text/plain",  "body-is": "Hello"  },  {  "content-type": "application/pdf",  "content-type-name": "filename",  "content-disposition": "attachment",  "content-disposition-filename": "filename",  "transfer-encoding":"base64",  "body-is": "c29tZWJ5dGVzDQo="  }  ]  } } """ Examples: | UseCase | filename | | encoded quoted | "=?US-ASCII?Q?filename?=" | === RUN TestFeatures/Send_message_with_attachment_encoded_unquoted time="2024-08-08T06:05:12+02:00" level=info msg="User 'f03cc31c-3a07-496d-9efd-905d65e44bab' created with id=cddbcc11-d97d-45f7-9fa5-7344e3b388d1" pkg=gpa/server/backend time="2024-08-08T06:05:12+02:00" level=info msg="User 'd42aedda-f325-4a7e-90dd-2358f96b8929' created with id=29673fa0-9375-4d80-84a5-ae974cf0c507" pkg=gpa/server/backend time="2024-08-08T06:05:13+02:00" level=info msg="Starting bridge" time="2024-08-08T06:05:13+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/175/config1069836079/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:05:13+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/175/data636277535/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/175/data636277535/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:05:13+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:05:13+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:05:13+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:05:13+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:05:13+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/175/config1069836079/grpcServerConfig.json time="2024-08-08T06:05:13+02:00" level=info msg="gRPC server listening on /tmp/bridge8078" pkg=grpc time="2024-08-08T06:05:13+02:00" level=info msg="Frontend service started" time="2024-08-08T06:05:13+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:05:13+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:05:13+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:05:13+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:05:13+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:05:13+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:05:13+02:00" level=info msg="Frontend client started" time="2024-08-08T06:05:13+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (493c1a84)" time="2024-08-08T06:05:13+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (493c1a84)" time="2024-08-08T06:05:13+02:00" level=info msg="200 OK: POST https://127.0.0.1:37787/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:05:13+02:00" level=info msg="200 OK: POST https://127.0.0.1:37787/auth/v4" pkg=gpa/manager time="2024-08-08T06:05:13+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=cddbcc11-d97d-45f7-9fa5-7344e3b388d1 time="2024-08-08T06:05:13+02:00" level=info msg="Adding vault user" userID=cddbcc11-d97d-45f7-9fa5-7344e3b388d1 time="2024-08-08T06:05:13+02:00" level=info msg="Creating new user" userID=cddbcc11-d97d-45f7-9fa5-7344e3b388d1 time="2024-08-08T06:05:13+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=cddbcc11-d97d-45f7-9fa5-7344e3b388d1 time="2024-08-08T06:05:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:37787/core/v4/events/latest" pkg=gpa/client userID=cddbcc11-d97d-45f7-9fa5-7344e3b388d1 time="2024-08-08T06:05:13+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=cddbcc11-d97d-45f7-9fa5-7344e3b388d1 time="2024-08-08T06:05:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:37787/core/v4/settings" pkg=gpa/client userID=cddbcc11-d97d-45f7-9fa5-7344e3b388d1 time="2024-08-08T06:05:13+02:00" level=info msg="Starting service main loop" service=telemetry user=cddbcc11-d97d-45f7-9fa5-7344e3b388d1 time="2024-08-08T06:05:13+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=cddbcc11-d97d-45f7-9fa5-7344e3b388d1 time="2024-08-08T06:05:13+02:00" level=info msg="Starting service main loop" service=smtp user=cddbcc11-d97d-45f7-9fa5-7344e3b388d1 time="2024-08-08T06:05:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:37787/core/v4/labels?Type=4" pkg=gpa/client userID=cddbcc11-d97d-45f7-9fa5-7344e3b388d1 time="2024-08-08T06:05:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:37787/core/v4/labels?Type=3" pkg=gpa/client userID=cddbcc11-d97d-45f7-9fa5-7344e3b388d1 time="2024-08-08T06:05:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:37787/core/v4/labels?Type=1" pkg=gpa/client userID=cddbcc11-d97d-45f7-9fa5-7344e3b388d1 time="2024-08-08T06:05:13+02:00" level=info msg="Adding user to imap server" addrID=fe3e3c5d-d6f1-46f1-8aad-874c057dbff2 service=server-manager time="2024-08-08T06:05:13+02:00" level=info msg="Creating new IMAP user" addrID=fe3e3c5d-d6f1-46f1-8aad-874c057dbff2 service=server-manager time="2024-08-08T06:05:13+02:00" level=info msg="Setting gluon ID" addrID=fe3e3c5d-d6f1-46f1-8aad-874c057dbff2 gluonID=52b4973d-0e25-47d7-9db6-880f1f8a45a3 userID=cddbcc11-d97d-45f7-9fa5-7344e3b388d1 time="2024-08-08T06:05:13+02:00" level=info msg="Created new IMAP user" addrID=fe3e3c5d-d6f1-46f1-8aad-874c057dbff2 gluonID=52b4973d-0e25-47d7-9db6-880f1f8a45a3 service=server-manager time="2024-08-08T06:05:13+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:05:13+02:00" level=info msg=Resuming service=user-events user=cddbcc11-d97d-45f7-9fa5-7344e3b388d1 time="2024-08-08T06:05:13+02:00" level=info msg="Received mailbox message count" count=0 gluonID=52b4973d-0e25-47d7-9db6-880f1f8a45a3 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:05:13+02:00" level=info msg="Starting IMAP Service" service=imap user=cddbcc11-d97d-45f7-9fa5-7344e3b388d1 time="2024-08-08T06:05:13+02:00" level=info msg="Sync triggered" service=imap user=cddbcc11-d97d-45f7-9fa5-7344e3b388d1 time="2024-08-08T06:05:13+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:05:13.562355966 +0200 CEST m=+398.248398872" user=cddbcc11-d97d-45f7-9fa5-7344e3b388d1 time="2024-08-08T06:05:13+02:00" level=info msg="Syncing labels" service=imap user=cddbcc11-d97d-45f7-9fa5-7344e3b388d1 time="2024-08-08T06:05:13+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:cddbcc11-d97d-45f7-9fa5-7344e3b388d1" userID=cddbcc11-d97d-45f7-9fa5-7344e3b388d1 time="2024-08-08T06:05:13+02:00" level=info msg="Synced labels" service=imap user=cddbcc11-d97d-45f7-9fa5-7344e3b388d1 time="2024-08-08T06:05:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:37787/mail/v4/messages/count" pkg=gpa/client userID=cddbcc11-d97d-45f7-9fa5-7344e3b388d1 time="2024-08-08T06:05:13+02:00" level=info msg="Syncing messages" service=imap user=cddbcc11-d97d-45f7-9fa5-7344e3b388d1 time="2024-08-08T06:05:13+02:00" level=info msg="Job started" service=imap user=cddbcc11-d97d-45f7-9fa5-7344e3b388d1 time="2024-08-08T06:05:13+02:00" level=info msg="200 OK: POST https://127.0.0.1:37787/mail/v4/messages" pkg=gpa/client userID=cddbcc11-d97d-45f7-9fa5-7344e3b388d1 time="2024-08-08T06:05:13+02:00" level=info msg="Job finished" service=imap user=cddbcc11-d97d-45f7-9fa5-7344e3b388d1 time="2024-08-08T06:05:13+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=cddbcc11-d97d-45f7-9fa5-7344e3b388d1 time="2024-08-08T06:05:13+02:00" level=info msg="Synced messages" service=imap user=cddbcc11-d97d-45f7-9fa5-7344e3b388d1 time="2024-08-08T06:05:13+02:00" level=info msg="Finished user sync" duration=22.596179ms service=imap user=cddbcc11-d97d-45f7-9fa5-7344e3b388d1 time="2024-08-08T06:05:13+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=cddbcc11-d97d-45f7-9fa5-7344e3b388d1 time="2024-08-08T06:05:13+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=cddbcc11-d97d-45f7-9fa5-7344e3b388d1 time="2024-08-08T06:05:13+02:00" level=info msg="200 OK: POST https://127.0.0.1:37787/data/v1/stats" pkg=gpa/client userID=cddbcc11-d97d-45f7-9fa5-7344e3b388d1 time="2024-08-08T06:05:13+02:00" level=info msg="Configuration Status Success event sent." userID=cddbcc11-d97d-45f7-9fa5-7344e3b388d1 time="2024-08-08T06:05:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:37787/mail/v4/settings" pkg=gpa/client userID=cddbcc11-d97d-45f7-9fa5-7344e3b388d1 time="2024-08-08T06:05:13+02:00" level=info msg="200 OK: POST https://127.0.0.1:37787/mail/v4/messages" pkg=gpa/client userID=cddbcc11-d97d-45f7-9fa5-7344e3b388d1 time="2024-08-08T06:05:13+02:00" level=info msg="200 OK: POST https://127.0.0.1:37787/mail/v4/attachments" pkg=gpa/client userID=cddbcc11-d97d-45f7-9fa5-7344e3b388d1 time="2024-08-08T06:05:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:37787/core/v4/keys?Email=d42aedda-f325-4a7e-90dd-2358f96b8929%40proton.local" pkg=gpa/client userID=cddbcc11-d97d-45f7-9fa5-7344e3b388d1 time="2024-08-08T06:05:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:37787/contacts/v4/emails?Email=d42aedda-f325-4a7e-90dd-2358f96b8929%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=cddbcc11-d97d-45f7-9fa5-7344e3b388d1 time="2024-08-08T06:05:13+02:00" level=info msg="200 OK: POST https://127.0.0.1:37787/mail/v4/messages/a46308b7-14d5-4d2e-b3b0-ca67a567a252" pkg=gpa/client userID=cddbcc11-d97d-45f7-9fa5-7344e3b388d1 time="2024-08-08T06:05:13+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 99}}" pkg=telemetry time="2024-08-08T06:05:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:37787/core/v4/events/AA==" pkg=gpa/client userID=cddbcc11-d97d-45f7-9fa5-7344e3b388d1 time="2024-08-08T06:05:14+02:00" level=info msg="Received new API event" new="Event BA==: messages: created=1, updated=1, deleted=0" old="AA==" service=user-events user=cddbcc11-d97d-45f7-9fa5-7344e3b388d1 time="2024-08-08T06:05:14+02:00" level=info msg="Handling message created event" date=0 messageID=a46308b7-14d5-4d2e-b3b0-ca67a567a252 service=imap subject="******** (8b397895)" user=cddbcc11-d97d-45f7-9fa5-7344e3b388d1 time="2024-08-08T06:05:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:37787/mail/v4/messages/a46308b7-14d5-4d2e-b3b0-ca67a567a252" pkg=gpa/client userID=cddbcc11-d97d-45f7-9fa5-7344e3b388d1 time="2024-08-08T06:05:14+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=a46308b7-14d5-4d2e-b3b0-ca67a567a252 service=imap subject="******** (8b397895)" user=cddbcc11-d97d-45f7-9fa5-7344e3b388d1 time="2024-08-08T06:05:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:37787/mail/v4/messages/a46308b7-14d5-4d2e-b3b0-ca67a567a252" pkg=gpa/client userID=cddbcc11-d97d-45f7-9fa5-7344e3b388d1 time="2024-08-08T06:05:14+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:05:14+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:05:14+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:05:14+02:00" level=info msg="Closing user" userID=cddbcc11-d97d-45f7-9fa5-7344e3b388d1 time="2024-08-08T06:05:14+02:00" level=info msg="Exiting IMAP Service" service=imap user=cddbcc11-d97d-45f7-9fa5-7344e3b388d1 time="2024-08-08T06:05:14+02:00" level=info msg="Exiting service main loop" service=smtp user=cddbcc11-d97d-45f7-9fa5-7344e3b388d1 time="2024-08-08T06:05:14+02:00" level=info msg="Exiting Service" service=user-identity user=cddbcc11-d97d-45f7-9fa5-7344e3b388d1 time="2024-08-08T06:05:14+02:00" level=info msg="Exiting service main loop" service=telemetry user=cddbcc11-d97d-45f7-9fa5-7344e3b388d1 time="2024-08-08T06:05:14+02:00" level=info msg="Exiting service" service=user-events user=cddbcc11-d97d-45f7-9fa5-7344e3b388d1 time="2024-08-08T06:05:14+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:05:14+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:05:14+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:05:14+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:05:14+02:00" level=info msg="Closing SMTP server" service=server-manager | encoded unquoted | =?US-ASCII?Q?filename?= | === RUN TestFeatures/Send_message_with_attachment_non_quoted time="2024-08-08T06:05:14+02:00" level=info msg="User 'd4e1e643-59c0-4cc0-8c9b-3b1c6b8badbd' created with id=3a092b5b-fe6e-4334-92df-55fd9ab117fc" pkg=gpa/server/backend time="2024-08-08T06:05:15+02:00" level=info msg="User '5158139c-9578-4f14-8e97-e670649fb27b' created with id=9100786f-56d7-4388-be6f-1de324798ee7" pkg=gpa/server/backend time="2024-08-08T06:05:15+02:00" level=info msg="Starting bridge" time="2024-08-08T06:05:15+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/176/config2592425722/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:05:15+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/176/data289771985/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/176/data289771985/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:05:15+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:05:15+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:05:15+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:05:15+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:05:15+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/176/config2592425722/grpcServerConfig.json time="2024-08-08T06:05:15+02:00" level=info msg="gRPC server listening on /tmp/bridge3178" pkg=grpc time="2024-08-08T06:05:15+02:00" level=info msg="Frontend service started" time="2024-08-08T06:05:15+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:05:15+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:05:15+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:05:15+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:05:15+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:05:15+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:05:15+02:00" level=info msg="Frontend client started" time="2024-08-08T06:05:15+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (39cbcbe1)" time="2024-08-08T06:05:15+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (39cbcbe1)" time="2024-08-08T06:05:15+02:00" level=info msg="200 OK: POST https://127.0.0.1:43343/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:05:16+02:00" level=info msg="200 OK: POST https://127.0.0.1:43343/auth/v4" pkg=gpa/manager time="2024-08-08T06:05:16+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=3a092b5b-fe6e-4334-92df-55fd9ab117fc time="2024-08-08T06:05:16+02:00" level=info msg="Adding vault user" userID=3a092b5b-fe6e-4334-92df-55fd9ab117fc time="2024-08-08T06:05:16+02:00" level=info msg="Creating new user" userID=3a092b5b-fe6e-4334-92df-55fd9ab117fc time="2024-08-08T06:05:16+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=3a092b5b-fe6e-4334-92df-55fd9ab117fc time="2024-08-08T06:05:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:43343/core/v4/events/latest" pkg=gpa/client userID=3a092b5b-fe6e-4334-92df-55fd9ab117fc time="2024-08-08T06:05:16+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=3a092b5b-fe6e-4334-92df-55fd9ab117fc time="2024-08-08T06:05:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:43343/core/v4/settings" pkg=gpa/client userID=3a092b5b-fe6e-4334-92df-55fd9ab117fc time="2024-08-08T06:05:16+02:00" level=info msg="Starting service main loop" service=telemetry user=3a092b5b-fe6e-4334-92df-55fd9ab117fc time="2024-08-08T06:05:16+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=3a092b5b-fe6e-4334-92df-55fd9ab117fc time="2024-08-08T06:05:16+02:00" level=info msg="Starting service main loop" service=smtp user=3a092b5b-fe6e-4334-92df-55fd9ab117fc time="2024-08-08T06:05:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:43343/core/v4/labels?Type=4" pkg=gpa/client userID=3a092b5b-fe6e-4334-92df-55fd9ab117fc time="2024-08-08T06:05:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:43343/core/v4/labels?Type=3" pkg=gpa/client userID=3a092b5b-fe6e-4334-92df-55fd9ab117fc time="2024-08-08T06:05:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:43343/core/v4/labels?Type=1" pkg=gpa/client userID=3a092b5b-fe6e-4334-92df-55fd9ab117fc time="2024-08-08T06:05:16+02:00" level=info msg="Adding user to imap server" addrID=1181f956-f2bb-49eb-81c6-01775ff7b0f7 service=server-manager time="2024-08-08T06:05:16+02:00" level=info msg="Creating new IMAP user" addrID=1181f956-f2bb-49eb-81c6-01775ff7b0f7 service=server-manager time="2024-08-08T06:05:16+02:00" level=info msg="Setting gluon ID" addrID=1181f956-f2bb-49eb-81c6-01775ff7b0f7 gluonID=b39628a4-9bc6-4b43-9031-db7265e70ae4 userID=3a092b5b-fe6e-4334-92df-55fd9ab117fc time="2024-08-08T06:05:16+02:00" level=info msg="Created new IMAP user" addrID=1181f956-f2bb-49eb-81c6-01775ff7b0f7 gluonID=b39628a4-9bc6-4b43-9031-db7265e70ae4 service=server-manager time="2024-08-08T06:05:16+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:05:16+02:00" level=info msg=Resuming service=user-events user=3a092b5b-fe6e-4334-92df-55fd9ab117fc time="2024-08-08T06:05:16+02:00" level=info msg="Received mailbox message count" count=0 gluonID=b39628a4-9bc6-4b43-9031-db7265e70ae4 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:05:16+02:00" level=info msg="Starting IMAP Service" service=imap user=3a092b5b-fe6e-4334-92df-55fd9ab117fc time="2024-08-08T06:05:16+02:00" level=info msg="Sync triggered" service=imap user=3a092b5b-fe6e-4334-92df-55fd9ab117fc time="2024-08-08T06:05:16+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:05:16.217584905 +0200 CEST m=+400.903627811" user=3a092b5b-fe6e-4334-92df-55fd9ab117fc time="2024-08-08T06:05:16+02:00" level=info msg="Syncing labels" service=imap user=3a092b5b-fe6e-4334-92df-55fd9ab117fc time="2024-08-08T06:05:16+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:3a092b5b-fe6e-4334-92df-55fd9ab117fc" userID=3a092b5b-fe6e-4334-92df-55fd9ab117fc time="2024-08-08T06:05:16+02:00" level=info msg="Synced labels" service=imap user=3a092b5b-fe6e-4334-92df-55fd9ab117fc time="2024-08-08T06:05:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:43343/mail/v4/messages/count" pkg=gpa/client userID=3a092b5b-fe6e-4334-92df-55fd9ab117fc time="2024-08-08T06:05:16+02:00" level=info msg="Syncing messages" service=imap user=3a092b5b-fe6e-4334-92df-55fd9ab117fc time="2024-08-08T06:05:16+02:00" level=info msg="Job started" service=imap user=3a092b5b-fe6e-4334-92df-55fd9ab117fc time="2024-08-08T06:05:16+02:00" level=info msg="200 OK: POST https://127.0.0.1:43343/mail/v4/messages" pkg=gpa/client userID=3a092b5b-fe6e-4334-92df-55fd9ab117fc time="2024-08-08T06:05:16+02:00" level=info msg="Job finished" service=imap user=3a092b5b-fe6e-4334-92df-55fd9ab117fc time="2024-08-08T06:05:16+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=3a092b5b-fe6e-4334-92df-55fd9ab117fc time="2024-08-08T06:05:16+02:00" level=info msg="Synced messages" service=imap user=3a092b5b-fe6e-4334-92df-55fd9ab117fc time="2024-08-08T06:05:16+02:00" level=info msg="Finished user sync" duration=4.036674ms service=imap user=3a092b5b-fe6e-4334-92df-55fd9ab117fc time="2024-08-08T06:05:16+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=3a092b5b-fe6e-4334-92df-55fd9ab117fc time="2024-08-08T06:05:16+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=3a092b5b-fe6e-4334-92df-55fd9ab117fc time="2024-08-08T06:05:16+02:00" level=info msg="200 OK: POST https://127.0.0.1:43343/data/v1/stats" pkg=gpa/client userID=3a092b5b-fe6e-4334-92df-55fd9ab117fc time="2024-08-08T06:05:16+02:00" level=info msg="Configuration Status Success event sent." userID=3a092b5b-fe6e-4334-92df-55fd9ab117fc time="2024-08-08T06:05:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:43343/mail/v4/settings" pkg=gpa/client userID=3a092b5b-fe6e-4334-92df-55fd9ab117fc time="2024-08-08T06:05:16+02:00" level=info msg="200 OK: POST https://127.0.0.1:43343/mail/v4/messages" pkg=gpa/client userID=3a092b5b-fe6e-4334-92df-55fd9ab117fc time="2024-08-08T06:05:16+02:00" level=info msg="200 OK: POST https://127.0.0.1:43343/mail/v4/attachments" pkg=gpa/client userID=3a092b5b-fe6e-4334-92df-55fd9ab117fc time="2024-08-08T06:05:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:43343/core/v4/keys?Email=5158139c-9578-4f14-8e97-e670649fb27b%40proton.local" pkg=gpa/client userID=3a092b5b-fe6e-4334-92df-55fd9ab117fc time="2024-08-08T06:05:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:43343/contacts/v4/emails?Email=5158139c-9578-4f14-8e97-e670649fb27b%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=3a092b5b-fe6e-4334-92df-55fd9ab117fc time="2024-08-08T06:05:16+02:00" level=info msg="200 OK: POST https://127.0.0.1:43343/mail/v4/messages/32cc5e16-91ad-4b34-9be9-3506dcaf23a5" pkg=gpa/client userID=3a092b5b-fe6e-4334-92df-55fd9ab117fc time="2024-08-08T06:05:16+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 16}}" pkg=telemetry time="2024-08-08T06:05:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:43343/core/v4/events/AA==" pkg=gpa/client userID=3a092b5b-fe6e-4334-92df-55fd9ab117fc time="2024-08-08T06:05:17+02:00" level=info msg="Received new API event" new="Event BA==: messages: created=1, updated=1, deleted=0" old="AA==" service=user-events user=3a092b5b-fe6e-4334-92df-55fd9ab117fc time="2024-08-08T06:05:17+02:00" level=info msg="Handling message created event" date=0 messageID=32cc5e16-91ad-4b34-9be9-3506dcaf23a5 service=imap subject="******** (8b397895)" user=3a092b5b-fe6e-4334-92df-55fd9ab117fc time="2024-08-08T06:05:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:43343/mail/v4/messages/32cc5e16-91ad-4b34-9be9-3506dcaf23a5" pkg=gpa/client userID=3a092b5b-fe6e-4334-92df-55fd9ab117fc time="2024-08-08T06:05:17+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=32cc5e16-91ad-4b34-9be9-3506dcaf23a5 service=imap subject="******** (8b397895)" user=3a092b5b-fe6e-4334-92df-55fd9ab117fc time="2024-08-08T06:05:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:43343/mail/v4/messages/32cc5e16-91ad-4b34-9be9-3506dcaf23a5" pkg=gpa/client userID=3a092b5b-fe6e-4334-92df-55fd9ab117fc time="2024-08-08T06:05:17+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:05:17+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:05:17+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:05:17+02:00" level=info msg="Closing user" userID=3a092b5b-fe6e-4334-92df-55fd9ab117fc time="2024-08-08T06:05:17+02:00" level=info msg="Exiting IMAP Service" service=imap user=3a092b5b-fe6e-4334-92df-55fd9ab117fc time="2024-08-08T06:05:17+02:00" level=info msg="Exiting service main loop" service=smtp user=3a092b5b-fe6e-4334-92df-55fd9ab117fc time="2024-08-08T06:05:17+02:00" level=info msg="Exiting Service" service=user-identity user=3a092b5b-fe6e-4334-92df-55fd9ab117fc time="2024-08-08T06:05:17+02:00" level=info msg="Exiting service main loop" service=telemetry user=3a092b5b-fe6e-4334-92df-55fd9ab117fc time="2024-08-08T06:05:17+02:00" level=info msg="Exiting service" service=user-events user=3a092b5b-fe6e-4334-92df-55fd9ab117fc time="2024-08-08T06:05:17+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:05:17+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:05:17+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:05:17+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:05:17+02:00" level=info msg="Closing SMTP server" service=server-manager | non quoted | filename | Feature: SMTP with bcc === RUN TestFeatures/Send_message_to_address_in_to_and_bcc time="2024-08-08T06:05:17+02:00" level=info msg="User '208936b9-2fb7-4b3e-8f12-d17178106de3' created with id=b6e75bdc-57f0-4610-96fc-160731cd8747" pkg=gpa/server/backend Background: Given there exists an account with username "208936b9-2fb7-4b3e-8f12-d17178106de3" and password "password" # :1 -> *scenario time="2024-08-08T06:05:18+02:00" level=info msg="User 'de12cc9f-1f0e-42ce-b6c6-6a8e7adc49b0' created with id=d8e50007-9a90-425f-87f0-25462dceea6f" pkg=gpa/server/backend And there exists an account with username "de12cc9f-1f0e-42ce-b6c6-6a8e7adc49b0" and password "password" # :1 -> *scenario time="2024-08-08T06:05:18+02:00" level=info msg="User 'da0243dd-4c17-4f44-bb28-33c1096c236b' created with id=33187a7b-3bb9-400d-8d72-a6ea16280bc7" pkg=gpa/server/backend And there exists an account with username "da0243dd-4c17-4f44-bb28-33c1096c236b" and password "password" # :1 -> *scenario time="2024-08-08T06:05:19+02:00" level=info msg="User '3115b3ba-3961-453c-82f9-c44453bf41e5' created with id=eb3e3d1f-8e32-4191-850a-f1fed2bab4be" pkg=gpa/server/backend And there exists an account with username "3115b3ba-3961-453c-82f9-c44453bf41e5" and password "password" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-08-08T06:05:19+02:00" level=info msg="Starting bridge" time="2024-08-08T06:05:19+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/177/config1962053309/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:05:19+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/177/data3432562449/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/177/data3432562449/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:05:19+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:05:19+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:05:19+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:05:19+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:05:19+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/177/config1962053309/grpcServerConfig.json time="2024-08-08T06:05:19+02:00" level=info msg="gRPC server listening on /tmp/bridge3998" pkg=grpc time="2024-08-08T06:05:19+02:00" level=info msg="Frontend service started" time="2024-08-08T06:05:19+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:05:19+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:05:19+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:05:19+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:05:19+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:05:19+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:05:19+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-08-08T06:05:19+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (195a43a9)" time="2024-08-08T06:05:19+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (195a43a9)" time="2024-08-08T06:05:19+02:00" level=info msg="200 OK: POST https://127.0.0.1:40915/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:05:19+02:00" level=info msg="200 OK: POST https://127.0.0.1:40915/auth/v4" pkg=gpa/manager time="2024-08-08T06:05:19+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=b6e75bdc-57f0-4610-96fc-160731cd8747 time="2024-08-08T06:05:19+02:00" level=info msg="Adding vault user" userID=b6e75bdc-57f0-4610-96fc-160731cd8747 time="2024-08-08T06:05:19+02:00" level=info msg="Creating new user" userID=b6e75bdc-57f0-4610-96fc-160731cd8747 time="2024-08-08T06:05:19+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=b6e75bdc-57f0-4610-96fc-160731cd8747 time="2024-08-08T06:05:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:40915/core/v4/events/latest" pkg=gpa/client userID=b6e75bdc-57f0-4610-96fc-160731cd8747 time="2024-08-08T06:05:19+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=b6e75bdc-57f0-4610-96fc-160731cd8747 time="2024-08-08T06:05:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:40915/core/v4/settings" pkg=gpa/client userID=b6e75bdc-57f0-4610-96fc-160731cd8747 time="2024-08-08T06:05:19+02:00" level=info msg="Starting service main loop" service=telemetry user=b6e75bdc-57f0-4610-96fc-160731cd8747 time="2024-08-08T06:05:19+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=b6e75bdc-57f0-4610-96fc-160731cd8747 time="2024-08-08T06:05:19+02:00" level=info msg="Starting service main loop" service=smtp user=b6e75bdc-57f0-4610-96fc-160731cd8747 time="2024-08-08T06:05:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:40915/core/v4/labels?Type=4" pkg=gpa/client userID=b6e75bdc-57f0-4610-96fc-160731cd8747 time="2024-08-08T06:05:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:40915/core/v4/labels?Type=3" pkg=gpa/client userID=b6e75bdc-57f0-4610-96fc-160731cd8747 time="2024-08-08T06:05:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:40915/core/v4/labels?Type=1" pkg=gpa/client userID=b6e75bdc-57f0-4610-96fc-160731cd8747 time="2024-08-08T06:05:20+02:00" level=info msg="Adding user to imap server" addrID=6b9bfad3-aa3c-43c4-afdf-8f028694a2bc service=server-manager time="2024-08-08T06:05:20+02:00" level=info msg="Creating new IMAP user" addrID=6b9bfad3-aa3c-43c4-afdf-8f028694a2bc service=server-manager time="2024-08-08T06:05:20+02:00" level=info msg="Setting gluon ID" addrID=6b9bfad3-aa3c-43c4-afdf-8f028694a2bc gluonID=312bb7f3-a1e4-45a9-b5cb-6ffa49bdc412 userID=b6e75bdc-57f0-4610-96fc-160731cd8747 time="2024-08-08T06:05:20+02:00" level=info msg="Created new IMAP user" addrID=6b9bfad3-aa3c-43c4-afdf-8f028694a2bc gluonID=312bb7f3-a1e4-45a9-b5cb-6ffa49bdc412 service=server-manager time="2024-08-08T06:05:20+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:05:20+02:00" level=info msg=Resuming service=user-events user=b6e75bdc-57f0-4610-96fc-160731cd8747 And the user logs in with username "208936b9-2fb7-4b3e-8f12-d17178106de3" and password "password" # :1 -> *scenario time="2024-08-08T06:05:20+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (0dce81dc)" time="2024-08-08T06:05:20+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (0dce81dc)" time="2024-08-08T06:05:20+02:00" level=info msg="Received mailbox message count" count=0 gluonID=312bb7f3-a1e4-45a9-b5cb-6ffa49bdc412 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:05:20+02:00" level=info msg="Starting IMAP Service" service=imap user=b6e75bdc-57f0-4610-96fc-160731cd8747 time="2024-08-08T06:05:20+02:00" level=info msg="Sync triggered" service=imap user=b6e75bdc-57f0-4610-96fc-160731cd8747 time="2024-08-08T06:05:20+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:05:20.030927807 +0200 CEST m=+404.716970733" user=b6e75bdc-57f0-4610-96fc-160731cd8747 time="2024-08-08T06:05:20+02:00" level=info msg="Syncing labels" service=imap user=b6e75bdc-57f0-4610-96fc-160731cd8747 time="2024-08-08T06:05:20+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:b6e75bdc-57f0-4610-96fc-160731cd8747" userID=b6e75bdc-57f0-4610-96fc-160731cd8747 time="2024-08-08T06:05:20+02:00" level=info msg="Synced labels" service=imap user=b6e75bdc-57f0-4610-96fc-160731cd8747 time="2024-08-08T06:05:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:40915/mail/v4/messages/count" pkg=gpa/client userID=b6e75bdc-57f0-4610-96fc-160731cd8747 time="2024-08-08T06:05:20+02:00" level=info msg="Syncing messages" service=imap user=b6e75bdc-57f0-4610-96fc-160731cd8747 time="2024-08-08T06:05:20+02:00" level=info msg="Job started" service=imap user=b6e75bdc-57f0-4610-96fc-160731cd8747 time="2024-08-08T06:05:20+02:00" level=info msg="200 OK: POST https://127.0.0.1:40915/mail/v4/messages" pkg=gpa/client userID=b6e75bdc-57f0-4610-96fc-160731cd8747 time="2024-08-08T06:05:20+02:00" level=info msg="Job finished" service=imap user=b6e75bdc-57f0-4610-96fc-160731cd8747 time="2024-08-08T06:05:20+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=b6e75bdc-57f0-4610-96fc-160731cd8747 time="2024-08-08T06:05:20+02:00" level=info msg="Synced messages" service=imap user=b6e75bdc-57f0-4610-96fc-160731cd8747 time="2024-08-08T06:05:20+02:00" level=info msg="Finished user sync" duration=43.497311ms service=imap user=b6e75bdc-57f0-4610-96fc-160731cd8747 time="2024-08-08T06:05:20+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=b6e75bdc-57f0-4610-96fc-160731cd8747 time="2024-08-08T06:05:20+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=b6e75bdc-57f0-4610-96fc-160731cd8747 time="2024-08-08T06:05:20+02:00" level=info msg="200 OK: POST https://127.0.0.1:40915/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:05:20+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 77}}" pkg=telemetry time="2024-08-08T06:05:20+02:00" level=info msg="200 OK: POST https://127.0.0.1:40915/auth/v4" pkg=gpa/manager time="2024-08-08T06:05:20+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=33187a7b-3bb9-400d-8d72-a6ea16280bc7 time="2024-08-08T06:05:20+02:00" level=info msg="Adding vault user" userID=33187a7b-3bb9-400d-8d72-a6ea16280bc7 time="2024-08-08T06:05:20+02:00" level=info msg="Creating new user" userID=33187a7b-3bb9-400d-8d72-a6ea16280bc7 time="2024-08-08T06:05:20+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=33187a7b-3bb9-400d-8d72-a6ea16280bc7 time="2024-08-08T06:05:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:40915/core/v4/events/latest" pkg=gpa/client userID=33187a7b-3bb9-400d-8d72-a6ea16280bc7 time="2024-08-08T06:05:20+02:00" level=info msg="Starting service Last EventID=Ag==" service=user-events user=33187a7b-3bb9-400d-8d72-a6ea16280bc7 time="2024-08-08T06:05:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:40915/core/v4/settings" pkg=gpa/client userID=33187a7b-3bb9-400d-8d72-a6ea16280bc7 time="2024-08-08T06:05:20+02:00" level=info msg="Starting service main loop" service=telemetry user=33187a7b-3bb9-400d-8d72-a6ea16280bc7 time="2024-08-08T06:05:20+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=33187a7b-3bb9-400d-8d72-a6ea16280bc7 time="2024-08-08T06:05:20+02:00" level=info msg="Starting service main loop" service=smtp user=33187a7b-3bb9-400d-8d72-a6ea16280bc7 time="2024-08-08T06:05:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:40915/core/v4/labels?Type=4" pkg=gpa/client userID=33187a7b-3bb9-400d-8d72-a6ea16280bc7 time="2024-08-08T06:05:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:40915/core/v4/labels?Type=3" pkg=gpa/client userID=33187a7b-3bb9-400d-8d72-a6ea16280bc7 time="2024-08-08T06:05:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:40915/core/v4/labels?Type=1" pkg=gpa/client userID=33187a7b-3bb9-400d-8d72-a6ea16280bc7 time="2024-08-08T06:05:20+02:00" level=info msg="Adding user to imap server" addrID=c7044e10-3954-40cc-a520-2c6e58bdfab0 service=server-manager time="2024-08-08T06:05:20+02:00" level=info msg="Creating new IMAP user" addrID=c7044e10-3954-40cc-a520-2c6e58bdfab0 service=server-manager time="2024-08-08T06:05:20+02:00" level=info msg="Setting gluon ID" addrID=c7044e10-3954-40cc-a520-2c6e58bdfab0 gluonID=1551b201-3bad-4359-b42b-0a4e593530fb userID=33187a7b-3bb9-400d-8d72-a6ea16280bc7 time="2024-08-08T06:05:20+02:00" level=info msg="Created new IMAP user" addrID=c7044e10-3954-40cc-a520-2c6e58bdfab0 gluonID=1551b201-3bad-4359-b42b-0a4e593530fb service=server-manager time="2024-08-08T06:05:20+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:05:20+02:00" level=info msg=Resuming service=user-events user=33187a7b-3bb9-400d-8d72-a6ea16280bc7 And the user logs in with username "da0243dd-4c17-4f44-bb28-33c1096c236b" and password "password" # :1 -> *scenario time="2024-08-08T06:05:20+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (1ab9e2b6)" time="2024-08-08T06:05:20+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (1ab9e2b6)" time="2024-08-08T06:05:20+02:00" level=info msg="Received mailbox message count" count=0 gluonID=1551b201-3bad-4359-b42b-0a4e593530fb labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:05:20+02:00" level=info msg="Starting IMAP Service" service=imap user=33187a7b-3bb9-400d-8d72-a6ea16280bc7 time="2024-08-08T06:05:20+02:00" level=info msg="Sync triggered" service=imap user=33187a7b-3bb9-400d-8d72-a6ea16280bc7 time="2024-08-08T06:05:20+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:05:20.568608439 +0200 CEST m=+405.254651345" user=33187a7b-3bb9-400d-8d72-a6ea16280bc7 time="2024-08-08T06:05:20+02:00" level=info msg="Syncing labels" service=imap user=33187a7b-3bb9-400d-8d72-a6ea16280bc7 time="2024-08-08T06:05:20+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:33187a7b-3bb9-400d-8d72-a6ea16280bc7" userID=33187a7b-3bb9-400d-8d72-a6ea16280bc7 time="2024-08-08T06:05:20+02:00" level=info msg="Synced labels" service=imap user=33187a7b-3bb9-400d-8d72-a6ea16280bc7 time="2024-08-08T06:05:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:40915/mail/v4/messages/count" pkg=gpa/client userID=33187a7b-3bb9-400d-8d72-a6ea16280bc7 time="2024-08-08T06:05:20+02:00" level=info msg="Syncing messages" service=imap user=33187a7b-3bb9-400d-8d72-a6ea16280bc7 time="2024-08-08T06:05:20+02:00" level=info msg="Job started" service=imap user=33187a7b-3bb9-400d-8d72-a6ea16280bc7 time="2024-08-08T06:05:20+02:00" level=info msg="200 OK: POST https://127.0.0.1:40915/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:05:20+02:00" level=info msg="200 OK: POST https://127.0.0.1:40915/mail/v4/messages" pkg=gpa/client userID=33187a7b-3bb9-400d-8d72-a6ea16280bc7 time="2024-08-08T06:05:20+02:00" level=info msg="Job finished" service=imap user=33187a7b-3bb9-400d-8d72-a6ea16280bc7 time="2024-08-08T06:05:20+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=33187a7b-3bb9-400d-8d72-a6ea16280bc7 time="2024-08-08T06:05:20+02:00" level=info msg="Synced messages" service=imap user=33187a7b-3bb9-400d-8d72-a6ea16280bc7 time="2024-08-08T06:05:20+02:00" level=info msg="Finished user sync" duration=32.731872ms service=imap user=33187a7b-3bb9-400d-8d72-a6ea16280bc7 time="2024-08-08T06:05:20+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=33187a7b-3bb9-400d-8d72-a6ea16280bc7 time="2024-08-08T06:05:20+02:00" level=info msg="Event loop reset" eventID="Ag==" service=user-events user=33187a7b-3bb9-400d-8d72-a6ea16280bc7 time="2024-08-08T06:05:20+02:00" level=info msg="200 OK: POST https://127.0.0.1:40915/auth/v4" pkg=gpa/manager time="2024-08-08T06:05:20+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=eb3e3d1f-8e32-4191-850a-f1fed2bab4be time="2024-08-08T06:05:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:40915/core/v4/events/AA==" pkg=gpa/client userID=b6e75bdc-57f0-4610-96fc-160731cd8747 time="2024-08-08T06:05:21+02:00" level=info msg="Adding vault user" userID=eb3e3d1f-8e32-4191-850a-f1fed2bab4be time="2024-08-08T06:05:21+02:00" level=info msg="Creating new user" userID=eb3e3d1f-8e32-4191-850a-f1fed2bab4be time="2024-08-08T06:05:21+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=eb3e3d1f-8e32-4191-850a-f1fed2bab4be time="2024-08-08T06:05:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:40915/core/v4/events/latest" pkg=gpa/client userID=eb3e3d1f-8e32-4191-850a-f1fed2bab4be time="2024-08-08T06:05:21+02:00" level=info msg="Starting service Last EventID=Aw==" service=user-events user=eb3e3d1f-8e32-4191-850a-f1fed2bab4be time="2024-08-08T06:05:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:40915/core/v4/settings" pkg=gpa/client userID=eb3e3d1f-8e32-4191-850a-f1fed2bab4be time="2024-08-08T06:05:21+02:00" level=info msg="Starting service main loop" service=telemetry user=eb3e3d1f-8e32-4191-850a-f1fed2bab4be time="2024-08-08T06:05:21+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=eb3e3d1f-8e32-4191-850a-f1fed2bab4be time="2024-08-08T06:05:21+02:00" level=info msg="Starting service main loop" service=smtp user=eb3e3d1f-8e32-4191-850a-f1fed2bab4be time="2024-08-08T06:05:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:40915/core/v4/labels?Type=4" pkg=gpa/client userID=eb3e3d1f-8e32-4191-850a-f1fed2bab4be time="2024-08-08T06:05:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:40915/core/v4/labels?Type=3" pkg=gpa/client userID=eb3e3d1f-8e32-4191-850a-f1fed2bab4be time="2024-08-08T06:05:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:40915/core/v4/labels?Type=1" pkg=gpa/client userID=eb3e3d1f-8e32-4191-850a-f1fed2bab4be time="2024-08-08T06:05:21+02:00" level=info msg="Adding user to imap server" addrID=03ee0fcb-2b55-4e84-b66c-cf6ea95512b0 service=server-manager time="2024-08-08T06:05:21+02:00" level=info msg="Creating new IMAP user" addrID=03ee0fcb-2b55-4e84-b66c-cf6ea95512b0 service=server-manager time="2024-08-08T06:05:21+02:00" level=info msg="Setting gluon ID" addrID=03ee0fcb-2b55-4e84-b66c-cf6ea95512b0 gluonID=c69a71e2-f871-41bb-bfb6-0ad4acced1d8 userID=eb3e3d1f-8e32-4191-850a-f1fed2bab4be time="2024-08-08T06:05:21+02:00" level=info msg="Created new IMAP user" addrID=03ee0fcb-2b55-4e84-b66c-cf6ea95512b0 gluonID=c69a71e2-f871-41bb-bfb6-0ad4acced1d8 service=server-manager time="2024-08-08T06:05:21+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:05:21+02:00" level=info msg=Resuming service=user-events user=eb3e3d1f-8e32-4191-850a-f1fed2bab4be And the user logs in with username "3115b3ba-3961-453c-82f9-c44453bf41e5" and password "password" # :1 -> *scenario time="2024-08-08T06:05:21+02:00" level=info msg="Received mailbox message count" count=0 gluonID=c69a71e2-f871-41bb-bfb6-0ad4acced1d8 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:05:21+02:00" level=info msg="Starting IMAP Service" service=imap user=eb3e3d1f-8e32-4191-850a-f1fed2bab4be time="2024-08-08T06:05:21+02:00" level=info msg="Sync triggered" service=imap user=eb3e3d1f-8e32-4191-850a-f1fed2bab4be time="2024-08-08T06:05:21+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:05:21.149165732 +0200 CEST m=+405.835208638" user=eb3e3d1f-8e32-4191-850a-f1fed2bab4be time="2024-08-08T06:05:21+02:00" level=info msg="Syncing labels" service=imap user=eb3e3d1f-8e32-4191-850a-f1fed2bab4be time="2024-08-08T06:05:21+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:eb3e3d1f-8e32-4191-850a-f1fed2bab4be" userID=eb3e3d1f-8e32-4191-850a-f1fed2bab4be time="2024-08-08T06:05:21+02:00" level=info msg="200 OK: POST https://127.0.0.1:40915/data/v1/stats" pkg=gpa/client userID=b6e75bdc-57f0-4610-96fc-160731cd8747 time="2024-08-08T06:05:21+02:00" level=info msg="Configuration Status Success event sent." userID=b6e75bdc-57f0-4610-96fc-160731cd8747 And user "208936b9-2fb7-4b3e-8f12-d17178106de3" connects and authenticates SMTP client "1" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-08-08T06:05:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:40915/mail/v4/settings" pkg=gpa/client userID=b6e75bdc-57f0-4610-96fc-160731cd8747 time="2024-08-08T06:05:21+02:00" level=info msg="Synced labels" service=imap user=eb3e3d1f-8e32-4191-850a-f1fed2bab4be time="2024-08-08T06:05:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:40915/mail/v4/messages/count" pkg=gpa/client userID=eb3e3d1f-8e32-4191-850a-f1fed2bab4be time="2024-08-08T06:05:21+02:00" level=info msg="Syncing messages" service=imap user=eb3e3d1f-8e32-4191-850a-f1fed2bab4be time="2024-08-08T06:05:21+02:00" level=info msg="Job started" service=imap user=eb3e3d1f-8e32-4191-850a-f1fed2bab4be time="2024-08-08T06:05:21+02:00" level=info msg="200 OK: POST https://127.0.0.1:40915/mail/v4/messages" pkg=gpa/client userID=b6e75bdc-57f0-4610-96fc-160731cd8747 time="2024-08-08T06:05:21+02:00" level=info msg="200 OK: POST https://127.0.0.1:40915/mail/v4/messages" pkg=gpa/client userID=eb3e3d1f-8e32-4191-850a-f1fed2bab4be time="2024-08-08T06:05:21+02:00" level=info msg="Job finished" service=imap user=eb3e3d1f-8e32-4191-850a-f1fed2bab4be time="2024-08-08T06:05:21+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=eb3e3d1f-8e32-4191-850a-f1fed2bab4be time="2024-08-08T06:05:21+02:00" level=info msg="Synced messages" service=imap user=eb3e3d1f-8e32-4191-850a-f1fed2bab4be time="2024-08-08T06:05:21+02:00" level=info msg="Finished user sync" duration=17.669655ms service=imap user=eb3e3d1f-8e32-4191-850a-f1fed2bab4be time="2024-08-08T06:05:21+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=eb3e3d1f-8e32-4191-850a-f1fed2bab4be time="2024-08-08T06:05:21+02:00" level=info msg="Event loop reset" eventID="Aw==" service=user-events user=eb3e3d1f-8e32-4191-850a-f1fed2bab4be time="2024-08-08T06:05:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:40915/core/v4/keys?Email=de12cc9f-1f0e-42ce-b6c6-6a8e7adc49b0%40proton.local" pkg=gpa/client userID=b6e75bdc-57f0-4610-96fc-160731cd8747 time="2024-08-08T06:05:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:40915/core/v4/keys?Email=da0243dd-4c17-4f44-bb28-33c1096c236b%40proton.local" pkg=gpa/client userID=b6e75bdc-57f0-4610-96fc-160731cd8747 time="2024-08-08T06:05:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:40915/contacts/v4/emails?Email=de12cc9f-1f0e-42ce-b6c6-6a8e7adc49b0%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=b6e75bdc-57f0-4610-96fc-160731cd8747 time="2024-08-08T06:05:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:40915/contacts/v4/emails?Email=da0243dd-4c17-4f44-bb28-33c1096c236b%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=b6e75bdc-57f0-4610-96fc-160731cd8747 time="2024-08-08T06:05:21+02:00" level=info msg="200 OK: POST https://127.0.0.1:40915/mail/v4/messages/086dd309-9737-4b50-bd47-11e8f6642fa2" pkg=gpa/client userID=b6e75bdc-57f0-4610-96fc-160731cd8747 Scenario: Send message to address in to and bcc # features/smtp/send/bcc.feature:15 When SMTP client "1" sends the following message from "208936b9-2fb7-4b3e-8f12-d17178106de3@proton.local" to "de12cc9f-1f0e-42ce-b6c6-6a8e7adc49b0@proton.local, da0243dd-4c17-4f44-bb28-33c1096c236b@proton.local": # :1 -> *scenario """ Subject: hello From: Bridge Test <[user:user]@[domain]> To: Internal Bridge <[user:to]@[domain]>  hello  """ Then it succeeds # :1 -> *scenario When user "208936b9-2fb7-4b3e-8f12-d17178106de3" connects and authenticates IMAP client "1" # :1 -> *scenario time="2024-08-08T06:05:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:40915/core/v4/events/Ag==" pkg=gpa/client userID=33187a7b-3bb9-400d-8d72-a6ea16280bc7 time="2024-08-08T06:05:21+02:00" level=info msg="Received new API event" new="Event Bw==: messages: created=1, updated=0, deleted=0" old="Ag==" service=user-events user=33187a7b-3bb9-400d-8d72-a6ea16280bc7 time="2024-08-08T06:05:21+02:00" level=info msg="Handling message created event" date=0 messageID=4f09cdb7-bb7b-4164-ba6a-8edabb8ecf2f service=imap subject="******** (2cf24dba)" user=33187a7b-3bb9-400d-8d72-a6ea16280bc7 time="2024-08-08T06:05:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:40915/mail/v4/messages/4f09cdb7-bb7b-4164-ba6a-8edabb8ecf2f" pkg=gpa/client userID=33187a7b-3bb9-400d-8d72-a6ea16280bc7 time="2024-08-08T06:05:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:40915/core/v4/events/AA==" pkg=gpa/client userID=b6e75bdc-57f0-4610-96fc-160731cd8747 time="2024-08-08T06:05:22+02:00" level=info msg="Received new API event" new="Event BQ==: messages: created=1, updated=1, deleted=0" old="AA==" service=user-events user=b6e75bdc-57f0-4610-96fc-160731cd8747 time="2024-08-08T06:05:22+02:00" level=info msg="Handling message created event" date=0 messageID=086dd309-9737-4b50-bd47-11e8f6642fa2 service=imap subject="******** (2cf24dba)" user=b6e75bdc-57f0-4610-96fc-160731cd8747 time="2024-08-08T06:05:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:40915/mail/v4/messages/086dd309-9737-4b50-bd47-11e8f6642fa2" pkg=gpa/client userID=b6e75bdc-57f0-4610-96fc-160731cd8747 time="2024-08-08T06:05:22+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=086dd309-9737-4b50-bd47-11e8f6642fa2 service=imap subject="******** (2cf24dba)" user=b6e75bdc-57f0-4610-96fc-160731cd8747 time="2024-08-08T06:05:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:40915/mail/v4/messages/086dd309-9737-4b50-bd47-11e8f6642fa2" pkg=gpa/client userID=b6e75bdc-57f0-4610-96fc-160731cd8747 Then IMAP client "1" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | bcc | subject | unread | | 208936b9-2fb7-4b3e-8f12-d17178106de3@proton.local | de12cc9f-1f0e-42ce-b6c6-6a8e7adc49b0@proton.local | da0243dd-4c17-4f44-bb28-33c1096c236b@proton.local | hello | false | time="2024-08-08T06:05:22+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:05:22+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:05:22+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:05:22+02:00" level=info msg="Closing user" userID=b6e75bdc-57f0-4610-96fc-160731cd8747 time="2024-08-08T06:05:22+02:00" level=info msg="Exiting IMAP Service" service=imap user=b6e75bdc-57f0-4610-96fc-160731cd8747 time="2024-08-08T06:05:22+02:00" level=info msg="Exiting service main loop" service=smtp user=b6e75bdc-57f0-4610-96fc-160731cd8747 time="2024-08-08T06:05:22+02:00" level=info msg="Exiting Service" service=user-identity user=b6e75bdc-57f0-4610-96fc-160731cd8747 time="2024-08-08T06:05:22+02:00" level=info msg="Exiting service main loop" service=telemetry user=b6e75bdc-57f0-4610-96fc-160731cd8747 time="2024-08-08T06:05:22+02:00" level=info msg="Exiting service" service=user-events user=b6e75bdc-57f0-4610-96fc-160731cd8747 time="2024-08-08T06:05:22+02:00" level=info msg="Closing user" userID=33187a7b-3bb9-400d-8d72-a6ea16280bc7 time="2024-08-08T06:05:22+02:00" level=info msg="Exiting IMAP Service" service=imap user=33187a7b-3bb9-400d-8d72-a6ea16280bc7 time="2024-08-08T06:05:22+02:00" level=info msg="Exiting service main loop" service=smtp user=33187a7b-3bb9-400d-8d72-a6ea16280bc7 time="2024-08-08T06:05:22+02:00" level=info msg="Exiting Service" service=user-identity user=33187a7b-3bb9-400d-8d72-a6ea16280bc7 time="2024-08-08T06:05:22+02:00" level=info msg="Exiting service main loop" service=telemetry user=33187a7b-3bb9-400d-8d72-a6ea16280bc7 time="2024-08-08T06:05:22+02:00" level=info msg="Exiting service" service=user-events user=33187a7b-3bb9-400d-8d72-a6ea16280bc7 time="2024-08-08T06:05:22+02:00" level=info msg="Closing user" userID=eb3e3d1f-8e32-4191-850a-f1fed2bab4be time="2024-08-08T06:05:22+02:00" level=info msg="Exiting IMAP Service" service=imap user=eb3e3d1f-8e32-4191-850a-f1fed2bab4be time="2024-08-08T06:05:22+02:00" level=info msg="Exiting service main loop" service=smtp user=eb3e3d1f-8e32-4191-850a-f1fed2bab4be time="2024-08-08T06:05:22+02:00" level=info msg="Exiting Service" service=user-identity user=eb3e3d1f-8e32-4191-850a-f1fed2bab4be time="2024-08-08T06:05:22+02:00" level=info msg="Exiting service main loop" service=telemetry user=eb3e3d1f-8e32-4191-850a-f1fed2bab4be time="2024-08-08T06:05:22+02:00" level=info msg="Exiting service" service=user-events user=eb3e3d1f-8e32-4191-850a-f1fed2bab4be time="2024-08-08T06:05:22+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:05:22+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:05:22+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:05:22+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:05:22+02:00" level=info msg="Closing SMTP server" service=server-manager And the body in the "POST" request to "/mail/v4/messages" is: # :1 -> *scenario """ {  "Message": {  "Subject": "hello",  "ToList": [  {  "Address": "[user:to]@[domain]",  "Name": "Internal Bridge"  }  ],  "CCList": [],  "BCCList": [  {  "Address": "[user:bcc]@[domain]"  }  ]  } } """ === RUN TestFeatures/Send_message_only_to_bcc time="2024-08-08T06:05:22+02:00" level=info msg="User 'f0776604-e394-47ca-955c-1713f24b065a' created with id=56f9c43d-da09-4ce0-9dd3-0d37171a4f73" pkg=gpa/server/backend time="2024-08-08T06:05:23+02:00" level=info msg="User '283058f7-7b60-4852-9c8b-818a1ef9d6e3' created with id=d1c5d3fc-6832-4e4b-8176-8f67a4c508ec" pkg=gpa/server/backend time="2024-08-08T06:05:23+02:00" level=info msg="User 'd02b5115-af1e-4a37-8435-e5b6018d28d6' created with id=50ed0a61-90ba-4e7c-824a-903142b03143" pkg=gpa/server/backend time="2024-08-08T06:05:24+02:00" level=info msg="User '0a050e67-4842-45ff-a0c2-1e15a6e80d57' created with id=edf5240c-cf0c-43f5-849d-3a16a38a918a" pkg=gpa/server/backend time="2024-08-08T06:05:24+02:00" level=info msg="Starting bridge" time="2024-08-08T06:05:24+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/178/config2239454733/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:05:24+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/178/data1900919959/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/178/data1900919959/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:05:24+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:05:24+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:05:24+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:05:24+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:05:24+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/178/config2239454733/grpcServerConfig.json time="2024-08-08T06:05:24+02:00" level=info msg="gRPC server listening on /tmp/bridge6769" pkg=grpc time="2024-08-08T06:05:24+02:00" level=info msg="Frontend service started" time="2024-08-08T06:05:24+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:05:24+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:05:24+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:05:24+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:05:24+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:05:24+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:05:24+02:00" level=info msg="Frontend client started" time="2024-08-08T06:05:24+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (0b73bff3)" time="2024-08-08T06:05:24+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (0b73bff3)" time="2024-08-08T06:05:24+02:00" level=info msg="200 OK: POST https://127.0.0.1:42271/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:05:25+02:00" level=info msg="200 OK: POST https://127.0.0.1:42271/auth/v4" pkg=gpa/manager time="2024-08-08T06:05:25+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=56f9c43d-da09-4ce0-9dd3-0d37171a4f73 time="2024-08-08T06:05:25+02:00" level=info msg="Adding vault user" userID=56f9c43d-da09-4ce0-9dd3-0d37171a4f73 time="2024-08-08T06:05:25+02:00" level=info msg="Creating new user" userID=56f9c43d-da09-4ce0-9dd3-0d37171a4f73 time="2024-08-08T06:05:25+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=56f9c43d-da09-4ce0-9dd3-0d37171a4f73 time="2024-08-08T06:05:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:42271/core/v4/events/latest" pkg=gpa/client userID=56f9c43d-da09-4ce0-9dd3-0d37171a4f73 time="2024-08-08T06:05:25+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=56f9c43d-da09-4ce0-9dd3-0d37171a4f73 time="2024-08-08T06:05:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:42271/core/v4/settings" pkg=gpa/client userID=56f9c43d-da09-4ce0-9dd3-0d37171a4f73 time="2024-08-08T06:05:25+02:00" level=info msg="Starting service main loop" service=telemetry user=56f9c43d-da09-4ce0-9dd3-0d37171a4f73 time="2024-08-08T06:05:25+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=56f9c43d-da09-4ce0-9dd3-0d37171a4f73 time="2024-08-08T06:05:25+02:00" level=info msg="Starting service main loop" service=smtp user=56f9c43d-da09-4ce0-9dd3-0d37171a4f73 time="2024-08-08T06:05:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:42271/core/v4/labels?Type=4" pkg=gpa/client userID=56f9c43d-da09-4ce0-9dd3-0d37171a4f73 time="2024-08-08T06:05:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:42271/core/v4/labels?Type=3" pkg=gpa/client userID=56f9c43d-da09-4ce0-9dd3-0d37171a4f73 time="2024-08-08T06:05:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:42271/core/v4/labels?Type=1" pkg=gpa/client userID=56f9c43d-da09-4ce0-9dd3-0d37171a4f73 time="2024-08-08T06:05:25+02:00" level=info msg="Adding user to imap server" addrID=12fc269c-f50d-407b-999d-fe9fe808d450 service=server-manager time="2024-08-08T06:05:25+02:00" level=info msg="Creating new IMAP user" addrID=12fc269c-f50d-407b-999d-fe9fe808d450 service=server-manager time="2024-08-08T06:05:25+02:00" level=info msg="Setting gluon ID" addrID=12fc269c-f50d-407b-999d-fe9fe808d450 gluonID=5f377973-21fa-44c5-9cc2-823fd5537c8e userID=56f9c43d-da09-4ce0-9dd3-0d37171a4f73 time="2024-08-08T06:05:25+02:00" level=info msg="Created new IMAP user" addrID=12fc269c-f50d-407b-999d-fe9fe808d450 gluonID=5f377973-21fa-44c5-9cc2-823fd5537c8e service=server-manager time="2024-08-08T06:05:25+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:05:25+02:00" level=info msg=Resuming service=user-events user=56f9c43d-da09-4ce0-9dd3-0d37171a4f73 time="2024-08-08T06:05:25+02:00" level=info msg="Received mailbox message count" count=0 gluonID=5f377973-21fa-44c5-9cc2-823fd5537c8e labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:05:25+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (c26bd22f)" time="2024-08-08T06:05:25+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (c26bd22f)" time="2024-08-08T06:05:25+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:56f9c43d-da09-4ce0-9dd3-0d37171a4f73" userID=56f9c43d-da09-4ce0-9dd3-0d37171a4f73 time="2024-08-08T06:05:25+02:00" level=info msg="Starting IMAP Service" service=imap user=56f9c43d-da09-4ce0-9dd3-0d37171a4f73 time="2024-08-08T06:05:25+02:00" level=info msg="Sync triggered" service=imap user=56f9c43d-da09-4ce0-9dd3-0d37171a4f73 time="2024-08-08T06:05:25+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:05:25.335311194 +0200 CEST m=+410.021354100" user=56f9c43d-da09-4ce0-9dd3-0d37171a4f73 time="2024-08-08T06:05:25+02:00" level=info msg="Syncing labels" service=imap user=56f9c43d-da09-4ce0-9dd3-0d37171a4f73 time="2024-08-08T06:05:25+02:00" level=info msg="Synced labels" service=imap user=56f9c43d-da09-4ce0-9dd3-0d37171a4f73 time="2024-08-08T06:05:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:42271/mail/v4/messages/count" pkg=gpa/client userID=56f9c43d-da09-4ce0-9dd3-0d37171a4f73 time="2024-08-08T06:05:25+02:00" level=info msg="Syncing messages" service=imap user=56f9c43d-da09-4ce0-9dd3-0d37171a4f73 time="2024-08-08T06:05:25+02:00" level=info msg="Job started" service=imap user=56f9c43d-da09-4ce0-9dd3-0d37171a4f73 time="2024-08-08T06:05:25+02:00" level=info msg="200 OK: POST https://127.0.0.1:42271/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:05:25+02:00" level=info msg="200 OK: POST https://127.0.0.1:42271/mail/v4/messages" pkg=gpa/client userID=56f9c43d-da09-4ce0-9dd3-0d37171a4f73 time="2024-08-08T06:05:25+02:00" level=info msg="Job finished" service=imap user=56f9c43d-da09-4ce0-9dd3-0d37171a4f73 time="2024-08-08T06:05:25+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=56f9c43d-da09-4ce0-9dd3-0d37171a4f73 time="2024-08-08T06:05:25+02:00" level=info msg="Synced messages" service=imap user=56f9c43d-da09-4ce0-9dd3-0d37171a4f73 time="2024-08-08T06:05:25+02:00" level=info msg="Finished user sync" duration=24.784884ms service=imap user=56f9c43d-da09-4ce0-9dd3-0d37171a4f73 time="2024-08-08T06:05:25+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=56f9c43d-da09-4ce0-9dd3-0d37171a4f73 time="2024-08-08T06:05:25+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=56f9c43d-da09-4ce0-9dd3-0d37171a4f73 time="2024-08-08T06:05:25+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 24}}" pkg=telemetry time="2024-08-08T06:05:25+02:00" level=info msg="200 OK: POST https://127.0.0.1:42271/auth/v4" pkg=gpa/manager time="2024-08-08T06:05:25+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=50ed0a61-90ba-4e7c-824a-903142b03143 time="2024-08-08T06:05:25+02:00" level=info msg="Adding vault user" userID=50ed0a61-90ba-4e7c-824a-903142b03143 time="2024-08-08T06:05:25+02:00" level=info msg="Creating new user" userID=50ed0a61-90ba-4e7c-824a-903142b03143 time="2024-08-08T06:05:25+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=50ed0a61-90ba-4e7c-824a-903142b03143 time="2024-08-08T06:05:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:42271/core/v4/events/latest" pkg=gpa/client userID=50ed0a61-90ba-4e7c-824a-903142b03143 time="2024-08-08T06:05:25+02:00" level=info msg="Starting service Last EventID=Ag==" service=user-events user=50ed0a61-90ba-4e7c-824a-903142b03143 time="2024-08-08T06:05:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:42271/core/v4/settings" pkg=gpa/client userID=50ed0a61-90ba-4e7c-824a-903142b03143 time="2024-08-08T06:05:25+02:00" level=info msg="Starting service main loop" service=telemetry user=50ed0a61-90ba-4e7c-824a-903142b03143 time="2024-08-08T06:05:25+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=50ed0a61-90ba-4e7c-824a-903142b03143 time="2024-08-08T06:05:25+02:00" level=info msg="Starting service main loop" service=smtp user=50ed0a61-90ba-4e7c-824a-903142b03143 time="2024-08-08T06:05:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:42271/core/v4/labels?Type=4" pkg=gpa/client userID=50ed0a61-90ba-4e7c-824a-903142b03143 time="2024-08-08T06:05:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:42271/core/v4/labels?Type=3" pkg=gpa/client userID=50ed0a61-90ba-4e7c-824a-903142b03143 time="2024-08-08T06:05:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:42271/core/v4/labels?Type=1" pkg=gpa/client userID=50ed0a61-90ba-4e7c-824a-903142b03143 time="2024-08-08T06:05:25+02:00" level=info msg="Adding user to imap server" addrID=c714196a-11e1-4641-9a2a-5d9a1d40115c service=server-manager time="2024-08-08T06:05:25+02:00" level=info msg="Creating new IMAP user" addrID=c714196a-11e1-4641-9a2a-5d9a1d40115c service=server-manager time="2024-08-08T06:05:25+02:00" level=info msg="Setting gluon ID" addrID=c714196a-11e1-4641-9a2a-5d9a1d40115c gluonID=fa1a8c4b-60c0-472c-b0b4-4dcc0e882a5e userID=50ed0a61-90ba-4e7c-824a-903142b03143 time="2024-08-08T06:05:25+02:00" level=info msg="Created new IMAP user" addrID=c714196a-11e1-4641-9a2a-5d9a1d40115c gluonID=fa1a8c4b-60c0-472c-b0b4-4dcc0e882a5e service=server-manager time="2024-08-08T06:05:25+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:05:25+02:00" level=info msg=Resuming service=user-events user=50ed0a61-90ba-4e7c-824a-903142b03143 time="2024-08-08T06:05:25+02:00" level=info msg="Starting IMAP Service" service=imap user=50ed0a61-90ba-4e7c-824a-903142b03143 time="2024-08-08T06:05:25+02:00" level=info msg="Sync triggered" service=imap user=50ed0a61-90ba-4e7c-824a-903142b03143 time="2024-08-08T06:05:25+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:05:25.756447433 +0200 CEST m=+410.442490339" user=50ed0a61-90ba-4e7c-824a-903142b03143 time="2024-08-08T06:05:25+02:00" level=info msg="Syncing labels" service=imap user=50ed0a61-90ba-4e7c-824a-903142b03143 time="2024-08-08T06:05:25+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (ae67fc4b)" time="2024-08-08T06:05:25+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (ae67fc4b)" time="2024-08-08T06:05:25+02:00" level=info msg="Received mailbox message count" count=0 gluonID=fa1a8c4b-60c0-472c-b0b4-4dcc0e882a5e labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:05:25+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:50ed0a61-90ba-4e7c-824a-903142b03143" userID=50ed0a61-90ba-4e7c-824a-903142b03143 time="2024-08-08T06:05:25+02:00" level=info msg="Synced labels" service=imap user=50ed0a61-90ba-4e7c-824a-903142b03143 time="2024-08-08T06:05:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:42271/mail/v4/messages/count" pkg=gpa/client userID=50ed0a61-90ba-4e7c-824a-903142b03143 time="2024-08-08T06:05:25+02:00" level=info msg="Syncing messages" service=imap user=50ed0a61-90ba-4e7c-824a-903142b03143 time="2024-08-08T06:05:25+02:00" level=info msg="Job started" service=imap user=50ed0a61-90ba-4e7c-824a-903142b03143 time="2024-08-08T06:05:25+02:00" level=info msg="200 OK: POST https://127.0.0.1:42271/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:05:25+02:00" level=info msg="200 OK: POST https://127.0.0.1:42271/mail/v4/messages" pkg=gpa/client userID=50ed0a61-90ba-4e7c-824a-903142b03143 time="2024-08-08T06:05:25+02:00" level=info msg="Job finished" service=imap user=50ed0a61-90ba-4e7c-824a-903142b03143 time="2024-08-08T06:05:25+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=50ed0a61-90ba-4e7c-824a-903142b03143 time="2024-08-08T06:05:25+02:00" level=info msg="Synced messages" service=imap user=50ed0a61-90ba-4e7c-824a-903142b03143 time="2024-08-08T06:05:25+02:00" level=info msg="Finished user sync" duration=40.68005ms service=imap user=50ed0a61-90ba-4e7c-824a-903142b03143 time="2024-08-08T06:05:25+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=50ed0a61-90ba-4e7c-824a-903142b03143 time="2024-08-08T06:05:25+02:00" level=info msg="Event loop reset" eventID="Ag==" service=user-events user=50ed0a61-90ba-4e7c-824a-903142b03143 time="2024-08-08T06:05:26+02:00" level=info msg="200 OK: POST https://127.0.0.1:42271/auth/v4" pkg=gpa/manager time="2024-08-08T06:05:26+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=edf5240c-cf0c-43f5-849d-3a16a38a918a time="2024-08-08T06:05:26+02:00" level=info msg="Adding vault user" userID=edf5240c-cf0c-43f5-849d-3a16a38a918a time="2024-08-08T06:05:26+02:00" level=info msg="Creating new user" userID=edf5240c-cf0c-43f5-849d-3a16a38a918a time="2024-08-08T06:05:26+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=edf5240c-cf0c-43f5-849d-3a16a38a918a time="2024-08-08T06:05:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:42271/core/v4/events/latest" pkg=gpa/client userID=edf5240c-cf0c-43f5-849d-3a16a38a918a time="2024-08-08T06:05:26+02:00" level=info msg="Starting service Last EventID=Aw==" service=user-events user=edf5240c-cf0c-43f5-849d-3a16a38a918a time="2024-08-08T06:05:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:42271/core/v4/settings" pkg=gpa/client userID=edf5240c-cf0c-43f5-849d-3a16a38a918a time="2024-08-08T06:05:26+02:00" level=info msg="Starting service main loop" service=telemetry user=edf5240c-cf0c-43f5-849d-3a16a38a918a time="2024-08-08T06:05:26+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=edf5240c-cf0c-43f5-849d-3a16a38a918a time="2024-08-08T06:05:26+02:00" level=info msg="Starting service main loop" service=smtp user=edf5240c-cf0c-43f5-849d-3a16a38a918a time="2024-08-08T06:05:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:42271/core/v4/labels?Type=4" pkg=gpa/client userID=edf5240c-cf0c-43f5-849d-3a16a38a918a time="2024-08-08T06:05:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:42271/core/v4/labels?Type=3" pkg=gpa/client userID=edf5240c-cf0c-43f5-849d-3a16a38a918a time="2024-08-08T06:05:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:42271/core/v4/labels?Type=1" pkg=gpa/client userID=edf5240c-cf0c-43f5-849d-3a16a38a918a time="2024-08-08T06:05:26+02:00" level=info msg="Adding user to imap server" addrID=c34c28a5-652c-4c51-9c93-c95a4301f891 service=server-manager time="2024-08-08T06:05:26+02:00" level=info msg="Creating new IMAP user" addrID=c34c28a5-652c-4c51-9c93-c95a4301f891 service=server-manager time="2024-08-08T06:05:26+02:00" level=info msg="Setting gluon ID" addrID=c34c28a5-652c-4c51-9c93-c95a4301f891 gluonID=c20fc177-af03-47b1-a24e-60532af12473 userID=edf5240c-cf0c-43f5-849d-3a16a38a918a time="2024-08-08T06:05:26+02:00" level=info msg="Created new IMAP user" addrID=c34c28a5-652c-4c51-9c93-c95a4301f891 gluonID=c20fc177-af03-47b1-a24e-60532af12473 service=server-manager time="2024-08-08T06:05:26+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:05:26+02:00" level=info msg=Resuming service=user-events user=edf5240c-cf0c-43f5-849d-3a16a38a918a time="2024-08-08T06:05:26+02:00" level=info msg="Starting IMAP Service" service=imap user=edf5240c-cf0c-43f5-849d-3a16a38a918a time="2024-08-08T06:05:26+02:00" level=info msg="Sync triggered" service=imap user=edf5240c-cf0c-43f5-849d-3a16a38a918a time="2024-08-08T06:05:26+02:00" level=info msg="Received mailbox message count" count=0 gluonID=c20fc177-af03-47b1-a24e-60532af12473 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:05:26+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:05:26.265246098 +0200 CEST m=+410.951288994" user=edf5240c-cf0c-43f5-849d-3a16a38a918a time="2024-08-08T06:05:26+02:00" level=info msg="Syncing labels" service=imap user=edf5240c-cf0c-43f5-849d-3a16a38a918a time="2024-08-08T06:05:26+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:edf5240c-cf0c-43f5-849d-3a16a38a918a" userID=edf5240c-cf0c-43f5-849d-3a16a38a918a time="2024-08-08T06:05:26+02:00" level=info msg="200 OK: POST https://127.0.0.1:42271/data/v1/stats" pkg=gpa/client userID=56f9c43d-da09-4ce0-9dd3-0d37171a4f73 time="2024-08-08T06:05:26+02:00" level=info msg="Configuration Status Success event sent." userID=56f9c43d-da09-4ce0-9dd3-0d37171a4f73 time="2024-08-08T06:05:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:42271/mail/v4/settings" pkg=gpa/client userID=56f9c43d-da09-4ce0-9dd3-0d37171a4f73 time="2024-08-08T06:05:26+02:00" level=info msg="200 OK: POST https://127.0.0.1:42271/mail/v4/messages" pkg=gpa/client userID=56f9c43d-da09-4ce0-9dd3-0d37171a4f73 time="2024-08-08T06:05:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:42271/core/v4/keys?Email=d02b5115-af1e-4a37-8435-e5b6018d28d6%40proton.local" pkg=gpa/client userID=56f9c43d-da09-4ce0-9dd3-0d37171a4f73 time="2024-08-08T06:05:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:42271/contacts/v4/emails?Email=d02b5115-af1e-4a37-8435-e5b6018d28d6%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=56f9c43d-da09-4ce0-9dd3-0d37171a4f73 time="2024-08-08T06:05:26+02:00" level=info msg="200 OK: POST https://127.0.0.1:42271/mail/v4/messages/1bdf5fd2-e383-498f-880c-5e41c9ed6d8d" pkg=gpa/client userID=56f9c43d-da09-4ce0-9dd3-0d37171a4f73 Scenario: Send message only to bcc # features/smtp/send/bcc.feature:51 When SMTP client "1" sends the following message from "f0776604-e394-47ca-955c-1713f24b065a@proton.local" to "d02b5115-af1e-4a37-8435-e5b6018d28d6@proton.local": # :1 -> *scenario """ Subject: hello From: Bridge Test <[user:user]@[domain]>  hello  """ Then it succeeds # :1 -> *scenario When user "f0776604-e394-47ca-955c-1713f24b065a" connects and authenticates IMAP client "1" # :1 -> *scenario time="2024-08-08T06:05:26+02:00" level=info msg="Synced labels" service=imap user=edf5240c-cf0c-43f5-849d-3a16a38a918a time="2024-08-08T06:05:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:42271/mail/v4/messages/count" pkg=gpa/client userID=edf5240c-cf0c-43f5-849d-3a16a38a918a time="2024-08-08T06:05:26+02:00" level=info msg="Syncing messages" service=imap user=edf5240c-cf0c-43f5-849d-3a16a38a918a time="2024-08-08T06:05:26+02:00" level=info msg="Job started" service=imap user=edf5240c-cf0c-43f5-849d-3a16a38a918a time="2024-08-08T06:05:26+02:00" level=info msg="200 OK: POST https://127.0.0.1:42271/mail/v4/messages" pkg=gpa/client userID=edf5240c-cf0c-43f5-849d-3a16a38a918a time="2024-08-08T06:05:26+02:00" level=info msg="Job finished" service=imap user=edf5240c-cf0c-43f5-849d-3a16a38a918a time="2024-08-08T06:05:26+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=edf5240c-cf0c-43f5-849d-3a16a38a918a time="2024-08-08T06:05:26+02:00" level=info msg="Synced messages" service=imap user=edf5240c-cf0c-43f5-849d-3a16a38a918a time="2024-08-08T06:05:26+02:00" level=info msg="Finished user sync" duration=16.330133ms service=imap user=edf5240c-cf0c-43f5-849d-3a16a38a918a time="2024-08-08T06:05:26+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=edf5240c-cf0c-43f5-849d-3a16a38a918a time="2024-08-08T06:05:26+02:00" level=info msg="Event loop reset" eventID="Aw==" service=user-events user=edf5240c-cf0c-43f5-849d-3a16a38a918a time="2024-08-08T06:05:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:42271/core/v4/events/AA==" pkg=gpa/client userID=56f9c43d-da09-4ce0-9dd3-0d37171a4f73 time="2024-08-08T06:05:26+02:00" level=info msg="Received new API event" new="Event BQ==: messages: created=1, updated=1, deleted=0" old="AA==" service=user-events user=56f9c43d-da09-4ce0-9dd3-0d37171a4f73 time="2024-08-08T06:05:26+02:00" level=info msg="Handling message created event" date=0 messageID=1bdf5fd2-e383-498f-880c-5e41c9ed6d8d service=imap subject="******** (2cf24dba)" user=56f9c43d-da09-4ce0-9dd3-0d37171a4f73 time="2024-08-08T06:05:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:42271/mail/v4/messages/1bdf5fd2-e383-498f-880c-5e41c9ed6d8d" pkg=gpa/client userID=56f9c43d-da09-4ce0-9dd3-0d37171a4f73 time="2024-08-08T06:05:26+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=1bdf5fd2-e383-498f-880c-5e41c9ed6d8d service=imap subject="******** (2cf24dba)" user=56f9c43d-da09-4ce0-9dd3-0d37171a4f73 time="2024-08-08T06:05:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:42271/mail/v4/messages/1bdf5fd2-e383-498f-880c-5e41c9ed6d8d" pkg=gpa/client userID=56f9c43d-da09-4ce0-9dd3-0d37171a4f73 Then IMAP client "1" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | bcc | subject | | f0776604-e394-47ca-955c-1713f24b065a@proton.local |  | d02b5115-af1e-4a37-8435-e5b6018d28d6@proton.local | hello | And the body in the "POST" request to "/mail/v4/messages" is: # :1 -> *scenario """ {  "Message": {  "Subject": "hello",  "ToList": [],  "CCList": [],  "BCCList": [  {  "Address": "[user:bcc]@[domain]"  }  ]  } } """ time="2024-08-08T06:05:26+02:00" level=info msg="Configuration Status is back to Pending due to Failure." userID=56f9c43d-da09-4ce0-9dd3-0d37171a4f73 time="2024-08-08T06:05:26+02:00" level=info msg="200 OK: POST https://127.0.0.1:42271/data/v1/stats" pkg=gpa/client userID=50ed0a61-90ba-4e7c-824a-903142b03143 time="2024-08-08T06:05:26+02:00" level=info msg="Configuration Status Success event sent." userID=50ed0a61-90ba-4e7c-824a-903142b03143 When user "d02b5115-af1e-4a37-8435-e5b6018d28d6" connects and authenticates IMAP client "2" # :1 -> *scenario time="2024-08-08T06:05:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:42271/core/v4/events/Ag==" pkg=gpa/client userID=50ed0a61-90ba-4e7c-824a-903142b03143 time="2024-08-08T06:05:26+02:00" level=info msg="Received new API event" new="Event Bg==: messages: created=1, updated=0, deleted=0" old="Ag==" service=user-events user=50ed0a61-90ba-4e7c-824a-903142b03143 time="2024-08-08T06:05:26+02:00" level=info msg="Handling message created event" date=0 messageID=a281a814-081f-409e-9117-319549234d09 service=imap subject="******** (2cf24dba)" user=50ed0a61-90ba-4e7c-824a-903142b03143 time="2024-08-08T06:05:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:42271/mail/v4/messages/a281a814-081f-409e-9117-319549234d09" pkg=gpa/client userID=50ed0a61-90ba-4e7c-824a-903142b03143 time="2024-08-08T06:05:26+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:05:26+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:05:26+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:05:26+02:00" level=info msg="Closing user" userID=50ed0a61-90ba-4e7c-824a-903142b03143 time="2024-08-08T06:05:26+02:00" level=info msg="Exiting IMAP Service" service=imap user=50ed0a61-90ba-4e7c-824a-903142b03143 time="2024-08-08T06:05:26+02:00" level=info msg="Exiting service main loop" service=smtp user=50ed0a61-90ba-4e7c-824a-903142b03143 time="2024-08-08T06:05:26+02:00" level=info msg="Exiting Service" service=user-identity user=50ed0a61-90ba-4e7c-824a-903142b03143 time="2024-08-08T06:05:26+02:00" level=info msg="Exiting service main loop" service=telemetry user=50ed0a61-90ba-4e7c-824a-903142b03143 time="2024-08-08T06:05:26+02:00" level=info msg="Exiting service" service=user-events user=50ed0a61-90ba-4e7c-824a-903142b03143 time="2024-08-08T06:05:26+02:00" level=info msg="Closing user" userID=edf5240c-cf0c-43f5-849d-3a16a38a918a time="2024-08-08T06:05:26+02:00" level=info msg="Exiting IMAP Service" service=imap user=edf5240c-cf0c-43f5-849d-3a16a38a918a time="2024-08-08T06:05:26+02:00" level=info msg="Exiting service main loop" service=smtp user=edf5240c-cf0c-43f5-849d-3a16a38a918a time="2024-08-08T06:05:26+02:00" level=info msg="Exiting Service" service=user-identity user=edf5240c-cf0c-43f5-849d-3a16a38a918a time="2024-08-08T06:05:26+02:00" level=info msg="Exiting service main loop" service=telemetry user=edf5240c-cf0c-43f5-849d-3a16a38a918a time="2024-08-08T06:05:26+02:00" level=info msg="Exiting service" service=user-events user=edf5240c-cf0c-43f5-849d-3a16a38a918a time="2024-08-08T06:05:26+02:00" level=info msg="Closing user" userID=56f9c43d-da09-4ce0-9dd3-0d37171a4f73 time="2024-08-08T06:05:26+02:00" level=info msg="Exiting IMAP Service" service=imap user=56f9c43d-da09-4ce0-9dd3-0d37171a4f73 time="2024-08-08T06:05:26+02:00" level=info msg="Exiting service main loop" service=smtp user=56f9c43d-da09-4ce0-9dd3-0d37171a4f73 time="2024-08-08T06:05:26+02:00" level=info msg="Exiting Service" service=user-identity user=56f9c43d-da09-4ce0-9dd3-0d37171a4f73 time="2024-08-08T06:05:26+02:00" level=info msg="Exiting service main loop" service=telemetry user=56f9c43d-da09-4ce0-9dd3-0d37171a4f73 time="2024-08-08T06:05:26+02:00" level=info msg="Exiting service" service=user-events user=56f9c43d-da09-4ce0-9dd3-0d37171a4f73 time="2024-08-08T06:05:26+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:05:26+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:05:26+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:05:26+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:05:26+02:00" level=info msg="Closing SMTP server" service=server-manager Then IMAP client "2" eventually sees the following messages in "Inbox": # :1 -> *scenario | from | to | bcc | subject | unread | | f0776604-e394-47ca-955c-1713f24b065a@proton.local |  |  | hello | true | === RUN TestFeatures/Send_message_to_bcc_and_bcc2 time="2024-08-08T06:05:27+02:00" level=info msg="User 'e0988590-3674-49e8-bc4d-f642b7e94ad4' created with id=836065fc-8e29-447e-b094-68a2e950b09a" pkg=gpa/server/backend time="2024-08-08T06:05:27+02:00" level=info msg="User 'f965bad0-52bd-4c96-818e-7785c6c669f1' created with id=4e3e1c09-d422-4e9d-b5ee-ae772960f868" pkg=gpa/server/backend time="2024-08-08T06:05:28+02:00" level=info msg="User '9a488578-e67d-43a0-92e6-a6403bbfda0b' created with id=8e5463e5-5865-4a62-a5f1-075d5f758a8d" pkg=gpa/server/backend time="2024-08-08T06:05:28+02:00" level=info msg="User 'ab3eecfb-f311-4b3e-a61e-bdb260afec56' created with id=61e5db90-56cf-48ff-b56b-969515c9389f" pkg=gpa/server/backend time="2024-08-08T06:05:29+02:00" level=info msg="Starting bridge" time="2024-08-08T06:05:29+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/179/config1810589446/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:05:29+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/179/data92955527/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/179/data92955527/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:05:29+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:05:29+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:05:29+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:05:29+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:05:29+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/179/config1810589446/grpcServerConfig.json time="2024-08-08T06:05:29+02:00" level=info msg="gRPC server listening on /tmp/bridge5829" pkg=grpc time="2024-08-08T06:05:29+02:00" level=info msg="Frontend service started" time="2024-08-08T06:05:29+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:05:29+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:05:29+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:05:29+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:05:29+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:05:29+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:05:29+02:00" level=info msg="Frontend client started" time="2024-08-08T06:05:29+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (7ddbf627)" time="2024-08-08T06:05:29+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (7ddbf627)" time="2024-08-08T06:05:29+02:00" level=info msg="200 OK: POST https://127.0.0.1:37919/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:05:29+02:00" level=info msg="200 OK: POST https://127.0.0.1:37919/auth/v4" pkg=gpa/manager time="2024-08-08T06:05:29+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=836065fc-8e29-447e-b094-68a2e950b09a time="2024-08-08T06:05:29+02:00" level=info msg="Adding vault user" userID=836065fc-8e29-447e-b094-68a2e950b09a time="2024-08-08T06:05:29+02:00" level=info msg="Creating new user" userID=836065fc-8e29-447e-b094-68a2e950b09a time="2024-08-08T06:05:29+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=836065fc-8e29-447e-b094-68a2e950b09a time="2024-08-08T06:05:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:37919/core/v4/events/latest" pkg=gpa/client userID=836065fc-8e29-447e-b094-68a2e950b09a time="2024-08-08T06:05:29+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=836065fc-8e29-447e-b094-68a2e950b09a time="2024-08-08T06:05:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:37919/core/v4/settings" pkg=gpa/client userID=836065fc-8e29-447e-b094-68a2e950b09a time="2024-08-08T06:05:29+02:00" level=info msg="Starting service main loop" service=telemetry user=836065fc-8e29-447e-b094-68a2e950b09a time="2024-08-08T06:05:29+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=836065fc-8e29-447e-b094-68a2e950b09a time="2024-08-08T06:05:29+02:00" level=info msg="Starting service main loop" service=smtp user=836065fc-8e29-447e-b094-68a2e950b09a time="2024-08-08T06:05:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:37919/core/v4/labels?Type=4" pkg=gpa/client userID=836065fc-8e29-447e-b094-68a2e950b09a time="2024-08-08T06:05:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:37919/core/v4/labels?Type=3" pkg=gpa/client userID=836065fc-8e29-447e-b094-68a2e950b09a time="2024-08-08T06:05:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:37919/core/v4/labels?Type=1" pkg=gpa/client userID=836065fc-8e29-447e-b094-68a2e950b09a time="2024-08-08T06:05:29+02:00" level=info msg="Adding user to imap server" addrID=052fcf53-d63a-46a5-ab4e-e1e5631abbde service=server-manager time="2024-08-08T06:05:29+02:00" level=info msg="Creating new IMAP user" addrID=052fcf53-d63a-46a5-ab4e-e1e5631abbde service=server-manager time="2024-08-08T06:05:29+02:00" level=info msg="Setting gluon ID" addrID=052fcf53-d63a-46a5-ab4e-e1e5631abbde gluonID=083cd86f-523f-4cb4-a593-65971fde6900 userID=836065fc-8e29-447e-b094-68a2e950b09a time="2024-08-08T06:05:29+02:00" level=info msg="Created new IMAP user" addrID=052fcf53-d63a-46a5-ab4e-e1e5631abbde gluonID=083cd86f-523f-4cb4-a593-65971fde6900 service=server-manager time="2024-08-08T06:05:29+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:05:29+02:00" level=info msg=Resuming service=user-events user=836065fc-8e29-447e-b094-68a2e950b09a time="2024-08-08T06:05:29+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (6ea2ec3f)" time="2024-08-08T06:05:29+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (6ea2ec3f)" time="2024-08-08T06:05:29+02:00" level=info msg="Received mailbox message count" count=0 gluonID=083cd86f-523f-4cb4-a593-65971fde6900 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:05:29+02:00" level=info msg="Starting IMAP Service" service=imap user=836065fc-8e29-447e-b094-68a2e950b09a time="2024-08-08T06:05:29+02:00" level=info msg="Sync triggered" service=imap user=836065fc-8e29-447e-b094-68a2e950b09a time="2024-08-08T06:05:29+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:05:29.46720894 +0200 CEST m=+414.153251836" user=836065fc-8e29-447e-b094-68a2e950b09a time="2024-08-08T06:05:29+02:00" level=info msg="Syncing labels" service=imap user=836065fc-8e29-447e-b094-68a2e950b09a time="2024-08-08T06:05:29+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:836065fc-8e29-447e-b094-68a2e950b09a" userID=836065fc-8e29-447e-b094-68a2e950b09a time="2024-08-08T06:05:29+02:00" level=info msg="200 OK: POST https://127.0.0.1:37919/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:05:29+02:00" level=info msg="Synced labels" service=imap user=836065fc-8e29-447e-b094-68a2e950b09a time="2024-08-08T06:05:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:37919/mail/v4/messages/count" pkg=gpa/client userID=836065fc-8e29-447e-b094-68a2e950b09a time="2024-08-08T06:05:29+02:00" level=info msg="Syncing messages" service=imap user=836065fc-8e29-447e-b094-68a2e950b09a time="2024-08-08T06:05:29+02:00" level=info msg="Job started" service=imap user=836065fc-8e29-447e-b094-68a2e950b09a time="2024-08-08T06:05:29+02:00" level=info msg="200 OK: POST https://127.0.0.1:37919/mail/v4/messages" pkg=gpa/client userID=836065fc-8e29-447e-b094-68a2e950b09a time="2024-08-08T06:05:29+02:00" level=info msg="Job finished" service=imap user=836065fc-8e29-447e-b094-68a2e950b09a time="2024-08-08T06:05:29+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=836065fc-8e29-447e-b094-68a2e950b09a time="2024-08-08T06:05:29+02:00" level=info msg="Synced messages" service=imap user=836065fc-8e29-447e-b094-68a2e950b09a time="2024-08-08T06:05:29+02:00" level=info msg="Finished user sync" duration=31.552894ms service=imap user=836065fc-8e29-447e-b094-68a2e950b09a time="2024-08-08T06:05:29+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=836065fc-8e29-447e-b094-68a2e950b09a time="2024-08-08T06:05:29+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=836065fc-8e29-447e-b094-68a2e950b09a time="2024-08-08T06:05:29+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 1}}" pkg=telemetry time="2024-08-08T06:05:29+02:00" level=info msg="200 OK: POST https://127.0.0.1:37919/auth/v4" pkg=gpa/manager time="2024-08-08T06:05:29+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=8e5463e5-5865-4a62-a5f1-075d5f758a8d time="2024-08-08T06:05:29+02:00" level=info msg="Adding vault user" userID=8e5463e5-5865-4a62-a5f1-075d5f758a8d time="2024-08-08T06:05:29+02:00" level=info msg="Creating new user" userID=8e5463e5-5865-4a62-a5f1-075d5f758a8d time="2024-08-08T06:05:29+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=8e5463e5-5865-4a62-a5f1-075d5f758a8d time="2024-08-08T06:05:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:37919/core/v4/events/latest" pkg=gpa/client userID=8e5463e5-5865-4a62-a5f1-075d5f758a8d time="2024-08-08T06:05:29+02:00" level=info msg="Starting service Last EventID=Ag==" service=user-events user=8e5463e5-5865-4a62-a5f1-075d5f758a8d time="2024-08-08T06:05:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:37919/core/v4/settings" pkg=gpa/client userID=8e5463e5-5865-4a62-a5f1-075d5f758a8d time="2024-08-08T06:05:29+02:00" level=info msg="Starting service main loop" service=telemetry user=8e5463e5-5865-4a62-a5f1-075d5f758a8d time="2024-08-08T06:05:29+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=8e5463e5-5865-4a62-a5f1-075d5f758a8d time="2024-08-08T06:05:29+02:00" level=info msg="Starting service main loop" service=smtp user=8e5463e5-5865-4a62-a5f1-075d5f758a8d time="2024-08-08T06:05:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:37919/core/v4/labels?Type=4" pkg=gpa/client userID=8e5463e5-5865-4a62-a5f1-075d5f758a8d time="2024-08-08T06:05:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:37919/core/v4/labels?Type=3" pkg=gpa/client userID=8e5463e5-5865-4a62-a5f1-075d5f758a8d time="2024-08-08T06:05:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:37919/core/v4/labels?Type=1" pkg=gpa/client userID=8e5463e5-5865-4a62-a5f1-075d5f758a8d time="2024-08-08T06:05:29+02:00" level=info msg="Adding user to imap server" addrID=d40f004f-735d-4585-b733-c23282a881f4 service=server-manager time="2024-08-08T06:05:29+02:00" level=info msg="Creating new IMAP user" addrID=d40f004f-735d-4585-b733-c23282a881f4 service=server-manager time="2024-08-08T06:05:29+02:00" level=info msg="Setting gluon ID" addrID=d40f004f-735d-4585-b733-c23282a881f4 gluonID=9243c202-74f3-4d1b-8311-dd0265363fba userID=8e5463e5-5865-4a62-a5f1-075d5f758a8d time="2024-08-08T06:05:29+02:00" level=info msg="Created new IMAP user" addrID=d40f004f-735d-4585-b733-c23282a881f4 gluonID=9243c202-74f3-4d1b-8311-dd0265363fba service=server-manager time="2024-08-08T06:05:29+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:05:29+02:00" level=info msg=Resuming service=user-events user=8e5463e5-5865-4a62-a5f1-075d5f758a8d time="2024-08-08T06:05:29+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (d36ae6d8)" time="2024-08-08T06:05:29+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (d36ae6d8)" time="2024-08-08T06:05:29+02:00" level=info msg="Received mailbox message count" count=0 gluonID=9243c202-74f3-4d1b-8311-dd0265363fba labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:05:29+02:00" level=info msg="Starting IMAP Service" service=imap user=8e5463e5-5865-4a62-a5f1-075d5f758a8d time="2024-08-08T06:05:29+02:00" level=info msg="Sync triggered" service=imap user=8e5463e5-5865-4a62-a5f1-075d5f758a8d time="2024-08-08T06:05:29+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:05:29.794227735 +0200 CEST m=+414.480270641" user=8e5463e5-5865-4a62-a5f1-075d5f758a8d time="2024-08-08T06:05:29+02:00" level=info msg="Syncing labels" service=imap user=8e5463e5-5865-4a62-a5f1-075d5f758a8d time="2024-08-08T06:05:29+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:8e5463e5-5865-4a62-a5f1-075d5f758a8d" userID=8e5463e5-5865-4a62-a5f1-075d5f758a8d time="2024-08-08T06:05:29+02:00" level=info msg="Synced labels" service=imap user=8e5463e5-5865-4a62-a5f1-075d5f758a8d time="2024-08-08T06:05:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:37919/mail/v4/messages/count" pkg=gpa/client userID=8e5463e5-5865-4a62-a5f1-075d5f758a8d time="2024-08-08T06:05:29+02:00" level=info msg="200 OK: POST https://127.0.0.1:37919/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:05:29+02:00" level=info msg="Syncing messages" service=imap user=8e5463e5-5865-4a62-a5f1-075d5f758a8d time="2024-08-08T06:05:29+02:00" level=info msg="Job started" service=imap user=8e5463e5-5865-4a62-a5f1-075d5f758a8d time="2024-08-08T06:05:29+02:00" level=info msg="200 OK: POST https://127.0.0.1:37919/mail/v4/messages" pkg=gpa/client userID=8e5463e5-5865-4a62-a5f1-075d5f758a8d time="2024-08-08T06:05:29+02:00" level=info msg="Job finished" service=imap user=8e5463e5-5865-4a62-a5f1-075d5f758a8d time="2024-08-08T06:05:29+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=8e5463e5-5865-4a62-a5f1-075d5f758a8d time="2024-08-08T06:05:29+02:00" level=info msg="Synced messages" service=imap user=8e5463e5-5865-4a62-a5f1-075d5f758a8d time="2024-08-08T06:05:29+02:00" level=info msg="Finished user sync" duration=16.966171ms service=imap user=8e5463e5-5865-4a62-a5f1-075d5f758a8d time="2024-08-08T06:05:29+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=8e5463e5-5865-4a62-a5f1-075d5f758a8d time="2024-08-08T06:05:29+02:00" level=info msg="Event loop reset" eventID="Ag==" service=user-events user=8e5463e5-5865-4a62-a5f1-075d5f758a8d time="2024-08-08T06:05:30+02:00" level=info msg="200 OK: POST https://127.0.0.1:37919/auth/v4" pkg=gpa/manager time="2024-08-08T06:05:30+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=61e5db90-56cf-48ff-b56b-969515c9389f time="2024-08-08T06:05:30+02:00" level=info msg="Adding vault user" userID=61e5db90-56cf-48ff-b56b-969515c9389f time="2024-08-08T06:05:30+02:00" level=info msg="Creating new user" userID=61e5db90-56cf-48ff-b56b-969515c9389f time="2024-08-08T06:05:30+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=61e5db90-56cf-48ff-b56b-969515c9389f time="2024-08-08T06:05:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:37919/core/v4/events/latest" pkg=gpa/client userID=61e5db90-56cf-48ff-b56b-969515c9389f time="2024-08-08T06:05:30+02:00" level=info msg="Starting service Last EventID=Aw==" service=user-events user=61e5db90-56cf-48ff-b56b-969515c9389f time="2024-08-08T06:05:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:37919/core/v4/settings" pkg=gpa/client userID=61e5db90-56cf-48ff-b56b-969515c9389f time="2024-08-08T06:05:30+02:00" level=info msg="Starting service main loop" service=telemetry user=61e5db90-56cf-48ff-b56b-969515c9389f time="2024-08-08T06:05:30+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=61e5db90-56cf-48ff-b56b-969515c9389f time="2024-08-08T06:05:30+02:00" level=info msg="Starting service main loop" service=smtp user=61e5db90-56cf-48ff-b56b-969515c9389f time="2024-08-08T06:05:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:37919/core/v4/labels?Type=4" pkg=gpa/client userID=61e5db90-56cf-48ff-b56b-969515c9389f time="2024-08-08T06:05:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:37919/core/v4/labels?Type=3" pkg=gpa/client userID=61e5db90-56cf-48ff-b56b-969515c9389f time="2024-08-08T06:05:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:37919/core/v4/labels?Type=1" pkg=gpa/client userID=61e5db90-56cf-48ff-b56b-969515c9389f time="2024-08-08T06:05:30+02:00" level=info msg="Adding user to imap server" addrID=94739d64-11fe-4160-91a6-3ac88c86c841 service=server-manager time="2024-08-08T06:05:30+02:00" level=info msg="Creating new IMAP user" addrID=94739d64-11fe-4160-91a6-3ac88c86c841 service=server-manager time="2024-08-08T06:05:30+02:00" level=info msg="Setting gluon ID" addrID=94739d64-11fe-4160-91a6-3ac88c86c841 gluonID=8974f5e7-8439-492e-8bfb-9c64387e2f12 userID=61e5db90-56cf-48ff-b56b-969515c9389f time="2024-08-08T06:05:30+02:00" level=info msg="Created new IMAP user" addrID=94739d64-11fe-4160-91a6-3ac88c86c841 gluonID=8974f5e7-8439-492e-8bfb-9c64387e2f12 service=server-manager time="2024-08-08T06:05:30+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:05:30+02:00" level=info msg=Resuming service=user-events user=61e5db90-56cf-48ff-b56b-969515c9389f time="2024-08-08T06:05:30+02:00" level=info msg="Received mailbox message count" count=0 gluonID=8974f5e7-8439-492e-8bfb-9c64387e2f12 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:05:30+02:00" level=info msg="Starting IMAP Service" service=imap user=61e5db90-56cf-48ff-b56b-969515c9389f time="2024-08-08T06:05:30+02:00" level=info msg="Sync triggered" service=imap user=61e5db90-56cf-48ff-b56b-969515c9389f time="2024-08-08T06:05:30+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:05:30.165441755 +0200 CEST m=+414.851484661" user=61e5db90-56cf-48ff-b56b-969515c9389f time="2024-08-08T06:05:30+02:00" level=info msg="Syncing labels" service=imap user=61e5db90-56cf-48ff-b56b-969515c9389f time="2024-08-08T06:05:30+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:61e5db90-56cf-48ff-b56b-969515c9389f" userID=61e5db90-56cf-48ff-b56b-969515c9389f time="2024-08-08T06:05:30+02:00" level=info msg="200 OK: POST https://127.0.0.1:37919/data/v1/stats" pkg=gpa/client userID=836065fc-8e29-447e-b094-68a2e950b09a time="2024-08-08T06:05:30+02:00" level=info msg="Configuration Status Success event sent." userID=836065fc-8e29-447e-b094-68a2e950b09a time="2024-08-08T06:05:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:37919/mail/v4/settings" pkg=gpa/client userID=836065fc-8e29-447e-b094-68a2e950b09a time="2024-08-08T06:05:30+02:00" level=info msg="200 OK: POST https://127.0.0.1:37919/mail/v4/messages" pkg=gpa/client userID=836065fc-8e29-447e-b094-68a2e950b09a time="2024-08-08T06:05:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:37919/core/v4/keys?Email=9a488578-e67d-43a0-92e6-a6403bbfda0b%40proton.local" pkg=gpa/client userID=836065fc-8e29-447e-b094-68a2e950b09a time="2024-08-08T06:05:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:37919/core/v4/keys?Email=ab3eecfb-f311-4b3e-a61e-bdb260afec56%40proton.local" pkg=gpa/client userID=836065fc-8e29-447e-b094-68a2e950b09a time="2024-08-08T06:05:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:37919/contacts/v4/emails?Email=9a488578-e67d-43a0-92e6-a6403bbfda0b%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=836065fc-8e29-447e-b094-68a2e950b09a time="2024-08-08T06:05:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:37919/contacts/v4/emails?Email=ab3eecfb-f311-4b3e-a61e-bdb260afec56%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=836065fc-8e29-447e-b094-68a2e950b09a time="2024-08-08T06:05:30+02:00" level=info msg="Synced labels" service=imap user=61e5db90-56cf-48ff-b56b-969515c9389f time="2024-08-08T06:05:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:37919/mail/v4/messages/count" pkg=gpa/client userID=61e5db90-56cf-48ff-b56b-969515c9389f time="2024-08-08T06:05:30+02:00" level=info msg="Syncing messages" service=imap user=61e5db90-56cf-48ff-b56b-969515c9389f time="2024-08-08T06:05:30+02:00" level=info msg="Job started" service=imap user=61e5db90-56cf-48ff-b56b-969515c9389f time="2024-08-08T06:05:30+02:00" level=info msg="200 OK: POST https://127.0.0.1:37919/mail/v4/messages" pkg=gpa/client userID=61e5db90-56cf-48ff-b56b-969515c9389f time="2024-08-08T06:05:30+02:00" level=info msg="200 OK: POST https://127.0.0.1:37919/mail/v4/messages/e143314b-5c07-46f6-a627-f2fd6b027740" pkg=gpa/client userID=836065fc-8e29-447e-b094-68a2e950b09a Scenario: Send message to bcc and bcc2 # features/smtp/send/bcc.feature:85 When SMTP client "1" sends the following message from "e0988590-3674-49e8-bc4d-f642b7e94ad4@proton.local" to "9a488578-e67d-43a0-92e6-a6403bbfda0b@proton.local, ab3eecfb-f311-4b3e-a61e-bdb260afec56@proton.local": # :1 -> *scenario """ MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" From: <[user:user]@[domain]> Bcc: <[user:bcc]@[domain]>, <[user:bcc2]@[domain]> Subject: hi  hello  """ Then it succeeds # :1 -> *scenario time="2024-08-08T06:05:30+02:00" level=info msg="200 OK: POST https://127.0.0.1:37919/mail/v4/messages" pkg=gpa/client userID=61e5db90-56cf-48ff-b56b-969515c9389f time="2024-08-08T06:05:30+02:00" level=info msg="Creating new child job" service=imap user=61e5db90-56cf-48ff-b56b-969515c9389f time="2024-08-08T06:05:30+02:00" level=info msg="Job finished" service=imap user=61e5db90-56cf-48ff-b56b-969515c9389f time="2024-08-08T06:05:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:37919/mail/v4/messages/66721581-7278-49e1-83bf-c780cb56107c" pkg=gpa/client userID=61e5db90-56cf-48ff-b56b-969515c9389f When user "e0988590-3674-49e8-bc4d-f642b7e94ad4" connects and authenticates IMAP client "1" # :1 -> *scenario time="2024-08-08T06:05:30+02:00" level=info msg="Child job finished" service=imap user=61e5db90-56cf-48ff-b56b-969515c9389f time="2024-08-08T06:05:30+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=61e5db90-56cf-48ff-b56b-969515c9389f time="2024-08-08T06:05:30+02:00" level=info msg="Synced messages" service=imap user=61e5db90-56cf-48ff-b56b-969515c9389f time="2024-08-08T06:05:30+02:00" level=info msg="Finished user sync" duration=20.96428ms service=imap user=61e5db90-56cf-48ff-b56b-969515c9389f time="2024-08-08T06:05:30+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=61e5db90-56cf-48ff-b56b-969515c9389f time="2024-08-08T06:05:30+02:00" level=info msg="Event loop reset" eventID="Aw==" service=user-events user=61e5db90-56cf-48ff-b56b-969515c9389f time="2024-08-08T06:05:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:37919/core/v4/events/AA==" pkg=gpa/client userID=836065fc-8e29-447e-b094-68a2e950b09a time="2024-08-08T06:05:30+02:00" level=info msg="Received new API event" new="Event BQ==: messages: created=1, updated=1, deleted=0" old="AA==" service=user-events user=836065fc-8e29-447e-b094-68a2e950b09a time="2024-08-08T06:05:30+02:00" level=info msg="Handling message created event" date=0 messageID=e143314b-5c07-46f6-a627-f2fd6b027740 service=imap subject="******** (8f434346)" user=836065fc-8e29-447e-b094-68a2e950b09a time="2024-08-08T06:05:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:37919/mail/v4/messages/e143314b-5c07-46f6-a627-f2fd6b027740" pkg=gpa/client userID=836065fc-8e29-447e-b094-68a2e950b09a time="2024-08-08T06:05:30+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=e143314b-5c07-46f6-a627-f2fd6b027740 service=imap subject="******** (8f434346)" user=836065fc-8e29-447e-b094-68a2e950b09a time="2024-08-08T06:05:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:37919/mail/v4/messages/e143314b-5c07-46f6-a627-f2fd6b027740" pkg=gpa/client userID=836065fc-8e29-447e-b094-68a2e950b09a Then IMAP client "1" eventually sees the following message in "Sent" with this structure: # :1 -> *scenario """ {  "from": "[user:user]@[domain]",  "BCC": "[user:bcc]@[domain]; [user:bcc2]@[domain]",  "subject": "hi",  "content":{  "content-type": "text/plain",  "content-type-charset": "utf-8",  "transfer-encoding": "quoted-printable",  "body-is": "hello"  } } """ time="2024-08-08T06:05:30+02:00" level=info msg="Configuration Status is back to Pending due to Failure." userID=836065fc-8e29-447e-b094-68a2e950b09a time="2024-08-08T06:05:30+02:00" level=info msg="200 OK: POST https://127.0.0.1:37919/data/v1/stats" pkg=gpa/client userID=8e5463e5-5865-4a62-a5f1-075d5f758a8d time="2024-08-08T06:05:30+02:00" level=info msg="Configuration Status Success event sent." userID=8e5463e5-5865-4a62-a5f1-075d5f758a8d When user "9a488578-e67d-43a0-92e6-a6403bbfda0b" connects and authenticates IMAP client "2" # :1 -> *scenario time="2024-08-08T06:05:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:37919/core/v4/events/Ag==" pkg=gpa/client userID=8e5463e5-5865-4a62-a5f1-075d5f758a8d time="2024-08-08T06:05:30+02:00" level=info msg="Received new API event" new="Event Bg==: messages: created=1, updated=0, deleted=0" old="Ag==" service=user-events user=8e5463e5-5865-4a62-a5f1-075d5f758a8d time="2024-08-08T06:05:30+02:00" level=info msg="Handling message created event" date=0 messageID=a992c5d3-9097-4cc8-af2d-b9b5083f9114 service=imap subject="******** (8f434346)" user=8e5463e5-5865-4a62-a5f1-075d5f758a8d time="2024-08-08T06:05:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:37919/mail/v4/messages/a992c5d3-9097-4cc8-af2d-b9b5083f9114" pkg=gpa/client userID=8e5463e5-5865-4a62-a5f1-075d5f758a8d Then IMAP client "2" eventually sees the following messages in "Inbox": # :1 -> *scenario | from | to | bcc | subject | unread | | e0988590-3674-49e8-bc4d-f642b7e94ad4@proton.local |  |  | hi | true | time="2024-08-08T06:05:30+02:00" level=info msg="Configuration Status is back to Pending due to Failure." userID=8e5463e5-5865-4a62-a5f1-075d5f758a8d time="2024-08-08T06:05:30+02:00" level=info msg="200 OK: POST https://127.0.0.1:37919/data/v1/stats" pkg=gpa/client userID=61e5db90-56cf-48ff-b56b-969515c9389f time="2024-08-08T06:05:30+02:00" level=info msg="Configuration Status Success event sent." userID=61e5db90-56cf-48ff-b56b-969515c9389f When user "ab3eecfb-f311-4b3e-a61e-bdb260afec56" connects and authenticates IMAP client "2" # :1 -> *scenario time="2024-08-08T06:05:30+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:05:30+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:05:30+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:05:30+02:00" level=info msg="Closing user" userID=836065fc-8e29-447e-b094-68a2e950b09a time="2024-08-08T06:05:30+02:00" level=info msg="Exiting IMAP Service" service=imap user=836065fc-8e29-447e-b094-68a2e950b09a time="2024-08-08T06:05:30+02:00" level=info msg="Exiting service main loop" service=smtp user=836065fc-8e29-447e-b094-68a2e950b09a time="2024-08-08T06:05:30+02:00" level=info msg="Exiting Service" service=user-identity user=836065fc-8e29-447e-b094-68a2e950b09a time="2024-08-08T06:05:30+02:00" level=info msg="Exiting service main loop" service=telemetry user=836065fc-8e29-447e-b094-68a2e950b09a time="2024-08-08T06:05:30+02:00" level=info msg="Exiting service" service=user-events user=836065fc-8e29-447e-b094-68a2e950b09a time="2024-08-08T06:05:30+02:00" level=info msg="Closing user" userID=8e5463e5-5865-4a62-a5f1-075d5f758a8d time="2024-08-08T06:05:30+02:00" level=info msg="Exiting IMAP Service" service=imap user=8e5463e5-5865-4a62-a5f1-075d5f758a8d time="2024-08-08T06:05:30+02:00" level=info msg="Exiting service main loop" service=smtp user=8e5463e5-5865-4a62-a5f1-075d5f758a8d time="2024-08-08T06:05:30+02:00" level=info msg="Exiting Service" service=user-identity user=8e5463e5-5865-4a62-a5f1-075d5f758a8d time="2024-08-08T06:05:30+02:00" level=info msg="Exiting service main loop" service=telemetry user=8e5463e5-5865-4a62-a5f1-075d5f758a8d time="2024-08-08T06:05:30+02:00" level=info msg="Exiting service" service=user-events user=8e5463e5-5865-4a62-a5f1-075d5f758a8d time="2024-08-08T06:05:30+02:00" level=info msg="Closing user" userID=61e5db90-56cf-48ff-b56b-969515c9389f time="2024-08-08T06:05:30+02:00" level=info msg="Exiting IMAP Service" service=imap user=61e5db90-56cf-48ff-b56b-969515c9389f time="2024-08-08T06:05:30+02:00" level=info msg="Exiting service main loop" service=smtp user=61e5db90-56cf-48ff-b56b-969515c9389f time="2024-08-08T06:05:30+02:00" level=info msg="Exiting Service" service=user-identity user=61e5db90-56cf-48ff-b56b-969515c9389f time="2024-08-08T06:05:30+02:00" level=info msg="Exiting service main loop" service=telemetry user=61e5db90-56cf-48ff-b56b-969515c9389f time="2024-08-08T06:05:30+02:00" level=info msg="Exiting service" service=user-events user=61e5db90-56cf-48ff-b56b-969515c9389f time="2024-08-08T06:05:30+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:05:30+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:05:30+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:05:30+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:05:30+02:00" level=info msg="Closing SMTP server" service=server-manager Then IMAP client "2" eventually sees the following messages in "Inbox": # :1 -> *scenario | from | to | bcc | subject | unread | | e0988590-3674-49e8-bc4d-f642b7e94ad4@proton.local |  |  | hi | true | Feature: SMTP sending embedded message === RUN TestFeatures/Send_it time="2024-08-08T06:05:31+02:00" level=info msg="User 'd4038077-909c-4d20-bc0a-e78c3fe30a35' created with id=e8b26caf-bb3f-47ab-bff2-27e8c712e376" pkg=gpa/server/backend Background: Given there exists an account with username "d4038077-909c-4d20-bc0a-e78c3fe30a35" and password "password" # :1 -> *scenario time="2024-08-08T06:05:31+02:00" level=info msg="User '41c852f8-892a-49e1-8ff0-87ffdcf5f19a' created with id=f3278393-1811-4914-856f-f31af6e28b7e" pkg=gpa/server/backend And there exists an account with username "41c852f8-892a-49e1-8ff0-87ffdcf5f19a" and password "password" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-08-08T06:05:32+02:00" level=info msg="Starting bridge" time="2024-08-08T06:05:32+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/180/config1472249591/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:05:32+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/180/data3391700963/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/180/data3391700963/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:05:32+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:05:32+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:05:32+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:05:32+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:05:32+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/180/config1472249591/grpcServerConfig.json time="2024-08-08T06:05:32+02:00" level=info msg="gRPC server listening on /tmp/bridge1391" pkg=grpc time="2024-08-08T06:05:32+02:00" level=info msg="Frontend service started" time="2024-08-08T06:05:32+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:05:32+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:05:32+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:05:32+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:05:32+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:05:32+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:05:32+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-08-08T06:05:32+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (344ab99e)" time="2024-08-08T06:05:32+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (344ab99e)" time="2024-08-08T06:05:32+02:00" level=info msg="200 OK: POST https://127.0.0.1:39833/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:05:32+02:00" level=info msg="200 OK: POST https://127.0.0.1:39833/auth/v4" pkg=gpa/manager time="2024-08-08T06:05:32+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=e8b26caf-bb3f-47ab-bff2-27e8c712e376 time="2024-08-08T06:05:32+02:00" level=info msg="Adding vault user" userID=e8b26caf-bb3f-47ab-bff2-27e8c712e376 time="2024-08-08T06:05:32+02:00" level=info msg="Creating new user" userID=e8b26caf-bb3f-47ab-bff2-27e8c712e376 time="2024-08-08T06:05:32+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=e8b26caf-bb3f-47ab-bff2-27e8c712e376 time="2024-08-08T06:05:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:39833/core/v4/events/latest" pkg=gpa/client userID=e8b26caf-bb3f-47ab-bff2-27e8c712e376 time="2024-08-08T06:05:32+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=e8b26caf-bb3f-47ab-bff2-27e8c712e376 time="2024-08-08T06:05:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:39833/core/v4/settings" pkg=gpa/client userID=e8b26caf-bb3f-47ab-bff2-27e8c712e376 time="2024-08-08T06:05:32+02:00" level=info msg="Starting service main loop" service=telemetry user=e8b26caf-bb3f-47ab-bff2-27e8c712e376 time="2024-08-08T06:05:32+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=e8b26caf-bb3f-47ab-bff2-27e8c712e376 time="2024-08-08T06:05:32+02:00" level=info msg="Starting service main loop" service=smtp user=e8b26caf-bb3f-47ab-bff2-27e8c712e376 time="2024-08-08T06:05:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:39833/core/v4/labels?Type=4" pkg=gpa/client userID=e8b26caf-bb3f-47ab-bff2-27e8c712e376 time="2024-08-08T06:05:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:39833/core/v4/labels?Type=3" pkg=gpa/client userID=e8b26caf-bb3f-47ab-bff2-27e8c712e376 time="2024-08-08T06:05:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:39833/core/v4/labels?Type=1" pkg=gpa/client userID=e8b26caf-bb3f-47ab-bff2-27e8c712e376 time="2024-08-08T06:05:32+02:00" level=info msg="Adding user to imap server" addrID=ba7302a3-8b57-4064-87dd-4854ef37e41a service=server-manager time="2024-08-08T06:05:32+02:00" level=info msg="Creating new IMAP user" addrID=ba7302a3-8b57-4064-87dd-4854ef37e41a service=server-manager time="2024-08-08T06:05:32+02:00" level=info msg="Setting gluon ID" addrID=ba7302a3-8b57-4064-87dd-4854ef37e41a gluonID=2066b2a1-5510-4482-93ee-68bab785e294 userID=e8b26caf-bb3f-47ab-bff2-27e8c712e376 time="2024-08-08T06:05:32+02:00" level=info msg="Created new IMAP user" addrID=ba7302a3-8b57-4064-87dd-4854ef37e41a gluonID=2066b2a1-5510-4482-93ee-68bab785e294 service=server-manager time="2024-08-08T06:05:32+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:05:32+02:00" level=info msg=Resuming service=user-events user=e8b26caf-bb3f-47ab-bff2-27e8c712e376 And the user logs in with username "d4038077-909c-4d20-bc0a-e78c3fe30a35" and password "password" # :1 -> *scenario time="2024-08-08T06:05:32+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (0ba3d59f)" time="2024-08-08T06:05:32+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (0ba3d59f)" time="2024-08-08T06:05:32+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2066b2a1-5510-4482-93ee-68bab785e294 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:05:32+02:00" level=info msg="Starting IMAP Service" service=imap user=e8b26caf-bb3f-47ab-bff2-27e8c712e376 time="2024-08-08T06:05:32+02:00" level=info msg="Sync triggered" service=imap user=e8b26caf-bb3f-47ab-bff2-27e8c712e376 time="2024-08-08T06:05:32+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:05:32.467583478 +0200 CEST m=+417.153626384" user=e8b26caf-bb3f-47ab-bff2-27e8c712e376 time="2024-08-08T06:05:32+02:00" level=info msg="Syncing labels" service=imap user=e8b26caf-bb3f-47ab-bff2-27e8c712e376 time="2024-08-08T06:05:32+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:e8b26caf-bb3f-47ab-bff2-27e8c712e376" userID=e8b26caf-bb3f-47ab-bff2-27e8c712e376 time="2024-08-08T06:05:32+02:00" level=info msg="Synced labels" service=imap user=e8b26caf-bb3f-47ab-bff2-27e8c712e376 time="2024-08-08T06:05:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:39833/mail/v4/messages/count" pkg=gpa/client userID=e8b26caf-bb3f-47ab-bff2-27e8c712e376 time="2024-08-08T06:05:32+02:00" level=info msg="Syncing messages" service=imap user=e8b26caf-bb3f-47ab-bff2-27e8c712e376 time="2024-08-08T06:05:32+02:00" level=info msg="Job started" service=imap user=e8b26caf-bb3f-47ab-bff2-27e8c712e376 time="2024-08-08T06:05:32+02:00" level=info msg="200 OK: POST https://127.0.0.1:39833/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:05:32+02:00" level=info msg="200 OK: POST https://127.0.0.1:39833/mail/v4/messages" pkg=gpa/client userID=e8b26caf-bb3f-47ab-bff2-27e8c712e376 time="2024-08-08T06:05:32+02:00" level=info msg="Job finished" service=imap user=e8b26caf-bb3f-47ab-bff2-27e8c712e376 time="2024-08-08T06:05:32+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=e8b26caf-bb3f-47ab-bff2-27e8c712e376 time="2024-08-08T06:05:32+02:00" level=info msg="Synced messages" service=imap user=e8b26caf-bb3f-47ab-bff2-27e8c712e376 time="2024-08-08T06:05:32+02:00" level=info msg="Finished user sync" duration=47.034474ms service=imap user=e8b26caf-bb3f-47ab-bff2-27e8c712e376 time="2024-08-08T06:05:32+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=e8b26caf-bb3f-47ab-bff2-27e8c712e376 time="2024-08-08T06:05:32+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=e8b26caf-bb3f-47ab-bff2-27e8c712e376 time="2024-08-08T06:05:32+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 53}}" pkg=telemetry time="2024-08-08T06:05:32+02:00" level=info msg="200 OK: POST https://127.0.0.1:39833/auth/v4" pkg=gpa/manager time="2024-08-08T06:05:32+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=f3278393-1811-4914-856f-f31af6e28b7e time="2024-08-08T06:05:32+02:00" level=info msg="Adding vault user" userID=f3278393-1811-4914-856f-f31af6e28b7e time="2024-08-08T06:05:32+02:00" level=info msg="Creating new user" userID=f3278393-1811-4914-856f-f31af6e28b7e time="2024-08-08T06:05:32+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=f3278393-1811-4914-856f-f31af6e28b7e time="2024-08-08T06:05:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:39833/core/v4/events/latest" pkg=gpa/client userID=f3278393-1811-4914-856f-f31af6e28b7e time="2024-08-08T06:05:32+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=f3278393-1811-4914-856f-f31af6e28b7e time="2024-08-08T06:05:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:39833/core/v4/settings" pkg=gpa/client userID=f3278393-1811-4914-856f-f31af6e28b7e time="2024-08-08T06:05:32+02:00" level=info msg="Starting service main loop" service=telemetry user=f3278393-1811-4914-856f-f31af6e28b7e time="2024-08-08T06:05:32+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=f3278393-1811-4914-856f-f31af6e28b7e time="2024-08-08T06:05:32+02:00" level=info msg="Starting service main loop" service=smtp user=f3278393-1811-4914-856f-f31af6e28b7e time="2024-08-08T06:05:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:39833/core/v4/labels?Type=4" pkg=gpa/client userID=f3278393-1811-4914-856f-f31af6e28b7e time="2024-08-08T06:05:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:39833/core/v4/labels?Type=3" pkg=gpa/client userID=f3278393-1811-4914-856f-f31af6e28b7e time="2024-08-08T06:05:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:39833/core/v4/labels?Type=1" pkg=gpa/client userID=f3278393-1811-4914-856f-f31af6e28b7e time="2024-08-08T06:05:32+02:00" level=info msg="Adding user to imap server" addrID=f07ea6a5-c40a-4fd7-9665-931715430ebd service=server-manager time="2024-08-08T06:05:32+02:00" level=info msg="Creating new IMAP user" addrID=f07ea6a5-c40a-4fd7-9665-931715430ebd service=server-manager time="2024-08-08T06:05:32+02:00" level=info msg="Setting gluon ID" addrID=f07ea6a5-c40a-4fd7-9665-931715430ebd gluonID=b510532c-71ec-46a6-b051-6f64f3a59a60 userID=f3278393-1811-4914-856f-f31af6e28b7e time="2024-08-08T06:05:32+02:00" level=info msg="Created new IMAP user" addrID=f07ea6a5-c40a-4fd7-9665-931715430ebd gluonID=b510532c-71ec-46a6-b051-6f64f3a59a60 service=server-manager time="2024-08-08T06:05:32+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:05:32+02:00" level=info msg=Resuming service=user-events user=f3278393-1811-4914-856f-f31af6e28b7e time="2024-08-08T06:05:32+02:00" level=info msg="Received mailbox message count" count=0 gluonID=b510532c-71ec-46a6-b051-6f64f3a59a60 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:05:32+02:00" level=info msg="Starting IMAP Service" service=imap user=f3278393-1811-4914-856f-f31af6e28b7e time="2024-08-08T06:05:32+02:00" level=info msg="Sync triggered" service=imap user=f3278393-1811-4914-856f-f31af6e28b7e time="2024-08-08T06:05:32+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:05:32.857602738 +0200 CEST m=+417.543645644" user=f3278393-1811-4914-856f-f31af6e28b7e time="2024-08-08T06:05:32+02:00" level=info msg="Syncing labels" service=imap user=f3278393-1811-4914-856f-f31af6e28b7e time="2024-08-08T06:05:32+02:00" level=info msg="Synced labels" service=imap user=f3278393-1811-4914-856f-f31af6e28b7e time="2024-08-08T06:05:32+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:f3278393-1811-4914-856f-f31af6e28b7e" userID=f3278393-1811-4914-856f-f31af6e28b7e time="2024-08-08T06:05:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:39833/mail/v4/messages/count" pkg=gpa/client userID=f3278393-1811-4914-856f-f31af6e28b7e time="2024-08-08T06:05:32+02:00" level=info msg="Syncing messages" service=imap user=f3278393-1811-4914-856f-f31af6e28b7e time="2024-08-08T06:05:32+02:00" level=info msg="Job started" service=imap user=f3278393-1811-4914-856f-f31af6e28b7e time="2024-08-08T06:05:32+02:00" level=info msg="200 OK: POST https://127.0.0.1:39833/mail/v4/messages" pkg=gpa/client userID=f3278393-1811-4914-856f-f31af6e28b7e time="2024-08-08T06:05:32+02:00" level=info msg="Job finished" service=imap user=f3278393-1811-4914-856f-f31af6e28b7e time="2024-08-08T06:05:32+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=f3278393-1811-4914-856f-f31af6e28b7e time="2024-08-08T06:05:32+02:00" level=info msg="Synced messages" service=imap user=f3278393-1811-4914-856f-f31af6e28b7e time="2024-08-08T06:05:32+02:00" level=info msg="Finished user sync" duration=7.245796ms service=imap user=f3278393-1811-4914-856f-f31af6e28b7e time="2024-08-08T06:05:32+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=f3278393-1811-4914-856f-f31af6e28b7e time="2024-08-08T06:05:32+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=f3278393-1811-4914-856f-f31af6e28b7e And the user logs in with username "41c852f8-892a-49e1-8ff0-87ffdcf5f19a" and password "password" # :1 -> *scenario time="2024-08-08T06:05:32+02:00" level=info msg="200 OK: POST https://127.0.0.1:39833/data/v1/stats" pkg=gpa/client userID=e8b26caf-bb3f-47ab-bff2-27e8c712e376 time="2024-08-08T06:05:32+02:00" level=info msg="Configuration Status Success event sent." userID=e8b26caf-bb3f-47ab-bff2-27e8c712e376 And user "d4038077-909c-4d20-bc0a-e78c3fe30a35" connects and authenticates SMTP client "1" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-08-08T06:05:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:39833/mail/v4/settings" pkg=gpa/client userID=e8b26caf-bb3f-47ab-bff2-27e8c712e376 time="2024-08-08T06:05:32+02:00" level=info msg="200 OK: POST https://127.0.0.1:39833/mail/v4/messages" pkg=gpa/client userID=e8b26caf-bb3f-47ab-bff2-27e8c712e376 time="2024-08-08T06:05:32+02:00" level=info msg="200 OK: POST https://127.0.0.1:39833/mail/v4/attachments" pkg=gpa/client userID=e8b26caf-bb3f-47ab-bff2-27e8c712e376 time="2024-08-08T06:05:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:39833/core/v4/keys?Email=41c852f8-892a-49e1-8ff0-87ffdcf5f19a%40proton.local" pkg=gpa/client userID=e8b26caf-bb3f-47ab-bff2-27e8c712e376 time="2024-08-08T06:05:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:39833/contacts/v4/emails?Email=41c852f8-892a-49e1-8ff0-87ffdcf5f19a%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=e8b26caf-bb3f-47ab-bff2-27e8c712e376 time="2024-08-08T06:05:32+02:00" level=info msg="200 OK: POST https://127.0.0.1:39833/mail/v4/messages/ab8d3a73-bbbd-4225-b615-61d47fa1eab3" pkg=gpa/client userID=e8b26caf-bb3f-47ab-bff2-27e8c712e376 Scenario: Send it # features/smtp/send/embedded_message.feature:12 When SMTP client "1" sends the following message from "d4038077-909c-4d20-bc0a-e78c3fe30a35@proton.local" to "41c852f8-892a-49e1-8ff0-87ffdcf5f19a@proton.local": # :1 -> *scenario """ From: Bridge Test <[user:user]@[domain]> To: Internal Bridge <[user:to]@[domain]> Subject: Embedded message Content-Type: multipart/mixed; boundary="boundary"  This is a multi-part message in MIME format. --boundary Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit   --boundary Content-Type: message/rfc822; name="embedded.eml" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="embedded.eml"  From: Bar  To: Bridge Test <[user:to]@pm.test> Subject: (No Subject) Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable  hello  --boundary--   """ Then it succeeds # :1 -> *scenario When user "d4038077-909c-4d20-bc0a-e78c3fe30a35" connects and authenticates IMAP client "1" # :1 -> *scenario time="2024-08-08T06:05:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:39833/core/v4/events/AA==" pkg=gpa/client userID=e8b26caf-bb3f-47ab-bff2-27e8c712e376 time="2024-08-08T06:05:33+02:00" level=info msg="Received new API event" new="Event BA==: messages: created=1, updated=1, deleted=0" old="AA==" service=user-events user=e8b26caf-bb3f-47ab-bff2-27e8c712e376 time="2024-08-08T06:05:33+02:00" level=info msg="Handling message created event" date=0 messageID=ab8d3a73-bbbd-4225-b615-61d47fa1eab3 service=imap subject="******** (7fdefc66)" user=e8b26caf-bb3f-47ab-bff2-27e8c712e376 time="2024-08-08T06:05:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:39833/mail/v4/messages/ab8d3a73-bbbd-4225-b615-61d47fa1eab3" pkg=gpa/client userID=e8b26caf-bb3f-47ab-bff2-27e8c712e376 time="2024-08-08T06:05:33+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=ab8d3a73-bbbd-4225-b615-61d47fa1eab3 service=imap subject="******** (7fdefc66)" user=e8b26caf-bb3f-47ab-bff2-27e8c712e376 time="2024-08-08T06:05:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:39833/mail/v4/messages/ab8d3a73-bbbd-4225-b615-61d47fa1eab3" pkg=gpa/client userID=e8b26caf-bb3f-47ab-bff2-27e8c712e376 Then IMAP client "1" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | subject | | d4038077-909c-4d20-bc0a-e78c3fe30a35@proton.local | 41c852f8-892a-49e1-8ff0-87ffdcf5f19a@proton.local | Embedded message | time="2024-08-08T06:05:33+02:00" level=info msg="Configuration Status is back to Pending due to Failure." userID=e8b26caf-bb3f-47ab-bff2-27e8c712e376 time="2024-08-08T06:05:33+02:00" level=info msg="200 OK: POST https://127.0.0.1:39833/data/v1/stats" pkg=gpa/client userID=f3278393-1811-4914-856f-f31af6e28b7e time="2024-08-08T06:05:33+02:00" level=info msg="Configuration Status Success event sent." userID=f3278393-1811-4914-856f-f31af6e28b7e When user "41c852f8-892a-49e1-8ff0-87ffdcf5f19a" connects and authenticates IMAP client "2" # :1 -> *scenario time="2024-08-08T06:05:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:39833/core/v4/events/AQ==" pkg=gpa/client userID=f3278393-1811-4914-856f-f31af6e28b7e time="2024-08-08T06:05:33+02:00" level=info msg="Received new API event" new="Event BQ==: messages: created=1, updated=0, deleted=0" old="AQ==" service=user-events user=f3278393-1811-4914-856f-f31af6e28b7e time="2024-08-08T06:05:33+02:00" level=info msg="Handling message created event" date=0 messageID=4de8d70b-0606-4e34-9e34-3724ccc93f5a service=imap subject="******** (7fdefc66)" user=f3278393-1811-4914-856f-f31af6e28b7e time="2024-08-08T06:05:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:39833/mail/v4/messages/4de8d70b-0606-4e34-9e34-3724ccc93f5a" pkg=gpa/client userID=f3278393-1811-4914-856f-f31af6e28b7e time="2024-08-08T06:05:33+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:05:33+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:05:33+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:05:33+02:00" level=info msg="Closing user" userID=e8b26caf-bb3f-47ab-bff2-27e8c712e376 time="2024-08-08T06:05:33+02:00" level=info msg="Exiting IMAP Service" service=imap user=e8b26caf-bb3f-47ab-bff2-27e8c712e376 time="2024-08-08T06:05:33+02:00" level=info msg="Exiting service main loop" service=smtp user=e8b26caf-bb3f-47ab-bff2-27e8c712e376 time="2024-08-08T06:05:33+02:00" level=info msg="Exiting Service" service=user-identity user=e8b26caf-bb3f-47ab-bff2-27e8c712e376 time="2024-08-08T06:05:33+02:00" level=info msg="Exiting service main loop" service=telemetry user=e8b26caf-bb3f-47ab-bff2-27e8c712e376 time="2024-08-08T06:05:33+02:00" level=info msg="Exiting service" service=user-events user=e8b26caf-bb3f-47ab-bff2-27e8c712e376 time="2024-08-08T06:05:33+02:00" level=info msg="Closing user" userID=f3278393-1811-4914-856f-f31af6e28b7e time="2024-08-08T06:05:33+02:00" level=info msg="Exiting IMAP Service" service=imap user=f3278393-1811-4914-856f-f31af6e28b7e time="2024-08-08T06:05:33+02:00" level=info msg="Exiting service main loop" service=smtp user=f3278393-1811-4914-856f-f31af6e28b7e time="2024-08-08T06:05:33+02:00" level=info msg="Exiting Service" service=user-identity user=f3278393-1811-4914-856f-f31af6e28b7e time="2024-08-08T06:05:33+02:00" level=info msg="Exiting service main loop" service=telemetry user=f3278393-1811-4914-856f-f31af6e28b7e time="2024-08-08T06:05:33+02:00" level=info msg="Exiting service" service=user-events user=f3278393-1811-4914-856f-f31af6e28b7e time="2024-08-08T06:05:33+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:05:33+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:05:33+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:05:33+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:05:33+02:00" level=info msg="Closing SMTP server" service=server-manager Then IMAP client "2" eventually sees the following messages in "Inbox": # :1 -> *scenario | from | to | subject | attachments | unread | | d4038077-909c-4d20-bc0a-e78c3fe30a35@proton.local | 41c852f8-892a-49e1-8ff0-87ffdcf5f19a@proton.local | Embedded message | embedded.eml | true | Feature: SMTP wrong messages === RUN TestFeatures/Message_with_attachment_and_wrong_boundaries time="2024-08-08T06:05:34+02:00" level=info msg="User '13edb82d-906c-4ec8-b87a-7a2d99b673ce' created with id=3b4efa61-f35b-4cbe-96ce-0b392974f6ef" pkg=gpa/server/backend Background: Given there exists an account with username "13edb82d-906c-4ec8-b87a-7a2d99b673ce" and password "password" # :1 -> *scenario time="2024-08-08T06:05:34+02:00" level=info msg="User 'f8af9f5a-eab1-49a8-b342-e094a3aa2e7e' created with id=b05610bd-eafe-4858-842f-d717de4ed532" pkg=gpa/server/backend And there exists an account with username "f8af9f5a-eab1-49a8-b342-e094a3aa2e7e" and password "password" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-08-08T06:05:34+02:00" level=info msg="Starting bridge" time="2024-08-08T06:05:34+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/181/config1574135130/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:05:34+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/181/data4012785526/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/181/data4012785526/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:05:34+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:05:34+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:05:34+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:05:34+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:05:34+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/181/config1574135130/grpcServerConfig.json time="2024-08-08T06:05:34+02:00" level=info msg="gRPC server listening on /tmp/bridge1763" pkg=grpc time="2024-08-08T06:05:34+02:00" level=info msg="Frontend service started" time="2024-08-08T06:05:34+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:05:34+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:05:34+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:05:34+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:05:34+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:05:34+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:05:34+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-08-08T06:05:34+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (d3b81dc2)" time="2024-08-08T06:05:34+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (d3b81dc2)" time="2024-08-08T06:05:34+02:00" level=info msg="200 OK: POST https://127.0.0.1:37191/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:05:35+02:00" level=info msg="200 OK: POST https://127.0.0.1:37191/auth/v4" pkg=gpa/manager time="2024-08-08T06:05:35+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=3b4efa61-f35b-4cbe-96ce-0b392974f6ef time="2024-08-08T06:05:35+02:00" level=info msg="Adding vault user" userID=3b4efa61-f35b-4cbe-96ce-0b392974f6ef time="2024-08-08T06:05:35+02:00" level=info msg="Creating new user" userID=3b4efa61-f35b-4cbe-96ce-0b392974f6ef time="2024-08-08T06:05:35+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=3b4efa61-f35b-4cbe-96ce-0b392974f6ef time="2024-08-08T06:05:35+02:00" level=info msg="200 OK: GET https://127.0.0.1:37191/core/v4/events/latest" pkg=gpa/client userID=3b4efa61-f35b-4cbe-96ce-0b392974f6ef time="2024-08-08T06:05:35+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=3b4efa61-f35b-4cbe-96ce-0b392974f6ef time="2024-08-08T06:05:35+02:00" level=info msg="200 OK: GET https://127.0.0.1:37191/core/v4/settings" pkg=gpa/client userID=3b4efa61-f35b-4cbe-96ce-0b392974f6ef time="2024-08-08T06:05:35+02:00" level=info msg="Starting service main loop" service=telemetry user=3b4efa61-f35b-4cbe-96ce-0b392974f6ef time="2024-08-08T06:05:35+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=3b4efa61-f35b-4cbe-96ce-0b392974f6ef time="2024-08-08T06:05:35+02:00" level=info msg="Starting service main loop" service=smtp user=3b4efa61-f35b-4cbe-96ce-0b392974f6ef time="2024-08-08T06:05:35+02:00" level=info msg="200 OK: GET https://127.0.0.1:37191/core/v4/labels?Type=4" pkg=gpa/client userID=3b4efa61-f35b-4cbe-96ce-0b392974f6ef time="2024-08-08T06:05:35+02:00" level=info msg="200 OK: GET https://127.0.0.1:37191/core/v4/labels?Type=3" pkg=gpa/client userID=3b4efa61-f35b-4cbe-96ce-0b392974f6ef time="2024-08-08T06:05:35+02:00" level=info msg="200 OK: GET https://127.0.0.1:37191/core/v4/labels?Type=1" pkg=gpa/client userID=3b4efa61-f35b-4cbe-96ce-0b392974f6ef time="2024-08-08T06:05:35+02:00" level=info msg="Adding user to imap server" addrID=0e7d4192-e6cd-4c86-afbb-e9a1eaf5a9ea service=server-manager time="2024-08-08T06:05:35+02:00" level=info msg="Creating new IMAP user" addrID=0e7d4192-e6cd-4c86-afbb-e9a1eaf5a9ea service=server-manager time="2024-08-08T06:05:35+02:00" level=info msg="Setting gluon ID" addrID=0e7d4192-e6cd-4c86-afbb-e9a1eaf5a9ea gluonID=8ee4c3f9-9996-41f4-8179-a23eef9d1e19 userID=3b4efa61-f35b-4cbe-96ce-0b392974f6ef time="2024-08-08T06:05:35+02:00" level=info msg="Created new IMAP user" addrID=0e7d4192-e6cd-4c86-afbb-e9a1eaf5a9ea gluonID=8ee4c3f9-9996-41f4-8179-a23eef9d1e19 service=server-manager time="2024-08-08T06:05:35+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:05:35+02:00" level=info msg=Resuming service=user-events user=3b4efa61-f35b-4cbe-96ce-0b392974f6ef And the user logs in with username "13edb82d-906c-4ec8-b87a-7a2d99b673ce" and password "password" # :1 -> *scenario time="2024-08-08T06:05:35+02:00" level=info msg="Received mailbox message count" count=0 gluonID=8ee4c3f9-9996-41f4-8179-a23eef9d1e19 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:05:35+02:00" level=info msg="Starting IMAP Service" service=imap user=3b4efa61-f35b-4cbe-96ce-0b392974f6ef time="2024-08-08T06:05:35+02:00" level=info msg="Sync triggered" service=imap user=3b4efa61-f35b-4cbe-96ce-0b392974f6ef time="2024-08-08T06:05:35+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:05:35.290555569 +0200 CEST m=+419.976598475" user=3b4efa61-f35b-4cbe-96ce-0b392974f6ef time="2024-08-08T06:05:35+02:00" level=info msg="Syncing labels" service=imap user=3b4efa61-f35b-4cbe-96ce-0b392974f6ef time="2024-08-08T06:05:35+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:3b4efa61-f35b-4cbe-96ce-0b392974f6ef" userID=3b4efa61-f35b-4cbe-96ce-0b392974f6ef time="2024-08-08T06:05:35+02:00" level=info msg="200 OK: POST https://127.0.0.1:37191/data/v1/stats" pkg=gpa/client userID=3b4efa61-f35b-4cbe-96ce-0b392974f6ef time="2024-08-08T06:05:35+02:00" level=info msg="Configuration Status Success event sent." userID=3b4efa61-f35b-4cbe-96ce-0b392974f6ef And user "13edb82d-906c-4ec8-b87a-7a2d99b673ce" connects and authenticates SMTP client "1" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-08-08T06:05:35+02:00" level=error msg="Send mail failed." error="failed to create parser: unexpected EOF" pkg=smtp Scenario: Message with attachment and wrong boundaries # features/smtp/send/failures.feature:11 When SMTP client "1" sends the following message from "13edb82d-906c-4ec8-b87a-7a2d99b673ce@proton.local" to "f8af9f5a-eab1-49a8-b342-e094a3aa2e7e@proton.local": # :1 -> *scenario """ From: Bridge Test <[user:user]@[domain]> To: Internal Bridge <[user:to]@[domain]> Subject: With attachment (wrong boundaries) Content-Type: multipart/related; boundary=bc5bd30245232f31b6c976adcd59bb0069c9b13f986f9e40c2571bb80aa16606  --bc5bd30245232f31b6c976adcd59bb0069c9b13f986f9e40c2571bb80aa16606 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8  This is body of mail with attachment  --bc5bd30245232f31b6c976adcd59bb0069c9b13f986f9e40c2571bb80aa16606 Content-Disposition: attachment; filename=outline-light-instagram-48.png Content-Id: <9114fe6f0adfaf7fdf7a@protonmail.com> Content-Transfer-Encoding: base64 Content-Type: image/png  iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAACklEQVR4nGMAAQAABQABDQot tAAAAABJRU5ErkJggg== --bc5bd30245232f31b6c976adcd59bb0069c9b13f986f9e40c2571bb80aa16606   """ time="2024-08-08T06:05:35+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:05:35+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:05:35+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:05:35+02:00" level=info msg="Closing user" userID=3b4efa61-f35b-4cbe-96ce-0b392974f6ef time="2024-08-08T06:05:35+02:00" level=info msg="Synced labels" service=imap user=3b4efa61-f35b-4cbe-96ce-0b392974f6ef time="2024-08-08T06:05:35+02:00" level=warning msg="Get \"https://127.0.0.1:37191/mail/v4/messages/count\": context canceled, Attempt 1" pkg=gpa/client time="2024-08-08T06:05:35+02:00" level=error msg="Get \"https://127.0.0.1:37191/mail/v4/messages/count\": context canceled" pkg=gpa/client time="2024-08-08T06:05:35+02:00" level=error msg="Failed to sync, will retry later" error="failed to retrieve message ids: received no response from API: Get \"https://127.0.0.1:37191/mail/v4/messages/count\": context canceled" service=imap user=3b4efa61-f35b-4cbe-96ce-0b392974f6ef time="2024-08-08T06:05:35+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=3b4efa61-f35b-4cbe-96ce-0b392974f6ef time="2024-08-08T06:05:35+02:00" level=info msg="Finished user sync" duration=7.122882ms service=imap user=3b4efa61-f35b-4cbe-96ce-0b392974f6ef time="2024-08-08T06:05:35+02:00" level=info msg="Exiting IMAP Service" service=imap user=3b4efa61-f35b-4cbe-96ce-0b392974f6ef time="2024-08-08T06:05:35+02:00" level=info msg="Exiting service main loop" service=smtp user=3b4efa61-f35b-4cbe-96ce-0b392974f6ef time="2024-08-08T06:05:35+02:00" level=info msg="Exiting Service" service=user-identity user=3b4efa61-f35b-4cbe-96ce-0b392974f6ef time="2024-08-08T06:05:35+02:00" level=info msg="Exiting service main loop" service=telemetry user=3b4efa61-f35b-4cbe-96ce-0b392974f6ef time="2024-08-08T06:05:35+02:00" level=info msg="Exiting service" service=user-events user=3b4efa61-f35b-4cbe-96ce-0b392974f6ef time="2024-08-08T06:05:35+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:05:35+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:05:35+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:05:35+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:05:35+02:00" level=info msg="Closing SMTP server" service=server-manager Then it fails # :1 -> *scenario === RUN TestFeatures/Invalid_from time="2024-08-08T06:05:35+02:00" level=info msg="User '8c7a0ff6-229d-4858-a149-9941a08aabd6' created with id=a089d474-4b8f-4ac2-8f49-30ec4eda449e" pkg=gpa/server/backend time="2024-08-08T06:05:36+02:00" level=info msg="User '2290be10-700a-4cee-b994-d1e1687e9fcd' created with id=c3d8d415-212c-45a2-a118-06d1b10b007c" pkg=gpa/server/backend time="2024-08-08T06:05:36+02:00" level=info msg="Starting bridge" time="2024-08-08T06:05:36+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/182/config691088103/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:05:36+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/182/data3760883943/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/182/data3760883943/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:05:36+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:05:36+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:05:36+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:05:36+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:05:36+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/182/config691088103/grpcServerConfig.json time="2024-08-08T06:05:36+02:00" level=info msg="gRPC server listening on /tmp/bridge6917" pkg=grpc time="2024-08-08T06:05:36+02:00" level=info msg="Frontend service started" time="2024-08-08T06:05:36+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:05:36+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:05:36+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:05:36+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:05:36+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:05:36+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:05:36+02:00" level=info msg="Frontend client started" time="2024-08-08T06:05:36+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (54de3324)" time="2024-08-08T06:05:36+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (54de3324)" time="2024-08-08T06:05:36+02:00" level=info msg="200 OK: POST https://127.0.0.1:37653/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:05:36+02:00" level=info msg="200 OK: POST https://127.0.0.1:37653/auth/v4" pkg=gpa/manager time="2024-08-08T06:05:36+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=a089d474-4b8f-4ac2-8f49-30ec4eda449e time="2024-08-08T06:05:36+02:00" level=info msg="Adding vault user" userID=a089d474-4b8f-4ac2-8f49-30ec4eda449e time="2024-08-08T06:05:36+02:00" level=info msg="Creating new user" userID=a089d474-4b8f-4ac2-8f49-30ec4eda449e time="2024-08-08T06:05:36+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=a089d474-4b8f-4ac2-8f49-30ec4eda449e time="2024-08-08T06:05:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:37653/core/v4/events/latest" pkg=gpa/client userID=a089d474-4b8f-4ac2-8f49-30ec4eda449e time="2024-08-08T06:05:36+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=a089d474-4b8f-4ac2-8f49-30ec4eda449e time="2024-08-08T06:05:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:37653/core/v4/settings" pkg=gpa/client userID=a089d474-4b8f-4ac2-8f49-30ec4eda449e time="2024-08-08T06:05:36+02:00" level=info msg="Starting service main loop" service=telemetry user=a089d474-4b8f-4ac2-8f49-30ec4eda449e time="2024-08-08T06:05:36+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=a089d474-4b8f-4ac2-8f49-30ec4eda449e time="2024-08-08T06:05:36+02:00" level=info msg="Starting service main loop" service=smtp user=a089d474-4b8f-4ac2-8f49-30ec4eda449e time="2024-08-08T06:05:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:37653/core/v4/labels?Type=4" pkg=gpa/client userID=a089d474-4b8f-4ac2-8f49-30ec4eda449e time="2024-08-08T06:05:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:37653/core/v4/labels?Type=3" pkg=gpa/client userID=a089d474-4b8f-4ac2-8f49-30ec4eda449e time="2024-08-08T06:05:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:37653/core/v4/labels?Type=1" pkg=gpa/client userID=a089d474-4b8f-4ac2-8f49-30ec4eda449e time="2024-08-08T06:05:36+02:00" level=info msg="Adding user to imap server" addrID=ea87c57c-6505-4554-b841-4bad75e8dd3d service=server-manager time="2024-08-08T06:05:36+02:00" level=info msg="Creating new IMAP user" addrID=ea87c57c-6505-4554-b841-4bad75e8dd3d service=server-manager time="2024-08-08T06:05:36+02:00" level=info msg="Setting gluon ID" addrID=ea87c57c-6505-4554-b841-4bad75e8dd3d gluonID=f717beb5-99c3-48a6-bd2f-1b84212bcb30 userID=a089d474-4b8f-4ac2-8f49-30ec4eda449e time="2024-08-08T06:05:36+02:00" level=info msg="Created new IMAP user" addrID=ea87c57c-6505-4554-b841-4bad75e8dd3d gluonID=f717beb5-99c3-48a6-bd2f-1b84212bcb30 service=server-manager time="2024-08-08T06:05:36+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:05:36+02:00" level=info msg=Resuming service=user-events user=a089d474-4b8f-4ac2-8f49-30ec4eda449e time="2024-08-08T06:05:36+02:00" level=info msg="Received mailbox message count" count=0 gluonID=f717beb5-99c3-48a6-bd2f-1b84212bcb30 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:05:36+02:00" level=info msg="Starting IMAP Service" service=imap user=a089d474-4b8f-4ac2-8f49-30ec4eda449e time="2024-08-08T06:05:36+02:00" level=info msg="Sync triggered" service=imap user=a089d474-4b8f-4ac2-8f49-30ec4eda449e time="2024-08-08T06:05:36+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:05:36.738478061 +0200 CEST m=+421.424520967" user=a089d474-4b8f-4ac2-8f49-30ec4eda449e time="2024-08-08T06:05:36+02:00" level=info msg="Syncing labels" service=imap user=a089d474-4b8f-4ac2-8f49-30ec4eda449e time="2024-08-08T06:05:36+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:a089d474-4b8f-4ac2-8f49-30ec4eda449e" userID=a089d474-4b8f-4ac2-8f49-30ec4eda449e time="2024-08-08T06:05:36+02:00" level=info msg="200 OK: POST https://127.0.0.1:37653/data/v1/stats" pkg=gpa/client userID=a089d474-4b8f-4ac2-8f49-30ec4eda449e time="2024-08-08T06:05:36+02:00" level=info msg="Configuration Status Success event sent." userID=a089d474-4b8f-4ac2-8f49-30ec4eda449e time="2024-08-08T06:05:36+02:00" level=error msg="Send mail failed." error="invalid return path" pkg=smtp Scenario: Invalid from # features/smtp/send/failures.feature:40 When SMTP client "1" sends the following message from "unowned@proton.local" to "2290be10-700a-4cee-b994-d1e1687e9fcd@proton.local": # :1 -> *scenario """ From: Bridge Test  To: Internal Bridge <[user:to]@[domain]>  hello  """ time="2024-08-08T06:05:36+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:05:36+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:05:36+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:05:36+02:00" level=info msg="Closing user" userID=a089d474-4b8f-4ac2-8f49-30ec4eda449e time="2024-08-08T06:05:36+02:00" level=info msg="Synced labels" service=imap user=a089d474-4b8f-4ac2-8f49-30ec4eda449e time="2024-08-08T06:05:36+02:00" level=warning msg="Get \"https://127.0.0.1:37653/mail/v4/messages/count\": context canceled, Attempt 1" pkg=gpa/client time="2024-08-08T06:05:36+02:00" level=error msg="Get \"https://127.0.0.1:37653/mail/v4/messages/count\": context canceled" pkg=gpa/client time="2024-08-08T06:05:36+02:00" level=error msg="Failed to sync, will retry later" error="failed to retrieve message ids: received no response from API: Get \"https://127.0.0.1:37653/mail/v4/messages/count\": context canceled" service=imap user=a089d474-4b8f-4ac2-8f49-30ec4eda449e time="2024-08-08T06:05:36+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=a089d474-4b8f-4ac2-8f49-30ec4eda449e time="2024-08-08T06:05:36+02:00" level=info msg="Finished user sync" duration=2.75983ms service=imap user=a089d474-4b8f-4ac2-8f49-30ec4eda449e time="2024-08-08T06:05:36+02:00" level=info msg="Exiting IMAP Service" service=imap user=a089d474-4b8f-4ac2-8f49-30ec4eda449e time="2024-08-08T06:05:36+02:00" level=info msg="Exiting service main loop" service=smtp user=a089d474-4b8f-4ac2-8f49-30ec4eda449e time="2024-08-08T06:05:36+02:00" level=info msg="Exiting Service" service=user-identity user=a089d474-4b8f-4ac2-8f49-30ec4eda449e time="2024-08-08T06:05:36+02:00" level=info msg="Exiting service main loop" service=telemetry user=a089d474-4b8f-4ac2-8f49-30ec4eda449e time="2024-08-08T06:05:36+02:00" level=info msg="Exiting service" service=user-events user=a089d474-4b8f-4ac2-8f49-30ec4eda449e time="2024-08-08T06:05:36+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:05:36+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:05:36+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:05:36+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:05:36+02:00" level=info msg="Closing SMTP server" service=server-manager Then it fails with error "invalid return path" # :1 -> *scenario Feature: SMTP wrong messages === RUN TestFeatures/Send_from_a_valid_address_that_cannot_send time="2024-08-08T06:05:36+02:00" level=info msg="User '61da46f9-70cb-416b-aad3-9f3dc07c380e' created with id=03be6353-926f-42c1-a8ea-0836aa38696a" pkg=gpa/server/backend Background: Given there exists an account with username "61da46f9-70cb-416b-aad3-9f3dc07c380e" and password "password"# :1 -> *scenario And the account "61da46f9-70cb-416b-aad3-9f3dc07c380e" has additional disabled address "ed3e993f-2ecd-4f78-b337-2e4fd5dc9d17@proton.local" # :1 -> *scenario time="2024-08-08T06:05:37+02:00" level=info msg="User '4d1cc9e6-9eb4-4e0c-8e6d-e4c65c310812' created with id=c6a060aa-26a3-47e1-a0f8-775ff6fc9939" pkg=gpa/server/backend And there exists an account with username "4d1cc9e6-9eb4-4e0c-8e6d-e4c65c310812" and password "password" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-08-08T06:05:38+02:00" level=info msg="Starting bridge" time="2024-08-08T06:05:38+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/183/config1817029248/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:05:38+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/183/data1164084806/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/183/data1164084806/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:05:38+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:05:38+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:05:38+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:05:38+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:05:38+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/183/config1817029248/grpcServerConfig.json time="2024-08-08T06:05:38+02:00" level=info msg="gRPC server listening on /tmp/bridge3277" pkg=grpc time="2024-08-08T06:05:38+02:00" level=info msg="Frontend service started" time="2024-08-08T06:05:38+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:05:38+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:05:38+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:05:38+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:05:38+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:05:38+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:05:38+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-08-08T06:05:38+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (c1c3605b)" time="2024-08-08T06:05:38+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (c1c3605b)" time="2024-08-08T06:05:38+02:00" level=info msg="200 OK: POST https://127.0.0.1:37321/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:05:38+02:00" level=info msg="200 OK: POST https://127.0.0.1:37321/auth/v4" pkg=gpa/manager time="2024-08-08T06:05:38+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=03be6353-926f-42c1-a8ea-0836aa38696a time="2024-08-08T06:05:38+02:00" level=info msg="Adding vault user" userID=03be6353-926f-42c1-a8ea-0836aa38696a time="2024-08-08T06:05:38+02:00" level=info msg="Creating new user" userID=03be6353-926f-42c1-a8ea-0836aa38696a time="2024-08-08T06:05:38+02:00" level=info msg="Creating user object" numAddr=2 numLabels=12 userID=03be6353-926f-42c1-a8ea-0836aa38696a time="2024-08-08T06:05:38+02:00" level=info msg="200 OK: GET https://127.0.0.1:37321/core/v4/events/latest" pkg=gpa/client userID=03be6353-926f-42c1-a8ea-0836aa38696a time="2024-08-08T06:05:38+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=03be6353-926f-42c1-a8ea-0836aa38696a time="2024-08-08T06:05:38+02:00" level=info msg="200 OK: GET https://127.0.0.1:37321/core/v4/settings" pkg=gpa/client userID=03be6353-926f-42c1-a8ea-0836aa38696a time="2024-08-08T06:05:38+02:00" level=info msg="Starting service main loop" service=telemetry user=03be6353-926f-42c1-a8ea-0836aa38696a time="2024-08-08T06:05:38+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=03be6353-926f-42c1-a8ea-0836aa38696a time="2024-08-08T06:05:38+02:00" level=info msg="Starting service main loop" service=smtp user=03be6353-926f-42c1-a8ea-0836aa38696a time="2024-08-08T06:05:38+02:00" level=info msg="200 OK: GET https://127.0.0.1:37321/core/v4/labels?Type=4" pkg=gpa/client userID=03be6353-926f-42c1-a8ea-0836aa38696a time="2024-08-08T06:05:38+02:00" level=info msg="200 OK: GET https://127.0.0.1:37321/core/v4/labels?Type=3" pkg=gpa/client userID=03be6353-926f-42c1-a8ea-0836aa38696a time="2024-08-08T06:05:38+02:00" level=info msg="200 OK: GET https://127.0.0.1:37321/core/v4/labels?Type=1" pkg=gpa/client userID=03be6353-926f-42c1-a8ea-0836aa38696a time="2024-08-08T06:05:38+02:00" level=info msg="Adding user to imap server" addrID=00c5eb88-0feb-4ad1-9a3c-50d8fb2f812b service=server-manager time="2024-08-08T06:05:38+02:00" level=info msg="Creating new IMAP user" addrID=00c5eb88-0feb-4ad1-9a3c-50d8fb2f812b service=server-manager time="2024-08-08T06:05:38+02:00" level=info msg="Setting gluon ID" addrID=00c5eb88-0feb-4ad1-9a3c-50d8fb2f812b gluonID=66b307fa-3cb8-4c42-a755-51a46376b1c4 userID=03be6353-926f-42c1-a8ea-0836aa38696a time="2024-08-08T06:05:38+02:00" level=info msg="Created new IMAP user" addrID=00c5eb88-0feb-4ad1-9a3c-50d8fb2f812b gluonID=66b307fa-3cb8-4c42-a755-51a46376b1c4 service=server-manager time="2024-08-08T06:05:38+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:05:38+02:00" level=info msg=Resuming service=user-events user=03be6353-926f-42c1-a8ea-0836aa38696a And the user logs in with username "61da46f9-70cb-416b-aad3-9f3dc07c380e" and password "password" # :1 -> *scenario time="2024-08-08T06:05:38+02:00" level=info msg="Received mailbox message count" count=0 gluonID=66b307fa-3cb8-4c42-a755-51a46376b1c4 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:05:38+02:00" level=info msg="Starting IMAP Service" service=imap user=03be6353-926f-42c1-a8ea-0836aa38696a time="2024-08-08T06:05:38+02:00" level=info msg="Sync triggered" service=imap user=03be6353-926f-42c1-a8ea-0836aa38696a time="2024-08-08T06:05:38+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:05:38.602462362 +0200 CEST m=+423.288505268" user=03be6353-926f-42c1-a8ea-0836aa38696a time="2024-08-08T06:05:38+02:00" level=info msg="Syncing labels" service=imap user=03be6353-926f-42c1-a8ea-0836aa38696a time="2024-08-08T06:05:38+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:03be6353-926f-42c1-a8ea-0836aa38696a" userID=03be6353-926f-42c1-a8ea-0836aa38696a time="2024-08-08T06:05:38+02:00" level=info msg="200 OK: POST https://127.0.0.1:37321/data/v1/stats" pkg=gpa/client userID=03be6353-926f-42c1-a8ea-0836aa38696a time="2024-08-08T06:05:38+02:00" level=info msg="Configuration Status Success event sent." userID=03be6353-926f-42c1-a8ea-0836aa38696a And user "61da46f9-70cb-416b-aad3-9f3dc07c380e" connects and authenticates SMTP client "1" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-08-08T06:05:38+02:00" level=info msg="Synced labels" service=imap user=03be6353-926f-42c1-a8ea-0836aa38696a time="2024-08-08T06:05:38+02:00" level=info msg="200 OK: GET https://127.0.0.1:37321/mail/v4/messages/count" pkg=gpa/client userID=03be6353-926f-42c1-a8ea-0836aa38696a time="2024-08-08T06:05:38+02:00" level=info msg="Syncing messages" service=imap user=03be6353-926f-42c1-a8ea-0836aa38696a time="2024-08-08T06:05:38+02:00" level=info msg="Job started" service=imap user=03be6353-926f-42c1-a8ea-0836aa38696a time="2024-08-08T06:05:38+02:00" level=info msg="200 OK: POST https://127.0.0.1:37321/mail/v4/messages" pkg=gpa/client userID=03be6353-926f-42c1-a8ea-0836aa38696a time="2024-08-08T06:05:38+02:00" level=info msg="Job finished" service=imap user=03be6353-926f-42c1-a8ea-0836aa38696a time="2024-08-08T06:05:38+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=03be6353-926f-42c1-a8ea-0836aa38696a time="2024-08-08T06:05:38+02:00" level=info msg="Synced messages" service=imap user=03be6353-926f-42c1-a8ea-0836aa38696a time="2024-08-08T06:05:38+02:00" level=info msg="Finished user sync" duration=138.597886ms service=imap user=03be6353-926f-42c1-a8ea-0836aa38696a time="2024-08-08T06:05:38+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=03be6353-926f-42c1-a8ea-0836aa38696a time="2024-08-08T06:05:38+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=03be6353-926f-42c1-a8ea-0836aa38696a time="2024-08-08T06:05:38+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 29}}" pkg=telemetry Scenario: Send from a valid address that cannot send # features/smtp/send/failures_disabled.feature:14 Given the account "61da46f9-70cb-416b-aad3-9f3dc07c380e" has additional disabled address "ed3e993f-2ecd-4f78-b337-2e4fd5dc9d17@proton.local" # :1 -> *scenario time="2024-08-08T06:05:39+02:00" level=error msg="Cannot send emails from address: ed3e993f-2ecd-4f78-b337-2e4fd5dc9d17@proton.local" service=smtp user=03be6353-926f-42c1-a8ea-0836aa38696a time="2024-08-08T06:05:39+02:00" level=error msg="Send mail failed." error="cannot send from address: ed3e993f-2ecd-4f78-b337-2e4fd5dc9d17@proton.local" pkg=smtp When SMTP client "1" sends the following message from "ed3e993f-2ecd-4f78-b337-2e4fd5dc9d17@proton.local" to "4d1cc9e6-9eb4-4e0c-8e6d-e4c65c310812@proton.local": # :1 -> *scenario """ From: Bridge Test Disabled <[user:disabled]@[domain]> To: Internal Bridge <[user:to]@[domain]>  Hello """ time="2024-08-08T06:05:39+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:05:39+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:05:39+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:05:39+02:00" level=info msg="Closing user" userID=03be6353-926f-42c1-a8ea-0836aa38696a time="2024-08-08T06:05:39+02:00" level=info msg="Exiting IMAP Service" service=imap user=03be6353-926f-42c1-a8ea-0836aa38696a time="2024-08-08T06:05:39+02:00" level=info msg="Exiting service main loop" service=smtp user=03be6353-926f-42c1-a8ea-0836aa38696a time="2024-08-08T06:05:39+02:00" level=info msg="Exiting Service" service=user-identity user=03be6353-926f-42c1-a8ea-0836aa38696a time="2024-08-08T06:05:39+02:00" level=info msg="Exiting service main loop" service=telemetry user=03be6353-926f-42c1-a8ea-0836aa38696a time="2024-08-08T06:05:39+02:00" level=info msg="Exiting service" service=user-events user=03be6353-926f-42c1-a8ea-0836aa38696a time="2024-08-08T06:05:39+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:05:39+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:05:39+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:05:39+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:05:39+02:00" level=info msg="Closing SMTP server" service=server-manager And it fails with error "Error: cannot send from address: ed3e993f-2ecd-4f78-b337-2e4fd5dc9d17@proton.local" # :1 -> *scenario Feature: SMTP sending of plain messages === RUN TestFeatures/HTML_message_to_external_account time="2024-08-08T06:05:39+02:00" level=info msg="User 'b3256741-e82a-41b3-902c-052972018bab' created with id=5e92b39c-35f0-41a3-9bbd-ddff1cd7a820" pkg=gpa/server/backend Background: Given there exists an account with username "b3256741-e82a-41b3-902c-052972018bab" and password "password"# :1 -> *scenario time="2024-08-08T06:05:39+02:00" level=info msg="User 'dcaa1d86-c83a-4c29-8fb6-e9bc4167aa06' created with id=790271ec-bdf4-494b-89d6-fd5f2f0e2739" pkg=gpa/server/backend And there exists an account with username "dcaa1d86-c83a-4c29-8fb6-e9bc4167aa06" and password "password" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-08-08T06:05:40+02:00" level=info msg="Starting bridge" time="2024-08-08T06:05:40+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/184/config3135464823/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:05:40+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/184/data803904509/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/184/data803904509/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:05:40+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:05:40+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:05:40+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:05:40+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:05:40+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/184/config3135464823/grpcServerConfig.json time="2024-08-08T06:05:40+02:00" level=info msg="gRPC server listening on /tmp/bridge0694" pkg=grpc time="2024-08-08T06:05:40+02:00" level=info msg="Frontend service started" time="2024-08-08T06:05:40+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:05:40+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:05:40+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:05:40+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:05:40+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:05:40+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:05:40+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-08-08T06:05:40+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (43015e1a)" time="2024-08-08T06:05:40+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (43015e1a)" time="2024-08-08T06:05:40+02:00" level=info msg="200 OK: POST https://127.0.0.1:41597/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:05:40+02:00" level=info msg="200 OK: POST https://127.0.0.1:41597/auth/v4" pkg=gpa/manager time="2024-08-08T06:05:40+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=5e92b39c-35f0-41a3-9bbd-ddff1cd7a820 time="2024-08-08T06:05:40+02:00" level=info msg="Adding vault user" userID=5e92b39c-35f0-41a3-9bbd-ddff1cd7a820 time="2024-08-08T06:05:40+02:00" level=info msg="Creating new user" userID=5e92b39c-35f0-41a3-9bbd-ddff1cd7a820 time="2024-08-08T06:05:40+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=5e92b39c-35f0-41a3-9bbd-ddff1cd7a820 time="2024-08-08T06:05:40+02:00" level=info msg="200 OK: GET https://127.0.0.1:41597/core/v4/events/latest" pkg=gpa/client userID=5e92b39c-35f0-41a3-9bbd-ddff1cd7a820 time="2024-08-08T06:05:40+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=5e92b39c-35f0-41a3-9bbd-ddff1cd7a820 time="2024-08-08T06:05:40+02:00" level=info msg="200 OK: GET https://127.0.0.1:41597/core/v4/settings" pkg=gpa/client userID=5e92b39c-35f0-41a3-9bbd-ddff1cd7a820 time="2024-08-08T06:05:40+02:00" level=info msg="Starting service main loop" service=telemetry user=5e92b39c-35f0-41a3-9bbd-ddff1cd7a820 time="2024-08-08T06:05:40+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=5e92b39c-35f0-41a3-9bbd-ddff1cd7a820 time="2024-08-08T06:05:40+02:00" level=info msg="Starting service main loop" service=smtp user=5e92b39c-35f0-41a3-9bbd-ddff1cd7a820 time="2024-08-08T06:05:40+02:00" level=info msg="200 OK: GET https://127.0.0.1:41597/core/v4/labels?Type=4" pkg=gpa/client userID=5e92b39c-35f0-41a3-9bbd-ddff1cd7a820 time="2024-08-08T06:05:40+02:00" level=info msg="200 OK: GET https://127.0.0.1:41597/core/v4/labels?Type=3" pkg=gpa/client userID=5e92b39c-35f0-41a3-9bbd-ddff1cd7a820 time="2024-08-08T06:05:40+02:00" level=info msg="200 OK: GET https://127.0.0.1:41597/core/v4/labels?Type=1" pkg=gpa/client userID=5e92b39c-35f0-41a3-9bbd-ddff1cd7a820 time="2024-08-08T06:05:40+02:00" level=info msg="Adding user to imap server" addrID=d0e7b94e-9db1-48b2-9fb2-6153142471d4 service=server-manager time="2024-08-08T06:05:40+02:00" level=info msg="Creating new IMAP user" addrID=d0e7b94e-9db1-48b2-9fb2-6153142471d4 service=server-manager time="2024-08-08T06:05:40+02:00" level=info msg="Setting gluon ID" addrID=d0e7b94e-9db1-48b2-9fb2-6153142471d4 gluonID=8b9e4a33-1220-449b-8628-595d2881a813 userID=5e92b39c-35f0-41a3-9bbd-ddff1cd7a820 time="2024-08-08T06:05:40+02:00" level=info msg="Created new IMAP user" addrID=d0e7b94e-9db1-48b2-9fb2-6153142471d4 gluonID=8b9e4a33-1220-449b-8628-595d2881a813 service=server-manager time="2024-08-08T06:05:40+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:05:40+02:00" level=info msg=Resuming service=user-events user=5e92b39c-35f0-41a3-9bbd-ddff1cd7a820 And the user logs in with username "b3256741-e82a-41b3-902c-052972018bab" and password "password" # :1 -> *scenario time="2024-08-08T06:05:40+02:00" level=info msg="Received mailbox message count" count=0 gluonID=8b9e4a33-1220-449b-8628-595d2881a813 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:05:40+02:00" level=info msg="Starting IMAP Service" service=imap user=5e92b39c-35f0-41a3-9bbd-ddff1cd7a820 time="2024-08-08T06:05:40+02:00" level=info msg="Sync triggered" service=imap user=5e92b39c-35f0-41a3-9bbd-ddff1cd7a820 time="2024-08-08T06:05:40+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:05:40.741594354 +0200 CEST m=+425.427637250" user=5e92b39c-35f0-41a3-9bbd-ddff1cd7a820 time="2024-08-08T06:05:40+02:00" level=info msg="Syncing labels" service=imap user=5e92b39c-35f0-41a3-9bbd-ddff1cd7a820 time="2024-08-08T06:05:40+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:5e92b39c-35f0-41a3-9bbd-ddff1cd7a820" userID=5e92b39c-35f0-41a3-9bbd-ddff1cd7a820 time="2024-08-08T06:05:40+02:00" level=info msg="Synced labels" service=imap user=5e92b39c-35f0-41a3-9bbd-ddff1cd7a820 time="2024-08-08T06:05:40+02:00" level=info msg="200 OK: GET https://127.0.0.1:41597/mail/v4/messages/count" pkg=gpa/client userID=5e92b39c-35f0-41a3-9bbd-ddff1cd7a820 time="2024-08-08T06:05:40+02:00" level=info msg="Syncing messages" service=imap user=5e92b39c-35f0-41a3-9bbd-ddff1cd7a820 time="2024-08-08T06:05:40+02:00" level=info msg="Job started" service=imap user=5e92b39c-35f0-41a3-9bbd-ddff1cd7a820 time="2024-08-08T06:05:40+02:00" level=info msg="200 OK: POST https://127.0.0.1:41597/mail/v4/messages" pkg=gpa/client userID=5e92b39c-35f0-41a3-9bbd-ddff1cd7a820 time="2024-08-08T06:05:40+02:00" level=info msg="Job finished" service=imap user=5e92b39c-35f0-41a3-9bbd-ddff1cd7a820 time="2024-08-08T06:05:40+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=5e92b39c-35f0-41a3-9bbd-ddff1cd7a820 time="2024-08-08T06:05:40+02:00" level=info msg="Synced messages" service=imap user=5e92b39c-35f0-41a3-9bbd-ddff1cd7a820 time="2024-08-08T06:05:40+02:00" level=info msg="Finished user sync" duration=19.929686ms service=imap user=5e92b39c-35f0-41a3-9bbd-ddff1cd7a820 time="2024-08-08T06:05:40+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=5e92b39c-35f0-41a3-9bbd-ddff1cd7a820 time="2024-08-08T06:05:40+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=5e92b39c-35f0-41a3-9bbd-ddff1cd7a820 And user "b3256741-e82a-41b3-902c-052972018bab" finishes syncing # :1 -> *scenario time="2024-08-08T06:05:40+02:00" level=info msg="200 OK: POST https://127.0.0.1:41597/data/v1/stats" pkg=gpa/client userID=5e92b39c-35f0-41a3-9bbd-ddff1cd7a820 time="2024-08-08T06:05:40+02:00" level=info msg="Configuration Status Success event sent." userID=5e92b39c-35f0-41a3-9bbd-ddff1cd7a820 And user "b3256741-e82a-41b3-902c-052972018bab" connects and authenticates SMTP client "1" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-08-08T06:05:40+02:00" level=info msg="200 OK: GET https://127.0.0.1:41597/mail/v4/settings" pkg=gpa/client userID=5e92b39c-35f0-41a3-9bbd-ddff1cd7a820 time="2024-08-08T06:05:40+02:00" level=info msg="200 OK: POST https://127.0.0.1:41597/mail/v4/messages" pkg=gpa/client userID=5e92b39c-35f0-41a3-9bbd-ddff1cd7a820 time="2024-08-08T06:05:40+02:00" level=info msg="200 OK: POST https://127.0.0.1:41597/mail/v4/messages" pkg=gpa/client userID=5e92b39c-35f0-41a3-9bbd-ddff1cd7a820 time="2024-08-08T06:05:40+02:00" level=info msg="200 OK: POST https://127.0.0.1:41597/mail/v4/messages" pkg=gpa/client userID=5e92b39c-35f0-41a3-9bbd-ddff1cd7a820 time="2024-08-08T06:05:40+02:00" level=info msg="200 OK: GET https://127.0.0.1:41597/core/v4/keys?Email=pm.bridge.qa%40gmail.com" pkg=gpa/client userID=5e92b39c-35f0-41a3-9bbd-ddff1cd7a820 time="2024-08-08T06:05:40+02:00" level=info msg="200 OK: GET https://127.0.0.1:41597/contacts/v4/emails?Email=pm.bridge.qa%40gmail.com&Page=0&PageSize=150" pkg=gpa/client userID=5e92b39c-35f0-41a3-9bbd-ddff1cd7a820 time="2024-08-08T06:05:40+02:00" level=info msg="200 OK: POST https://127.0.0.1:41597/mail/v4/messages/817c9268-01cb-442c-8e98-ab91cafc5c5a" pkg=gpa/client userID=5e92b39c-35f0-41a3-9bbd-ddff1cd7a820 Scenario: HTML message to external account # features/smtp/send/html.feature:14 When SMTP client "1" sends the following message from "b3256741-e82a-41b3-902c-052972018bab@proton.local" to "pm.bridge.qa@gmail.com": # :1 -> *scenario """ From: Bridge Test <[user:user]@[domain]> To: External Bridge  Subject: HTML text external Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8 In-Reply-To:   This is body of HTML mail without attachment  """ Then it succeeds # :1 -> *scenario When user "b3256741-e82a-41b3-902c-052972018bab" connects and authenticates IMAP client "1" # :1 -> *scenario time="2024-08-08T06:05:40+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 68}}" pkg=telemetry time="2024-08-08T06:05:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:41597/core/v4/events/AA==" pkg=gpa/client userID=5e92b39c-35f0-41a3-9bbd-ddff1cd7a820 time="2024-08-08T06:05:41+02:00" level=info msg="Received new API event" new="Event Aw==: messages: created=1, updated=1, deleted=0" old="AA==" service=user-events user=5e92b39c-35f0-41a3-9bbd-ddff1cd7a820 time="2024-08-08T06:05:41+02:00" level=info msg="Handling message created event" date=0 messageID=817c9268-01cb-442c-8e98-ab91cafc5c5a service=imap subject="******** (1d8cf8ad)" user=5e92b39c-35f0-41a3-9bbd-ddff1cd7a820 time="2024-08-08T06:05:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:41597/mail/v4/messages/817c9268-01cb-442c-8e98-ab91cafc5c5a" pkg=gpa/client userID=5e92b39c-35f0-41a3-9bbd-ddff1cd7a820 time="2024-08-08T06:05:41+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=817c9268-01cb-442c-8e98-ab91cafc5c5a service=imap subject="******** (1d8cf8ad)" user=5e92b39c-35f0-41a3-9bbd-ddff1cd7a820 time="2024-08-08T06:05:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:41597/mail/v4/messages/817c9268-01cb-442c-8e98-ab91cafc5c5a" pkg=gpa/client userID=5e92b39c-35f0-41a3-9bbd-ddff1cd7a820 Then IMAP client "1" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | subject | | b3256741-e82a-41b3-902c-052972018bab@proton.local | pm.bridge.qa@gmail.com | HTML text external | time="2024-08-08T06:05:41+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:05:41+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:05:41+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:05:41+02:00" level=info msg="Closing user" userID=5e92b39c-35f0-41a3-9bbd-ddff1cd7a820 time="2024-08-08T06:05:41+02:00" level=info msg="Exiting IMAP Service" service=imap user=5e92b39c-35f0-41a3-9bbd-ddff1cd7a820 time="2024-08-08T06:05:41+02:00" level=info msg="Exiting service main loop" service=smtp user=5e92b39c-35f0-41a3-9bbd-ddff1cd7a820 time="2024-08-08T06:05:41+02:00" level=info msg="Exiting Service" service=user-identity user=5e92b39c-35f0-41a3-9bbd-ddff1cd7a820 time="2024-08-08T06:05:41+02:00" level=info msg="Exiting service main loop" service=telemetry user=5e92b39c-35f0-41a3-9bbd-ddff1cd7a820 time="2024-08-08T06:05:41+02:00" level=info msg="Exiting service" service=user-events user=5e92b39c-35f0-41a3-9bbd-ddff1cd7a820 time="2024-08-08T06:05:41+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:05:41+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:05:41+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:05:41+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:05:41+02:00" level=info msg="Closing SMTP server" service=server-manager And the body in the "POST" request to "/mail/v4/messages" is: # :1 -> *scenario """ {  "Message": {  "Subject": "HTML text external",  "Sender": {  "Name": "Bridge Test"  },  "ToList": [  {  "Address": "pm.bridge.qa@gmail.com",  "Name": "External Bridge"  }  ],  "CCList": [],  "BCCList": [],  "MIMEType": "text/html"  } } """ === RUN TestFeatures/HTML_message_with_inline_image_to_external_account time="2024-08-08T06:05:42+02:00" level=info msg="User 'd98ca52b-8f64-4078-864d-011092201934' created with id=56acbf54-f691-430a-b331-e06ceffa33a5" pkg=gpa/server/backend time="2024-08-08T06:05:42+02:00" level=info msg="User 'c6e4294e-8cdd-4e43-9489-d98935d1261f' created with id=88827964-141a-4825-9f50-913e227b8327" pkg=gpa/server/backend time="2024-08-08T06:05:42+02:00" level=info msg="Starting bridge" time="2024-08-08T06:05:42+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/185/config2987345518/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:05:42+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/185/data3980408693/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/185/data3980408693/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:05:42+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:05:42+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:05:42+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:05:42+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:05:42+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/185/config2987345518/grpcServerConfig.json time="2024-08-08T06:05:42+02:00" level=info msg="gRPC server listening on /tmp/bridge8351" pkg=grpc time="2024-08-08T06:05:42+02:00" level=info msg="Frontend service started" time="2024-08-08T06:05:42+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:05:42+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:05:42+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:05:42+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:05:42+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:05:42+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:05:42+02:00" level=info msg="Frontend client started" time="2024-08-08T06:05:42+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (9945b151)" time="2024-08-08T06:05:42+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (9945b151)" time="2024-08-08T06:05:42+02:00" level=info msg="200 OK: POST https://127.0.0.1:35007/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:05:43+02:00" level=info msg="200 OK: POST https://127.0.0.1:35007/auth/v4" pkg=gpa/manager time="2024-08-08T06:05:43+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=56acbf54-f691-430a-b331-e06ceffa33a5 time="2024-08-08T06:05:43+02:00" level=info msg="Adding vault user" userID=56acbf54-f691-430a-b331-e06ceffa33a5 time="2024-08-08T06:05:43+02:00" level=info msg="Creating new user" userID=56acbf54-f691-430a-b331-e06ceffa33a5 time="2024-08-08T06:05:43+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=56acbf54-f691-430a-b331-e06ceffa33a5 time="2024-08-08T06:05:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:35007/core/v4/events/latest" pkg=gpa/client userID=56acbf54-f691-430a-b331-e06ceffa33a5 time="2024-08-08T06:05:43+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=56acbf54-f691-430a-b331-e06ceffa33a5 time="2024-08-08T06:05:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:35007/core/v4/settings" pkg=gpa/client userID=56acbf54-f691-430a-b331-e06ceffa33a5 time="2024-08-08T06:05:43+02:00" level=info msg="Starting service main loop" service=telemetry user=56acbf54-f691-430a-b331-e06ceffa33a5 time="2024-08-08T06:05:43+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=56acbf54-f691-430a-b331-e06ceffa33a5 time="2024-08-08T06:05:43+02:00" level=info msg="Starting service main loop" service=smtp user=56acbf54-f691-430a-b331-e06ceffa33a5 time="2024-08-08T06:05:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:35007/core/v4/labels?Type=4" pkg=gpa/client userID=56acbf54-f691-430a-b331-e06ceffa33a5 time="2024-08-08T06:05:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:35007/core/v4/labels?Type=3" pkg=gpa/client userID=56acbf54-f691-430a-b331-e06ceffa33a5 time="2024-08-08T06:05:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:35007/core/v4/labels?Type=1" pkg=gpa/client userID=56acbf54-f691-430a-b331-e06ceffa33a5 time="2024-08-08T06:05:43+02:00" level=info msg="Adding user to imap server" addrID=5e2d7bf1-1fb8-464c-b310-d33387b2d5c0 service=server-manager time="2024-08-08T06:05:43+02:00" level=info msg="Creating new IMAP user" addrID=5e2d7bf1-1fb8-464c-b310-d33387b2d5c0 service=server-manager time="2024-08-08T06:05:43+02:00" level=info msg="Setting gluon ID" addrID=5e2d7bf1-1fb8-464c-b310-d33387b2d5c0 gluonID=1927d742-4f1d-453f-bee7-bf66105d957c userID=56acbf54-f691-430a-b331-e06ceffa33a5 time="2024-08-08T06:05:43+02:00" level=info msg="Created new IMAP user" addrID=5e2d7bf1-1fb8-464c-b310-d33387b2d5c0 gluonID=1927d742-4f1d-453f-bee7-bf66105d957c service=server-manager time="2024-08-08T06:05:43+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:05:43+02:00" level=info msg=Resuming service=user-events user=56acbf54-f691-430a-b331-e06ceffa33a5 time="2024-08-08T06:05:43+02:00" level=info msg="Received mailbox message count" count=0 gluonID=1927d742-4f1d-453f-bee7-bf66105d957c labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:05:43+02:00" level=info msg="Starting IMAP Service" service=imap user=56acbf54-f691-430a-b331-e06ceffa33a5 time="2024-08-08T06:05:43+02:00" level=info msg="Sync triggered" service=imap user=56acbf54-f691-430a-b331-e06ceffa33a5 time="2024-08-08T06:05:43+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:05:43.346767115 +0200 CEST m=+428.032810021" user=56acbf54-f691-430a-b331-e06ceffa33a5 time="2024-08-08T06:05:43+02:00" level=info msg="Syncing labels" service=imap user=56acbf54-f691-430a-b331-e06ceffa33a5 time="2024-08-08T06:05:43+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:56acbf54-f691-430a-b331-e06ceffa33a5" userID=56acbf54-f691-430a-b331-e06ceffa33a5 time="2024-08-08T06:05:43+02:00" level=info msg="Synced labels" service=imap user=56acbf54-f691-430a-b331-e06ceffa33a5 time="2024-08-08T06:05:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:35007/mail/v4/messages/count" pkg=gpa/client userID=56acbf54-f691-430a-b331-e06ceffa33a5 time="2024-08-08T06:05:43+02:00" level=info msg="Syncing messages" service=imap user=56acbf54-f691-430a-b331-e06ceffa33a5 time="2024-08-08T06:05:43+02:00" level=info msg="Job started" service=imap user=56acbf54-f691-430a-b331-e06ceffa33a5 time="2024-08-08T06:05:43+02:00" level=info msg="200 OK: POST https://127.0.0.1:35007/mail/v4/messages" pkg=gpa/client userID=56acbf54-f691-430a-b331-e06ceffa33a5 time="2024-08-08T06:05:43+02:00" level=info msg="Job finished" service=imap user=56acbf54-f691-430a-b331-e06ceffa33a5 time="2024-08-08T06:05:43+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=56acbf54-f691-430a-b331-e06ceffa33a5 time="2024-08-08T06:05:43+02:00" level=info msg="Synced messages" service=imap user=56acbf54-f691-430a-b331-e06ceffa33a5 time="2024-08-08T06:05:43+02:00" level=info msg="Finished user sync" duration=14.741055ms service=imap user=56acbf54-f691-430a-b331-e06ceffa33a5 time="2024-08-08T06:05:43+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=56acbf54-f691-430a-b331-e06ceffa33a5 time="2024-08-08T06:05:43+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=56acbf54-f691-430a-b331-e06ceffa33a5 time="2024-08-08T06:05:43+02:00" level=info msg="200 OK: POST https://127.0.0.1:35007/data/v1/stats" pkg=gpa/client userID=56acbf54-f691-430a-b331-e06ceffa33a5 time="2024-08-08T06:05:43+02:00" level=info msg="Configuration Status Success event sent." userID=56acbf54-f691-430a-b331-e06ceffa33a5 time="2024-08-08T06:05:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:35007/mail/v4/settings" pkg=gpa/client userID=56acbf54-f691-430a-b331-e06ceffa33a5 time="2024-08-08T06:05:43+02:00" level=info msg="200 OK: POST https://127.0.0.1:35007/mail/v4/messages" pkg=gpa/client userID=56acbf54-f691-430a-b331-e06ceffa33a5 time="2024-08-08T06:05:43+02:00" level=info msg="200 OK: POST https://127.0.0.1:35007/mail/v4/attachments" pkg=gpa/client userID=56acbf54-f691-430a-b331-e06ceffa33a5 time="2024-08-08T06:05:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:35007/core/v4/keys?Email=pm.bridge.qa%40gmail.com" pkg=gpa/client userID=56acbf54-f691-430a-b331-e06ceffa33a5 time="2024-08-08T06:05:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:35007/contacts/v4/emails?Email=pm.bridge.qa%40gmail.com&Page=0&PageSize=150" pkg=gpa/client userID=56acbf54-f691-430a-b331-e06ceffa33a5 time="2024-08-08T06:05:43+02:00" level=info msg="200 OK: POST https://127.0.0.1:35007/mail/v4/messages/8b9a5e38-d7cd-4b24-a655-cca413119418" pkg=gpa/client userID=56acbf54-f691-430a-b331-e06ceffa33a5 Scenario: HTML message with inline image to external account # features/smtp/send/html.feature:56 When SMTP client "1" sends the following message from "d98ca52b-8f64-4078-864d-011092201934@proton.local" to "pm.bridge.qa@gmail.com": # :1 -> *scenario """ From: Bridge Test <[user:user]@[domain]> To: External Bridge  Subject: Html Inline External Content-Disposition: inline User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.5.0 MIME-Version: 1.0 Content-Language: en-US Content-Type: multipart/related; boundary="------------61FA22A41A3F46E8E90EF528"  This is a multi-part message in MIME format. --------------61FA22A41A3F46E8E90EF528 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit       


 

 

Behold! An inline
 

    --------------61FA22A41A3F46E8E90EF528 Content-Type: image/gif; name="email-action-left.gif" Content-Transfer-Encoding: base64 Content-ID:  Content-Disposition: inline; filename="email-action-left.gif"  R0lGODlhAQABAAAAADs= --------------61FA22A41A3F46E8E90EF528--  """ Then it succeeds # :1 -> *scenario When user "d98ca52b-8f64-4078-864d-011092201934" connects and authenticates IMAP client "1" # :1 -> *scenario time="2024-08-08T06:05:43+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 44}}" pkg=telemetry time="2024-08-08T06:05:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:35007/core/v4/events/AA==" pkg=gpa/client userID=56acbf54-f691-430a-b331-e06ceffa33a5 time="2024-08-08T06:05:44+02:00" level=info msg="Received new API event" new="Event BA==: messages: created=1, updated=1, deleted=0" old="AA==" service=user-events user=56acbf54-f691-430a-b331-e06ceffa33a5 time="2024-08-08T06:05:44+02:00" level=info msg="Handling message created event" date=0 messageID=8b9a5e38-d7cd-4b24-a655-cca413119418 service=imap subject="******** (ad07dba3)" user=56acbf54-f691-430a-b331-e06ceffa33a5 time="2024-08-08T06:05:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:35007/mail/v4/messages/8b9a5e38-d7cd-4b24-a655-cca413119418" pkg=gpa/client userID=56acbf54-f691-430a-b331-e06ceffa33a5 time="2024-08-08T06:05:44+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=8b9a5e38-d7cd-4b24-a655-cca413119418 service=imap subject="******** (ad07dba3)" user=56acbf54-f691-430a-b331-e06ceffa33a5 time="2024-08-08T06:05:44+02:00" level=info msg="200 OK: GET https://127.0.0.1:35007/mail/v4/messages/8b9a5e38-d7cd-4b24-a655-cca413119418" pkg=gpa/client userID=56acbf54-f691-430a-b331-e06ceffa33a5 Then IMAP client "1" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | subject | | d98ca52b-8f64-4078-864d-011092201934@proton.local | pm.bridge.qa@gmail.com | Html Inline External | And the body in the "POST" request to "/mail/v4/messages" is: # :1 -> *scenario """ {  "Message": {  "Subject": "Html Inline External",  "Sender": {  "Name": "Bridge Test"  },  "ToList": [  {  "Address": "pm.bridge.qa@gmail.com",  "Name": "External Bridge"  }  ],  "CCList": [],  "BCCList": [],  "MIMEType": "text/html"  } } """ time="2024-08-08T06:05:44+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:05:44+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:05:44+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:05:44+02:00" level=info msg="Closing user" userID=56acbf54-f691-430a-b331-e06ceffa33a5 time="2024-08-08T06:05:44+02:00" level=info msg="Exiting IMAP Service" service=imap user=56acbf54-f691-430a-b331-e06ceffa33a5 time="2024-08-08T06:05:44+02:00" level=info msg="Exiting service main loop" service=smtp user=56acbf54-f691-430a-b331-e06ceffa33a5 time="2024-08-08T06:05:44+02:00" level=info msg="Exiting Service" service=user-identity user=56acbf54-f691-430a-b331-e06ceffa33a5 time="2024-08-08T06:05:44+02:00" level=info msg="Exiting service main loop" service=telemetry user=56acbf54-f691-430a-b331-e06ceffa33a5 time="2024-08-08T06:05:44+02:00" level=info msg="Exiting service" service=user-events user=56acbf54-f691-430a-b331-e06ceffa33a5 time="2024-08-08T06:05:44+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:05:44+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:05:44+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:05:44+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:05:44+02:00" level=info msg="Closing SMTP server" service=server-manager And IMAP client "1" eventually sees the following message in "Sent" with this structure: # :1 -> *scenario """ {  "date": "01 Jan 01 00:00 +0000",  "to": "External Bridge ",  "from": "Bridge Test <[user:user]@[domain]>",  "subject": "Html Inline External",  "content": {  "content-type": "multipart/mixed",  "sections":[  {  "content-type": "multipart/related",  "sections":[  {  "content-type": "text/html",  "content-type-charset": "utf-8",  "transfer-encoding": "quoted-printable",  "body-is": "\r\n\r\n\r\n\r\n\r\n


\r\n

\r\n

Behold! An inline 3D\"\"\r\nwidth=3D\"24\"
\r\n

\r\n\r\n"  },  {  "content-type": "image/gif",  "content-type-name": "email-action-left.gif",  "content-disposition": "inline",  "content-disposition-filename": "email-action-left.gif",  "transfer-encoding": "base64",  "body-is": "R0lGODlhAQABAAAAADs="  }  ]  }  ]  } } """ === RUN TestFeatures/HTML_message_with_alternative_inline_to_internal_account time="2024-08-08T06:05:44+02:00" level=info msg="User 'a19b3d0f-e3d6-400c-8611-06fa48eeb4ef' created with id=2a218fd9-d6be-4c7e-9a75-1c0fdbcbaeef" pkg=gpa/server/backend time="2024-08-08T06:05:45+02:00" level=info msg="User 'b5455378-dd46-42e8-8f55-1b5b1a46d454' created with id=4edd7a1d-48c8-41c2-bbaf-dd599115c445" pkg=gpa/server/backend time="2024-08-08T06:05:45+02:00" level=info msg="Starting bridge" time="2024-08-08T06:05:45+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/186/config3050977211/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:05:45+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/186/data1161901210/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/186/data1161901210/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:05:45+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:05:45+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:05:45+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:05:45+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:05:45+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/186/config3050977211/grpcServerConfig.json time="2024-08-08T06:05:45+02:00" level=info msg="gRPC server listening on /tmp/bridge0913" pkg=grpc time="2024-08-08T06:05:45+02:00" level=info msg="Frontend service started" time="2024-08-08T06:05:45+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:05:45+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:05:45+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:05:45+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:05:45+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:05:45+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:05:45+02:00" level=info msg="Frontend client started" time="2024-08-08T06:05:45+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (9e74e397)" time="2024-08-08T06:05:45+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (9e74e397)" time="2024-08-08T06:05:45+02:00" level=info msg="200 OK: POST https://127.0.0.1:38401/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:05:46+02:00" level=info msg="200 OK: POST https://127.0.0.1:38401/auth/v4" pkg=gpa/manager time="2024-08-08T06:05:46+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=2a218fd9-d6be-4c7e-9a75-1c0fdbcbaeef time="2024-08-08T06:05:46+02:00" level=info msg="Adding vault user" userID=2a218fd9-d6be-4c7e-9a75-1c0fdbcbaeef time="2024-08-08T06:05:46+02:00" level=info msg="Creating new user" userID=2a218fd9-d6be-4c7e-9a75-1c0fdbcbaeef time="2024-08-08T06:05:46+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=2a218fd9-d6be-4c7e-9a75-1c0fdbcbaeef time="2024-08-08T06:05:46+02:00" level=info msg="200 OK: GET https://127.0.0.1:38401/core/v4/events/latest" pkg=gpa/client userID=2a218fd9-d6be-4c7e-9a75-1c0fdbcbaeef time="2024-08-08T06:05:46+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=2a218fd9-d6be-4c7e-9a75-1c0fdbcbaeef time="2024-08-08T06:05:46+02:00" level=info msg="200 OK: GET https://127.0.0.1:38401/core/v4/settings" pkg=gpa/client userID=2a218fd9-d6be-4c7e-9a75-1c0fdbcbaeef time="2024-08-08T06:05:46+02:00" level=info msg="Starting service main loop" service=telemetry user=2a218fd9-d6be-4c7e-9a75-1c0fdbcbaeef time="2024-08-08T06:05:46+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=2a218fd9-d6be-4c7e-9a75-1c0fdbcbaeef time="2024-08-08T06:05:46+02:00" level=info msg="Starting service main loop" service=smtp user=2a218fd9-d6be-4c7e-9a75-1c0fdbcbaeef time="2024-08-08T06:05:46+02:00" level=info msg="200 OK: GET https://127.0.0.1:38401/core/v4/labels?Type=4" pkg=gpa/client userID=2a218fd9-d6be-4c7e-9a75-1c0fdbcbaeef time="2024-08-08T06:05:46+02:00" level=info msg="200 OK: GET https://127.0.0.1:38401/core/v4/labels?Type=3" pkg=gpa/client userID=2a218fd9-d6be-4c7e-9a75-1c0fdbcbaeef time="2024-08-08T06:05:46+02:00" level=info msg="200 OK: GET https://127.0.0.1:38401/core/v4/labels?Type=1" pkg=gpa/client userID=2a218fd9-d6be-4c7e-9a75-1c0fdbcbaeef time="2024-08-08T06:05:46+02:00" level=info msg="Adding user to imap server" addrID=17db5a97-349d-44fb-9c0e-622798edd2c8 service=server-manager time="2024-08-08T06:05:46+02:00" level=info msg="Creating new IMAP user" addrID=17db5a97-349d-44fb-9c0e-622798edd2c8 service=server-manager time="2024-08-08T06:05:46+02:00" level=info msg="Setting gluon ID" addrID=17db5a97-349d-44fb-9c0e-622798edd2c8 gluonID=e865a94b-bf5a-410e-bd2c-7bec0315c73f userID=2a218fd9-d6be-4c7e-9a75-1c0fdbcbaeef time="2024-08-08T06:05:46+02:00" level=info msg="Created new IMAP user" addrID=17db5a97-349d-44fb-9c0e-622798edd2c8 gluonID=e865a94b-bf5a-410e-bd2c-7bec0315c73f service=server-manager time="2024-08-08T06:05:46+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:05:46+02:00" level=info msg=Resuming service=user-events user=2a218fd9-d6be-4c7e-9a75-1c0fdbcbaeef time="2024-08-08T06:05:46+02:00" level=info msg="Received mailbox message count" count=0 gluonID=e865a94b-bf5a-410e-bd2c-7bec0315c73f labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:05:46+02:00" level=info msg="Starting IMAP Service" service=imap user=2a218fd9-d6be-4c7e-9a75-1c0fdbcbaeef time="2024-08-08T06:05:46+02:00" level=info msg="Sync triggered" service=imap user=2a218fd9-d6be-4c7e-9a75-1c0fdbcbaeef time="2024-08-08T06:05:46+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:05:46.293708773 +0200 CEST m=+430.979751680" user=2a218fd9-d6be-4c7e-9a75-1c0fdbcbaeef time="2024-08-08T06:05:46+02:00" level=info msg="Syncing labels" service=imap user=2a218fd9-d6be-4c7e-9a75-1c0fdbcbaeef time="2024-08-08T06:05:46+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:2a218fd9-d6be-4c7e-9a75-1c0fdbcbaeef" userID=2a218fd9-d6be-4c7e-9a75-1c0fdbcbaeef time="2024-08-08T06:05:46+02:00" level=info msg="Synced labels" service=imap user=2a218fd9-d6be-4c7e-9a75-1c0fdbcbaeef time="2024-08-08T06:05:46+02:00" level=info msg="200 OK: GET https://127.0.0.1:38401/mail/v4/messages/count" pkg=gpa/client userID=2a218fd9-d6be-4c7e-9a75-1c0fdbcbaeef time="2024-08-08T06:05:46+02:00" level=info msg="Syncing messages" service=imap user=2a218fd9-d6be-4c7e-9a75-1c0fdbcbaeef time="2024-08-08T06:05:46+02:00" level=info msg="Job started" service=imap user=2a218fd9-d6be-4c7e-9a75-1c0fdbcbaeef time="2024-08-08T06:05:46+02:00" level=info msg="200 OK: POST https://127.0.0.1:38401/mail/v4/messages" pkg=gpa/client userID=2a218fd9-d6be-4c7e-9a75-1c0fdbcbaeef time="2024-08-08T06:05:46+02:00" level=info msg="Job finished" service=imap user=2a218fd9-d6be-4c7e-9a75-1c0fdbcbaeef time="2024-08-08T06:05:46+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=2a218fd9-d6be-4c7e-9a75-1c0fdbcbaeef time="2024-08-08T06:05:46+02:00" level=info msg="Synced messages" service=imap user=2a218fd9-d6be-4c7e-9a75-1c0fdbcbaeef time="2024-08-08T06:05:46+02:00" level=info msg="Finished user sync" duration=3.946682ms service=imap user=2a218fd9-d6be-4c7e-9a75-1c0fdbcbaeef time="2024-08-08T06:05:46+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=2a218fd9-d6be-4c7e-9a75-1c0fdbcbaeef time="2024-08-08T06:05:46+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=2a218fd9-d6be-4c7e-9a75-1c0fdbcbaeef time="2024-08-08T06:05:46+02:00" level=info msg="200 OK: POST https://127.0.0.1:38401/data/v1/stats" pkg=gpa/client userID=2a218fd9-d6be-4c7e-9a75-1c0fdbcbaeef time="2024-08-08T06:05:46+02:00" level=info msg="Configuration Status Success event sent." userID=2a218fd9-d6be-4c7e-9a75-1c0fdbcbaeef time="2024-08-08T06:05:46+02:00" level=info msg="200 OK: GET https://127.0.0.1:38401/mail/v4/settings" pkg=gpa/client userID=2a218fd9-d6be-4c7e-9a75-1c0fdbcbaeef time="2024-08-08T06:05:46+02:00" level=info msg="200 OK: POST https://127.0.0.1:38401/mail/v4/messages" pkg=gpa/client userID=2a218fd9-d6be-4c7e-9a75-1c0fdbcbaeef time="2024-08-08T06:05:46+02:00" level=info msg="200 OK: POST https://127.0.0.1:38401/mail/v4/attachments" pkg=gpa/client userID=2a218fd9-d6be-4c7e-9a75-1c0fdbcbaeef time="2024-08-08T06:05:46+02:00" level=info msg="200 OK: GET https://127.0.0.1:38401/core/v4/keys?Email=b5455378-dd46-42e8-8f55-1b5b1a46d454%40proton.local" pkg=gpa/client userID=2a218fd9-d6be-4c7e-9a75-1c0fdbcbaeef time="2024-08-08T06:05:46+02:00" level=info msg="200 OK: GET https://127.0.0.1:38401/contacts/v4/emails?Email=b5455378-dd46-42e8-8f55-1b5b1a46d454%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=2a218fd9-d6be-4c7e-9a75-1c0fdbcbaeef time="2024-08-08T06:05:46+02:00" level=info msg="200 OK: POST https://127.0.0.1:38401/mail/v4/messages/f9fbbcc9-78ad-4b49-ac8d-df7d57f956d1" pkg=gpa/client userID=2a218fd9-d6be-4c7e-9a75-1c0fdbcbaeef Scenario: HTML message with alternative inline to internal account # features/smtp/send/html.feature:156 When SMTP client "1" sends the following message from "a19b3d0f-e3d6-400c-8611-06fa48eeb4ef@proton.local" to "b5455378-dd46-42e8-8f55-1b5b1a46d454@proton.local": # :1 -> *scenario """ From: Bridge Test <[user:user]@[domain]> To: Internal Bridge <[user:user2]@[domain]> Subject: Html Inline Alternative Internal Content-Disposition: inline User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.5.0 MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="------------5A259F4DE164B5ADA313F644" Content-Language: en-US  This is a multi-part message in MIME format. --------------5A259F4DE164B5ADA313F644 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit   Behold! An inline   --------------5A259F4DE164B5ADA313F644 Content-Type: multipart/related; boundary="------------61FA22A41A3F46E8E90EF528"   --------------61FA22A41A3F46E8E90EF528 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit       


 

 

Behold! An inline
 

    --------------61FA22A41A3F46E8E90EF528 Content-Type: image/gif; name="email-action-left.gif" Content-Transfer-Encoding: base64 Content-ID:  Content-Disposition: inline; filename="email-action-left.gif"  R0lGODlhAQABAAAAADs= --------------61FA22A41A3F46E8E90EF528--  --------------5A259F4DE164B5ADA313F644--  """ Then it succeeds # :1 -> *scenario When user "a19b3d0f-e3d6-400c-8611-06fa48eeb4ef" connects and authenticates IMAP client "1" # :1 -> *scenario time="2024-08-08T06:05:46+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 61}}" pkg=telemetry time="2024-08-08T06:05:47+02:00" level=info msg="200 OK: GET https://127.0.0.1:38401/core/v4/events/AA==" pkg=gpa/client userID=2a218fd9-d6be-4c7e-9a75-1c0fdbcbaeef time="2024-08-08T06:05:47+02:00" level=info msg="Received new API event" new="Event BA==: messages: created=1, updated=1, deleted=0" old="AA==" service=user-events user=2a218fd9-d6be-4c7e-9a75-1c0fdbcbaeef time="2024-08-08T06:05:47+02:00" level=info msg="Handling message created event" date=0 messageID=f9fbbcc9-78ad-4b49-ac8d-df7d57f956d1 service=imap subject="******** (c97b2181)" user=2a218fd9-d6be-4c7e-9a75-1c0fdbcbaeef time="2024-08-08T06:05:47+02:00" level=info msg="200 OK: GET https://127.0.0.1:38401/mail/v4/messages/f9fbbcc9-78ad-4b49-ac8d-df7d57f956d1" pkg=gpa/client userID=2a218fd9-d6be-4c7e-9a75-1c0fdbcbaeef time="2024-08-08T06:05:47+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=f9fbbcc9-78ad-4b49-ac8d-df7d57f956d1 service=imap subject="******** (c97b2181)" user=2a218fd9-d6be-4c7e-9a75-1c0fdbcbaeef time="2024-08-08T06:05:47+02:00" level=info msg="200 OK: GET https://127.0.0.1:38401/mail/v4/messages/f9fbbcc9-78ad-4b49-ac8d-df7d57f956d1" pkg=gpa/client userID=2a218fd9-d6be-4c7e-9a75-1c0fdbcbaeef Then IMAP client "1" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | subject | | a19b3d0f-e3d6-400c-8611-06fa48eeb4ef@proton.local | b5455378-dd46-42e8-8f55-1b5b1a46d454@proton.local | Html Inline Alternative Internal | time="2024-08-08T06:05:47+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:05:47+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:05:47+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:05:47+02:00" level=info msg="Closing user" userID=2a218fd9-d6be-4c7e-9a75-1c0fdbcbaeef time="2024-08-08T06:05:47+02:00" level=info msg="Exiting IMAP Service" service=imap user=2a218fd9-d6be-4c7e-9a75-1c0fdbcbaeef time="2024-08-08T06:05:47+02:00" level=info msg="Exiting service main loop" service=smtp user=2a218fd9-d6be-4c7e-9a75-1c0fdbcbaeef time="2024-08-08T06:05:47+02:00" level=info msg="Exiting Service" service=user-identity user=2a218fd9-d6be-4c7e-9a75-1c0fdbcbaeef time="2024-08-08T06:05:47+02:00" level=info msg="Exiting service main loop" service=telemetry user=2a218fd9-d6be-4c7e-9a75-1c0fdbcbaeef time="2024-08-08T06:05:47+02:00" level=info msg="Exiting service" service=user-events user=2a218fd9-d6be-4c7e-9a75-1c0fdbcbaeef time="2024-08-08T06:05:47+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:05:47+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:05:47+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:05:47+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:05:47+02:00" level=info msg="Closing SMTP server" service=server-manager And the body in the "POST" request to "/mail/v4/messages" is: # :1 -> *scenario """ {  "Message": {  "Subject": "Html Inline Alternative Internal",  "Sender": {  "Name": "Bridge Test"  },  "ToList": [  {  "Address": "[user:user2]@[domain]",  "Name": "Internal Bridge"  }  ],  "CCList": [],  "BCCList": [],  "MIMEType": "text/html"  } } """ === RUN TestFeatures/HTML_message_with_alternative_inline_to_external_account time="2024-08-08T06:05:47+02:00" level=info msg="User '2d42bf6a-9b37-4e4e-aa5a-5c62bde66df0' created with id=2003fead-d191-4cc7-9042-32fb30ba4449" pkg=gpa/server/backend time="2024-08-08T06:05:48+02:00" level=info msg="User '4f014fe4-1378-4552-9a38-c7654a67c711' created with id=05ee7204-8994-4512-bb71-7ef4c0f59502" pkg=gpa/server/backend time="2024-08-08T06:05:49+02:00" level=info msg="Starting bridge" time="2024-08-08T06:05:49+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/187/config631319320/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:05:49+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/187/data1299803931/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/187/data1299803931/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:05:49+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:05:49+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:05:49+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:05:49+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:05:49+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/187/config631319320/grpcServerConfig.json time="2024-08-08T06:05:49+02:00" level=info msg="gRPC server listening on /tmp/bridge7209" pkg=grpc time="2024-08-08T06:05:49+02:00" level=info msg="Frontend service started" time="2024-08-08T06:05:49+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:05:49+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:05:49+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:05:49+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:05:49+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:05:49+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:05:49+02:00" level=info msg="Frontend client started" time="2024-08-08T06:05:49+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (446bc4f7)" time="2024-08-08T06:05:49+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (446bc4f7)" time="2024-08-08T06:05:49+02:00" level=info msg="200 OK: POST https://127.0.0.1:43379/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:05:49+02:00" level=info msg="200 OK: POST https://127.0.0.1:43379/auth/v4" pkg=gpa/manager time="2024-08-08T06:05:49+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=2003fead-d191-4cc7-9042-32fb30ba4449 time="2024-08-08T06:05:49+02:00" level=info msg="Adding vault user" userID=2003fead-d191-4cc7-9042-32fb30ba4449 time="2024-08-08T06:05:49+02:00" level=info msg="Creating new user" userID=2003fead-d191-4cc7-9042-32fb30ba4449 time="2024-08-08T06:05:49+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=2003fead-d191-4cc7-9042-32fb30ba4449 time="2024-08-08T06:05:49+02:00" level=info msg="200 OK: GET https://127.0.0.1:43379/core/v4/events/latest" pkg=gpa/client userID=2003fead-d191-4cc7-9042-32fb30ba4449 time="2024-08-08T06:05:49+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=2003fead-d191-4cc7-9042-32fb30ba4449 time="2024-08-08T06:05:49+02:00" level=info msg="200 OK: GET https://127.0.0.1:43379/core/v4/settings" pkg=gpa/client userID=2003fead-d191-4cc7-9042-32fb30ba4449 time="2024-08-08T06:05:49+02:00" level=info msg="Starting service main loop" service=telemetry user=2003fead-d191-4cc7-9042-32fb30ba4449 time="2024-08-08T06:05:49+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=2003fead-d191-4cc7-9042-32fb30ba4449 time="2024-08-08T06:05:49+02:00" level=info msg="Starting service main loop" service=smtp user=2003fead-d191-4cc7-9042-32fb30ba4449 time="2024-08-08T06:05:49+02:00" level=info msg="200 OK: GET https://127.0.0.1:43379/core/v4/labels?Type=4" pkg=gpa/client userID=2003fead-d191-4cc7-9042-32fb30ba4449 time="2024-08-08T06:05:49+02:00" level=info msg="200 OK: GET https://127.0.0.1:43379/core/v4/labels?Type=3" pkg=gpa/client userID=2003fead-d191-4cc7-9042-32fb30ba4449 time="2024-08-08T06:05:49+02:00" level=info msg="200 OK: GET https://127.0.0.1:43379/core/v4/labels?Type=1" pkg=gpa/client userID=2003fead-d191-4cc7-9042-32fb30ba4449 time="2024-08-08T06:05:49+02:00" level=info msg="Adding user to imap server" addrID=e4601143-bd26-4339-8608-0bd453fddb5b service=server-manager time="2024-08-08T06:05:49+02:00" level=info msg="Creating new IMAP user" addrID=e4601143-bd26-4339-8608-0bd453fddb5b service=server-manager time="2024-08-08T06:05:49+02:00" level=info msg="Setting gluon ID" addrID=e4601143-bd26-4339-8608-0bd453fddb5b gluonID=9102c393-7d1d-43d1-9cd1-1bdb76bf96b9 userID=2003fead-d191-4cc7-9042-32fb30ba4449 time="2024-08-08T06:05:49+02:00" level=info msg="Created new IMAP user" addrID=e4601143-bd26-4339-8608-0bd453fddb5b gluonID=9102c393-7d1d-43d1-9cd1-1bdb76bf96b9 service=server-manager time="2024-08-08T06:05:49+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:05:49+02:00" level=info msg=Resuming service=user-events user=2003fead-d191-4cc7-9042-32fb30ba4449 time="2024-08-08T06:05:49+02:00" level=info msg="Received mailbox message count" count=0 gluonID=9102c393-7d1d-43d1-9cd1-1bdb76bf96b9 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:05:49+02:00" level=info msg="Starting IMAP Service" service=imap user=2003fead-d191-4cc7-9042-32fb30ba4449 time="2024-08-08T06:05:49+02:00" level=info msg="Sync triggered" service=imap user=2003fead-d191-4cc7-9042-32fb30ba4449 time="2024-08-08T06:05:49+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:05:49.449081005 +0200 CEST m=+434.135123911" user=2003fead-d191-4cc7-9042-32fb30ba4449 time="2024-08-08T06:05:49+02:00" level=info msg="Syncing labels" service=imap user=2003fead-d191-4cc7-9042-32fb30ba4449 time="2024-08-08T06:05:49+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:2003fead-d191-4cc7-9042-32fb30ba4449" userID=2003fead-d191-4cc7-9042-32fb30ba4449 time="2024-08-08T06:05:49+02:00" level=info msg="Synced labels" service=imap user=2003fead-d191-4cc7-9042-32fb30ba4449 time="2024-08-08T06:05:49+02:00" level=info msg="200 OK: GET https://127.0.0.1:43379/mail/v4/messages/count" pkg=gpa/client userID=2003fead-d191-4cc7-9042-32fb30ba4449 time="2024-08-08T06:05:49+02:00" level=info msg="Syncing messages" service=imap user=2003fead-d191-4cc7-9042-32fb30ba4449 time="2024-08-08T06:05:49+02:00" level=info msg="Job started" service=imap user=2003fead-d191-4cc7-9042-32fb30ba4449 time="2024-08-08T06:05:49+02:00" level=info msg="200 OK: POST https://127.0.0.1:43379/mail/v4/messages" pkg=gpa/client userID=2003fead-d191-4cc7-9042-32fb30ba4449 time="2024-08-08T06:05:49+02:00" level=info msg="Job finished" service=imap user=2003fead-d191-4cc7-9042-32fb30ba4449 time="2024-08-08T06:05:49+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=2003fead-d191-4cc7-9042-32fb30ba4449 time="2024-08-08T06:05:49+02:00" level=info msg="Synced messages" service=imap user=2003fead-d191-4cc7-9042-32fb30ba4449 time="2024-08-08T06:05:49+02:00" level=info msg="Finished user sync" duration=7.583968ms service=imap user=2003fead-d191-4cc7-9042-32fb30ba4449 time="2024-08-08T06:05:49+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=2003fead-d191-4cc7-9042-32fb30ba4449 time="2024-08-08T06:05:49+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=2003fead-d191-4cc7-9042-32fb30ba4449 time="2024-08-08T06:05:49+02:00" level=info msg="200 OK: POST https://127.0.0.1:43379/data/v1/stats" pkg=gpa/client userID=2003fead-d191-4cc7-9042-32fb30ba4449 time="2024-08-08T06:05:49+02:00" level=info msg="Configuration Status Success event sent." userID=2003fead-d191-4cc7-9042-32fb30ba4449 time="2024-08-08T06:05:49+02:00" level=info msg="200 OK: GET https://127.0.0.1:43379/mail/v4/settings" pkg=gpa/client userID=2003fead-d191-4cc7-9042-32fb30ba4449 time="2024-08-08T06:05:49+02:00" level=info msg="200 OK: POST https://127.0.0.1:43379/mail/v4/messages" pkg=gpa/client userID=2003fead-d191-4cc7-9042-32fb30ba4449 time="2024-08-08T06:05:49+02:00" level=info msg="200 OK: POST https://127.0.0.1:43379/mail/v4/attachments" pkg=gpa/client userID=2003fead-d191-4cc7-9042-32fb30ba4449 time="2024-08-08T06:05:49+02:00" level=info msg="200 OK: GET https://127.0.0.1:43379/core/v4/keys?Email=pm.bridge.qa%40gmail.com" pkg=gpa/client userID=2003fead-d191-4cc7-9042-32fb30ba4449 time="2024-08-08T06:05:49+02:00" level=info msg="200 OK: GET https://127.0.0.1:43379/contacts/v4/emails?Email=pm.bridge.qa%40gmail.com&Page=0&PageSize=150" pkg=gpa/client userID=2003fead-d191-4cc7-9042-32fb30ba4449 time="2024-08-08T06:05:49+02:00" level=info msg="200 OK: POST https://127.0.0.1:43379/mail/v4/messages/489d43ff-ad85-4492-bb38-8184920d86d5" pkg=gpa/client userID=2003fead-d191-4cc7-9042-32fb30ba4449 Scenario: HTML message with alternative inline to external account # features/smtp/send/html.feature:237 When SMTP client "1" sends the following message from "2d42bf6a-9b37-4e4e-aa5a-5c62bde66df0@proton.local" to "pm.bridge.qa@gmail.com": # :1 -> *scenario """ From: Bridge Test <[user:user]@[domain]> To: External Bridge  Subject: Html Inline Alternative External Content-Disposition: inline User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.5.0 MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="------------5A259F4DE164B5ADA313F644" Content-Language: en-US  This is a multi-part message in MIME format. --------------5A259F4DE164B5ADA313F644 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit   Behold! An inline   --------------5A259F4DE164B5ADA313F644 Content-Type: multipart/related; boundary="------------61FA22A41A3F46E8E90EF528"   --------------61FA22A41A3F46E8E90EF528 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit       


 

 

Behold! An inline
 

    --------------61FA22A41A3F46E8E90EF528 Content-Type: image/gif; name="email-action-left.gif" Content-Transfer-Encoding: base64 Content-ID:  Content-Disposition: inline; filename="email-action-left.gif"  R0lGODlhAQABAAAAADs= --------------61FA22A41A3F46E8E90EF528--  --------------5A259F4DE164B5ADA313F644--  """ Then it succeeds # :1 -> *scenario When user "2d42bf6a-9b37-4e4e-aa5a-5c62bde66df0" connects and authenticates IMAP client "1" # :1 -> *scenario time="2024-08-08T06:05:49+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 41}}" pkg=telemetry time="2024-08-08T06:05:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:43379/core/v4/events/AA==" pkg=gpa/client userID=2003fead-d191-4cc7-9042-32fb30ba4449 time="2024-08-08T06:05:50+02:00" level=info msg="Received new API event" new="Event BA==: messages: created=1, updated=1, deleted=0" old="AA==" service=user-events user=2003fead-d191-4cc7-9042-32fb30ba4449 time="2024-08-08T06:05:50+02:00" level=info msg="Handling message created event" date=0 messageID=489d43ff-ad85-4492-bb38-8184920d86d5 service=imap subject="******** (6adb39ef)" user=2003fead-d191-4cc7-9042-32fb30ba4449 time="2024-08-08T06:05:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:43379/mail/v4/messages/489d43ff-ad85-4492-bb38-8184920d86d5" pkg=gpa/client userID=2003fead-d191-4cc7-9042-32fb30ba4449 time="2024-08-08T06:05:50+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=489d43ff-ad85-4492-bb38-8184920d86d5 service=imap subject="******** (6adb39ef)" user=2003fead-d191-4cc7-9042-32fb30ba4449 time="2024-08-08T06:05:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:43379/mail/v4/messages/489d43ff-ad85-4492-bb38-8184920d86d5" pkg=gpa/client userID=2003fead-d191-4cc7-9042-32fb30ba4449 Then IMAP client "1" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | subject | | 2d42bf6a-9b37-4e4e-aa5a-5c62bde66df0@proton.local | pm.bridge.qa@gmail.com | Html Inline Alternative External | time="2024-08-08T06:05:50+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:05:50+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:05:50+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:05:50+02:00" level=info msg="Closing user" userID=2003fead-d191-4cc7-9042-32fb30ba4449 time="2024-08-08T06:05:50+02:00" level=info msg="Exiting IMAP Service" service=imap user=2003fead-d191-4cc7-9042-32fb30ba4449 time="2024-08-08T06:05:50+02:00" level=info msg="Exiting service main loop" service=smtp user=2003fead-d191-4cc7-9042-32fb30ba4449 time="2024-08-08T06:05:50+02:00" level=info msg="Exiting Service" service=user-identity user=2003fead-d191-4cc7-9042-32fb30ba4449 time="2024-08-08T06:05:50+02:00" level=info msg="Exiting service main loop" service=telemetry user=2003fead-d191-4cc7-9042-32fb30ba4449 time="2024-08-08T06:05:50+02:00" level=info msg="Exiting service" service=user-events user=2003fead-d191-4cc7-9042-32fb30ba4449 time="2024-08-08T06:05:50+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:05:50+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:05:50+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:05:50+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:05:50+02:00" level=info msg="Closing SMTP server" service=server-manager And the body in the "POST" request to "/mail/v4/messages" is: # :1 -> *scenario """ {  "Message": {  "Subject": "Html Inline Alternative External",  "Sender": {  "Name": "Bridge Test"  },  "ToList": [  {  "Address": "pm.bridge.qa@gmail.com",  "Name": "External Bridge"  }  ],  "CCList": [],  "BCCList": [],  "MIMEType": "text/html"  } } """ === RUN TestFeatures/HTML_message_with_extremely_long_line_(greater_than_default_2000_line_limit)_to_external_account time="2024-08-08T06:05:50+02:00" level=info msg="User 'bc1ea85b-0594-4747-9f29-597209b9c486' created with id=117e2c2f-5c66-4f95-a6a3-ace1263ae759" pkg=gpa/server/backend time="2024-08-08T06:05:51+02:00" level=info msg="User '8d5fee9b-9760-4f9f-95c7-81cb41c5313c' created with id=44cc33b6-4a03-4a8d-b346-ddc1468f1c3c" pkg=gpa/server/backend time="2024-08-08T06:05:51+02:00" level=info msg="Starting bridge" time="2024-08-08T06:05:51+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/188/config1124596704/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:05:51+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/188/data1077110483/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/188/data1077110483/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:05:51+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:05:51+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:05:51+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:05:51+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:05:51+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/188/config1124596704/grpcServerConfig.json time="2024-08-08T06:05:51+02:00" level=info msg="gRPC server listening on /tmp/bridge4494" pkg=grpc time="2024-08-08T06:05:51+02:00" level=info msg="Frontend service started" time="2024-08-08T06:05:51+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:05:51+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:05:51+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:05:51+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:05:51+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:05:51+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:05:51+02:00" level=info msg="Frontend client started" time="2024-08-08T06:05:51+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (13fa5c7c)" time="2024-08-08T06:05:51+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (13fa5c7c)" time="2024-08-08T06:05:51+02:00" level=info msg="200 OK: POST https://127.0.0.1:43879/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:05:52+02:00" level=info msg="200 OK: POST https://127.0.0.1:43879/auth/v4" pkg=gpa/manager time="2024-08-08T06:05:52+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=117e2c2f-5c66-4f95-a6a3-ace1263ae759 time="2024-08-08T06:05:52+02:00" level=info msg="Adding vault user" userID=117e2c2f-5c66-4f95-a6a3-ace1263ae759 time="2024-08-08T06:05:52+02:00" level=info msg="Creating new user" userID=117e2c2f-5c66-4f95-a6a3-ace1263ae759 time="2024-08-08T06:05:52+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=117e2c2f-5c66-4f95-a6a3-ace1263ae759 time="2024-08-08T06:05:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:43879/core/v4/events/latest" pkg=gpa/client userID=117e2c2f-5c66-4f95-a6a3-ace1263ae759 time="2024-08-08T06:05:52+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=117e2c2f-5c66-4f95-a6a3-ace1263ae759 time="2024-08-08T06:05:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:43879/core/v4/settings" pkg=gpa/client userID=117e2c2f-5c66-4f95-a6a3-ace1263ae759 time="2024-08-08T06:05:52+02:00" level=info msg="Starting service main loop" service=telemetry user=117e2c2f-5c66-4f95-a6a3-ace1263ae759 time="2024-08-08T06:05:52+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=117e2c2f-5c66-4f95-a6a3-ace1263ae759 time="2024-08-08T06:05:52+02:00" level=info msg="Starting service main loop" service=smtp user=117e2c2f-5c66-4f95-a6a3-ace1263ae759 time="2024-08-08T06:05:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:43879/core/v4/labels?Type=4" pkg=gpa/client userID=117e2c2f-5c66-4f95-a6a3-ace1263ae759 time="2024-08-08T06:05:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:43879/core/v4/labels?Type=3" pkg=gpa/client userID=117e2c2f-5c66-4f95-a6a3-ace1263ae759 time="2024-08-08T06:05:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:43879/core/v4/labels?Type=1" pkg=gpa/client userID=117e2c2f-5c66-4f95-a6a3-ace1263ae759 time="2024-08-08T06:05:52+02:00" level=info msg="Adding user to imap server" addrID=94abb236-8330-453f-aff5-8aeb252c8510 service=server-manager time="2024-08-08T06:05:52+02:00" level=info msg="Creating new IMAP user" addrID=94abb236-8330-453f-aff5-8aeb252c8510 service=server-manager time="2024-08-08T06:05:52+02:00" level=info msg="Setting gluon ID" addrID=94abb236-8330-453f-aff5-8aeb252c8510 gluonID=7a493817-0b68-4de0-97fd-64c70c1f1af4 userID=117e2c2f-5c66-4f95-a6a3-ace1263ae759 time="2024-08-08T06:05:52+02:00" level=info msg="Created new IMAP user" addrID=94abb236-8330-453f-aff5-8aeb252c8510 gluonID=7a493817-0b68-4de0-97fd-64c70c1f1af4 service=server-manager time="2024-08-08T06:05:52+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:05:52+02:00" level=info msg=Resuming service=user-events user=117e2c2f-5c66-4f95-a6a3-ace1263ae759 time="2024-08-08T06:05:52+02:00" level=info msg="Received mailbox message count" count=0 gluonID=7a493817-0b68-4de0-97fd-64c70c1f1af4 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:05:52+02:00" level=info msg="Starting IMAP Service" service=imap user=117e2c2f-5c66-4f95-a6a3-ace1263ae759 time="2024-08-08T06:05:52+02:00" level=info msg="Sync triggered" service=imap user=117e2c2f-5c66-4f95-a6a3-ace1263ae759 time="2024-08-08T06:05:52+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:05:52.158430793 +0200 CEST m=+436.844473699" user=117e2c2f-5c66-4f95-a6a3-ace1263ae759 time="2024-08-08T06:05:52+02:00" level=info msg="Syncing labels" service=imap user=117e2c2f-5c66-4f95-a6a3-ace1263ae759 time="2024-08-08T06:05:52+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:117e2c2f-5c66-4f95-a6a3-ace1263ae759" userID=117e2c2f-5c66-4f95-a6a3-ace1263ae759 time="2024-08-08T06:05:52+02:00" level=info msg="Synced labels" service=imap user=117e2c2f-5c66-4f95-a6a3-ace1263ae759 time="2024-08-08T06:05:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:43879/mail/v4/messages/count" pkg=gpa/client userID=117e2c2f-5c66-4f95-a6a3-ace1263ae759 time="2024-08-08T06:05:52+02:00" level=info msg="Syncing messages" service=imap user=117e2c2f-5c66-4f95-a6a3-ace1263ae759 time="2024-08-08T06:05:52+02:00" level=info msg="Job started" service=imap user=117e2c2f-5c66-4f95-a6a3-ace1263ae759 time="2024-08-08T06:05:52+02:00" level=info msg="200 OK: POST https://127.0.0.1:43879/mail/v4/messages" pkg=gpa/client userID=117e2c2f-5c66-4f95-a6a3-ace1263ae759 time="2024-08-08T06:05:52+02:00" level=info msg="Job finished" service=imap user=117e2c2f-5c66-4f95-a6a3-ace1263ae759 time="2024-08-08T06:05:52+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=117e2c2f-5c66-4f95-a6a3-ace1263ae759 time="2024-08-08T06:05:52+02:00" level=info msg="Synced messages" service=imap user=117e2c2f-5c66-4f95-a6a3-ace1263ae759 time="2024-08-08T06:05:52+02:00" level=info msg="Finished user sync" duration=7.206642ms service=imap user=117e2c2f-5c66-4f95-a6a3-ace1263ae759 time="2024-08-08T06:05:52+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=117e2c2f-5c66-4f95-a6a3-ace1263ae759 time="2024-08-08T06:05:52+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=117e2c2f-5c66-4f95-a6a3-ace1263ae759 time="2024-08-08T06:05:52+02:00" level=info msg="200 OK: POST https://127.0.0.1:43879/data/v1/stats" pkg=gpa/client userID=117e2c2f-5c66-4f95-a6a3-ace1263ae759 time="2024-08-08T06:05:52+02:00" level=info msg="Configuration Status Success event sent." userID=117e2c2f-5c66-4f95-a6a3-ace1263ae759 time="2024-08-08T06:05:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:43879/mail/v4/settings" pkg=gpa/client userID=117e2c2f-5c66-4f95-a6a3-ace1263ae759 time="2024-08-08T06:05:52+02:00" level=info msg="200 OK: POST https://127.0.0.1:43879/mail/v4/messages" pkg=gpa/client userID=117e2c2f-5c66-4f95-a6a3-ace1263ae759 time="2024-08-08T06:05:52+02:00" level=info msg="200 OK: POST https://127.0.0.1:43879/mail/v4/messages" pkg=gpa/client userID=117e2c2f-5c66-4f95-a6a3-ace1263ae759 time="2024-08-08T06:05:52+02:00" level=info msg="200 OK: POST https://127.0.0.1:43879/mail/v4/messages" pkg=gpa/client userID=117e2c2f-5c66-4f95-a6a3-ace1263ae759 time="2024-08-08T06:05:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:43879/core/v4/keys?Email=pm.bridge.qa%40gmail.com" pkg=gpa/client userID=117e2c2f-5c66-4f95-a6a3-ace1263ae759 time="2024-08-08T06:05:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:43879/contacts/v4/emails?Email=pm.bridge.qa%40gmail.com&Page=0&PageSize=150" pkg=gpa/client userID=117e2c2f-5c66-4f95-a6a3-ace1263ae759 time="2024-08-08T06:05:52+02:00" level=info msg="200 OK: POST https://127.0.0.1:43879/mail/v4/messages/b6911c53-406c-4433-9e49-d72db906c421" pkg=gpa/client userID=117e2c2f-5c66-4f95-a6a3-ace1263ae759 Scenario: HTML message with extremely long line (greater than default 2000 line limit) to external account # features/smtp/send/html.feature:320 When SMTP client "1" sends the following message from "bc1ea85b-0594-4747-9f29-597209b9c486@proton.local" to "pm.bridge.qa@gmail.com": # :1 -> *scenario """ From: Bridge Test <[user:user]@[domain]> To: External Bridge  Subject: HTML text external Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8 In-Reply-To:   aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa  """ Then it succeeds # :1 -> *scenario When user "bc1ea85b-0594-4747-9f29-597209b9c486" connects and authenticates IMAP client "1" # :1 -> *scenario time="2024-08-08T06:05:52+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 10}}" pkg=telemetry time="2024-08-08T06:05:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:43879/core/v4/events/AA==" pkg=gpa/client userID=117e2c2f-5c66-4f95-a6a3-ace1263ae759 time="2024-08-08T06:05:53+02:00" level=info msg="Received new API event" new="Event Aw==: messages: created=1, updated=1, deleted=0" old="AA==" service=user-events user=117e2c2f-5c66-4f95-a6a3-ace1263ae759 time="2024-08-08T06:05:53+02:00" level=info msg="Handling message created event" date=0 messageID=b6911c53-406c-4433-9e49-d72db906c421 service=imap subject="******** (1d8cf8ad)" user=117e2c2f-5c66-4f95-a6a3-ace1263ae759 time="2024-08-08T06:05:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:43879/mail/v4/messages/b6911c53-406c-4433-9e49-d72db906c421" pkg=gpa/client userID=117e2c2f-5c66-4f95-a6a3-ace1263ae759 time="2024-08-08T06:05:53+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=b6911c53-406c-4433-9e49-d72db906c421 service=imap subject="******** (1d8cf8ad)" user=117e2c2f-5c66-4f95-a6a3-ace1263ae759 time="2024-08-08T06:05:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:43879/mail/v4/messages/b6911c53-406c-4433-9e49-d72db906c421" pkg=gpa/client userID=117e2c2f-5c66-4f95-a6a3-ace1263ae759 Then IMAP client "1" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | subject | | bc1ea85b-0594-4747-9f29-597209b9c486@proton.local | pm.bridge.qa@gmail.com | HTML text external | time="2024-08-08T06:05:53+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:05:53+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:05:53+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:05:53+02:00" level=info msg="Closing user" userID=117e2c2f-5c66-4f95-a6a3-ace1263ae759 time="2024-08-08T06:05:53+02:00" level=info msg="Exiting IMAP Service" service=imap user=117e2c2f-5c66-4f95-a6a3-ace1263ae759 time="2024-08-08T06:05:53+02:00" level=info msg="Exiting service main loop" service=smtp user=117e2c2f-5c66-4f95-a6a3-ace1263ae759 time="2024-08-08T06:05:53+02:00" level=info msg="Exiting Service" service=user-identity user=117e2c2f-5c66-4f95-a6a3-ace1263ae759 time="2024-08-08T06:05:53+02:00" level=info msg="Exiting service main loop" service=telemetry user=117e2c2f-5c66-4f95-a6a3-ace1263ae759 time="2024-08-08T06:05:53+02:00" level=info msg="Exiting service" service=user-events user=117e2c2f-5c66-4f95-a6a3-ace1263ae759 time="2024-08-08T06:05:53+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:05:53+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:05:53+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:05:53+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:05:53+02:00" level=info msg="Closing SMTP server" service=server-manager And the body in the "POST" request to "/mail/v4/messages" is: # :1 -> *scenario """ {  "Message": {  "Subject": "HTML text external",  "Sender": {  "Name": "Bridge Test"  },  "ToList": [  {  "Address": "pm.bridge.qa@gmail.com",  "Name": "External Bridge"  }  ],  "CCList": [],  "BCCList": [],  "MIMEType": "text/html"  } } """ === RUN TestFeatures/HTML_message_with_Foreign/Nonascii_chars_in_Subject_and_Body_to_external time="2024-08-08T06:05:53+02:00" level=info msg="User '0045d6a0-1c10-454b-9a8b-20f8fc7dd226' created with id=2398c20b-e926-4769-88a6-10697be6298d" pkg=gpa/server/backend time="2024-08-08T06:05:53+02:00" level=info msg="User '9b3350a9-0f4f-4d75-b817-a3caf2ae7731' created with id=feb1e806-8d46-4961-ade7-9a73e4eaaee9" pkg=gpa/server/backend time="2024-08-08T06:05:54+02:00" level=info msg="Starting bridge" time="2024-08-08T06:05:54+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/189/config4254640406/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:05:54+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/189/data1962994620/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/189/data1962994620/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:05:54+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:05:54+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:05:54+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:05:54+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:05:54+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/189/config4254640406/grpcServerConfig.json time="2024-08-08T06:05:54+02:00" level=info msg="gRPC server listening on /tmp/bridge8559" pkg=grpc time="2024-08-08T06:05:54+02:00" level=info msg="Frontend service started" time="2024-08-08T06:05:54+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:05:54+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:05:54+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:05:54+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:05:54+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:05:54+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:05:54+02:00" level=info msg="Frontend client started" time="2024-08-08T06:05:54+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (f697629c)" time="2024-08-08T06:05:54+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (f697629c)" time="2024-08-08T06:05:54+02:00" level=info msg="200 OK: POST https://127.0.0.1:37119/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:05:54+02:00" level=info msg="200 OK: POST https://127.0.0.1:37119/auth/v4" pkg=gpa/manager time="2024-08-08T06:05:54+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=2398c20b-e926-4769-88a6-10697be6298d time="2024-08-08T06:05:54+02:00" level=info msg="Adding vault user" userID=2398c20b-e926-4769-88a6-10697be6298d time="2024-08-08T06:05:54+02:00" level=info msg="Creating new user" userID=2398c20b-e926-4769-88a6-10697be6298d time="2024-08-08T06:05:54+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=2398c20b-e926-4769-88a6-10697be6298d time="2024-08-08T06:05:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:37119/core/v4/events/latest" pkg=gpa/client userID=2398c20b-e926-4769-88a6-10697be6298d time="2024-08-08T06:05:54+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=2398c20b-e926-4769-88a6-10697be6298d time="2024-08-08T06:05:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:37119/core/v4/settings" pkg=gpa/client userID=2398c20b-e926-4769-88a6-10697be6298d time="2024-08-08T06:05:54+02:00" level=info msg="Starting service main loop" service=telemetry user=2398c20b-e926-4769-88a6-10697be6298d time="2024-08-08T06:05:54+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=2398c20b-e926-4769-88a6-10697be6298d time="2024-08-08T06:05:54+02:00" level=info msg="Starting service main loop" service=smtp user=2398c20b-e926-4769-88a6-10697be6298d time="2024-08-08T06:05:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:37119/core/v4/labels?Type=4" pkg=gpa/client userID=2398c20b-e926-4769-88a6-10697be6298d time="2024-08-08T06:05:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:37119/core/v4/labels?Type=3" pkg=gpa/client userID=2398c20b-e926-4769-88a6-10697be6298d time="2024-08-08T06:05:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:37119/core/v4/labels?Type=1" pkg=gpa/client userID=2398c20b-e926-4769-88a6-10697be6298d time="2024-08-08T06:05:54+02:00" level=info msg="Adding user to imap server" addrID=9c2ce67f-acf2-4782-ab50-0e5b730a8606 service=server-manager time="2024-08-08T06:05:54+02:00" level=info msg="Creating new IMAP user" addrID=9c2ce67f-acf2-4782-ab50-0e5b730a8606 service=server-manager time="2024-08-08T06:05:54+02:00" level=info msg="Setting gluon ID" addrID=9c2ce67f-acf2-4782-ab50-0e5b730a8606 gluonID=ced7a71a-bec2-4c1c-b9ec-e7318831f473 userID=2398c20b-e926-4769-88a6-10697be6298d time="2024-08-08T06:05:54+02:00" level=info msg="Created new IMAP user" addrID=9c2ce67f-acf2-4782-ab50-0e5b730a8606 gluonID=ced7a71a-bec2-4c1c-b9ec-e7318831f473 service=server-manager time="2024-08-08T06:05:54+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:05:54+02:00" level=info msg=Resuming service=user-events user=2398c20b-e926-4769-88a6-10697be6298d time="2024-08-08T06:05:54+02:00" level=info msg="Received mailbox message count" count=0 gluonID=ced7a71a-bec2-4c1c-b9ec-e7318831f473 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:05:54+02:00" level=info msg="Starting IMAP Service" service=imap user=2398c20b-e926-4769-88a6-10697be6298d time="2024-08-08T06:05:54+02:00" level=info msg="Sync triggered" service=imap user=2398c20b-e926-4769-88a6-10697be6298d time="2024-08-08T06:05:54+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:05:54.678564674 +0200 CEST m=+439.364607580" user=2398c20b-e926-4769-88a6-10697be6298d time="2024-08-08T06:05:54+02:00" level=info msg="Syncing labels" service=imap user=2398c20b-e926-4769-88a6-10697be6298d time="2024-08-08T06:05:54+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:2398c20b-e926-4769-88a6-10697be6298d" userID=2398c20b-e926-4769-88a6-10697be6298d time="2024-08-08T06:05:54+02:00" level=info msg="Synced labels" service=imap user=2398c20b-e926-4769-88a6-10697be6298d time="2024-08-08T06:05:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:37119/mail/v4/messages/count" pkg=gpa/client userID=2398c20b-e926-4769-88a6-10697be6298d time="2024-08-08T06:05:54+02:00" level=info msg="Syncing messages" service=imap user=2398c20b-e926-4769-88a6-10697be6298d time="2024-08-08T06:05:54+02:00" level=info msg="Job started" service=imap user=2398c20b-e926-4769-88a6-10697be6298d time="2024-08-08T06:05:54+02:00" level=info msg="200 OK: POST https://127.0.0.1:37119/mail/v4/messages" pkg=gpa/client userID=2398c20b-e926-4769-88a6-10697be6298d time="2024-08-08T06:05:54+02:00" level=info msg="Job finished" service=imap user=2398c20b-e926-4769-88a6-10697be6298d time="2024-08-08T06:05:54+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=2398c20b-e926-4769-88a6-10697be6298d time="2024-08-08T06:05:54+02:00" level=info msg="Synced messages" service=imap user=2398c20b-e926-4769-88a6-10697be6298d time="2024-08-08T06:05:54+02:00" level=info msg="Finished user sync" duration=15.899854ms service=imap user=2398c20b-e926-4769-88a6-10697be6298d time="2024-08-08T06:05:54+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=2398c20b-e926-4769-88a6-10697be6298d time="2024-08-08T06:05:54+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=2398c20b-e926-4769-88a6-10697be6298d time="2024-08-08T06:05:54+02:00" level=info msg="200 OK: POST https://127.0.0.1:37119/data/v1/stats" pkg=gpa/client userID=2398c20b-e926-4769-88a6-10697be6298d time="2024-08-08T06:05:54+02:00" level=info msg="Configuration Status Success event sent." userID=2398c20b-e926-4769-88a6-10697be6298d Scenario: HTML message with Foreign/Nonascii chars in Subject and Body to external # features/smtp/send/html.feature:360 When user "0045d6a0-1c10-454b-9a8b-20f8fc7dd226" connects and authenticates SMTP client "1" # :1 -> *scenario time="2024-08-08T06:05:54+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 36}}" pkg=telemetry time="2024-08-08T06:05:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:37119/mail/v4/settings" pkg=gpa/client userID=2398c20b-e926-4769-88a6-10697be6298d time="2024-08-08T06:05:55+02:00" level=info msg="200 OK: POST https://127.0.0.1:37119/mail/v4/messages" pkg=gpa/client userID=2398c20b-e926-4769-88a6-10697be6298d time="2024-08-08T06:05:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:37119/core/v4/keys?Email=pm.bridge.qa%40gmail.com" pkg=gpa/client userID=2398c20b-e926-4769-88a6-10697be6298d time="2024-08-08T06:05:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:37119/contacts/v4/emails?Email=pm.bridge.qa%40gmail.com&Page=0&PageSize=150" pkg=gpa/client userID=2398c20b-e926-4769-88a6-10697be6298d time="2024-08-08T06:05:55+02:00" level=info msg="200 OK: POST https://127.0.0.1:37119/mail/v4/messages/ed04c8d8-2bc9-41a6-83f7-cb6e14135be4" pkg=gpa/client userID=2398c20b-e926-4769-88a6-10697be6298d And SMTP client "1" sends the following EML "html/foreign_ascii_subject_body.template.eml" from "0045d6a0-1c10-454b-9a8b-20f8fc7dd226@proton.local" to "pm.bridge.qa@gmail.com" # :1 -> *scenario Then it succeeds # :1 -> *scenario When user "0045d6a0-1c10-454b-9a8b-20f8fc7dd226" connects and authenticates IMAP client "1" # :1 -> *scenario time="2024-08-08T06:05:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:37119/core/v4/events/AA==" pkg=gpa/client userID=2398c20b-e926-4769-88a6-10697be6298d time="2024-08-08T06:05:55+02:00" level=info msg="Received new API event" new="Event Aw==: messages: created=1, updated=1, deleted=0" old="AA==" service=user-events user=2398c20b-e926-4769-88a6-10697be6298d time="2024-08-08T06:05:55+02:00" level=info msg="Handling message created event" date=0 messageID=ed04c8d8-2bc9-41a6-83f7-cb6e14135be4 service=imap subject="******** (d192b9b2)" user=2398c20b-e926-4769-88a6-10697be6298d time="2024-08-08T06:05:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:37119/mail/v4/messages/ed04c8d8-2bc9-41a6-83f7-cb6e14135be4" pkg=gpa/client userID=2398c20b-e926-4769-88a6-10697be6298d time="2024-08-08T06:05:55+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=ed04c8d8-2bc9-41a6-83f7-cb6e14135be4 service=imap subject="******** (d192b9b2)" user=2398c20b-e926-4769-88a6-10697be6298d time="2024-08-08T06:05:55+02:00" level=info msg="200 OK: GET https://127.0.0.1:37119/mail/v4/messages/ed04c8d8-2bc9-41a6-83f7-cb6e14135be4" pkg=gpa/client userID=2398c20b-e926-4769-88a6-10697be6298d Then IMAP client "1" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | subject | | 0045d6a0-1c10-454b-9a8b-20f8fc7dd226@proton.local | pm.bridge.qa@gmail.com | Subjεέςτ ¶ Ä È | time="2024-08-08T06:05:55+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:05:55+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:05:55+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:05:55+02:00" level=info msg="Closing user" userID=2398c20b-e926-4769-88a6-10697be6298d time="2024-08-08T06:05:55+02:00" level=info msg="Exiting IMAP Service" service=imap user=2398c20b-e926-4769-88a6-10697be6298d time="2024-08-08T06:05:55+02:00" level=info msg="Exiting service main loop" service=smtp user=2398c20b-e926-4769-88a6-10697be6298d time="2024-08-08T06:05:55+02:00" level=info msg="Exiting Service" service=user-identity user=2398c20b-e926-4769-88a6-10697be6298d time="2024-08-08T06:05:55+02:00" level=info msg="Exiting service main loop" service=telemetry user=2398c20b-e926-4769-88a6-10697be6298d time="2024-08-08T06:05:55+02:00" level=info msg="Exiting service" service=user-events user=2398c20b-e926-4769-88a6-10697be6298d time="2024-08-08T06:05:55+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:05:55+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:05:55+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:05:55+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:05:55+02:00" level=info msg="Closing SMTP server" service=server-manager And the body in the "POST" request to "/mail/v4/messages" is: # :1 -> *scenario """ {  "Message": {  "Subject": "Subjεέςτ ¶ Ä È",  "Sender": {  "Name": "Bridge Test"  },  "ToList": [  {  "Address": "pm.bridge.qa@gmail.com",  "Name": "External Bridge"  }  ],  "CCList": [],  "BCCList": [],  "MIMEType": "text/html"  } } """ Feature: SMTP sending of plain messages === RUN TestFeatures/HTML_message_with_attachment_to_internal_account time="2024-08-08T06:05:56+02:00" level=info msg="User 'b5c61517-3a7d-4c82-be78-9d23b12e51bf' created with id=5b2ebbe0-66db-4544-b9b6-7d425ce0218f" pkg=gpa/server/backend Background: Given there exists an account with username "b5c61517-3a7d-4c82-be78-9d23b12e51bf" and password "password" # :1 -> *scenario time="2024-08-08T06:05:56+02:00" level=info msg="User '80aa109e-085c-4368-b3ec-22762618128a' created with id=0d6e87b2-85ac-40d8-987e-e4f4cb340d47" pkg=gpa/server/backend And there exists an account with username "80aa109e-085c-4368-b3ec-22762618128a" and password "password" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-08-08T06:05:56+02:00" level=info msg="Starting bridge" time="2024-08-08T06:05:56+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/190/config2992385225/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:05:56+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/190/data1782234313/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/190/data1782234313/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:05:56+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:05:56+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:05:56+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:05:56+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:05:56+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/190/config2992385225/grpcServerConfig.json time="2024-08-08T06:05:56+02:00" level=info msg="gRPC server listening on /tmp/bridge6783" pkg=grpc time="2024-08-08T06:05:56+02:00" level=info msg="Frontend service started" time="2024-08-08T06:05:56+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:05:56+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:05:56+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:05:56+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:05:56+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:05:56+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:05:56+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-08-08T06:05:56+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (9c4e9448)" time="2024-08-08T06:05:56+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (9c4e9448)" time="2024-08-08T06:05:56+02:00" level=info msg="200 OK: POST https://127.0.0.1:40181/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:05:57+02:00" level=info msg="200 OK: POST https://127.0.0.1:40181/auth/v4" pkg=gpa/manager time="2024-08-08T06:05:57+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=5b2ebbe0-66db-4544-b9b6-7d425ce0218f time="2024-08-08T06:05:57+02:00" level=info msg="Adding vault user" userID=5b2ebbe0-66db-4544-b9b6-7d425ce0218f time="2024-08-08T06:05:57+02:00" level=info msg="Creating new user" userID=5b2ebbe0-66db-4544-b9b6-7d425ce0218f time="2024-08-08T06:05:57+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=5b2ebbe0-66db-4544-b9b6-7d425ce0218f time="2024-08-08T06:05:57+02:00" level=info msg="200 OK: GET https://127.0.0.1:40181/core/v4/events/latest" pkg=gpa/client userID=5b2ebbe0-66db-4544-b9b6-7d425ce0218f time="2024-08-08T06:05:57+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=5b2ebbe0-66db-4544-b9b6-7d425ce0218f time="2024-08-08T06:05:57+02:00" level=info msg="200 OK: GET https://127.0.0.1:40181/core/v4/settings" pkg=gpa/client userID=5b2ebbe0-66db-4544-b9b6-7d425ce0218f time="2024-08-08T06:05:57+02:00" level=info msg="Starting service main loop" service=telemetry user=5b2ebbe0-66db-4544-b9b6-7d425ce0218f time="2024-08-08T06:05:57+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=5b2ebbe0-66db-4544-b9b6-7d425ce0218f time="2024-08-08T06:05:57+02:00" level=info msg="Starting service main loop" service=smtp user=5b2ebbe0-66db-4544-b9b6-7d425ce0218f time="2024-08-08T06:05:57+02:00" level=info msg="200 OK: GET https://127.0.0.1:40181/core/v4/labels?Type=4" pkg=gpa/client userID=5b2ebbe0-66db-4544-b9b6-7d425ce0218f time="2024-08-08T06:05:57+02:00" level=info msg="200 OK: GET https://127.0.0.1:40181/core/v4/labels?Type=3" pkg=gpa/client userID=5b2ebbe0-66db-4544-b9b6-7d425ce0218f time="2024-08-08T06:05:57+02:00" level=info msg="200 OK: GET https://127.0.0.1:40181/core/v4/labels?Type=1" pkg=gpa/client userID=5b2ebbe0-66db-4544-b9b6-7d425ce0218f time="2024-08-08T06:05:57+02:00" level=info msg="Adding user to imap server" addrID=dcda1abd-ab52-4b32-900b-8eebd94d5624 service=server-manager time="2024-08-08T06:05:57+02:00" level=info msg="Creating new IMAP user" addrID=dcda1abd-ab52-4b32-900b-8eebd94d5624 service=server-manager time="2024-08-08T06:05:57+02:00" level=info msg="Setting gluon ID" addrID=dcda1abd-ab52-4b32-900b-8eebd94d5624 gluonID=e1dfcf53-2146-4083-9458-5a4e342b4836 userID=5b2ebbe0-66db-4544-b9b6-7d425ce0218f time="2024-08-08T06:05:57+02:00" level=info msg="Created new IMAP user" addrID=dcda1abd-ab52-4b32-900b-8eebd94d5624 gluonID=e1dfcf53-2146-4083-9458-5a4e342b4836 service=server-manager time="2024-08-08T06:05:57+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:05:57+02:00" level=info msg=Resuming service=user-events user=5b2ebbe0-66db-4544-b9b6-7d425ce0218f And the user logs in with username "b5c61517-3a7d-4c82-be78-9d23b12e51bf" and password "password" # :1 -> *scenario time="2024-08-08T06:05:57+02:00" level=info msg="Received mailbox message count" count=0 gluonID=e1dfcf53-2146-4083-9458-5a4e342b4836 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:05:57+02:00" level=info msg="Starting IMAP Service" service=imap user=5b2ebbe0-66db-4544-b9b6-7d425ce0218f time="2024-08-08T06:05:57+02:00" level=info msg="Sync triggered" service=imap user=5b2ebbe0-66db-4544-b9b6-7d425ce0218f time="2024-08-08T06:05:57+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:05:57.102183637 +0200 CEST m=+441.788226533" user=5b2ebbe0-66db-4544-b9b6-7d425ce0218f time="2024-08-08T06:05:57+02:00" level=info msg="Syncing labels" service=imap user=5b2ebbe0-66db-4544-b9b6-7d425ce0218f time="2024-08-08T06:05:57+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:5b2ebbe0-66db-4544-b9b6-7d425ce0218f" userID=5b2ebbe0-66db-4544-b9b6-7d425ce0218f time="2024-08-08T06:05:57+02:00" level=info msg="200 OK: POST https://127.0.0.1:40181/data/v1/stats" pkg=gpa/client userID=5b2ebbe0-66db-4544-b9b6-7d425ce0218f time="2024-08-08T06:05:57+02:00" level=info msg="Configuration Status Success event sent." userID=5b2ebbe0-66db-4544-b9b6-7d425ce0218f And user "b5c61517-3a7d-4c82-be78-9d23b12e51bf" connects and authenticates SMTP client "1" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-08-08T06:05:57+02:00" level=info msg="200 OK: GET https://127.0.0.1:40181/mail/v4/settings" pkg=gpa/client userID=5b2ebbe0-66db-4544-b9b6-7d425ce0218f time="2024-08-08T06:05:57+02:00" level=info msg="Synced labels" service=imap user=5b2ebbe0-66db-4544-b9b6-7d425ce0218f time="2024-08-08T06:05:57+02:00" level=info msg="200 OK: POST https://127.0.0.1:40181/mail/v4/messages" pkg=gpa/client userID=5b2ebbe0-66db-4544-b9b6-7d425ce0218f time="2024-08-08T06:05:57+02:00" level=info msg="200 OK: GET https://127.0.0.1:40181/mail/v4/messages/count" pkg=gpa/client userID=5b2ebbe0-66db-4544-b9b6-7d425ce0218f time="2024-08-08T06:05:57+02:00" level=info msg="Syncing messages" service=imap user=5b2ebbe0-66db-4544-b9b6-7d425ce0218f time="2024-08-08T06:05:57+02:00" level=info msg="Job started" service=imap user=5b2ebbe0-66db-4544-b9b6-7d425ce0218f time="2024-08-08T06:05:57+02:00" level=info msg="200 OK: POST https://127.0.0.1:40181/mail/v4/attachments" pkg=gpa/client userID=5b2ebbe0-66db-4544-b9b6-7d425ce0218f time="2024-08-08T06:05:57+02:00" level=info msg="200 OK: POST https://127.0.0.1:40181/mail/v4/messages" pkg=gpa/client userID=5b2ebbe0-66db-4544-b9b6-7d425ce0218f time="2024-08-08T06:05:57+02:00" level=info msg="200 OK: POST https://127.0.0.1:40181/mail/v4/messages" pkg=gpa/client userID=5b2ebbe0-66db-4544-b9b6-7d425ce0218f time="2024-08-08T06:05:57+02:00" level=info msg="Creating new child job" service=imap user=5b2ebbe0-66db-4544-b9b6-7d425ce0218f time="2024-08-08T06:05:57+02:00" level=info msg="Job finished" service=imap user=5b2ebbe0-66db-4544-b9b6-7d425ce0218f time="2024-08-08T06:05:57+02:00" level=info msg="200 OK: GET https://127.0.0.1:40181/core/v4/keys?Email=80aa109e-085c-4368-b3ec-22762618128a%40proton.local" pkg=gpa/client userID=5b2ebbe0-66db-4544-b9b6-7d425ce0218f time="2024-08-08T06:05:57+02:00" level=info msg="200 OK: GET https://127.0.0.1:40181/contacts/v4/emails?Email=80aa109e-085c-4368-b3ec-22762618128a%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=5b2ebbe0-66db-4544-b9b6-7d425ce0218f time="2024-08-08T06:05:57+02:00" level=info msg="200 OK: GET https://127.0.0.1:40181/mail/v4/messages/6fe2a5bc-0bf6-4494-9bad-36ce5e706e18" pkg=gpa/client userID=5b2ebbe0-66db-4544-b9b6-7d425ce0218f time="2024-08-08T06:05:57+02:00" level=info msg="200 OK: POST https://127.0.0.1:40181/mail/v4/messages/6fe2a5bc-0bf6-4494-9bad-36ce5e706e18" pkg=gpa/client userID=5b2ebbe0-66db-4544-b9b6-7d425ce0218f Scenario: HTML message with attachment to internal account # features/smtp/send/html_att.feature:11 When SMTP client "1" sends the following message from "b5c61517-3a7d-4c82-be78-9d23b12e51bf@proton.local" to "80aa109e-085c-4368-b3ec-22762618128a@proton.local": # :1 -> *scenario """ From: Bridge Test <[user:user]@[domain]> To: Internal Bridge <[user:to]@[domain]> Subject: HTML with attachment internal Content-Type: multipart/related; boundary=bc5bd30245232f31b6c976adcd59bb0069c9b13f986f9e40c2571bb80aa16606  --bc5bd30245232f31b6c976adcd59bb0069c9b13f986f9e40c2571bb80aa16606 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8  This is body of HTML mail with attachment  --bc5bd30245232f31b6c976adcd59bb0069c9b13f986f9e40c2571bb80aa16606 Content-Disposition: attachment; filename=outline-light-instagram-48.png Content-Id: <9114fe6f0adfaf7fdf7a@protonmail.com> Content-Transfer-Encoding: base64 Content-Type: image/png  iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAACklEQVR4nGMAAQAABQABDQot tAAAAABJRU5ErkJggg== --bc5bd30245232f31b6c976adcd59bb0069c9b13f986f9e40c2571bb80aa16606--  """ Then it succeeds # :1 -> *scenario When user "b5c61517-3a7d-4c82-be78-9d23b12e51bf" connects and authenticates IMAP client "1" # :1 -> *scenario time="2024-08-08T06:05:57+02:00" level=info msg="Child job finished" service=imap user=5b2ebbe0-66db-4544-b9b6-7d425ce0218f time="2024-08-08T06:05:57+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=5b2ebbe0-66db-4544-b9b6-7d425ce0218f time="2024-08-08T06:05:57+02:00" level=info msg="Synced messages" service=imap user=5b2ebbe0-66db-4544-b9b6-7d425ce0218f time="2024-08-08T06:05:57+02:00" level=info msg="Finished user sync" duration=32.585522ms service=imap user=5b2ebbe0-66db-4544-b9b6-7d425ce0218f time="2024-08-08T06:05:57+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=5b2ebbe0-66db-4544-b9b6-7d425ce0218f time="2024-08-08T06:05:57+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=5b2ebbe0-66db-4544-b9b6-7d425ce0218f time="2024-08-08T06:05:57+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 58}}" pkg=telemetry time="2024-08-08T06:05:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:40181/core/v4/events/AA==" pkg=gpa/client userID=5b2ebbe0-66db-4544-b9b6-7d425ce0218f time="2024-08-08T06:05:58+02:00" level=info msg="Received new API event" new="Event BA==: messages: created=1, updated=1, deleted=0" old="AA==" service=user-events user=5b2ebbe0-66db-4544-b9b6-7d425ce0218f time="2024-08-08T06:05:58+02:00" level=info msg="Handling message created event" date=0 messageID=6fe2a5bc-0bf6-4494-9bad-36ce5e706e18 service=imap subject="******** (64ef96fe)" user=5b2ebbe0-66db-4544-b9b6-7d425ce0218f time="2024-08-08T06:05:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:40181/mail/v4/messages/6fe2a5bc-0bf6-4494-9bad-36ce5e706e18" pkg=gpa/client userID=5b2ebbe0-66db-4544-b9b6-7d425ce0218f time="2024-08-08T06:05:58+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=6fe2a5bc-0bf6-4494-9bad-36ce5e706e18 service=imap subject="******** (64ef96fe)" user=5b2ebbe0-66db-4544-b9b6-7d425ce0218f time="2024-08-08T06:05:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:40181/mail/v4/messages/6fe2a5bc-0bf6-4494-9bad-36ce5e706e18" pkg=gpa/client userID=5b2ebbe0-66db-4544-b9b6-7d425ce0218f Then IMAP client "1" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | subject | | b5c61517-3a7d-4c82-be78-9d23b12e51bf@proton.local | 80aa109e-085c-4368-b3ec-22762618128a@proton.local | HTML with attachment internal | time="2024-08-08T06:05:58+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:05:58+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:05:58+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:05:58+02:00" level=info msg="Closing user" userID=5b2ebbe0-66db-4544-b9b6-7d425ce0218f time="2024-08-08T06:05:58+02:00" level=info msg="Exiting IMAP Service" service=imap user=5b2ebbe0-66db-4544-b9b6-7d425ce0218f time="2024-08-08T06:05:58+02:00" level=info msg="Exiting service main loop" service=smtp user=5b2ebbe0-66db-4544-b9b6-7d425ce0218f time="2024-08-08T06:05:58+02:00" level=info msg="Exiting Service" service=user-identity user=5b2ebbe0-66db-4544-b9b6-7d425ce0218f time="2024-08-08T06:05:58+02:00" level=info msg="Exiting service main loop" service=telemetry user=5b2ebbe0-66db-4544-b9b6-7d425ce0218f time="2024-08-08T06:05:58+02:00" level=info msg="Exiting service" service=user-events user=5b2ebbe0-66db-4544-b9b6-7d425ce0218f time="2024-08-08T06:05:58+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:05:58+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:05:58+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:05:58+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:05:58+02:00" level=info msg="Closing SMTP server" service=server-manager And the body in the "POST" request to "/mail/v4/messages" is: # :1 -> *scenario """ {  "Message": {  "Subject": "HTML with attachment internal",  "Sender": {  "Name": "Bridge Test"  },  "ToList": [  {  "Address": "[user:to]@[domain]",  "Name": "Internal Bridge"  }  ],  "CCList": [],  "BCCList": [],  "MIMEType": "text/html"  } } """ === RUN TestFeatures/HTML_message_with_attachment_to_external_account time="2024-08-08T06:05:58+02:00" level=info msg="User 'cb37d141-7e7f-4b9c-8a44-c8f56ae6f81b' created with id=2ae68ddf-cd8a-4e4f-8cd8-bb3bb798b0e0" pkg=gpa/server/backend time="2024-08-08T06:05:58+02:00" level=info msg="User 'c7638fb3-d6e8-410d-ade9-a31cbda5db7d' created with id=92523486-be26-48e8-b934-b60b9f84fc91" pkg=gpa/server/backend time="2024-08-08T06:05:59+02:00" level=info msg="Starting bridge" time="2024-08-08T06:05:59+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/191/config111289541/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:05:59+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/191/data1542268323/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/191/data1542268323/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:05:59+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:05:59+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:05:59+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:05:59+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:05:59+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/191/config111289541/grpcServerConfig.json time="2024-08-08T06:05:59+02:00" level=info msg="gRPC server listening on /tmp/bridge2425" pkg=grpc time="2024-08-08T06:05:59+02:00" level=info msg="Frontend service started" time="2024-08-08T06:05:59+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:05:59+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:05:59+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:05:59+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:05:59+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:05:59+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:05:59+02:00" level=info msg="Frontend client started" time="2024-08-08T06:05:59+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (8f141ec6)" time="2024-08-08T06:05:59+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (8f141ec6)" time="2024-08-08T06:05:59+02:00" level=info msg="200 OK: POST https://127.0.0.1:35359/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:05:59+02:00" level=info msg="200 OK: POST https://127.0.0.1:35359/auth/v4" pkg=gpa/manager time="2024-08-08T06:05:59+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=2ae68ddf-cd8a-4e4f-8cd8-bb3bb798b0e0 time="2024-08-08T06:05:59+02:00" level=info msg="Adding vault user" userID=2ae68ddf-cd8a-4e4f-8cd8-bb3bb798b0e0 time="2024-08-08T06:05:59+02:00" level=info msg="Creating new user" userID=2ae68ddf-cd8a-4e4f-8cd8-bb3bb798b0e0 time="2024-08-08T06:05:59+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=2ae68ddf-cd8a-4e4f-8cd8-bb3bb798b0e0 time="2024-08-08T06:05:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:35359/core/v4/events/latest" pkg=gpa/client userID=2ae68ddf-cd8a-4e4f-8cd8-bb3bb798b0e0 time="2024-08-08T06:05:59+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=2ae68ddf-cd8a-4e4f-8cd8-bb3bb798b0e0 time="2024-08-08T06:05:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:35359/core/v4/settings" pkg=gpa/client userID=2ae68ddf-cd8a-4e4f-8cd8-bb3bb798b0e0 time="2024-08-08T06:05:59+02:00" level=info msg="Starting service main loop" service=telemetry user=2ae68ddf-cd8a-4e4f-8cd8-bb3bb798b0e0 time="2024-08-08T06:05:59+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=2ae68ddf-cd8a-4e4f-8cd8-bb3bb798b0e0 time="2024-08-08T06:05:59+02:00" level=info msg="Starting service main loop" service=smtp user=2ae68ddf-cd8a-4e4f-8cd8-bb3bb798b0e0 time="2024-08-08T06:05:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:35359/core/v4/labels?Type=4" pkg=gpa/client userID=2ae68ddf-cd8a-4e4f-8cd8-bb3bb798b0e0 time="2024-08-08T06:05:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:35359/core/v4/labels?Type=3" pkg=gpa/client userID=2ae68ddf-cd8a-4e4f-8cd8-bb3bb798b0e0 time="2024-08-08T06:05:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:35359/core/v4/labels?Type=1" pkg=gpa/client userID=2ae68ddf-cd8a-4e4f-8cd8-bb3bb798b0e0 time="2024-08-08T06:05:59+02:00" level=info msg="Adding user to imap server" addrID=4b725bb1-7ee1-4dbe-a4ca-a02733dfdbe0 service=server-manager time="2024-08-08T06:05:59+02:00" level=info msg="Creating new IMAP user" addrID=4b725bb1-7ee1-4dbe-a4ca-a02733dfdbe0 service=server-manager time="2024-08-08T06:05:59+02:00" level=info msg="Setting gluon ID" addrID=4b725bb1-7ee1-4dbe-a4ca-a02733dfdbe0 gluonID=8c1be01b-c1f8-45c0-80e5-a2c9b02ffbc4 userID=2ae68ddf-cd8a-4e4f-8cd8-bb3bb798b0e0 time="2024-08-08T06:05:59+02:00" level=info msg="Created new IMAP user" addrID=4b725bb1-7ee1-4dbe-a4ca-a02733dfdbe0 gluonID=8c1be01b-c1f8-45c0-80e5-a2c9b02ffbc4 service=server-manager time="2024-08-08T06:05:59+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:05:59+02:00" level=info msg=Resuming service=user-events user=2ae68ddf-cd8a-4e4f-8cd8-bb3bb798b0e0 time="2024-08-08T06:05:59+02:00" level=info msg="Received mailbox message count" count=0 gluonID=8c1be01b-c1f8-45c0-80e5-a2c9b02ffbc4 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:05:59+02:00" level=info msg="Starting IMAP Service" service=imap user=2ae68ddf-cd8a-4e4f-8cd8-bb3bb798b0e0 time="2024-08-08T06:05:59+02:00" level=info msg="Sync triggered" service=imap user=2ae68ddf-cd8a-4e4f-8cd8-bb3bb798b0e0 time="2024-08-08T06:05:59+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:05:59.651291212 +0200 CEST m=+444.337334118" user=2ae68ddf-cd8a-4e4f-8cd8-bb3bb798b0e0 time="2024-08-08T06:05:59+02:00" level=info msg="Syncing labels" service=imap user=2ae68ddf-cd8a-4e4f-8cd8-bb3bb798b0e0 time="2024-08-08T06:05:59+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:2ae68ddf-cd8a-4e4f-8cd8-bb3bb798b0e0" userID=2ae68ddf-cd8a-4e4f-8cd8-bb3bb798b0e0 time="2024-08-08T06:05:59+02:00" level=info msg="200 OK: POST https://127.0.0.1:35359/data/v1/stats" pkg=gpa/client userID=2ae68ddf-cd8a-4e4f-8cd8-bb3bb798b0e0 time="2024-08-08T06:05:59+02:00" level=info msg="Configuration Status Success event sent." userID=2ae68ddf-cd8a-4e4f-8cd8-bb3bb798b0e0 time="2024-08-08T06:05:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:35359/mail/v4/settings" pkg=gpa/client userID=2ae68ddf-cd8a-4e4f-8cd8-bb3bb798b0e0 time="2024-08-08T06:05:59+02:00" level=info msg="Synced labels" service=imap user=2ae68ddf-cd8a-4e4f-8cd8-bb3bb798b0e0 time="2024-08-08T06:05:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:35359/mail/v4/messages/count" pkg=gpa/client userID=2ae68ddf-cd8a-4e4f-8cd8-bb3bb798b0e0 time="2024-08-08T06:05:59+02:00" level=info msg="Syncing messages" service=imap user=2ae68ddf-cd8a-4e4f-8cd8-bb3bb798b0e0 time="2024-08-08T06:05:59+02:00" level=info msg="Job started" service=imap user=2ae68ddf-cd8a-4e4f-8cd8-bb3bb798b0e0 time="2024-08-08T06:05:59+02:00" level=info msg="200 OK: POST https://127.0.0.1:35359/mail/v4/messages" pkg=gpa/client userID=2ae68ddf-cd8a-4e4f-8cd8-bb3bb798b0e0 time="2024-08-08T06:05:59+02:00" level=info msg="Job finished" service=imap user=2ae68ddf-cd8a-4e4f-8cd8-bb3bb798b0e0 time="2024-08-08T06:05:59+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=2ae68ddf-cd8a-4e4f-8cd8-bb3bb798b0e0 time="2024-08-08T06:05:59+02:00" level=info msg="Synced messages" service=imap user=2ae68ddf-cd8a-4e4f-8cd8-bb3bb798b0e0 time="2024-08-08T06:05:59+02:00" level=info msg="Finished user sync" duration=4.887418ms service=imap user=2ae68ddf-cd8a-4e4f-8cd8-bb3bb798b0e0 time="2024-08-08T06:05:59+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=2ae68ddf-cd8a-4e4f-8cd8-bb3bb798b0e0 time="2024-08-08T06:05:59+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=2ae68ddf-cd8a-4e4f-8cd8-bb3bb798b0e0 time="2024-08-08T06:05:59+02:00" level=info msg="200 OK: POST https://127.0.0.1:35359/mail/v4/messages" pkg=gpa/client userID=2ae68ddf-cd8a-4e4f-8cd8-bb3bb798b0e0 time="2024-08-08T06:05:59+02:00" level=info msg="200 OK: POST https://127.0.0.1:35359/mail/v4/attachments" pkg=gpa/client userID=2ae68ddf-cd8a-4e4f-8cd8-bb3bb798b0e0 time="2024-08-08T06:05:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:35359/core/v4/keys?Email=pm.bridge.qa%40gmail.com" pkg=gpa/client userID=2ae68ddf-cd8a-4e4f-8cd8-bb3bb798b0e0 time="2024-08-08T06:05:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:35359/contacts/v4/emails?Email=pm.bridge.qa%40gmail.com&Page=0&PageSize=150" pkg=gpa/client userID=2ae68ddf-cd8a-4e4f-8cd8-bb3bb798b0e0 time="2024-08-08T06:05:59+02:00" level=info msg="200 OK: POST https://127.0.0.1:35359/mail/v4/messages/661ed28f-8ff8-44ee-8913-926560c6a086" pkg=gpa/client userID=2ae68ddf-cd8a-4e4f-8cd8-bb3bb798b0e0 Scenario: HTML message with attachment to external account # features/smtp/send/html_att.feature:63 When SMTP client "1" sends the following message from "cb37d141-7e7f-4b9c-8a44-c8f56ae6f81b@proton.local" to "pm.bridge.qa@gmail.com": # :1 -> *scenario """ From: Bridge Test <[user:user]@[domain]> To: External Bridge  Subject: HTML with attachment external PGP Content-Type: multipart/mixed; boundary=bc5bd30245232f31b6c976adcd59bb0069c9b13f986f9e40c2571bb80aa16606  --bc5bd30245232f31b6c976adcd59bb0069c9b13f986f9e40c2571bb80aa16606 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8  This is body of HTML mail with attachment  --bc5bd30245232f31b6c976adcd59bb0069c9b13f986f9e40c2571bb80aa16606 Content-Disposition: attachment; filename=outline-light-instagram-48.png Content-Id: <9114fe6f0adfaf7fdf7a@protonmail.com> Content-Transfer-Encoding: base64 Content-Type: image/png  iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAACklEQVR4nGMAAQAABQABDQot tAAAAABJRU5ErkJggg== --bc5bd30245232f31b6c976adcd59bb0069c9b13f986f9e40c2571bb80aa16606--  """ Then it succeeds # :1 -> *scenario When user "cb37d141-7e7f-4b9c-8a44-c8f56ae6f81b" connects and authenticates IMAP client "1" # :1 -> *scenario time="2024-08-08T06:05:59+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 18}}" pkg=telemetry time="2024-08-08T06:06:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:35359/core/v4/events/AA==" pkg=gpa/client userID=2ae68ddf-cd8a-4e4f-8cd8-bb3bb798b0e0 time="2024-08-08T06:06:00+02:00" level=info msg="Received new API event" new="Event BA==: messages: created=1, updated=1, deleted=0" old="AA==" service=user-events user=2ae68ddf-cd8a-4e4f-8cd8-bb3bb798b0e0 time="2024-08-08T06:06:00+02:00" level=info msg="Handling message created event" date=0 messageID=661ed28f-8ff8-44ee-8913-926560c6a086 service=imap subject="******** (d5f194d1)" user=2ae68ddf-cd8a-4e4f-8cd8-bb3bb798b0e0 time="2024-08-08T06:06:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:35359/mail/v4/messages/661ed28f-8ff8-44ee-8913-926560c6a086" pkg=gpa/client userID=2ae68ddf-cd8a-4e4f-8cd8-bb3bb798b0e0 time="2024-08-08T06:06:00+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=661ed28f-8ff8-44ee-8913-926560c6a086 service=imap subject="******** (d5f194d1)" user=2ae68ddf-cd8a-4e4f-8cd8-bb3bb798b0e0 time="2024-08-08T06:06:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:35359/mail/v4/messages/661ed28f-8ff8-44ee-8913-926560c6a086" pkg=gpa/client userID=2ae68ddf-cd8a-4e4f-8cd8-bb3bb798b0e0 Then IMAP client "1" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | subject | | cb37d141-7e7f-4b9c-8a44-c8f56ae6f81b@proton.local | pm.bridge.qa@gmail.com | HTML with attachment external PGP | time="2024-08-08T06:06:00+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:06:00+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:06:00+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:06:00+02:00" level=info msg="Closing user" userID=2ae68ddf-cd8a-4e4f-8cd8-bb3bb798b0e0 time="2024-08-08T06:06:00+02:00" level=info msg="Exiting IMAP Service" service=imap user=2ae68ddf-cd8a-4e4f-8cd8-bb3bb798b0e0 time="2024-08-08T06:06:00+02:00" level=info msg="Exiting service main loop" service=smtp user=2ae68ddf-cd8a-4e4f-8cd8-bb3bb798b0e0 time="2024-08-08T06:06:00+02:00" level=info msg="Exiting Service" service=user-identity user=2ae68ddf-cd8a-4e4f-8cd8-bb3bb798b0e0 time="2024-08-08T06:06:00+02:00" level=info msg="Exiting service main loop" service=telemetry user=2ae68ddf-cd8a-4e4f-8cd8-bb3bb798b0e0 time="2024-08-08T06:06:00+02:00" level=info msg="Exiting service" service=user-events user=2ae68ddf-cd8a-4e4f-8cd8-bb3bb798b0e0 time="2024-08-08T06:06:00+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:06:00+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:06:00+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:06:00+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:06:00+02:00" level=info msg="Closing SMTP server" service=server-manager And the body in the "POST" request to "/mail/v4/messages" is: # :1 -> *scenario """ {  "Message": {  "Subject": "HTML with attachment external PGP",  "Sender": {  "Name": "Bridge Test"  },  "ToList": [  {  "Address": "pm.bridge.qa@gmail.com",  "Name": "External Bridge"  }  ],  "CCList": [],  "BCCList": [],  "MIMEType": "text/html"  } } """ === RUN TestFeatures/Alternative_plain_and_HTML_message_with_rfc822_attachment time="2024-08-08T06:06:00+02:00" level=info msg="User 'c5127a99-b4b1-4ab0-b9e6-9d44a42cbd5f' created with id=7f826880-a1a7-419d-85e0-78f408fcf660" pkg=gpa/server/backend time="2024-08-08T06:06:01+02:00" level=info msg="User '094ff16c-42de-4fec-a610-4199273527ae' created with id=5e8589fc-8b4d-496a-bd47-d9a6bcdf7dc5" pkg=gpa/server/backend time="2024-08-08T06:06:01+02:00" level=info msg="Starting bridge" time="2024-08-08T06:06:01+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/192/config3799567846/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:06:01+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/192/data2682649944/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/192/data2682649944/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:06:01+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:06:01+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:06:01+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:06:01+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:06:01+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/192/config3799567846/grpcServerConfig.json time="2024-08-08T06:06:01+02:00" level=info msg="gRPC server listening on /tmp/bridge9568" pkg=grpc time="2024-08-08T06:06:01+02:00" level=info msg="Frontend service started" time="2024-08-08T06:06:01+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:06:01+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:06:01+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:06:01+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:06:01+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:06:01+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:06:01+02:00" level=info msg="Frontend client started" time="2024-08-08T06:06:01+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (f1f2585c)" time="2024-08-08T06:06:01+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (f1f2585c)" time="2024-08-08T06:06:01+02:00" level=info msg="200 OK: POST https://127.0.0.1:46213/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:06:02+02:00" level=info msg="200 OK: POST https://127.0.0.1:46213/auth/v4" pkg=gpa/manager time="2024-08-08T06:06:02+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=7f826880-a1a7-419d-85e0-78f408fcf660 time="2024-08-08T06:06:02+02:00" level=info msg="Adding vault user" userID=7f826880-a1a7-419d-85e0-78f408fcf660 time="2024-08-08T06:06:02+02:00" level=info msg="Creating new user" userID=7f826880-a1a7-419d-85e0-78f408fcf660 time="2024-08-08T06:06:02+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=7f826880-a1a7-419d-85e0-78f408fcf660 time="2024-08-08T06:06:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:46213/core/v4/events/latest" pkg=gpa/client userID=7f826880-a1a7-419d-85e0-78f408fcf660 time="2024-08-08T06:06:02+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=7f826880-a1a7-419d-85e0-78f408fcf660 time="2024-08-08T06:06:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:46213/core/v4/settings" pkg=gpa/client userID=7f826880-a1a7-419d-85e0-78f408fcf660 time="2024-08-08T06:06:02+02:00" level=info msg="Starting service main loop" service=telemetry user=7f826880-a1a7-419d-85e0-78f408fcf660 time="2024-08-08T06:06:02+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=7f826880-a1a7-419d-85e0-78f408fcf660 time="2024-08-08T06:06:02+02:00" level=info msg="Starting service main loop" service=smtp user=7f826880-a1a7-419d-85e0-78f408fcf660 time="2024-08-08T06:06:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:46213/core/v4/labels?Type=4" pkg=gpa/client userID=7f826880-a1a7-419d-85e0-78f408fcf660 time="2024-08-08T06:06:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:46213/core/v4/labels?Type=3" pkg=gpa/client userID=7f826880-a1a7-419d-85e0-78f408fcf660 time="2024-08-08T06:06:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:46213/core/v4/labels?Type=1" pkg=gpa/client userID=7f826880-a1a7-419d-85e0-78f408fcf660 time="2024-08-08T06:06:02+02:00" level=info msg="Adding user to imap server" addrID=783d6117-2069-48f4-9617-79a378810566 service=server-manager time="2024-08-08T06:06:02+02:00" level=info msg="Creating new IMAP user" addrID=783d6117-2069-48f4-9617-79a378810566 service=server-manager time="2024-08-08T06:06:02+02:00" level=info msg="Setting gluon ID" addrID=783d6117-2069-48f4-9617-79a378810566 gluonID=29b098b8-2006-4bdb-91d6-732b35af0bce userID=7f826880-a1a7-419d-85e0-78f408fcf660 time="2024-08-08T06:06:02+02:00" level=info msg="Created new IMAP user" addrID=783d6117-2069-48f4-9617-79a378810566 gluonID=29b098b8-2006-4bdb-91d6-732b35af0bce service=server-manager time="2024-08-08T06:06:02+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:06:02+02:00" level=info msg=Resuming service=user-events user=7f826880-a1a7-419d-85e0-78f408fcf660 time="2024-08-08T06:06:02+02:00" level=info msg="Received mailbox message count" count=0 gluonID=29b098b8-2006-4bdb-91d6-732b35af0bce labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:06:02+02:00" level=info msg="Starting IMAP Service" service=imap user=7f826880-a1a7-419d-85e0-78f408fcf660 time="2024-08-08T06:06:02+02:00" level=info msg="Sync triggered" service=imap user=7f826880-a1a7-419d-85e0-78f408fcf660 time="2024-08-08T06:06:02+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:06:02.210054772 +0200 CEST m=+446.896097678" user=7f826880-a1a7-419d-85e0-78f408fcf660 time="2024-08-08T06:06:02+02:00" level=info msg="Syncing labels" service=imap user=7f826880-a1a7-419d-85e0-78f408fcf660 time="2024-08-08T06:06:02+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:7f826880-a1a7-419d-85e0-78f408fcf660" userID=7f826880-a1a7-419d-85e0-78f408fcf660 time="2024-08-08T06:06:02+02:00" level=info msg="200 OK: POST https://127.0.0.1:46213/data/v1/stats" pkg=gpa/client userID=7f826880-a1a7-419d-85e0-78f408fcf660 time="2024-08-08T06:06:02+02:00" level=info msg="Configuration Status Success event sent." userID=7f826880-a1a7-419d-85e0-78f408fcf660 time="2024-08-08T06:06:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:46213/mail/v4/settings" pkg=gpa/client userID=7f826880-a1a7-419d-85e0-78f408fcf660 time="2024-08-08T06:06:02+02:00" level=info msg="200 OK: POST https://127.0.0.1:46213/mail/v4/messages" pkg=gpa/client userID=7f826880-a1a7-419d-85e0-78f408fcf660 time="2024-08-08T06:06:02+02:00" level=info msg="200 OK: POST https://127.0.0.1:46213/mail/v4/attachments" pkg=gpa/client userID=7f826880-a1a7-419d-85e0-78f408fcf660 time="2024-08-08T06:06:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:46213/core/v4/keys?Email=pm.bridge.qa%40gmail.com" pkg=gpa/client userID=7f826880-a1a7-419d-85e0-78f408fcf660 time="2024-08-08T06:06:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:46213/contacts/v4/emails?Email=pm.bridge.qa%40gmail.com&Page=0&PageSize=150" pkg=gpa/client userID=7f826880-a1a7-419d-85e0-78f408fcf660 time="2024-08-08T06:06:02+02:00" level=info msg="200 OK: POST https://127.0.0.1:46213/mail/v4/messages/fbff7a58-51ae-41d2-bef5-eeda404df737" pkg=gpa/client userID=7f826880-a1a7-419d-85e0-78f408fcf660 Scenario: Alternative plain and HTML message with rfc822 attachment # features/smtp/send/html_att.feature:115 When SMTP client "1" sends the following message from "c5127a99-b4b1-4ab0-b9e6-9d44a42cbd5f@proton.local" to "pm.bridge.qa@gmail.com": # :1 -> *scenario """ From: Bridge Test <[user:user]@[domain]> To: External Bridge  Subject: Alternative plain and HTML with rfc822 attachment Content-Type: multipart/mixed; boundary=main-parts  This is a multipart message in MIME format  --main-parts Content-Type: multipart/alternative; boundary=alternatives  --alternatives Content-Type: text/plain  There is an attachment   --alternatives Content-Type: text/html  There is an attachment   --alternatives--  --main-parts Content-Type: message/rfc822 Content-Transfer-Encoding: 7bit Content-Disposition: attachment  Received: from mx1.opensuse.org (mx1.infra.opensuse.org [192.168.47.95]) by mailman3.infra.opensuse.org (Postfix) with ESMTP id 38BE2AC3 for ; Sun, 11 Jul 2021 19:50:34 +0000 (UTC) From: "Bob "  Sender: "Bob"  To: "opensuse-factory"  Cc: "Bob"  References:  Subject: VirtualBox problems with kernel 5.13 Date: Sun, 11 Jul 2021 21:50:25 +0200 Message-ID: <71672e5f-24a2-c79f-03cc-4c923eb1790b@lwfinger.net> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-Mailer: Microsoft Outlook 16.0 List-Unsubscribe:  Content-Language: en-us List-Help:  List-Subscribe:  Thread-Index: AQFWvbNSAqFOch49YPlLU4eJWPObaQK2iKDq  I am writing this message as openSUSE's maintainer of VirtualBox.  Nearly every update of the Linux kernel to a new 5.X version breaks = VirtualBox.  Bob  --main-parts--  """ Then it succeeds # :1 -> *scenario When user "c5127a99-b4b1-4ab0-b9e6-9d44a42cbd5f" connects and authenticates IMAP client "1" # :1 -> *scenario time="2024-08-08T06:06:02+02:00" level=info msg="Synced labels" service=imap user=7f826880-a1a7-419d-85e0-78f408fcf660 time="2024-08-08T06:06:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:46213/mail/v4/messages/count" pkg=gpa/client userID=7f826880-a1a7-419d-85e0-78f408fcf660 time="2024-08-08T06:06:02+02:00" level=info msg="Syncing messages" service=imap user=7f826880-a1a7-419d-85e0-78f408fcf660 time="2024-08-08T06:06:02+02:00" level=info msg="Job started" service=imap user=7f826880-a1a7-419d-85e0-78f408fcf660 time="2024-08-08T06:06:02+02:00" level=info msg="200 OK: POST https://127.0.0.1:46213/mail/v4/messages" pkg=gpa/client userID=7f826880-a1a7-419d-85e0-78f408fcf660 time="2024-08-08T06:06:02+02:00" level=info msg="200 OK: POST https://127.0.0.1:46213/mail/v4/messages" pkg=gpa/client userID=7f826880-a1a7-419d-85e0-78f408fcf660 time="2024-08-08T06:06:02+02:00" level=info msg="Creating new child job" service=imap user=7f826880-a1a7-419d-85e0-78f408fcf660 time="2024-08-08T06:06:02+02:00" level=info msg="Job finished" service=imap user=7f826880-a1a7-419d-85e0-78f408fcf660 time="2024-08-08T06:06:02+02:00" level=info msg="200 OK: GET https://127.0.0.1:46213/mail/v4/messages/fbff7a58-51ae-41d2-bef5-eeda404df737" pkg=gpa/client userID=7f826880-a1a7-419d-85e0-78f408fcf660 time="2024-08-08T06:06:02+02:00" level=info msg="Child job finished" service=imap user=7f826880-a1a7-419d-85e0-78f408fcf660 time="2024-08-08T06:06:02+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=7f826880-a1a7-419d-85e0-78f408fcf660 time="2024-08-08T06:06:02+02:00" level=info msg="Synced messages" service=imap user=7f826880-a1a7-419d-85e0-78f408fcf660 time="2024-08-08T06:06:02+02:00" level=info msg="Finished user sync" duration=24.262581ms service=imap user=7f826880-a1a7-419d-85e0-78f408fcf660 time="2024-08-08T06:06:02+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=7f826880-a1a7-419d-85e0-78f408fcf660 time="2024-08-08T06:06:02+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=7f826880-a1a7-419d-85e0-78f408fcf660 Then IMAP client "1" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | subject | | c5127a99-b4b1-4ab0-b9e6-9d44a42cbd5f@proton.local | pm.bridge.qa@gmail.com | Alternative plain and HTML with rfc822 attachment | time="2024-08-08T06:06:02+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:06:02+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:06:02+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:06:02+02:00" level=info msg="Closing user" userID=7f826880-a1a7-419d-85e0-78f408fcf660 time="2024-08-08T06:06:02+02:00" level=info msg="Exiting IMAP Service" service=imap user=7f826880-a1a7-419d-85e0-78f408fcf660 time="2024-08-08T06:06:02+02:00" level=info msg="Exiting service main loop" service=smtp user=7f826880-a1a7-419d-85e0-78f408fcf660 time="2024-08-08T06:06:02+02:00" level=info msg="Exiting Service" service=user-identity user=7f826880-a1a7-419d-85e0-78f408fcf660 time="2024-08-08T06:06:02+02:00" level=info msg="Exiting service main loop" service=telemetry user=7f826880-a1a7-419d-85e0-78f408fcf660 time="2024-08-08T06:06:02+02:00" level=info msg="Exiting service" service=user-events user=7f826880-a1a7-419d-85e0-78f408fcf660 time="2024-08-08T06:06:02+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:06:02+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:06:02+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:06:02+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:06:02+02:00" level=info msg="Closing SMTP server" service=server-manager And the body in the "POST" request to "/mail/v4/messages" is: # :1 -> *scenario """ {  "Message": {  "Subject": "Alternative plain and HTML with rfc822 attachment",  "Sender": {  "Name": "Bridge Test"  },  "ToList": [  {  "Address": "pm.bridge.qa@gmail.com",  "Name": "External Bridge"  }  ],  "CCList": [],  "BCCList": [],  "MIMEType": "text/html"  } } """ Feature: SMTP messages containing inlines === RUN TestFeatures/A_message_with_inline_attachment_to_internal_account time="2024-08-08T06:06:02+02:00" level=info msg="User 'cacf1bc5-e41c-472f-8815-0f91e9437473' created with id=0cfdafa4-b2b1-4a49-8923-66d74949fece" pkg=gpa/server/backend Background: Given there exists an account with username "cacf1bc5-e41c-472f-8815-0f91e9437473" and password "password" # :1 -> *scenario time="2024-08-08T06:06:02+02:00" level=info msg="User '54e2c00a-fac4-4521-9154-50cf2f98338a' created with id=c38f1373-4841-42fd-8005-b077d68ce622" pkg=gpa/server/backend And there exists an account with username "54e2c00a-fac4-4521-9154-50cf2f98338a" and password "password" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-08-08T06:06:03+02:00" level=info msg="Starting bridge" time="2024-08-08T06:06:03+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/193/config2469435269/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:06:03+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/193/data1287202586/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/193/data1287202586/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:06:03+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:06:03+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:06:03+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:06:03+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:06:03+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/193/config2469435269/grpcServerConfig.json time="2024-08-08T06:06:03+02:00" level=info msg="gRPC server listening on /tmp/bridge4740" pkg=grpc time="2024-08-08T06:06:03+02:00" level=info msg="Frontend service started" time="2024-08-08T06:06:03+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:06:03+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:06:03+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:06:03+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:06:03+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:06:03+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:06:03+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-08-08T06:06:03+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (afc9e89e)" time="2024-08-08T06:06:03+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (afc9e89e)" time="2024-08-08T06:06:03+02:00" level=info msg="200 OK: POST https://127.0.0.1:42259/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:06:03+02:00" level=info msg="200 OK: POST https://127.0.0.1:42259/auth/v4" pkg=gpa/manager time="2024-08-08T06:06:03+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=0cfdafa4-b2b1-4a49-8923-66d74949fece time="2024-08-08T06:06:03+02:00" level=info msg="Adding vault user" userID=0cfdafa4-b2b1-4a49-8923-66d74949fece time="2024-08-08T06:06:03+02:00" level=info msg="Creating new user" userID=0cfdafa4-b2b1-4a49-8923-66d74949fece time="2024-08-08T06:06:03+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=0cfdafa4-b2b1-4a49-8923-66d74949fece time="2024-08-08T06:06:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:42259/core/v4/events/latest" pkg=gpa/client userID=0cfdafa4-b2b1-4a49-8923-66d74949fece time="2024-08-08T06:06:03+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=0cfdafa4-b2b1-4a49-8923-66d74949fece time="2024-08-08T06:06:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:42259/core/v4/settings" pkg=gpa/client userID=0cfdafa4-b2b1-4a49-8923-66d74949fece time="2024-08-08T06:06:03+02:00" level=info msg="Starting service main loop" service=telemetry user=0cfdafa4-b2b1-4a49-8923-66d74949fece time="2024-08-08T06:06:03+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=0cfdafa4-b2b1-4a49-8923-66d74949fece time="2024-08-08T06:06:03+02:00" level=info msg="Starting service main loop" service=smtp user=0cfdafa4-b2b1-4a49-8923-66d74949fece time="2024-08-08T06:06:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:42259/core/v4/labels?Type=4" pkg=gpa/client userID=0cfdafa4-b2b1-4a49-8923-66d74949fece time="2024-08-08T06:06:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:42259/core/v4/labels?Type=3" pkg=gpa/client userID=0cfdafa4-b2b1-4a49-8923-66d74949fece time="2024-08-08T06:06:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:42259/core/v4/labels?Type=1" pkg=gpa/client userID=0cfdafa4-b2b1-4a49-8923-66d74949fece time="2024-08-08T06:06:03+02:00" level=info msg="Adding user to imap server" addrID=0d56ba2a-42fb-44ab-9138-7c59114d81e3 service=server-manager time="2024-08-08T06:06:03+02:00" level=info msg="Creating new IMAP user" addrID=0d56ba2a-42fb-44ab-9138-7c59114d81e3 service=server-manager time="2024-08-08T06:06:03+02:00" level=info msg="Setting gluon ID" addrID=0d56ba2a-42fb-44ab-9138-7c59114d81e3 gluonID=8526df41-395e-4c93-9c33-53beb33271c7 userID=0cfdafa4-b2b1-4a49-8923-66d74949fece time="2024-08-08T06:06:03+02:00" level=info msg="Created new IMAP user" addrID=0d56ba2a-42fb-44ab-9138-7c59114d81e3 gluonID=8526df41-395e-4c93-9c33-53beb33271c7 service=server-manager time="2024-08-08T06:06:03+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:06:03+02:00" level=info msg=Resuming service=user-events user=0cfdafa4-b2b1-4a49-8923-66d74949fece And the user logs in with username "cacf1bc5-e41c-472f-8815-0f91e9437473" and password "password" # :1 -> *scenario time="2024-08-08T06:06:03+02:00" level=info msg="Received mailbox message count" count=0 gluonID=8526df41-395e-4c93-9c33-53beb33271c7 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:06:03+02:00" level=info msg="Starting IMAP Service" service=imap user=0cfdafa4-b2b1-4a49-8923-66d74949fece time="2024-08-08T06:06:03+02:00" level=info msg="Sync triggered" service=imap user=0cfdafa4-b2b1-4a49-8923-66d74949fece time="2024-08-08T06:06:03+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:06:03.676231284 +0200 CEST m=+448.362274190" user=0cfdafa4-b2b1-4a49-8923-66d74949fece time="2024-08-08T06:06:03+02:00" level=info msg="Syncing labels" service=imap user=0cfdafa4-b2b1-4a49-8923-66d74949fece time="2024-08-08T06:06:03+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:0cfdafa4-b2b1-4a49-8923-66d74949fece" userID=0cfdafa4-b2b1-4a49-8923-66d74949fece time="2024-08-08T06:06:03+02:00" level=info msg="200 OK: POST https://127.0.0.1:42259/data/v1/stats" pkg=gpa/client userID=0cfdafa4-b2b1-4a49-8923-66d74949fece time="2024-08-08T06:06:03+02:00" level=info msg="Configuration Status Success event sent." userID=0cfdafa4-b2b1-4a49-8923-66d74949fece And user "cacf1bc5-e41c-472f-8815-0f91e9437473" connects and authenticates SMTP client "1" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-08-08T06:06:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:42259/mail/v4/settings" pkg=gpa/client userID=0cfdafa4-b2b1-4a49-8923-66d74949fece time="2024-08-08T06:06:03+02:00" level=info msg="Synced labels" service=imap user=0cfdafa4-b2b1-4a49-8923-66d74949fece time="2024-08-08T06:06:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:42259/mail/v4/messages/count" pkg=gpa/client userID=0cfdafa4-b2b1-4a49-8923-66d74949fece time="2024-08-08T06:06:03+02:00" level=info msg="Syncing messages" service=imap user=0cfdafa4-b2b1-4a49-8923-66d74949fece time="2024-08-08T06:06:03+02:00" level=info msg="Job started" service=imap user=0cfdafa4-b2b1-4a49-8923-66d74949fece time="2024-08-08T06:06:03+02:00" level=info msg="200 OK: POST https://127.0.0.1:42259/mail/v4/messages" pkg=gpa/client userID=0cfdafa4-b2b1-4a49-8923-66d74949fece time="2024-08-08T06:06:03+02:00" level=info msg="Job finished" service=imap user=0cfdafa4-b2b1-4a49-8923-66d74949fece time="2024-08-08T06:06:03+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=0cfdafa4-b2b1-4a49-8923-66d74949fece time="2024-08-08T06:06:03+02:00" level=info msg="Synced messages" service=imap user=0cfdafa4-b2b1-4a49-8923-66d74949fece time="2024-08-08T06:06:03+02:00" level=info msg="Finished user sync" duration=6.713545ms service=imap user=0cfdafa4-b2b1-4a49-8923-66d74949fece time="2024-08-08T06:06:03+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=0cfdafa4-b2b1-4a49-8923-66d74949fece time="2024-08-08T06:06:03+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=0cfdafa4-b2b1-4a49-8923-66d74949fece time="2024-08-08T06:06:03+02:00" level=info msg="200 OK: POST https://127.0.0.1:42259/mail/v4/messages" pkg=gpa/client userID=0cfdafa4-b2b1-4a49-8923-66d74949fece time="2024-08-08T06:06:03+02:00" level=info msg="200 OK: POST https://127.0.0.1:42259/mail/v4/attachments" pkg=gpa/client userID=0cfdafa4-b2b1-4a49-8923-66d74949fece time="2024-08-08T06:06:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:42259/core/v4/keys?Email=54e2c00a-fac4-4521-9154-50cf2f98338a%40proton.local" pkg=gpa/client userID=0cfdafa4-b2b1-4a49-8923-66d74949fece time="2024-08-08T06:06:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:42259/contacts/v4/emails?Email=54e2c00a-fac4-4521-9154-50cf2f98338a%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=0cfdafa4-b2b1-4a49-8923-66d74949fece time="2024-08-08T06:06:03+02:00" level=info msg="200 OK: POST https://127.0.0.1:42259/mail/v4/messages/3e0239a6-3fe5-4233-bf48-2115da8be8e7" pkg=gpa/client userID=0cfdafa4-b2b1-4a49-8923-66d74949fece Scenario: A message with inline attachment to internal account # features/smtp/send/inline.feature:11 When SMTP client "1" sends the following message from "cacf1bc5-e41c-472f-8815-0f91e9437473@proton.local" to "54e2c00a-fac4-4521-9154-50cf2f98338a@proton.local": # :1 -> *scenario """ From: Bridge Test <[user:user]@[domain]> To: Internal Bridge <[user:to]@[domain]> Subject: Plain with inline Content-Type: multipart/related; boundary=bc5bd30245232f31b6c976adcd59bb0069c9b13f986f9e40c2571bb80aa16606  --bc5bd30245232f31b6c976adcd59bb0069c9b13f986f9e40c2571bb80aa16606 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8  This is body of mail with attachment  --bc5bd30245232f31b6c976adcd59bb0069c9b13f986f9e40c2571bb80aa16606 Content-Disposition: inline; filename=outline-light-instagram-48.png Content-Id: <9114fe6f0adfaf7fdf7a@protonmail.com> Content-Transfer-Encoding: base64 Content-Type: image/png  iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAACklEQVR4nGMAAQAABQABDQot tAAAAABJRU5ErkJggg== --bc5bd30245232f31b6c976adcd59bb0069c9b13f986f9e40c2571bb80aa16606--  """ Then it succeeds # :1 -> *scenario When user "cacf1bc5-e41c-472f-8815-0f91e9437473" connects and authenticates IMAP client "1" # :1 -> *scenario time="2024-08-08T06:06:03+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 28}}" pkg=telemetry time="2024-08-08T06:06:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:42259/core/v4/events/AA==" pkg=gpa/client userID=0cfdafa4-b2b1-4a49-8923-66d74949fece time="2024-08-08T06:06:04+02:00" level=info msg="Received new API event" new="Event BA==: messages: created=1, updated=1, deleted=0" old="AA==" service=user-events user=0cfdafa4-b2b1-4a49-8923-66d74949fece time="2024-08-08T06:06:04+02:00" level=info msg="Handling message created event" date=0 messageID=3e0239a6-3fe5-4233-bf48-2115da8be8e7 service=imap subject="******** (abb50e42)" user=0cfdafa4-b2b1-4a49-8923-66d74949fece time="2024-08-08T06:06:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:42259/mail/v4/messages/3e0239a6-3fe5-4233-bf48-2115da8be8e7" pkg=gpa/client userID=0cfdafa4-b2b1-4a49-8923-66d74949fece time="2024-08-08T06:06:04+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=3e0239a6-3fe5-4233-bf48-2115da8be8e7 service=imap subject="******** (abb50e42)" user=0cfdafa4-b2b1-4a49-8923-66d74949fece time="2024-08-08T06:06:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:42259/mail/v4/messages/3e0239a6-3fe5-4233-bf48-2115da8be8e7" pkg=gpa/client userID=0cfdafa4-b2b1-4a49-8923-66d74949fece Then IMAP client "1" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | subject | | cacf1bc5-e41c-472f-8815-0f91e9437473@proton.local | 54e2c00a-fac4-4521-9154-50cf2f98338a@proton.local | Plain with inline | time="2024-08-08T06:06:04+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:06:04+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:06:04+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:06:04+02:00" level=info msg="Closing user" userID=0cfdafa4-b2b1-4a49-8923-66d74949fece time="2024-08-08T06:06:04+02:00" level=info msg="Exiting IMAP Service" service=imap user=0cfdafa4-b2b1-4a49-8923-66d74949fece time="2024-08-08T06:06:04+02:00" level=info msg="Exiting service main loop" service=smtp user=0cfdafa4-b2b1-4a49-8923-66d74949fece time="2024-08-08T06:06:04+02:00" level=info msg="Exiting Service" service=user-identity user=0cfdafa4-b2b1-4a49-8923-66d74949fece time="2024-08-08T06:06:04+02:00" level=info msg="Exiting service main loop" service=telemetry user=0cfdafa4-b2b1-4a49-8923-66d74949fece time="2024-08-08T06:06:04+02:00" level=info msg="Exiting service" service=user-events user=0cfdafa4-b2b1-4a49-8923-66d74949fece time="2024-08-08T06:06:04+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:06:04+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:06:04+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:06:04+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:06:04+02:00" level=info msg="Closing SMTP server" service=server-manager And the body in the "POST" request to "/mail/v4/messages" is: # :1 -> *scenario """ {  "Message": {  "Subject": "Plain with inline",  "Sender": {  "Name": "Bridge Test"  },  "ToList": [  {  "Address": "[user:to]@[domain]",  "Name": "Internal Bridge"  }  ],  "CCList": [],  "BCCList": [],  "MIMEType": "text/plain"  } } """ === RUN TestFeatures/A_message_with_inline_attachment_without_content_ID_to_internal_account time="2024-08-08T06:06:04+02:00" level=info msg="User '02351a44-bcf4-4f1a-ba08-c439c7722b2b' created with id=35781ed6-34f6-4c7a-b7a1-a208ccac62d4" pkg=gpa/server/backend time="2024-08-08T06:06:05+02:00" level=info msg="User '52ff4a7b-3065-485c-bc80-f2a01c947de7' created with id=2bf6cfba-e51a-441f-887d-03e921b80660" pkg=gpa/server/backend time="2024-08-08T06:06:05+02:00" level=info msg="Starting bridge" time="2024-08-08T06:06:05+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/194/config529125094/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:06:05+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/194/data3783416687/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/194/data3783416687/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:06:05+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:06:05+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:06:05+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:06:05+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:06:05+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/194/config529125094/grpcServerConfig.json time="2024-08-08T06:06:05+02:00" level=info msg="gRPC server listening on /tmp/bridge3885" pkg=grpc time="2024-08-08T06:06:05+02:00" level=info msg="Frontend service started" time="2024-08-08T06:06:05+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:06:05+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:06:05+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:06:05+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:06:05+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:06:05+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:06:05+02:00" level=info msg="Frontend client started" time="2024-08-08T06:06:05+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (eb28a205)" time="2024-08-08T06:06:05+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (eb28a205)" time="2024-08-08T06:06:05+02:00" level=info msg="200 OK: POST https://127.0.0.1:42713/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:06:06+02:00" level=info msg="200 OK: POST https://127.0.0.1:42713/auth/v4" pkg=gpa/manager time="2024-08-08T06:06:06+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=35781ed6-34f6-4c7a-b7a1-a208ccac62d4 time="2024-08-08T06:06:06+02:00" level=info msg="Adding vault user" userID=35781ed6-34f6-4c7a-b7a1-a208ccac62d4 time="2024-08-08T06:06:06+02:00" level=info msg="Creating new user" userID=35781ed6-34f6-4c7a-b7a1-a208ccac62d4 time="2024-08-08T06:06:06+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=35781ed6-34f6-4c7a-b7a1-a208ccac62d4 time="2024-08-08T06:06:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:42713/core/v4/events/latest" pkg=gpa/client userID=35781ed6-34f6-4c7a-b7a1-a208ccac62d4 time="2024-08-08T06:06:06+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=35781ed6-34f6-4c7a-b7a1-a208ccac62d4 time="2024-08-08T06:06:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:42713/core/v4/settings" pkg=gpa/client userID=35781ed6-34f6-4c7a-b7a1-a208ccac62d4 time="2024-08-08T06:06:06+02:00" level=info msg="Starting service main loop" service=telemetry user=35781ed6-34f6-4c7a-b7a1-a208ccac62d4 time="2024-08-08T06:06:06+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=35781ed6-34f6-4c7a-b7a1-a208ccac62d4 time="2024-08-08T06:06:06+02:00" level=info msg="Starting service main loop" service=smtp user=35781ed6-34f6-4c7a-b7a1-a208ccac62d4 time="2024-08-08T06:06:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:42713/core/v4/labels?Type=4" pkg=gpa/client userID=35781ed6-34f6-4c7a-b7a1-a208ccac62d4 time="2024-08-08T06:06:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:42713/core/v4/labels?Type=3" pkg=gpa/client userID=35781ed6-34f6-4c7a-b7a1-a208ccac62d4 time="2024-08-08T06:06:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:42713/core/v4/labels?Type=1" pkg=gpa/client userID=35781ed6-34f6-4c7a-b7a1-a208ccac62d4 time="2024-08-08T06:06:06+02:00" level=info msg="Adding user to imap server" addrID=d26811e3-b573-427b-990c-d09f5992f1f5 service=server-manager time="2024-08-08T06:06:06+02:00" level=info msg="Creating new IMAP user" addrID=d26811e3-b573-427b-990c-d09f5992f1f5 service=server-manager time="2024-08-08T06:06:06+02:00" level=info msg="Setting gluon ID" addrID=d26811e3-b573-427b-990c-d09f5992f1f5 gluonID=d17453fb-aeaf-4b0e-84c2-c30563543ebd userID=35781ed6-34f6-4c7a-b7a1-a208ccac62d4 time="2024-08-08T06:06:06+02:00" level=info msg="Created new IMAP user" addrID=d26811e3-b573-427b-990c-d09f5992f1f5 gluonID=d17453fb-aeaf-4b0e-84c2-c30563543ebd service=server-manager time="2024-08-08T06:06:06+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:06:06+02:00" level=info msg=Resuming service=user-events user=35781ed6-34f6-4c7a-b7a1-a208ccac62d4 time="2024-08-08T06:06:06+02:00" level=info msg="Received mailbox message count" count=0 gluonID=d17453fb-aeaf-4b0e-84c2-c30563543ebd labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:06:06+02:00" level=info msg="Starting IMAP Service" service=imap user=35781ed6-34f6-4c7a-b7a1-a208ccac62d4 time="2024-08-08T06:06:06+02:00" level=info msg="Sync triggered" service=imap user=35781ed6-34f6-4c7a-b7a1-a208ccac62d4 time="2024-08-08T06:06:06+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:06:06.182766331 +0200 CEST m=+450.868809237" user=35781ed6-34f6-4c7a-b7a1-a208ccac62d4 time="2024-08-08T06:06:06+02:00" level=info msg="Syncing labels" service=imap user=35781ed6-34f6-4c7a-b7a1-a208ccac62d4 time="2024-08-08T06:06:06+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:35781ed6-34f6-4c7a-b7a1-a208ccac62d4" userID=35781ed6-34f6-4c7a-b7a1-a208ccac62d4 time="2024-08-08T06:06:06+02:00" level=info msg="200 OK: POST https://127.0.0.1:42713/data/v1/stats" pkg=gpa/client userID=35781ed6-34f6-4c7a-b7a1-a208ccac62d4 time="2024-08-08T06:06:06+02:00" level=info msg="Configuration Status Success event sent." userID=35781ed6-34f6-4c7a-b7a1-a208ccac62d4 time="2024-08-08T06:06:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:42713/mail/v4/settings" pkg=gpa/client userID=35781ed6-34f6-4c7a-b7a1-a208ccac62d4 time="2024-08-08T06:06:06+02:00" level=info msg="200 OK: POST https://127.0.0.1:42713/mail/v4/messages" pkg=gpa/client userID=35781ed6-34f6-4c7a-b7a1-a208ccac62d4 time="2024-08-08T06:06:06+02:00" level=info msg="Synced labels" service=imap user=35781ed6-34f6-4c7a-b7a1-a208ccac62d4 time="2024-08-08T06:06:06+02:00" level=info msg="200 OK: POST https://127.0.0.1:42713/mail/v4/attachments" pkg=gpa/client userID=35781ed6-34f6-4c7a-b7a1-a208ccac62d4 time="2024-08-08T06:06:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:42713/mail/v4/messages/count" pkg=gpa/client userID=35781ed6-34f6-4c7a-b7a1-a208ccac62d4 time="2024-08-08T06:06:06+02:00" level=info msg="Syncing messages" service=imap user=35781ed6-34f6-4c7a-b7a1-a208ccac62d4 time="2024-08-08T06:06:06+02:00" level=info msg="Job started" service=imap user=35781ed6-34f6-4c7a-b7a1-a208ccac62d4 time="2024-08-08T06:06:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:42713/core/v4/keys?Email=52ff4a7b-3065-485c-bc80-f2a01c947de7%40proton.local" pkg=gpa/client userID=35781ed6-34f6-4c7a-b7a1-a208ccac62d4 time="2024-08-08T06:06:06+02:00" level=info msg="200 OK: POST https://127.0.0.1:42713/mail/v4/messages" pkg=gpa/client userID=35781ed6-34f6-4c7a-b7a1-a208ccac62d4 time="2024-08-08T06:06:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:42713/contacts/v4/emails?Email=52ff4a7b-3065-485c-bc80-f2a01c947de7%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=35781ed6-34f6-4c7a-b7a1-a208ccac62d4 time="2024-08-08T06:06:06+02:00" level=info msg="200 OK: POST https://127.0.0.1:42713/mail/v4/messages" pkg=gpa/client userID=35781ed6-34f6-4c7a-b7a1-a208ccac62d4 time="2024-08-08T06:06:06+02:00" level=info msg="Creating new child job" service=imap user=35781ed6-34f6-4c7a-b7a1-a208ccac62d4 time="2024-08-08T06:06:06+02:00" level=info msg="Job finished" service=imap user=35781ed6-34f6-4c7a-b7a1-a208ccac62d4 time="2024-08-08T06:06:06+02:00" level=info msg="200 OK: POST https://127.0.0.1:42713/mail/v4/messages/c436f18a-1762-4a37-911e-7440353cbbdf" pkg=gpa/client userID=35781ed6-34f6-4c7a-b7a1-a208ccac62d4 Scenario: A message with inline attachment without content ID to internal account # features/smtp/send/inline.feature:62 When SMTP client "1" sends the following message from "02351a44-bcf4-4f1a-ba08-c439c7722b2b@proton.local" to "52ff4a7b-3065-485c-bc80-f2a01c947de7@proton.local": # :1 -> *scenario """ From: Bridge Test <[user:user]@[domain]> To: Internal Bridge <[user:to]@[domain]> Subject: Plain with inline Content-Type: multipart/related; boundary=bc5bd30245232f31b6c976adcd59bb0069c9b13f986f9e40c2571bb80aa16606  --bc5bd30245232f31b6c976adcd59bb0069c9b13f986f9e40c2571bb80aa16606 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8  This is body of mail with attachment  --bc5bd30245232f31b6c976adcd59bb0069c9b13f986f9e40c2571bb80aa16606 Content-Disposition: inline; filename=outline-light-instagram-48.png Content-Transfer-Encoding: base64 Content-Type: image/png  iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAACklEQVR4nGMAAQAABQABDQot tAAAAABJRU5ErkJggg== --bc5bd30245232f31b6c976adcd59bb0069c9b13f986f9e40c2571bb80aa16606--  """ Then it succeeds # :1 -> *scenario time="2024-08-08T06:06:06+02:00" level=info msg="200 OK: GET https://127.0.0.1:42713/mail/v4/messages/c436f18a-1762-4a37-911e-7440353cbbdf" pkg=gpa/client userID=35781ed6-34f6-4c7a-b7a1-a208ccac62d4 When user "02351a44-bcf4-4f1a-ba08-c439c7722b2b" connects and authenticates IMAP client "1" # :1 -> *scenario time="2024-08-08T06:06:06+02:00" level=info msg="Child job finished" service=imap user=35781ed6-34f6-4c7a-b7a1-a208ccac62d4 time="2024-08-08T06:06:06+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=35781ed6-34f6-4c7a-b7a1-a208ccac62d4 time="2024-08-08T06:06:06+02:00" level=info msg="Synced messages" service=imap user=35781ed6-34f6-4c7a-b7a1-a208ccac62d4 time="2024-08-08T06:06:06+02:00" level=info msg="Finished user sync" duration=24.3145ms service=imap user=35781ed6-34f6-4c7a-b7a1-a208ccac62d4 time="2024-08-08T06:06:06+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=35781ed6-34f6-4c7a-b7a1-a208ccac62d4 time="2024-08-08T06:06:06+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=35781ed6-34f6-4c7a-b7a1-a208ccac62d4 Then IMAP client "1" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | subject | | 02351a44-bcf4-4f1a-ba08-c439c7722b2b@proton.local | 52ff4a7b-3065-485c-bc80-f2a01c947de7@proton.local | Plain with inline | time="2024-08-08T06:06:06+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:06:06+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:06:06+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:06:06+02:00" level=info msg="Closing user" userID=35781ed6-34f6-4c7a-b7a1-a208ccac62d4 time="2024-08-08T06:06:06+02:00" level=info msg="Exiting IMAP Service" service=imap user=35781ed6-34f6-4c7a-b7a1-a208ccac62d4 time="2024-08-08T06:06:06+02:00" level=info msg="Exiting service main loop" service=smtp user=35781ed6-34f6-4c7a-b7a1-a208ccac62d4 time="2024-08-08T06:06:06+02:00" level=info msg="Exiting Service" service=user-identity user=35781ed6-34f6-4c7a-b7a1-a208ccac62d4 time="2024-08-08T06:06:06+02:00" level=info msg="Exiting service main loop" service=telemetry user=35781ed6-34f6-4c7a-b7a1-a208ccac62d4 time="2024-08-08T06:06:06+02:00" level=info msg="Exiting service" service=user-events user=35781ed6-34f6-4c7a-b7a1-a208ccac62d4 time="2024-08-08T06:06:06+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:06:06+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:06:06+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:06:06+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:06:06+02:00" level=info msg="Closing SMTP server" service=server-manager And the body in the "POST" request to "/mail/v4/messages" is: # :1 -> *scenario """ {  "Message": {  "Subject": "Plain with inline",  "Sender": {  "Name": "Bridge Test"  },  "ToList": [  {  "Address": "[user:to]@[domain]",  "Name": "Internal Bridge"  }  ],  "CCList": [],  "BCCList": [],  "MIMEType": "text/plain"  } } """ === RUN TestFeatures/A_message_with_bad_disposition_to_internal_account time="2024-08-08T06:06:06+02:00" level=info msg="User '35edd103-9747-4ffe-9e2d-c7e78210f0f1' created with id=fb1c9437-82e7-438d-8c4d-b76e97627460" pkg=gpa/server/backend time="2024-08-08T06:06:07+02:00" level=info msg="User 'e98632ad-5d8b-48cb-8e9c-029c49eaeb71' created with id=ec23aabb-8630-467b-ae0b-2269fa386001" pkg=gpa/server/backend time="2024-08-08T06:06:07+02:00" level=info msg="Starting bridge" time="2024-08-08T06:06:07+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/195/config901162822/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:06:07+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/195/data702202557/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/195/data702202557/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:06:07+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:06:07+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:06:07+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:06:07+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:06:07+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/195/config901162822/grpcServerConfig.json time="2024-08-08T06:06:07+02:00" level=info msg="gRPC server listening on /tmp/bridge4038" pkg=grpc time="2024-08-08T06:06:07+02:00" level=info msg="Frontend service started" time="2024-08-08T06:06:07+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:06:07+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:06:07+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:06:07+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:06:07+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:06:07+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:06:07+02:00" level=info msg="Frontend client started" time="2024-08-08T06:06:07+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (6907891d)" time="2024-08-08T06:06:07+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (6907891d)" time="2024-08-08T06:06:07+02:00" level=info msg="200 OK: POST https://127.0.0.1:35063/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:06:07+02:00" level=info msg="200 OK: POST https://127.0.0.1:35063/auth/v4" pkg=gpa/manager time="2024-08-08T06:06:07+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=fb1c9437-82e7-438d-8c4d-b76e97627460 time="2024-08-08T06:06:07+02:00" level=info msg="Adding vault user" userID=fb1c9437-82e7-438d-8c4d-b76e97627460 time="2024-08-08T06:06:07+02:00" level=info msg="Creating new user" userID=fb1c9437-82e7-438d-8c4d-b76e97627460 time="2024-08-08T06:06:07+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=fb1c9437-82e7-438d-8c4d-b76e97627460 time="2024-08-08T06:06:07+02:00" level=info msg="200 OK: GET https://127.0.0.1:35063/core/v4/events/latest" pkg=gpa/client userID=fb1c9437-82e7-438d-8c4d-b76e97627460 time="2024-08-08T06:06:07+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=fb1c9437-82e7-438d-8c4d-b76e97627460 time="2024-08-08T06:06:07+02:00" level=info msg="200 OK: GET https://127.0.0.1:35063/core/v4/settings" pkg=gpa/client userID=fb1c9437-82e7-438d-8c4d-b76e97627460 time="2024-08-08T06:06:07+02:00" level=info msg="Starting service main loop" service=telemetry user=fb1c9437-82e7-438d-8c4d-b76e97627460 time="2024-08-08T06:06:07+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=fb1c9437-82e7-438d-8c4d-b76e97627460 time="2024-08-08T06:06:07+02:00" level=info msg="Starting service main loop" service=smtp user=fb1c9437-82e7-438d-8c4d-b76e97627460 time="2024-08-08T06:06:07+02:00" level=info msg="200 OK: GET https://127.0.0.1:35063/core/v4/labels?Type=4" pkg=gpa/client userID=fb1c9437-82e7-438d-8c4d-b76e97627460 time="2024-08-08T06:06:07+02:00" level=info msg="200 OK: GET https://127.0.0.1:35063/core/v4/labels?Type=3" pkg=gpa/client userID=fb1c9437-82e7-438d-8c4d-b76e97627460 time="2024-08-08T06:06:07+02:00" level=info msg="200 OK: GET https://127.0.0.1:35063/core/v4/labels?Type=1" pkg=gpa/client userID=fb1c9437-82e7-438d-8c4d-b76e97627460 time="2024-08-08T06:06:07+02:00" level=info msg="Adding user to imap server" addrID=2de41392-94d7-4d41-b0aa-8274f52b7df2 service=server-manager time="2024-08-08T06:06:07+02:00" level=info msg="Creating new IMAP user" addrID=2de41392-94d7-4d41-b0aa-8274f52b7df2 service=server-manager time="2024-08-08T06:06:07+02:00" level=info msg="Setting gluon ID" addrID=2de41392-94d7-4d41-b0aa-8274f52b7df2 gluonID=8e96962f-1ae7-4e5f-ac0d-748c79753f6f userID=fb1c9437-82e7-438d-8c4d-b76e97627460 time="2024-08-08T06:06:07+02:00" level=info msg="Created new IMAP user" addrID=2de41392-94d7-4d41-b0aa-8274f52b7df2 gluonID=8e96962f-1ae7-4e5f-ac0d-748c79753f6f service=server-manager time="2024-08-08T06:06:07+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:06:07+02:00" level=info msg=Resuming service=user-events user=fb1c9437-82e7-438d-8c4d-b76e97627460 time="2024-08-08T06:06:07+02:00" level=info msg="Received mailbox message count" count=0 gluonID=8e96962f-1ae7-4e5f-ac0d-748c79753f6f labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:06:07+02:00" level=info msg="Starting IMAP Service" service=imap user=fb1c9437-82e7-438d-8c4d-b76e97627460 time="2024-08-08T06:06:07+02:00" level=info msg="Sync triggered" service=imap user=fb1c9437-82e7-438d-8c4d-b76e97627460 time="2024-08-08T06:06:07+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:06:07.749706084 +0200 CEST m=+452.435748990" user=fb1c9437-82e7-438d-8c4d-b76e97627460 time="2024-08-08T06:06:07+02:00" level=info msg="Syncing labels" service=imap user=fb1c9437-82e7-438d-8c4d-b76e97627460 time="2024-08-08T06:06:07+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:fb1c9437-82e7-438d-8c4d-b76e97627460" userID=fb1c9437-82e7-438d-8c4d-b76e97627460 time="2024-08-08T06:06:07+02:00" level=info msg="200 OK: POST https://127.0.0.1:35063/data/v1/stats" pkg=gpa/client userID=fb1c9437-82e7-438d-8c4d-b76e97627460 time="2024-08-08T06:06:07+02:00" level=info msg="Configuration Status Success event sent." userID=fb1c9437-82e7-438d-8c4d-b76e97627460 time="2024-08-08T06:06:07+02:00" level=info msg="200 OK: GET https://127.0.0.1:35063/mail/v4/settings" pkg=gpa/client userID=fb1c9437-82e7-438d-8c4d-b76e97627460 time="2024-08-08T06:06:07+02:00" level=info msg="200 OK: POST https://127.0.0.1:35063/mail/v4/messages" pkg=gpa/client userID=fb1c9437-82e7-438d-8c4d-b76e97627460 time="2024-08-08T06:06:07+02:00" level=info msg="200 OK: POST https://127.0.0.1:35063/mail/v4/attachments" pkg=gpa/client userID=fb1c9437-82e7-438d-8c4d-b76e97627460 time="2024-08-08T06:06:07+02:00" level=info msg="Synced labels" service=imap user=fb1c9437-82e7-438d-8c4d-b76e97627460 time="2024-08-08T06:06:07+02:00" level=info msg="200 OK: GET https://127.0.0.1:35063/mail/v4/messages/count" pkg=gpa/client userID=fb1c9437-82e7-438d-8c4d-b76e97627460 time="2024-08-08T06:06:07+02:00" level=info msg="Syncing messages" service=imap user=fb1c9437-82e7-438d-8c4d-b76e97627460 time="2024-08-08T06:06:07+02:00" level=info msg="Job started" service=imap user=fb1c9437-82e7-438d-8c4d-b76e97627460 time="2024-08-08T06:06:07+02:00" level=info msg="200 OK: GET https://127.0.0.1:35063/core/v4/keys?Email=e98632ad-5d8b-48cb-8e9c-029c49eaeb71%40proton.local" pkg=gpa/client userID=fb1c9437-82e7-438d-8c4d-b76e97627460 time="2024-08-08T06:06:07+02:00" level=info msg="200 OK: POST https://127.0.0.1:35063/mail/v4/messages" pkg=gpa/client userID=fb1c9437-82e7-438d-8c4d-b76e97627460 time="2024-08-08T06:06:07+02:00" level=info msg="200 OK: GET https://127.0.0.1:35063/contacts/v4/emails?Email=e98632ad-5d8b-48cb-8e9c-029c49eaeb71%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=fb1c9437-82e7-438d-8c4d-b76e97627460 time="2024-08-08T06:06:07+02:00" level=info msg="200 OK: POST https://127.0.0.1:35063/mail/v4/messages" pkg=gpa/client userID=fb1c9437-82e7-438d-8c4d-b76e97627460 time="2024-08-08T06:06:07+02:00" level=info msg="Creating new child job" service=imap user=fb1c9437-82e7-438d-8c4d-b76e97627460 time="2024-08-08T06:06:07+02:00" level=info msg="Job finished" service=imap user=fb1c9437-82e7-438d-8c4d-b76e97627460 time="2024-08-08T06:06:07+02:00" level=info msg="200 OK: POST https://127.0.0.1:35063/mail/v4/messages/8fafdcd3-425e-4786-beb5-a1be254b1872" pkg=gpa/client userID=fb1c9437-82e7-438d-8c4d-b76e97627460 Scenario: A message with bad disposition to internal account # features/smtp/send/inline.feature:112 When SMTP client "1" sends the following message from "35edd103-9747-4ffe-9e2d-c7e78210f0f1@proton.local" to "e98632ad-5d8b-48cb-8e9c-029c49eaeb71@proton.local": # :1 -> *scenario """ From: Bridge Test <[user:user]@[domain]> To: Internal Bridge <[user:to]@[domain]> Subject: Plain with inline Content-Type: multipart/related; boundary=bc5bd30245232f31b6c976adcd59bb0069c9b13f986f9e40c2571bb80aa16606  --bc5bd30245232f31b6c976adcd59bb0069c9b13f986f9e40c2571bb80aa16606 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8  This is body of mail with attachment  --bc5bd30245232f31b6c976adcd59bb0069c9b13f986f9e40c2571bb80aa16606 Content-Disposition: att; filename=outline-light-instagram-48.png Content-Transfer-Encoding: base64 Content-Type: image/png  iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAACklEQVR4nGMAAQAABQABDQot tAAAAABJRU5ErkJggg== --bc5bd30245232f31b6c976adcd59bb0069c9b13f986f9e40c2571bb80aa16606--  """ Then it succeeds # :1 -> *scenario time="2024-08-08T06:06:07+02:00" level=info msg="200 OK: GET https://127.0.0.1:35063/mail/v4/messages/8fafdcd3-425e-4786-beb5-a1be254b1872" pkg=gpa/client userID=fb1c9437-82e7-438d-8c4d-b76e97627460 When user "35edd103-9747-4ffe-9e2d-c7e78210f0f1" connects and authenticates IMAP client "1" # :1 -> *scenario time="2024-08-08T06:06:07+02:00" level=info msg="Child job finished" service=imap user=fb1c9437-82e7-438d-8c4d-b76e97627460 time="2024-08-08T06:06:07+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=fb1c9437-82e7-438d-8c4d-b76e97627460 time="2024-08-08T06:06:07+02:00" level=info msg="Synced messages" service=imap user=fb1c9437-82e7-438d-8c4d-b76e97627460 time="2024-08-08T06:06:07+02:00" level=info msg="Finished user sync" duration=26.787144ms service=imap user=fb1c9437-82e7-438d-8c4d-b76e97627460 time="2024-08-08T06:06:07+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=fb1c9437-82e7-438d-8c4d-b76e97627460 time="2024-08-08T06:06:07+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=fb1c9437-82e7-438d-8c4d-b76e97627460 Then IMAP client "1" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | subject | | 35edd103-9747-4ffe-9e2d-c7e78210f0f1@proton.local | e98632ad-5d8b-48cb-8e9c-029c49eaeb71@proton.local | Plain with inline | time="2024-08-08T06:06:07+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:06:07+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:06:07+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:06:07+02:00" level=info msg="Closing user" userID=fb1c9437-82e7-438d-8c4d-b76e97627460 time="2024-08-08T06:06:07+02:00" level=info msg="Exiting IMAP Service" service=imap user=fb1c9437-82e7-438d-8c4d-b76e97627460 time="2024-08-08T06:06:07+02:00" level=info msg="Exiting service main loop" service=smtp user=fb1c9437-82e7-438d-8c4d-b76e97627460 time="2024-08-08T06:06:07+02:00" level=info msg="Exiting Service" service=user-identity user=fb1c9437-82e7-438d-8c4d-b76e97627460 time="2024-08-08T06:06:07+02:00" level=info msg="Exiting service main loop" service=telemetry user=fb1c9437-82e7-438d-8c4d-b76e97627460 time="2024-08-08T06:06:07+02:00" level=info msg="Exiting service" service=user-events user=fb1c9437-82e7-438d-8c4d-b76e97627460 time="2024-08-08T06:06:07+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:06:07+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:06:07+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:06:07+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:06:07+02:00" level=info msg="Closing SMTP server" service=server-manager And the body in the "POST" request to "/mail/v4/messages" is: # :1 -> *scenario """ {  "Message": {  "Subject": "Plain with inline",  "Sender": {  "Name": "Bridge Test"  },  "ToList": [  {  "Address": "[user:to]@[domain]",  "Name": "Internal Bridge"  }  ],  "CCList": [],  "BCCList": [],  "MIMEType": "text/plain"  } } """ Feature: SMTP sending with mixed case address === RUN TestFeatures/Mixed_sender_case_in_sender_address time="2024-08-08T06:06:08+02:00" level=info msg="User '346b6979-bc85-465b-a832-6d7feb980ccb' created with id=a71e396b-595d-4e21-88a1-bc2eb597487e" pkg=gpa/server/backend Background: Given there exists an account with username "346b6979-bc85-465b-a832-6d7feb980ccb" and password "password" # :1 -> *scenario time="2024-08-08T06:06:08+02:00" level=info msg="User '53b366d7-6f9d-4564-9cc0-2f08f2209499' created with id=dbe77050-aab1-47e7-b54c-d4cffb09d6e9" pkg=gpa/server/backend And there exists an account with username "53b366d7-6f9d-4564-9cc0-2f08f2209499" and password "password" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-08-08T06:06:08+02:00" level=info msg="Starting bridge" time="2024-08-08T06:06:08+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/196/config2326144208/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:06:08+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/196/data2051725789/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/196/data2051725789/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:06:08+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:06:08+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:06:08+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:06:08+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:06:08+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/196/config2326144208/grpcServerConfig.json time="2024-08-08T06:06:08+02:00" level=info msg="gRPC server listening on /tmp/bridge5114" pkg=grpc time="2024-08-08T06:06:08+02:00" level=info msg="Frontend service started" time="2024-08-08T06:06:08+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:06:08+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:06:08+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:06:08+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:06:08+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:06:08+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:06:08+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-08-08T06:06:08+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (f0651488)" time="2024-08-08T06:06:08+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (f0651488)" time="2024-08-08T06:06:09+02:00" level=info msg="200 OK: POST https://127.0.0.1:37535/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:06:09+02:00" level=info msg="200 OK: POST https://127.0.0.1:37535/auth/v4" pkg=gpa/manager time="2024-08-08T06:06:09+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=a71e396b-595d-4e21-88a1-bc2eb597487e time="2024-08-08T06:06:09+02:00" level=info msg="Adding vault user" userID=a71e396b-595d-4e21-88a1-bc2eb597487e time="2024-08-08T06:06:09+02:00" level=info msg="Creating new user" userID=a71e396b-595d-4e21-88a1-bc2eb597487e time="2024-08-08T06:06:09+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=a71e396b-595d-4e21-88a1-bc2eb597487e time="2024-08-08T06:06:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:37535/core/v4/events/latest" pkg=gpa/client userID=a71e396b-595d-4e21-88a1-bc2eb597487e time="2024-08-08T06:06:09+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=a71e396b-595d-4e21-88a1-bc2eb597487e time="2024-08-08T06:06:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:37535/core/v4/settings" pkg=gpa/client userID=a71e396b-595d-4e21-88a1-bc2eb597487e time="2024-08-08T06:06:09+02:00" level=info msg="Starting service main loop" service=telemetry user=a71e396b-595d-4e21-88a1-bc2eb597487e time="2024-08-08T06:06:09+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=a71e396b-595d-4e21-88a1-bc2eb597487e time="2024-08-08T06:06:09+02:00" level=info msg="Starting service main loop" service=smtp user=a71e396b-595d-4e21-88a1-bc2eb597487e time="2024-08-08T06:06:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:37535/core/v4/labels?Type=4" pkg=gpa/client userID=a71e396b-595d-4e21-88a1-bc2eb597487e time="2024-08-08T06:06:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:37535/core/v4/labels?Type=3" pkg=gpa/client userID=a71e396b-595d-4e21-88a1-bc2eb597487e time="2024-08-08T06:06:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:37535/core/v4/labels?Type=1" pkg=gpa/client userID=a71e396b-595d-4e21-88a1-bc2eb597487e time="2024-08-08T06:06:09+02:00" level=info msg="Adding user to imap server" addrID=bbe9bf6f-438a-4aef-9936-9587424ab7d4 service=server-manager time="2024-08-08T06:06:09+02:00" level=info msg="Creating new IMAP user" addrID=bbe9bf6f-438a-4aef-9936-9587424ab7d4 service=server-manager time="2024-08-08T06:06:09+02:00" level=info msg="Setting gluon ID" addrID=bbe9bf6f-438a-4aef-9936-9587424ab7d4 gluonID=27dbf9af-b610-4b2f-af6c-c91246eae6d7 userID=a71e396b-595d-4e21-88a1-bc2eb597487e time="2024-08-08T06:06:09+02:00" level=info msg="Created new IMAP user" addrID=bbe9bf6f-438a-4aef-9936-9587424ab7d4 gluonID=27dbf9af-b610-4b2f-af6c-c91246eae6d7 service=server-manager time="2024-08-08T06:06:09+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:06:09+02:00" level=info msg=Resuming service=user-events user=a71e396b-595d-4e21-88a1-bc2eb597487e And the user logs in with username "346b6979-bc85-465b-a832-6d7feb980ccb" and password "password" # :1 -> *scenario time="2024-08-08T06:06:09+02:00" level=info msg="Received mailbox message count" count=0 gluonID=27dbf9af-b610-4b2f-af6c-c91246eae6d7 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:06:09+02:00" level=info msg="Starting IMAP Service" service=imap user=a71e396b-595d-4e21-88a1-bc2eb597487e time="2024-08-08T06:06:09+02:00" level=info msg="Sync triggered" service=imap user=a71e396b-595d-4e21-88a1-bc2eb597487e time="2024-08-08T06:06:09+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:06:09.357315815 +0200 CEST m=+454.043358721" user=a71e396b-595d-4e21-88a1-bc2eb597487e time="2024-08-08T06:06:09+02:00" level=info msg="Syncing labels" service=imap user=a71e396b-595d-4e21-88a1-bc2eb597487e time="2024-08-08T06:06:09+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:a71e396b-595d-4e21-88a1-bc2eb597487e" userID=a71e396b-595d-4e21-88a1-bc2eb597487e time="2024-08-08T06:06:09+02:00" level=info msg="Synced labels" service=imap user=a71e396b-595d-4e21-88a1-bc2eb597487e time="2024-08-08T06:06:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:37535/mail/v4/messages/count" pkg=gpa/client userID=a71e396b-595d-4e21-88a1-bc2eb597487e time="2024-08-08T06:06:09+02:00" level=info msg="Syncing messages" service=imap user=a71e396b-595d-4e21-88a1-bc2eb597487e time="2024-08-08T06:06:09+02:00" level=info msg="Job started" service=imap user=a71e396b-595d-4e21-88a1-bc2eb597487e time="2024-08-08T06:06:09+02:00" level=info msg="200 OK: POST https://127.0.0.1:37535/mail/v4/messages" pkg=gpa/client userID=a71e396b-595d-4e21-88a1-bc2eb597487e time="2024-08-08T06:06:09+02:00" level=info msg="Job finished" service=imap user=a71e396b-595d-4e21-88a1-bc2eb597487e time="2024-08-08T06:06:09+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=a71e396b-595d-4e21-88a1-bc2eb597487e time="2024-08-08T06:06:09+02:00" level=info msg="Synced messages" service=imap user=a71e396b-595d-4e21-88a1-bc2eb597487e time="2024-08-08T06:06:09+02:00" level=info msg="Finished user sync" duration=7.689709ms service=imap user=a71e396b-595d-4e21-88a1-bc2eb597487e time="2024-08-08T06:06:09+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=a71e396b-595d-4e21-88a1-bc2eb597487e time="2024-08-08T06:06:09+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=a71e396b-595d-4e21-88a1-bc2eb597487e time="2024-08-08T06:06:09+02:00" level=info msg="200 OK: POST https://127.0.0.1:37535/data/v1/stats" pkg=gpa/client userID=a71e396b-595d-4e21-88a1-bc2eb597487e time="2024-08-08T06:06:09+02:00" level=info msg="Configuration Status Success event sent." userID=a71e396b-595d-4e21-88a1-bc2eb597487e And user "346b6979-bc85-465b-a832-6d7feb980ccb" connects and authenticates SMTP client "1" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-08-08T06:06:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:37535/mail/v4/settings" pkg=gpa/client userID=a71e396b-595d-4e21-88a1-bc2eb597487e time="2024-08-08T06:06:09+02:00" level=info msg="200 OK: POST https://127.0.0.1:37535/mail/v4/messages" pkg=gpa/client userID=a71e396b-595d-4e21-88a1-bc2eb597487e time="2024-08-08T06:06:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:37535/core/v4/keys?Email=53b366d7-6f9d-4564-9cc0-2f08f2209499%40proton.local" pkg=gpa/client userID=a71e396b-595d-4e21-88a1-bc2eb597487e time="2024-08-08T06:06:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:37535/contacts/v4/emails?Email=53b366d7-6f9d-4564-9cc0-2f08f2209499%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=a71e396b-595d-4e21-88a1-bc2eb597487e time="2024-08-08T06:06:09+02:00" level=info msg="200 OK: POST https://127.0.0.1:37535/mail/v4/messages/6b5e1b5a-6c0b-48eb-8076-09f9d2d143f7" pkg=gpa/client userID=a71e396b-595d-4e21-88a1-bc2eb597487e Scenario: Mixed sender case in sender address # features/smtp/send/mixed_case.feature:11 When SMTP client "1" sends the following message from "346b6979-bc85-465b-a832-6d7feb980ccb@proton.local" to "53b366d7-6f9d-4564-9cc0-2f08f2209499@proton.local": # :1 -> *scenario """ From: Bridge Test <{toUpper:[user:user]@[domain]}> To: Internal Bridge <[user:to]@[domain]>  hello  """ Then it succeeds # :1 -> *scenario When user "346b6979-bc85-465b-a832-6d7feb980ccb" connects and authenticates IMAP client "1" # :1 -> *scenario time="2024-08-08T06:06:09+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 62}}" pkg=telemetry time="2024-08-08T06:06:10+02:00" level=info msg="200 OK: GET https://127.0.0.1:37535/core/v4/events/AA==" pkg=gpa/client userID=a71e396b-595d-4e21-88a1-bc2eb597487e time="2024-08-08T06:06:10+02:00" level=info msg="Received new API event" new="Event Aw==: messages: created=1, updated=1, deleted=0" old="AA==" service=user-events user=a71e396b-595d-4e21-88a1-bc2eb597487e time="2024-08-08T06:06:10+02:00" level=info msg="Handling message created event" date=0 messageID=6b5e1b5a-6c0b-48eb-8076-09f9d2d143f7 service=imap subject="******** (e3b0c442)" user=a71e396b-595d-4e21-88a1-bc2eb597487e time="2024-08-08T06:06:10+02:00" level=info msg="200 OK: GET https://127.0.0.1:37535/mail/v4/messages/6b5e1b5a-6c0b-48eb-8076-09f9d2d143f7" pkg=gpa/client userID=a71e396b-595d-4e21-88a1-bc2eb597487e time="2024-08-08T06:06:10+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=6b5e1b5a-6c0b-48eb-8076-09f9d2d143f7 service=imap subject="******** (e3b0c442)" user=a71e396b-595d-4e21-88a1-bc2eb597487e time="2024-08-08T06:06:10+02:00" level=info msg="200 OK: GET https://127.0.0.1:37535/mail/v4/messages/6b5e1b5a-6c0b-48eb-8076-09f9d2d143f7" pkg=gpa/client userID=a71e396b-595d-4e21-88a1-bc2eb597487e Then IMAP client "1" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | subject | | 346b6979-bc85-465b-a832-6d7feb980ccb@proton.local | 53b366d7-6f9d-4564-9cc0-2f08f2209499@proton.local |  | time="2024-08-08T06:06:10+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:06:10+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:06:10+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:06:10+02:00" level=info msg="Closing user" userID=a71e396b-595d-4e21-88a1-bc2eb597487e time="2024-08-08T06:06:10+02:00" level=info msg="Exiting IMAP Service" service=imap user=a71e396b-595d-4e21-88a1-bc2eb597487e time="2024-08-08T06:06:10+02:00" level=info msg="Exiting service main loop" service=smtp user=a71e396b-595d-4e21-88a1-bc2eb597487e time="2024-08-08T06:06:10+02:00" level=info msg="Exiting Service" service=user-identity user=a71e396b-595d-4e21-88a1-bc2eb597487e time="2024-08-08T06:06:10+02:00" level=info msg="Exiting service main loop" service=telemetry user=a71e396b-595d-4e21-88a1-bc2eb597487e time="2024-08-08T06:06:10+02:00" level=info msg="Exiting service" service=user-events user=a71e396b-595d-4e21-88a1-bc2eb597487e time="2024-08-08T06:06:10+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:06:10+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:06:10+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:06:10+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:06:10+02:00" level=info msg="Closing SMTP server" service=server-manager And the body in the "POST" request to "/mail/v4/messages" is: # :1 -> *scenario """ {  "Message": {  "Subject": "",  "Sender": {  "Name": "Bridge Test",  "Address": "[user:user]@[domain]"  },  "ToList": [  {  "Address": "[user:to]@[domain]",  "Name": "Internal Bridge"  }  ],  "CCList": [],  "BCCList": [],  "MIMEType": "text/plain"  } } """ Feature: SMTP sending two messages === RUN TestFeatures/Send_from_one_account_to_the_other time="2024-08-08T06:06:10+02:00" level=info msg="User '755a9dcb-3692-4509-b253-6eb688e4521e' created with id=fa3ded46-27ce-4026-8c7a-23602aca628d" pkg=gpa/server/backend Background: Given there exists an account with username "755a9dcb-3692-4509-b253-6eb688e4521e" and password "password" # :1 -> *scenario time="2024-08-08T06:06:11+02:00" level=info msg="User '7c4ea46a-d9df-445c-a8e8-a927a212dd01' created with id=929facb4-8f6e-4742-ac8c-56497e08dad2" pkg=gpa/server/backend And there exists an account with username "7c4ea46a-d9df-445c-a8e8-a927a212dd01" and password "password" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-08-08T06:06:11+02:00" level=info msg="Starting bridge" time="2024-08-08T06:06:11+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/197/config1372404971/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:06:11+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/197/data1904679839/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/197/data1904679839/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:06:11+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:06:11+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:06:11+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:06:11+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:06:11+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/197/config1372404971/grpcServerConfig.json time="2024-08-08T06:06:11+02:00" level=info msg="gRPC server listening on /tmp/bridge0690" pkg=grpc time="2024-08-08T06:06:11+02:00" level=info msg="Frontend service started" time="2024-08-08T06:06:11+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:06:11+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:06:11+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:06:11+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:06:11+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:06:11+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:06:11+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-08-08T06:06:11+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (c5929237)" time="2024-08-08T06:06:11+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (c5929237)" time="2024-08-08T06:06:11+02:00" level=info msg="200 OK: POST https://127.0.0.1:33857/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:06:11+02:00" level=info msg="200 OK: POST https://127.0.0.1:33857/auth/v4" pkg=gpa/manager time="2024-08-08T06:06:11+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=fa3ded46-27ce-4026-8c7a-23602aca628d time="2024-08-08T06:06:11+02:00" level=info msg="Adding vault user" userID=fa3ded46-27ce-4026-8c7a-23602aca628d time="2024-08-08T06:06:11+02:00" level=info msg="Creating new user" userID=fa3ded46-27ce-4026-8c7a-23602aca628d time="2024-08-08T06:06:11+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=fa3ded46-27ce-4026-8c7a-23602aca628d time="2024-08-08T06:06:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:33857/core/v4/events/latest" pkg=gpa/client userID=fa3ded46-27ce-4026-8c7a-23602aca628d time="2024-08-08T06:06:11+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=fa3ded46-27ce-4026-8c7a-23602aca628d time="2024-08-08T06:06:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:33857/core/v4/settings" pkg=gpa/client userID=fa3ded46-27ce-4026-8c7a-23602aca628d time="2024-08-08T06:06:11+02:00" level=info msg="Starting service main loop" service=telemetry user=fa3ded46-27ce-4026-8c7a-23602aca628d time="2024-08-08T06:06:11+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=fa3ded46-27ce-4026-8c7a-23602aca628d time="2024-08-08T06:06:11+02:00" level=info msg="Starting service main loop" service=smtp user=fa3ded46-27ce-4026-8c7a-23602aca628d time="2024-08-08T06:06:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:33857/core/v4/labels?Type=4" pkg=gpa/client userID=fa3ded46-27ce-4026-8c7a-23602aca628d time="2024-08-08T06:06:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:33857/core/v4/labels?Type=3" pkg=gpa/client userID=fa3ded46-27ce-4026-8c7a-23602aca628d time="2024-08-08T06:06:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:33857/core/v4/labels?Type=1" pkg=gpa/client userID=fa3ded46-27ce-4026-8c7a-23602aca628d time="2024-08-08T06:06:11+02:00" level=info msg="Adding user to imap server" addrID=fc6ea910-704b-42c6-acfa-413a6a63c819 service=server-manager time="2024-08-08T06:06:11+02:00" level=info msg="Creating new IMAP user" addrID=fc6ea910-704b-42c6-acfa-413a6a63c819 service=server-manager time="2024-08-08T06:06:11+02:00" level=info msg="Setting gluon ID" addrID=fc6ea910-704b-42c6-acfa-413a6a63c819 gluonID=6a9f640f-75d6-4468-a591-62e69b2423dd userID=fa3ded46-27ce-4026-8c7a-23602aca628d time="2024-08-08T06:06:11+02:00" level=info msg="Created new IMAP user" addrID=fc6ea910-704b-42c6-acfa-413a6a63c819 gluonID=6a9f640f-75d6-4468-a591-62e69b2423dd service=server-manager time="2024-08-08T06:06:11+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:06:11+02:00" level=info msg=Resuming service=user-events user=fa3ded46-27ce-4026-8c7a-23602aca628d And the user logs in with username "755a9dcb-3692-4509-b253-6eb688e4521e" and password "password" # :1 -> *scenario time="2024-08-08T06:06:11+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (f1b8f393)" time="2024-08-08T06:06:11+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (f1b8f393)" time="2024-08-08T06:06:11+02:00" level=info msg="Received mailbox message count" count=0 gluonID=6a9f640f-75d6-4468-a591-62e69b2423dd labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:06:11+02:00" level=info msg="Starting IMAP Service" service=imap user=fa3ded46-27ce-4026-8c7a-23602aca628d time="2024-08-08T06:06:11+02:00" level=info msg="Sync triggered" service=imap user=fa3ded46-27ce-4026-8c7a-23602aca628d time="2024-08-08T06:06:11+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:06:11.722258452 +0200 CEST m=+456.408301358" user=fa3ded46-27ce-4026-8c7a-23602aca628d time="2024-08-08T06:06:11+02:00" level=info msg="Syncing labels" service=imap user=fa3ded46-27ce-4026-8c7a-23602aca628d time="2024-08-08T06:06:11+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:fa3ded46-27ce-4026-8c7a-23602aca628d" userID=fa3ded46-27ce-4026-8c7a-23602aca628d time="2024-08-08T06:06:11+02:00" level=info msg="Synced labels" service=imap user=fa3ded46-27ce-4026-8c7a-23602aca628d time="2024-08-08T06:06:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:33857/mail/v4/messages/count" pkg=gpa/client userID=fa3ded46-27ce-4026-8c7a-23602aca628d time="2024-08-08T06:06:11+02:00" level=info msg="Syncing messages" service=imap user=fa3ded46-27ce-4026-8c7a-23602aca628d time="2024-08-08T06:06:11+02:00" level=info msg="Job started" service=imap user=fa3ded46-27ce-4026-8c7a-23602aca628d time="2024-08-08T06:06:11+02:00" level=info msg="200 OK: POST https://127.0.0.1:33857/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:06:11+02:00" level=info msg="200 OK: POST https://127.0.0.1:33857/mail/v4/messages" pkg=gpa/client userID=fa3ded46-27ce-4026-8c7a-23602aca628d time="2024-08-08T06:06:11+02:00" level=info msg="Job finished" service=imap user=fa3ded46-27ce-4026-8c7a-23602aca628d time="2024-08-08T06:06:11+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=fa3ded46-27ce-4026-8c7a-23602aca628d time="2024-08-08T06:06:11+02:00" level=info msg="Synced messages" service=imap user=fa3ded46-27ce-4026-8c7a-23602aca628d time="2024-08-08T06:06:11+02:00" level=info msg="Finished user sync" duration=35.48629ms service=imap user=fa3ded46-27ce-4026-8c7a-23602aca628d time="2024-08-08T06:06:11+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=fa3ded46-27ce-4026-8c7a-23602aca628d time="2024-08-08T06:06:11+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=fa3ded46-27ce-4026-8c7a-23602aca628d time="2024-08-08T06:06:11+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 87}}" pkg=telemetry time="2024-08-08T06:06:12+02:00" level=info msg="200 OK: POST https://127.0.0.1:33857/auth/v4" pkg=gpa/manager time="2024-08-08T06:06:12+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=929facb4-8f6e-4742-ac8c-56497e08dad2 time="2024-08-08T06:06:12+02:00" level=info msg="Adding vault user" userID=929facb4-8f6e-4742-ac8c-56497e08dad2 time="2024-08-08T06:06:12+02:00" level=info msg="Creating new user" userID=929facb4-8f6e-4742-ac8c-56497e08dad2 time="2024-08-08T06:06:12+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=929facb4-8f6e-4742-ac8c-56497e08dad2 time="2024-08-08T06:06:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:33857/core/v4/events/latest" pkg=gpa/client userID=929facb4-8f6e-4742-ac8c-56497e08dad2 time="2024-08-08T06:06:12+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=929facb4-8f6e-4742-ac8c-56497e08dad2 time="2024-08-08T06:06:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:33857/core/v4/settings" pkg=gpa/client userID=929facb4-8f6e-4742-ac8c-56497e08dad2 time="2024-08-08T06:06:12+02:00" level=info msg="Starting service main loop" service=telemetry user=929facb4-8f6e-4742-ac8c-56497e08dad2 time="2024-08-08T06:06:12+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=929facb4-8f6e-4742-ac8c-56497e08dad2 time="2024-08-08T06:06:12+02:00" level=info msg="Starting service main loop" service=smtp user=929facb4-8f6e-4742-ac8c-56497e08dad2 time="2024-08-08T06:06:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:33857/core/v4/labels?Type=4" pkg=gpa/client userID=929facb4-8f6e-4742-ac8c-56497e08dad2 time="2024-08-08T06:06:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:33857/core/v4/labels?Type=3" pkg=gpa/client userID=929facb4-8f6e-4742-ac8c-56497e08dad2 time="2024-08-08T06:06:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:33857/core/v4/labels?Type=1" pkg=gpa/client userID=929facb4-8f6e-4742-ac8c-56497e08dad2 time="2024-08-08T06:06:12+02:00" level=info msg="Adding user to imap server" addrID=864747be-73e8-462f-a637-7f9a316f3620 service=server-manager time="2024-08-08T06:06:12+02:00" level=info msg="Creating new IMAP user" addrID=864747be-73e8-462f-a637-7f9a316f3620 service=server-manager time="2024-08-08T06:06:12+02:00" level=info msg="Setting gluon ID" addrID=864747be-73e8-462f-a637-7f9a316f3620 gluonID=9e2e8af9-b55d-4f4f-a434-d27984294370 userID=929facb4-8f6e-4742-ac8c-56497e08dad2 time="2024-08-08T06:06:12+02:00" level=info msg="Created new IMAP user" addrID=864747be-73e8-462f-a637-7f9a316f3620 gluonID=9e2e8af9-b55d-4f4f-a434-d27984294370 service=server-manager time="2024-08-08T06:06:12+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:06:12+02:00" level=info msg=Resuming service=user-events user=929facb4-8f6e-4742-ac8c-56497e08dad2 And the user logs in with username "7c4ea46a-d9df-445c-a8e8-a927a212dd01" and password "password" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-08-08T06:06:12+02:00" level=info msg="Received mailbox message count" count=0 gluonID=9e2e8af9-b55d-4f4f-a434-d27984294370 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:06:12+02:00" level=info msg="Starting IMAP Service" service=imap user=929facb4-8f6e-4742-ac8c-56497e08dad2 time="2024-08-08T06:06:12+02:00" level=info msg="Sync triggered" service=imap user=929facb4-8f6e-4742-ac8c-56497e08dad2 time="2024-08-08T06:06:12+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:06:12.156637725 +0200 CEST m=+456.842680631" user=929facb4-8f6e-4742-ac8c-56497e08dad2 time="2024-08-08T06:06:12+02:00" level=info msg="Syncing labels" service=imap user=929facb4-8f6e-4742-ac8c-56497e08dad2 time="2024-08-08T06:06:12+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:929facb4-8f6e-4742-ac8c-56497e08dad2" userID=929facb4-8f6e-4742-ac8c-56497e08dad2 time="2024-08-08T06:06:12+02:00" level=info msg="Synced labels" service=imap user=929facb4-8f6e-4742-ac8c-56497e08dad2 time="2024-08-08T06:06:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:33857/mail/v4/messages/count" pkg=gpa/client userID=929facb4-8f6e-4742-ac8c-56497e08dad2 time="2024-08-08T06:06:12+02:00" level=info msg="Syncing messages" service=imap user=929facb4-8f6e-4742-ac8c-56497e08dad2 time="2024-08-08T06:06:12+02:00" level=info msg="Job started" service=imap user=929facb4-8f6e-4742-ac8c-56497e08dad2 time="2024-08-08T06:06:12+02:00" level=info msg="200 OK: POST https://127.0.0.1:33857/mail/v4/messages" pkg=gpa/client userID=929facb4-8f6e-4742-ac8c-56497e08dad2 time="2024-08-08T06:06:12+02:00" level=info msg="Job finished" service=imap user=929facb4-8f6e-4742-ac8c-56497e08dad2 time="2024-08-08T06:06:12+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=929facb4-8f6e-4742-ac8c-56497e08dad2 time="2024-08-08T06:06:12+02:00" level=info msg="Synced messages" service=imap user=929facb4-8f6e-4742-ac8c-56497e08dad2 time="2024-08-08T06:06:12+02:00" level=info msg="Finished user sync" duration=4.295795ms service=imap user=929facb4-8f6e-4742-ac8c-56497e08dad2 time="2024-08-08T06:06:12+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=929facb4-8f6e-4742-ac8c-56497e08dad2 time="2024-08-08T06:06:12+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=929facb4-8f6e-4742-ac8c-56497e08dad2 time="2024-08-08T06:06:12+02:00" level=info msg="200 OK: POST https://127.0.0.1:33857/data/v1/stats" pkg=gpa/client userID=fa3ded46-27ce-4026-8c7a-23602aca628d time="2024-08-08T06:06:12+02:00" level=info msg="Configuration Status Success event sent." userID=fa3ded46-27ce-4026-8c7a-23602aca628d Scenario: Send from one account to the other # features/smtp/send/one_account_to_another.feature:11 When user "755a9dcb-3692-4509-b253-6eb688e4521e" connects and authenticates SMTP client "1" # :1 -> *scenario time="2024-08-08T06:06:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:33857/mail/v4/settings" pkg=gpa/client userID=fa3ded46-27ce-4026-8c7a-23602aca628d time="2024-08-08T06:06:12+02:00" level=info msg="200 OK: POST https://127.0.0.1:33857/mail/v4/messages" pkg=gpa/client userID=fa3ded46-27ce-4026-8c7a-23602aca628d time="2024-08-08T06:06:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:33857/core/v4/keys?Email=7c4ea46a-d9df-445c-a8e8-a927a212dd01%40proton.local" pkg=gpa/client userID=fa3ded46-27ce-4026-8c7a-23602aca628d time="2024-08-08T06:06:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:33857/contacts/v4/emails?Email=7c4ea46a-d9df-445c-a8e8-a927a212dd01%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=fa3ded46-27ce-4026-8c7a-23602aca628d time="2024-08-08T06:06:12+02:00" level=info msg="200 OK: POST https://127.0.0.1:33857/mail/v4/messages/b19b023a-065f-4f68-968f-37ce6cf3db76" pkg=gpa/client userID=fa3ded46-27ce-4026-8c7a-23602aca628d And SMTP client "1" sends the following message from "755a9dcb-3692-4509-b253-6eb688e4521e@proton.local" to "7c4ea46a-d9df-445c-a8e8-a927a212dd01@proton.local": # :1 -> *scenario """ From: Bridge Test <[user:user]@[domain]> To: Internal Bridge <[user:recp]@[domain]> Subject: One account to the other  hello  """ Then it succeeds # :1 -> *scenario And the body in the "POST" request to "/mail/v4/messages" is: # :1 -> *scenario """ {  "Message": {  "Subject": "One account to the other",  "Sender": {  "Name": "Bridge Test",  "Address": "[user:user]@[domain]"  },  "ToList": [  {  "Name": "Internal Bridge",  "Address": "[user:recp]@[domain]"  }  ],  "CCList": [],  "BCCList": [],  "MIMEType": "text/plain"  } } """ And the body in the "POST" request to "/mail/v4/messages/.*" is: # :1 -> *scenario """ {  "Packages": [  {  "Addresses": {  "[user:recp]@[domain]": {  "Type": 1  }  },  "Type": 1,  "MIMEType": "text/plain"  }  ] } """ time="2024-08-08T06:06:12+02:00" level=info msg="Configuration Status is back to Pending due to Failure." userID=fa3ded46-27ce-4026-8c7a-23602aca628d time="2024-08-08T06:06:12+02:00" level=info msg="200 OK: POST https://127.0.0.1:33857/data/v1/stats" pkg=gpa/client userID=929facb4-8f6e-4742-ac8c-56497e08dad2 time="2024-08-08T06:06:12+02:00" level=info msg="Configuration Status Success event sent." userID=929facb4-8f6e-4742-ac8c-56497e08dad2 When user "7c4ea46a-d9df-445c-a8e8-a927a212dd01" connects and authenticates IMAP client "1" # :1 -> *scenario time="2024-08-08T06:06:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:33857/core/v4/events/AA==" pkg=gpa/client userID=fa3ded46-27ce-4026-8c7a-23602aca628d time="2024-08-08T06:06:12+02:00" level=info msg="Received new API event" new="Event Aw==: messages: created=1, updated=1, deleted=0" old="AA==" service=user-events user=fa3ded46-27ce-4026-8c7a-23602aca628d time="2024-08-08T06:06:12+02:00" level=info msg="Handling message created event" date=0 messageID=b19b023a-065f-4f68-968f-37ce6cf3db76 service=imap subject="******** (b476d953)" user=fa3ded46-27ce-4026-8c7a-23602aca628d time="2024-08-08T06:06:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:33857/mail/v4/messages/b19b023a-065f-4f68-968f-37ce6cf3db76" pkg=gpa/client userID=fa3ded46-27ce-4026-8c7a-23602aca628d time="2024-08-08T06:06:12+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=b19b023a-065f-4f68-968f-37ce6cf3db76 service=imap subject="******** (b476d953)" user=fa3ded46-27ce-4026-8c7a-23602aca628d time="2024-08-08T06:06:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:33857/mail/v4/messages/b19b023a-065f-4f68-968f-37ce6cf3db76" pkg=gpa/client userID=fa3ded46-27ce-4026-8c7a-23602aca628d time="2024-08-08T06:06:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:33857/core/v4/events/AQ==" pkg=gpa/client userID=929facb4-8f6e-4742-ac8c-56497e08dad2 time="2024-08-08T06:06:13+02:00" level=info msg="Received new API event" new="Event BA==: messages: created=1, updated=0, deleted=0" old="AQ==" service=user-events user=929facb4-8f6e-4742-ac8c-56497e08dad2 time="2024-08-08T06:06:13+02:00" level=info msg="Handling message created event" date=0 messageID=0bee6fe4-8d18-4387-8324-b33137178b11 service=imap subject="******** (b476d953)" user=929facb4-8f6e-4742-ac8c-56497e08dad2 time="2024-08-08T06:06:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:33857/mail/v4/messages/0bee6fe4-8d18-4387-8324-b33137178b11" pkg=gpa/client userID=929facb4-8f6e-4742-ac8c-56497e08dad2 time="2024-08-08T06:06:13+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:06:13+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:06:13+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:06:13+02:00" level=info msg="Closing user" userID=fa3ded46-27ce-4026-8c7a-23602aca628d time="2024-08-08T06:06:13+02:00" level=info msg="Exiting IMAP Service" service=imap user=fa3ded46-27ce-4026-8c7a-23602aca628d time="2024-08-08T06:06:13+02:00" level=info msg="Exiting service main loop" service=smtp user=fa3ded46-27ce-4026-8c7a-23602aca628d time="2024-08-08T06:06:13+02:00" level=info msg="Exiting Service" service=user-identity user=fa3ded46-27ce-4026-8c7a-23602aca628d time="2024-08-08T06:06:13+02:00" level=info msg="Exiting service main loop" service=telemetry user=fa3ded46-27ce-4026-8c7a-23602aca628d time="2024-08-08T06:06:13+02:00" level=info msg="Exiting service" service=user-events user=fa3ded46-27ce-4026-8c7a-23602aca628d time="2024-08-08T06:06:13+02:00" level=info msg="Closing user" userID=929facb4-8f6e-4742-ac8c-56497e08dad2 time="2024-08-08T06:06:13+02:00" level=info msg="Exiting IMAP Service" service=imap user=929facb4-8f6e-4742-ac8c-56497e08dad2 time="2024-08-08T06:06:13+02:00" level=info msg="Exiting service main loop" service=smtp user=929facb4-8f6e-4742-ac8c-56497e08dad2 time="2024-08-08T06:06:13+02:00" level=info msg="Exiting Service" service=user-identity user=929facb4-8f6e-4742-ac8c-56497e08dad2 time="2024-08-08T06:06:13+02:00" level=info msg="Exiting service main loop" service=telemetry user=929facb4-8f6e-4742-ac8c-56497e08dad2 time="2024-08-08T06:06:13+02:00" level=info msg="Exiting service" service=user-events user=929facb4-8f6e-4742-ac8c-56497e08dad2 time="2024-08-08T06:06:13+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:06:13+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:06:13+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:06:13+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:06:13+02:00" level=info msg="Closing SMTP server" service=server-manager Then IMAP client "1" eventually sees the following messages in "Inbox": # :1 -> *scenario | from | to | subject | body | | 755a9dcb-3692-4509-b253-6eb688e4521e@proton.local | 7c4ea46a-d9df-445c-a8e8-a927a212dd01@proton.local | One account to the other | hello | === RUN TestFeatures/Send_from_one_account_to_the_other_with_attachments time="2024-08-08T06:06:13+02:00" level=info msg="User '0889eecf-8aa7-414c-8d5d-026eb691cca5' created with id=8efbbcc6-a4a5-4589-9a9d-90fec1f4f180" pkg=gpa/server/backend time="2024-08-08T06:06:14+02:00" level=info msg="User '0422be1e-72e3-4a37-a6a4-63890ebe5bbe' created with id=7baee055-054a-4e9f-a555-85d5ec562c9e" pkg=gpa/server/backend time="2024-08-08T06:06:14+02:00" level=info msg="Starting bridge" time="2024-08-08T06:06:14+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/198/config1338748968/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:06:14+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/198/data2917490404/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/198/data2917490404/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:06:14+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:06:14+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:06:14+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:06:14+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:06:14+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/198/config1338748968/grpcServerConfig.json time="2024-08-08T06:06:14+02:00" level=info msg="gRPC server listening on /tmp/bridge0583" pkg=grpc time="2024-08-08T06:06:14+02:00" level=info msg="Frontend service started" time="2024-08-08T06:06:14+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:06:14+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:06:14+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:06:14+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:06:14+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:06:14+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:06:14+02:00" level=info msg="Frontend client started" time="2024-08-08T06:06:14+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (5e8998e9)" time="2024-08-08T06:06:14+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (5e8998e9)" time="2024-08-08T06:06:14+02:00" level=info msg="200 OK: POST https://127.0.0.1:39723/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:06:14+02:00" level=info msg="200 OK: POST https://127.0.0.1:39723/auth/v4" pkg=gpa/manager time="2024-08-08T06:06:14+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=8efbbcc6-a4a5-4589-9a9d-90fec1f4f180 time="2024-08-08T06:06:14+02:00" level=info msg="Adding vault user" userID=8efbbcc6-a4a5-4589-9a9d-90fec1f4f180 time="2024-08-08T06:06:14+02:00" level=info msg="Creating new user" userID=8efbbcc6-a4a5-4589-9a9d-90fec1f4f180 time="2024-08-08T06:06:14+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=8efbbcc6-a4a5-4589-9a9d-90fec1f4f180 time="2024-08-08T06:06:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:39723/core/v4/events/latest" pkg=gpa/client userID=8efbbcc6-a4a5-4589-9a9d-90fec1f4f180 time="2024-08-08T06:06:14+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=8efbbcc6-a4a5-4589-9a9d-90fec1f4f180 time="2024-08-08T06:06:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:39723/core/v4/settings" pkg=gpa/client userID=8efbbcc6-a4a5-4589-9a9d-90fec1f4f180 time="2024-08-08T06:06:14+02:00" level=info msg="Starting service main loop" service=telemetry user=8efbbcc6-a4a5-4589-9a9d-90fec1f4f180 time="2024-08-08T06:06:14+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=8efbbcc6-a4a5-4589-9a9d-90fec1f4f180 time="2024-08-08T06:06:14+02:00" level=info msg="Starting service main loop" service=smtp user=8efbbcc6-a4a5-4589-9a9d-90fec1f4f180 time="2024-08-08T06:06:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:39723/core/v4/labels?Type=4" pkg=gpa/client userID=8efbbcc6-a4a5-4589-9a9d-90fec1f4f180 time="2024-08-08T06:06:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:39723/core/v4/labels?Type=3" pkg=gpa/client userID=8efbbcc6-a4a5-4589-9a9d-90fec1f4f180 time="2024-08-08T06:06:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:39723/core/v4/labels?Type=1" pkg=gpa/client userID=8efbbcc6-a4a5-4589-9a9d-90fec1f4f180 time="2024-08-08T06:06:14+02:00" level=info msg="Adding user to imap server" addrID=2fd99be1-819a-4aaa-8d02-0c95bf7fc9f0 service=server-manager time="2024-08-08T06:06:14+02:00" level=info msg="Creating new IMAP user" addrID=2fd99be1-819a-4aaa-8d02-0c95bf7fc9f0 service=server-manager time="2024-08-08T06:06:14+02:00" level=info msg="Setting gluon ID" addrID=2fd99be1-819a-4aaa-8d02-0c95bf7fc9f0 gluonID=3a5e5d20-3248-47e8-b5f5-8efd7b13d171 userID=8efbbcc6-a4a5-4589-9a9d-90fec1f4f180 time="2024-08-08T06:06:14+02:00" level=info msg="Created new IMAP user" addrID=2fd99be1-819a-4aaa-8d02-0c95bf7fc9f0 gluonID=3a5e5d20-3248-47e8-b5f5-8efd7b13d171 service=server-manager time="2024-08-08T06:06:14+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:06:14+02:00" level=info msg=Resuming service=user-events user=8efbbcc6-a4a5-4589-9a9d-90fec1f4f180 time="2024-08-08T06:06:14+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (cb7d5686)" time="2024-08-08T06:06:14+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (cb7d5686)" time="2024-08-08T06:06:14+02:00" level=info msg="Received mailbox message count" count=0 gluonID=3a5e5d20-3248-47e8-b5f5-8efd7b13d171 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:06:14+02:00" level=info msg="Starting IMAP Service" service=imap user=8efbbcc6-a4a5-4589-9a9d-90fec1f4f180 time="2024-08-08T06:06:14+02:00" level=info msg="Sync triggered" service=imap user=8efbbcc6-a4a5-4589-9a9d-90fec1f4f180 time="2024-08-08T06:06:14+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:06:14.705793428 +0200 CEST m=+459.391836334" user=8efbbcc6-a4a5-4589-9a9d-90fec1f4f180 time="2024-08-08T06:06:14+02:00" level=info msg="Syncing labels" service=imap user=8efbbcc6-a4a5-4589-9a9d-90fec1f4f180 time="2024-08-08T06:06:14+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:8efbbcc6-a4a5-4589-9a9d-90fec1f4f180" userID=8efbbcc6-a4a5-4589-9a9d-90fec1f4f180 time="2024-08-08T06:06:14+02:00" level=info msg="Synced labels" service=imap user=8efbbcc6-a4a5-4589-9a9d-90fec1f4f180 time="2024-08-08T06:06:14+02:00" level=info msg="200 OK: POST https://127.0.0.1:39723/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:06:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:39723/mail/v4/messages/count" pkg=gpa/client userID=8efbbcc6-a4a5-4589-9a9d-90fec1f4f180 time="2024-08-08T06:06:14+02:00" level=info msg="Syncing messages" service=imap user=8efbbcc6-a4a5-4589-9a9d-90fec1f4f180 time="2024-08-08T06:06:14+02:00" level=info msg="Job started" service=imap user=8efbbcc6-a4a5-4589-9a9d-90fec1f4f180 time="2024-08-08T06:06:14+02:00" level=info msg="200 OK: POST https://127.0.0.1:39723/mail/v4/messages" pkg=gpa/client userID=8efbbcc6-a4a5-4589-9a9d-90fec1f4f180 time="2024-08-08T06:06:14+02:00" level=info msg="Job finished" service=imap user=8efbbcc6-a4a5-4589-9a9d-90fec1f4f180 time="2024-08-08T06:06:14+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=8efbbcc6-a4a5-4589-9a9d-90fec1f4f180 time="2024-08-08T06:06:14+02:00" level=info msg="Synced messages" service=imap user=8efbbcc6-a4a5-4589-9a9d-90fec1f4f180 time="2024-08-08T06:06:14+02:00" level=info msg="Finished user sync" duration=22.298873ms service=imap user=8efbbcc6-a4a5-4589-9a9d-90fec1f4f180 time="2024-08-08T06:06:14+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=8efbbcc6-a4a5-4589-9a9d-90fec1f4f180 time="2024-08-08T06:06:14+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=8efbbcc6-a4a5-4589-9a9d-90fec1f4f180 time="2024-08-08T06:06:14+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 84}}" pkg=telemetry time="2024-08-08T06:06:14+02:00" level=info msg="200 OK: POST https://127.0.0.1:39723/auth/v4" pkg=gpa/manager time="2024-08-08T06:06:14+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=7baee055-054a-4e9f-a555-85d5ec562c9e time="2024-08-08T06:06:15+02:00" level=info msg="Adding vault user" userID=7baee055-054a-4e9f-a555-85d5ec562c9e time="2024-08-08T06:06:15+02:00" level=info msg="Creating new user" userID=7baee055-054a-4e9f-a555-85d5ec562c9e time="2024-08-08T06:06:15+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=7baee055-054a-4e9f-a555-85d5ec562c9e time="2024-08-08T06:06:15+02:00" level=info msg="200 OK: GET https://127.0.0.1:39723/core/v4/events/latest" pkg=gpa/client userID=7baee055-054a-4e9f-a555-85d5ec562c9e time="2024-08-08T06:06:15+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=7baee055-054a-4e9f-a555-85d5ec562c9e time="2024-08-08T06:06:15+02:00" level=info msg="200 OK: GET https://127.0.0.1:39723/core/v4/settings" pkg=gpa/client userID=7baee055-054a-4e9f-a555-85d5ec562c9e time="2024-08-08T06:06:15+02:00" level=info msg="Starting service main loop" service=telemetry user=7baee055-054a-4e9f-a555-85d5ec562c9e time="2024-08-08T06:06:15+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=7baee055-054a-4e9f-a555-85d5ec562c9e time="2024-08-08T06:06:15+02:00" level=info msg="Starting service main loop" service=smtp user=7baee055-054a-4e9f-a555-85d5ec562c9e time="2024-08-08T06:06:15+02:00" level=info msg="200 OK: GET https://127.0.0.1:39723/core/v4/labels?Type=4" pkg=gpa/client userID=7baee055-054a-4e9f-a555-85d5ec562c9e time="2024-08-08T06:06:15+02:00" level=info msg="200 OK: GET https://127.0.0.1:39723/core/v4/labels?Type=3" pkg=gpa/client userID=7baee055-054a-4e9f-a555-85d5ec562c9e time="2024-08-08T06:06:15+02:00" level=info msg="200 OK: GET https://127.0.0.1:39723/core/v4/labels?Type=1" pkg=gpa/client userID=7baee055-054a-4e9f-a555-85d5ec562c9e time="2024-08-08T06:06:15+02:00" level=info msg="Adding user to imap server" addrID=400d68e9-d148-4274-a334-dfec2144e255 service=server-manager time="2024-08-08T06:06:15+02:00" level=info msg="Creating new IMAP user" addrID=400d68e9-d148-4274-a334-dfec2144e255 service=server-manager time="2024-08-08T06:06:15+02:00" level=info msg="Setting gluon ID" addrID=400d68e9-d148-4274-a334-dfec2144e255 gluonID=9dceb1d1-783e-49ef-8bb7-edbe0587cd15 userID=7baee055-054a-4e9f-a555-85d5ec562c9e time="2024-08-08T06:06:15+02:00" level=info msg="Created new IMAP user" addrID=400d68e9-d148-4274-a334-dfec2144e255 gluonID=9dceb1d1-783e-49ef-8bb7-edbe0587cd15 service=server-manager time="2024-08-08T06:06:15+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:06:15+02:00" level=info msg=Resuming service=user-events user=7baee055-054a-4e9f-a555-85d5ec562c9e time="2024-08-08T06:06:15+02:00" level=info msg="Received mailbox message count" count=0 gluonID=9dceb1d1-783e-49ef-8bb7-edbe0587cd15 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:06:15+02:00" level=info msg="Starting IMAP Service" service=imap user=7baee055-054a-4e9f-a555-85d5ec562c9e time="2024-08-08T06:06:15+02:00" level=info msg="Sync triggered" service=imap user=7baee055-054a-4e9f-a555-85d5ec562c9e time="2024-08-08T06:06:15+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:06:15.059567183 +0200 CEST m=+459.745610079" user=7baee055-054a-4e9f-a555-85d5ec562c9e time="2024-08-08T06:06:15+02:00" level=info msg="Syncing labels" service=imap user=7baee055-054a-4e9f-a555-85d5ec562c9e time="2024-08-08T06:06:15+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:7baee055-054a-4e9f-a555-85d5ec562c9e" userID=7baee055-054a-4e9f-a555-85d5ec562c9e time="2024-08-08T06:06:15+02:00" level=info msg="200 OK: POST https://127.0.0.1:39723/data/v1/stats" pkg=gpa/client userID=8efbbcc6-a4a5-4589-9a9d-90fec1f4f180 time="2024-08-08T06:06:15+02:00" level=info msg="Configuration Status Success event sent." userID=8efbbcc6-a4a5-4589-9a9d-90fec1f4f180 Scenario: Send from one account to the other with attachments # features/smtp/send/one_account_to_another.feature:65 When user "0889eecf-8aa7-414c-8d5d-026eb691cca5" connects and authenticates SMTP client "1" # :1 -> *scenario time="2024-08-08T06:06:15+02:00" level=info msg="200 OK: GET https://127.0.0.1:39723/mail/v4/settings" pkg=gpa/client userID=8efbbcc6-a4a5-4589-9a9d-90fec1f4f180 time="2024-08-08T06:06:15+02:00" level=info msg="200 OK: POST https://127.0.0.1:39723/mail/v4/messages" pkg=gpa/client userID=8efbbcc6-a4a5-4589-9a9d-90fec1f4f180 time="2024-08-08T06:06:15+02:00" level=info msg="200 OK: POST https://127.0.0.1:39723/mail/v4/attachments" pkg=gpa/client userID=8efbbcc6-a4a5-4589-9a9d-90fec1f4f180 time="2024-08-08T06:06:15+02:00" level=info msg="200 OK: GET https://127.0.0.1:39723/core/v4/keys?Email=0422be1e-72e3-4a37-a6a4-63890ebe5bbe%40proton.local" pkg=gpa/client userID=8efbbcc6-a4a5-4589-9a9d-90fec1f4f180 time="2024-08-08T06:06:15+02:00" level=info msg="200 OK: GET https://127.0.0.1:39723/contacts/v4/emails?Email=0422be1e-72e3-4a37-a6a4-63890ebe5bbe%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=8efbbcc6-a4a5-4589-9a9d-90fec1f4f180 time="2024-08-08T06:06:15+02:00" level=info msg="200 OK: POST https://127.0.0.1:39723/mail/v4/messages/d8223f1a-7ce0-4b48-93e4-1fd77754afd6" pkg=gpa/client userID=8efbbcc6-a4a5-4589-9a9d-90fec1f4f180 And SMTP client "1" sends the following message from "0889eecf-8aa7-414c-8d5d-026eb691cca5@proton.local" to "0422be1e-72e3-4a37-a6a4-63890ebe5bbe@proton.local": # :1 -> *scenario """ From: Bridge Test <[user:user]@[domain]> To: Internal Bridge <[user:recp]@[domain]> Subject: Plain with attachment internal Content-Type: multipart/related; boundary=bc5bd30245232f31b6c976adcd59bb0069c9b13f986f9e40c2571bb80aa16606  --bc5bd30245232f31b6c976adcd59bb0069c9b13f986f9e40c2571bb80aa16606 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8  This is the body  --bc5bd30245232f31b6c976adcd59bb0069c9b13f986f9e40c2571bb80aa16606 Content-Disposition: attachment; filename=outline-light-instagram-48.png Content-Id: <9114fe6f0adfaf7fdf7a@protonmail.com> Content-Transfer-Encoding: base64 Content-Type: image/png  iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAACklEQVR4nGMAAQAABQABDQot tAAAAABJRU5ErkJggg== --bc5bd30245232f31b6c976adcd59bb0069c9b13f986f9e40c2571bb80aa16606--  """ Then it succeeds # :1 -> *scenario And the body in the "POST" request to "/mail/v4/messages" is: # :1 -> *scenario """ {  "Message": {  "Subject": "Plain with attachment internal",  "Sender": {  "Name": "Bridge Test"  },  "ToList": [  {  "Address": "[user:recp]@[domain]",  "Name": "Internal Bridge"  }  ],  "CCList": [],  "BCCList": [],  "MIMEType": "text/plain"  } } """ And the body in the "POST" request to "/mail/v4/messages/.*" is: # :1 -> *scenario """ {  "Packages": [  {  "Addresses": {  "[user:recp]@[domain]": {  "Type": 1  }  },  "Type": 1,  "MIMEType": "text/plain"  }  ] } """ When user "0889eecf-8aa7-414c-8d5d-026eb691cca5" connects and authenticates IMAP client "1" # :1 -> *scenario time="2024-08-08T06:06:15+02:00" level=info msg="Synced labels" service=imap user=7baee055-054a-4e9f-a555-85d5ec562c9e time="2024-08-08T06:06:15+02:00" level=info msg="200 OK: GET https://127.0.0.1:39723/mail/v4/messages/count" pkg=gpa/client userID=7baee055-054a-4e9f-a555-85d5ec562c9e time="2024-08-08T06:06:15+02:00" level=info msg="Syncing messages" service=imap user=7baee055-054a-4e9f-a555-85d5ec562c9e time="2024-08-08T06:06:15+02:00" level=info msg="Job started" service=imap user=7baee055-054a-4e9f-a555-85d5ec562c9e time="2024-08-08T06:06:15+02:00" level=info msg="200 OK: POST https://127.0.0.1:39723/mail/v4/messages" pkg=gpa/client userID=7baee055-054a-4e9f-a555-85d5ec562c9e time="2024-08-08T06:06:15+02:00" level=info msg="200 OK: POST https://127.0.0.1:39723/mail/v4/messages" pkg=gpa/client userID=7baee055-054a-4e9f-a555-85d5ec562c9e time="2024-08-08T06:06:15+02:00" level=info msg="Creating new child job" service=imap user=7baee055-054a-4e9f-a555-85d5ec562c9e time="2024-08-08T06:06:15+02:00" level=info msg="Job finished" service=imap user=7baee055-054a-4e9f-a555-85d5ec562c9e time="2024-08-08T06:06:15+02:00" level=info msg="200 OK: GET https://127.0.0.1:39723/mail/v4/messages/989f8140-5e1e-41ac-8b40-29bdf121c7a8" pkg=gpa/client userID=7baee055-054a-4e9f-a555-85d5ec562c9e time="2024-08-08T06:06:15+02:00" level=info msg="Child job finished" service=imap user=7baee055-054a-4e9f-a555-85d5ec562c9e time="2024-08-08T06:06:15+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=7baee055-054a-4e9f-a555-85d5ec562c9e time="2024-08-08T06:06:15+02:00" level=info msg="Synced messages" service=imap user=7baee055-054a-4e9f-a555-85d5ec562c9e time="2024-08-08T06:06:15+02:00" level=info msg="Finished user sync" duration=14.90179ms service=imap user=7baee055-054a-4e9f-a555-85d5ec562c9e time="2024-08-08T06:06:15+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=7baee055-054a-4e9f-a555-85d5ec562c9e time="2024-08-08T06:06:15+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=7baee055-054a-4e9f-a555-85d5ec562c9e time="2024-08-08T06:06:15+02:00" level=info msg="200 OK: GET https://127.0.0.1:39723/core/v4/events/AA==" pkg=gpa/client userID=8efbbcc6-a4a5-4589-9a9d-90fec1f4f180 time="2024-08-08T06:06:15+02:00" level=info msg="Received new API event" new="Event BA==: messages: created=1, updated=1, deleted=0" old="AA==" service=user-events user=8efbbcc6-a4a5-4589-9a9d-90fec1f4f180 time="2024-08-08T06:06:15+02:00" level=info msg="Handling message created event" date=0 messageID=d8223f1a-7ce0-4b48-93e4-1fd77754afd6 service=imap subject="******** (cfef659e)" user=8efbbcc6-a4a5-4589-9a9d-90fec1f4f180 time="2024-08-08T06:06:15+02:00" level=info msg="200 OK: GET https://127.0.0.1:39723/mail/v4/messages/d8223f1a-7ce0-4b48-93e4-1fd77754afd6" pkg=gpa/client userID=8efbbcc6-a4a5-4589-9a9d-90fec1f4f180 time="2024-08-08T06:06:15+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=d8223f1a-7ce0-4b48-93e4-1fd77754afd6 service=imap subject="******** (cfef659e)" user=8efbbcc6-a4a5-4589-9a9d-90fec1f4f180 time="2024-08-08T06:06:15+02:00" level=info msg="200 OK: GET https://127.0.0.1:39723/mail/v4/messages/d8223f1a-7ce0-4b48-93e4-1fd77754afd6" pkg=gpa/client userID=8efbbcc6-a4a5-4589-9a9d-90fec1f4f180 Then IMAP client "1" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | subject | body | attachments | unread | | 0889eecf-8aa7-414c-8d5d-026eb691cca5@proton.local | 0422be1e-72e3-4a37-a6a4-63890ebe5bbe@proton.local | Plain with attachment internal | This is the body | outline-light-instagram-48.png | false | time="2024-08-08T06:06:15+02:00" level=info msg="Configuration Status is back to Pending due to Failure." userID=8efbbcc6-a4a5-4589-9a9d-90fec1f4f180 time="2024-08-08T06:06:15+02:00" level=info msg="200 OK: POST https://127.0.0.1:39723/data/v1/stats" pkg=gpa/client userID=7baee055-054a-4e9f-a555-85d5ec562c9e time="2024-08-08T06:06:15+02:00" level=info msg="Configuration Status Success event sent." userID=7baee055-054a-4e9f-a555-85d5ec562c9e When user "0422be1e-72e3-4a37-a6a4-63890ebe5bbe" connects and authenticates IMAP client "2" # :1 -> *scenario time="2024-08-08T06:06:15+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:06:15+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:06:15+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:06:15+02:00" level=info msg="Closing user" userID=8efbbcc6-a4a5-4589-9a9d-90fec1f4f180 time="2024-08-08T06:06:15+02:00" level=info msg="Exiting IMAP Service" service=imap user=8efbbcc6-a4a5-4589-9a9d-90fec1f4f180 time="2024-08-08T06:06:15+02:00" level=info msg="Exiting service main loop" service=smtp user=8efbbcc6-a4a5-4589-9a9d-90fec1f4f180 time="2024-08-08T06:06:15+02:00" level=info msg="Exiting Service" service=user-identity user=8efbbcc6-a4a5-4589-9a9d-90fec1f4f180 time="2024-08-08T06:06:15+02:00" level=info msg="Exiting service main loop" service=telemetry user=8efbbcc6-a4a5-4589-9a9d-90fec1f4f180 time="2024-08-08T06:06:15+02:00" level=info msg="Exiting service" service=user-events user=8efbbcc6-a4a5-4589-9a9d-90fec1f4f180 time="2024-08-08T06:06:15+02:00" level=info msg="Closing user" userID=7baee055-054a-4e9f-a555-85d5ec562c9e time="2024-08-08T06:06:15+02:00" level=info msg="Exiting IMAP Service" service=imap user=7baee055-054a-4e9f-a555-85d5ec562c9e time="2024-08-08T06:06:15+02:00" level=info msg="Exiting service main loop" service=smtp user=7baee055-054a-4e9f-a555-85d5ec562c9e time="2024-08-08T06:06:15+02:00" level=info msg="Exiting Service" service=user-identity user=7baee055-054a-4e9f-a555-85d5ec562c9e time="2024-08-08T06:06:15+02:00" level=info msg="Exiting service main loop" service=telemetry user=7baee055-054a-4e9f-a555-85d5ec562c9e time="2024-08-08T06:06:15+02:00" level=info msg="Exiting service" service=user-events user=7baee055-054a-4e9f-a555-85d5ec562c9e time="2024-08-08T06:06:15+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:06:15+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:06:15+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:06:15+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:06:15+02:00" level=info msg="Closing SMTP server" service=server-manager Then IMAP client "2" eventually sees the following messages in "Inbox": # :1 -> *scenario | from | to | subject | body | attachments | unread | | 0889eecf-8aa7-414c-8d5d-026eb691cca5@proton.local | 0422be1e-72e3-4a37-a6a4-63890ebe5bbe@proton.local | Plain with attachment internal | This is the body | outline-light-instagram-48.png | true | Feature: SMTP sending of plain messages === RUN TestFeatures/Only_from_and_to_headers_to_internal_account time="2024-08-08T06:06:16+02:00" level=info msg="User 'c9bfb49f-06b0-4cba-89df-9679cbc137f3' created with id=d695f638-5ea8-4509-a49f-c64803d3eada" pkg=gpa/server/backend Background: Given there exists an account with username "c9bfb49f-06b0-4cba-89df-9679cbc137f3" and password "password" # :1 -> *scenario time="2024-08-08T06:06:16+02:00" level=info msg="User '93fcf9c8-19d3-44b7-9975-0f1a98e0344e' created with id=717c0f7d-27b2-4a1d-9b35-ab4ab65affca" pkg=gpa/server/backend And there exists an account with username "93fcf9c8-19d3-44b7-9975-0f1a98e0344e" and password "password" # :1 -> *scenario time="2024-08-08T06:06:17+02:00" level=info msg="User '78692856-0181-42b2-8869-4b902c15952a' created with id=cbfc1558-8016-4b4a-b0b6-df40a30eaab6" pkg=gpa/server/backend And there exists an account with username "78692856-0181-42b2-8869-4b902c15952a" and password "password" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-08-08T06:06:17+02:00" level=info msg="Starting bridge" time="2024-08-08T06:06:17+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/199/config3459515671/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:06:17+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/199/data568622423/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/199/data568622423/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:06:17+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:06:17+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:06:17+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:06:17+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:06:17+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/199/config3459515671/grpcServerConfig.json time="2024-08-08T06:06:17+02:00" level=info msg="gRPC server listening on /tmp/bridge1811" pkg=grpc time="2024-08-08T06:06:17+02:00" level=info msg="Frontend service started" time="2024-08-08T06:06:17+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:06:17+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:06:17+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:06:17+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:06:17+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:06:17+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:06:17+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-08-08T06:06:17+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (8a16aa56)" time="2024-08-08T06:06:17+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (8a16aa56)" time="2024-08-08T06:06:17+02:00" level=info msg="200 OK: POST https://127.0.0.1:44725/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:06:17+02:00" level=info msg="200 OK: POST https://127.0.0.1:44725/auth/v4" pkg=gpa/manager time="2024-08-08T06:06:17+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=d695f638-5ea8-4509-a49f-c64803d3eada time="2024-08-08T06:06:17+02:00" level=info msg="Adding vault user" userID=d695f638-5ea8-4509-a49f-c64803d3eada time="2024-08-08T06:06:17+02:00" level=info msg="Creating new user" userID=d695f638-5ea8-4509-a49f-c64803d3eada time="2024-08-08T06:06:17+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=d695f638-5ea8-4509-a49f-c64803d3eada time="2024-08-08T06:06:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:44725/core/v4/events/latest" pkg=gpa/client userID=d695f638-5ea8-4509-a49f-c64803d3eada time="2024-08-08T06:06:17+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=d695f638-5ea8-4509-a49f-c64803d3eada time="2024-08-08T06:06:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:44725/core/v4/settings" pkg=gpa/client userID=d695f638-5ea8-4509-a49f-c64803d3eada time="2024-08-08T06:06:17+02:00" level=info msg="Starting service main loop" service=telemetry user=d695f638-5ea8-4509-a49f-c64803d3eada time="2024-08-08T06:06:17+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=d695f638-5ea8-4509-a49f-c64803d3eada time="2024-08-08T06:06:17+02:00" level=info msg="Starting service main loop" service=smtp user=d695f638-5ea8-4509-a49f-c64803d3eada time="2024-08-08T06:06:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:44725/core/v4/labels?Type=4" pkg=gpa/client userID=d695f638-5ea8-4509-a49f-c64803d3eada time="2024-08-08T06:06:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:44725/core/v4/labels?Type=3" pkg=gpa/client userID=d695f638-5ea8-4509-a49f-c64803d3eada time="2024-08-08T06:06:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:44725/core/v4/labels?Type=1" pkg=gpa/client userID=d695f638-5ea8-4509-a49f-c64803d3eada time="2024-08-08T06:06:17+02:00" level=info msg="Adding user to imap server" addrID=f6c15363-4626-4aa4-910e-eedc5e99ce7d service=server-manager time="2024-08-08T06:06:17+02:00" level=info msg="Creating new IMAP user" addrID=f6c15363-4626-4aa4-910e-eedc5e99ce7d service=server-manager time="2024-08-08T06:06:17+02:00" level=info msg="Setting gluon ID" addrID=f6c15363-4626-4aa4-910e-eedc5e99ce7d gluonID=47b7f0e9-ea67-4af7-91e6-ce00e9f871f5 userID=d695f638-5ea8-4509-a49f-c64803d3eada time="2024-08-08T06:06:17+02:00" level=info msg="Created new IMAP user" addrID=f6c15363-4626-4aa4-910e-eedc5e99ce7d gluonID=47b7f0e9-ea67-4af7-91e6-ce00e9f871f5 service=server-manager time="2024-08-08T06:06:17+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:06:17+02:00" level=info msg=Resuming service=user-events user=d695f638-5ea8-4509-a49f-c64803d3eada And the user logs in with username "c9bfb49f-06b0-4cba-89df-9679cbc137f3" and password "password" # :1 -> *scenario time="2024-08-08T06:06:17+02:00" level=info msg="Received mailbox message count" count=0 gluonID=47b7f0e9-ea67-4af7-91e6-ce00e9f871f5 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:06:17+02:00" level=info msg="Starting IMAP Service" service=imap user=d695f638-5ea8-4509-a49f-c64803d3eada time="2024-08-08T06:06:17+02:00" level=info msg="Sync triggered" service=imap user=d695f638-5ea8-4509-a49f-c64803d3eada time="2024-08-08T06:06:17+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:06:17.687087402 +0200 CEST m=+462.373130298" user=d695f638-5ea8-4509-a49f-c64803d3eada time="2024-08-08T06:06:17+02:00" level=info msg="Syncing labels" service=imap user=d695f638-5ea8-4509-a49f-c64803d3eada time="2024-08-08T06:06:17+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:d695f638-5ea8-4509-a49f-c64803d3eada" userID=d695f638-5ea8-4509-a49f-c64803d3eada time="2024-08-08T06:06:17+02:00" level=info msg="200 OK: POST https://127.0.0.1:44725/data/v1/stats" pkg=gpa/client userID=d695f638-5ea8-4509-a49f-c64803d3eada time="2024-08-08T06:06:17+02:00" level=info msg="Configuration Status Success event sent." userID=d695f638-5ea8-4509-a49f-c64803d3eada And user "c9bfb49f-06b0-4cba-89df-9679cbc137f3" connects and authenticates SMTP client "1" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-08-08T06:06:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:44725/mail/v4/settings" pkg=gpa/client userID=d695f638-5ea8-4509-a49f-c64803d3eada time="2024-08-08T06:06:17+02:00" level=info msg="200 OK: POST https://127.0.0.1:44725/mail/v4/messages" pkg=gpa/client userID=d695f638-5ea8-4509-a49f-c64803d3eada time="2024-08-08T06:06:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:44725/core/v4/keys?Email=93fcf9c8-19d3-44b7-9975-0f1a98e0344e%40proton.local" pkg=gpa/client userID=d695f638-5ea8-4509-a49f-c64803d3eada time="2024-08-08T06:06:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:44725/contacts/v4/emails?Email=93fcf9c8-19d3-44b7-9975-0f1a98e0344e%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=d695f638-5ea8-4509-a49f-c64803d3eada time="2024-08-08T06:06:17+02:00" level=info msg="200 OK: POST https://127.0.0.1:44725/mail/v4/messages/ae0e8122-2d24-4e81-908c-f03fcd7daae5" pkg=gpa/client userID=d695f638-5ea8-4509-a49f-c64803d3eada Scenario: Only from and to headers to internal account # features/smtp/send/plain.feature:12 When SMTP client "1" sends the following message from "c9bfb49f-06b0-4cba-89df-9679cbc137f3@proton.local" to "93fcf9c8-19d3-44b7-9975-0f1a98e0344e@proton.local": # :1 -> *scenario """ From: Bridge Test <[user:user]@[domain]> To: Internal Bridge <[user:to]@[domain]>  hello  """ Then it succeeds # :1 -> *scenario When user "c9bfb49f-06b0-4cba-89df-9679cbc137f3" connects and authenticates IMAP client "1" # :1 -> *scenario time="2024-08-08T06:06:17+02:00" level=info msg="Synced labels" service=imap user=d695f638-5ea8-4509-a49f-c64803d3eada time="2024-08-08T06:06:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:44725/mail/v4/messages/count" pkg=gpa/client userID=d695f638-5ea8-4509-a49f-c64803d3eada time="2024-08-08T06:06:17+02:00" level=info msg="Syncing messages" service=imap user=d695f638-5ea8-4509-a49f-c64803d3eada time="2024-08-08T06:06:17+02:00" level=info msg="Job started" service=imap user=d695f638-5ea8-4509-a49f-c64803d3eada time="2024-08-08T06:06:17+02:00" level=info msg="200 OK: POST https://127.0.0.1:44725/mail/v4/messages" pkg=gpa/client userID=d695f638-5ea8-4509-a49f-c64803d3eada time="2024-08-08T06:06:17+02:00" level=info msg="200 OK: POST https://127.0.0.1:44725/mail/v4/messages" pkg=gpa/client userID=d695f638-5ea8-4509-a49f-c64803d3eada time="2024-08-08T06:06:17+02:00" level=info msg="Creating new child job" service=imap user=d695f638-5ea8-4509-a49f-c64803d3eada time="2024-08-08T06:06:17+02:00" level=info msg="Job finished" service=imap user=d695f638-5ea8-4509-a49f-c64803d3eada time="2024-08-08T06:06:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:44725/mail/v4/messages/ae0e8122-2d24-4e81-908c-f03fcd7daae5" pkg=gpa/client userID=d695f638-5ea8-4509-a49f-c64803d3eada time="2024-08-08T06:06:17+02:00" level=info msg="Child job finished" service=imap user=d695f638-5ea8-4509-a49f-c64803d3eada time="2024-08-08T06:06:17+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=d695f638-5ea8-4509-a49f-c64803d3eada time="2024-08-08T06:06:17+02:00" level=info msg="Synced messages" service=imap user=d695f638-5ea8-4509-a49f-c64803d3eada time="2024-08-08T06:06:17+02:00" level=info msg="Finished user sync" duration=35.198442ms service=imap user=d695f638-5ea8-4509-a49f-c64803d3eada time="2024-08-08T06:06:17+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=d695f638-5ea8-4509-a49f-c64803d3eada time="2024-08-08T06:06:17+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=d695f638-5ea8-4509-a49f-c64803d3eada Then IMAP client "1" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | subject | | c9bfb49f-06b0-4cba-89df-9679cbc137f3@proton.local | 93fcf9c8-19d3-44b7-9975-0f1a98e0344e@proton.local |  | time="2024-08-08T06:06:17+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:06:17+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:06:17+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:06:17+02:00" level=info msg="Closing user" userID=d695f638-5ea8-4509-a49f-c64803d3eada time="2024-08-08T06:06:17+02:00" level=info msg="Exiting IMAP Service" service=imap user=d695f638-5ea8-4509-a49f-c64803d3eada time="2024-08-08T06:06:17+02:00" level=info msg="Exiting service main loop" service=smtp user=d695f638-5ea8-4509-a49f-c64803d3eada time="2024-08-08T06:06:17+02:00" level=info msg="Exiting Service" service=user-identity user=d695f638-5ea8-4509-a49f-c64803d3eada time="2024-08-08T06:06:17+02:00" level=info msg="Exiting service main loop" service=telemetry user=d695f638-5ea8-4509-a49f-c64803d3eada time="2024-08-08T06:06:17+02:00" level=info msg="Exiting service" service=user-events user=d695f638-5ea8-4509-a49f-c64803d3eada time="2024-08-08T06:06:17+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:06:17+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:06:17+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:06:17+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:06:17+02:00" level=info msg="Closing SMTP server" service=server-manager And the body in the "POST" request to "/mail/v4/messages" is: # :1 -> *scenario """ {  "Message": {  "Subject": "",  "Sender": {  "Name": "Bridge Test"  },  "ToList": [  {  "Address": "[user:to]@[domain]",  "Name": "Internal Bridge"  }  ],  "CCList": [],  "BCCList": [],  "MIMEType": "text/plain"  } } """ === RUN TestFeatures/Only_from_and_to_headers_to_external_account time="2024-08-08T06:06:18+02:00" level=info msg="User 'e510a856-69a6-44e1-8ef4-5d5a93c33690' created with id=14e0aae3-0e76-4af2-8187-b36f70e9af30" pkg=gpa/server/backend time="2024-08-08T06:06:18+02:00" level=info msg="User 'bf224048-b4e1-4a00-b120-e95cc4b76429' created with id=49229dba-60e4-41a9-8f6f-7a4f7d65c956" pkg=gpa/server/backend time="2024-08-08T06:06:19+02:00" level=info msg="User '2ff46d5a-31f8-404b-bb7b-3ed083b98336' created with id=7199e18e-7f52-42e0-82d4-7dde7484641d" pkg=gpa/server/backend time="2024-08-08T06:06:19+02:00" level=info msg="Starting bridge" time="2024-08-08T06:06:19+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/200/config3665446848/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:06:19+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/200/data2729423149/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/200/data2729423149/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:06:19+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:06:19+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:06:19+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:06:19+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:06:19+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/200/config3665446848/grpcServerConfig.json time="2024-08-08T06:06:19+02:00" level=info msg="gRPC server listening on /tmp/bridge2974" pkg=grpc time="2024-08-08T06:06:19+02:00" level=info msg="Frontend service started" time="2024-08-08T06:06:19+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:06:19+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:06:19+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:06:19+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:06:19+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:06:19+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:06:19+02:00" level=info msg="Frontend client started" time="2024-08-08T06:06:19+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (183f2569)" time="2024-08-08T06:06:19+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (183f2569)" time="2024-08-08T06:06:19+02:00" level=info msg="200 OK: POST https://127.0.0.1:40313/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:06:19+02:00" level=info msg="200 OK: POST https://127.0.0.1:40313/auth/v4" pkg=gpa/manager time="2024-08-08T06:06:19+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=14e0aae3-0e76-4af2-8187-b36f70e9af30 time="2024-08-08T06:06:19+02:00" level=info msg="Adding vault user" userID=14e0aae3-0e76-4af2-8187-b36f70e9af30 time="2024-08-08T06:06:19+02:00" level=info msg="Creating new user" userID=14e0aae3-0e76-4af2-8187-b36f70e9af30 time="2024-08-08T06:06:19+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=14e0aae3-0e76-4af2-8187-b36f70e9af30 time="2024-08-08T06:06:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:40313/core/v4/events/latest" pkg=gpa/client userID=14e0aae3-0e76-4af2-8187-b36f70e9af30 time="2024-08-08T06:06:19+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=14e0aae3-0e76-4af2-8187-b36f70e9af30 time="2024-08-08T06:06:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:40313/core/v4/settings" pkg=gpa/client userID=14e0aae3-0e76-4af2-8187-b36f70e9af30 time="2024-08-08T06:06:19+02:00" level=info msg="Starting service main loop" service=telemetry user=14e0aae3-0e76-4af2-8187-b36f70e9af30 time="2024-08-08T06:06:19+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=14e0aae3-0e76-4af2-8187-b36f70e9af30 time="2024-08-08T06:06:19+02:00" level=info msg="Starting service main loop" service=smtp user=14e0aae3-0e76-4af2-8187-b36f70e9af30 time="2024-08-08T06:06:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:40313/core/v4/labels?Type=4" pkg=gpa/client userID=14e0aae3-0e76-4af2-8187-b36f70e9af30 time="2024-08-08T06:06:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:40313/core/v4/labels?Type=3" pkg=gpa/client userID=14e0aae3-0e76-4af2-8187-b36f70e9af30 time="2024-08-08T06:06:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:40313/core/v4/labels?Type=1" pkg=gpa/client userID=14e0aae3-0e76-4af2-8187-b36f70e9af30 time="2024-08-08T06:06:19+02:00" level=info msg="Adding user to imap server" addrID=eb24ba9f-9702-438a-b356-b0ac1218a58a service=server-manager time="2024-08-08T06:06:19+02:00" level=info msg="Creating new IMAP user" addrID=eb24ba9f-9702-438a-b356-b0ac1218a58a service=server-manager time="2024-08-08T06:06:19+02:00" level=info msg="Setting gluon ID" addrID=eb24ba9f-9702-438a-b356-b0ac1218a58a gluonID=2626df19-1c74-4bfc-9d89-4892f89d86d9 userID=14e0aae3-0e76-4af2-8187-b36f70e9af30 time="2024-08-08T06:06:19+02:00" level=info msg="Created new IMAP user" addrID=eb24ba9f-9702-438a-b356-b0ac1218a58a gluonID=2626df19-1c74-4bfc-9d89-4892f89d86d9 service=server-manager time="2024-08-08T06:06:19+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:06:19+02:00" level=info msg=Resuming service=user-events user=14e0aae3-0e76-4af2-8187-b36f70e9af30 time="2024-08-08T06:06:19+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2626df19-1c74-4bfc-9d89-4892f89d86d9 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:06:19+02:00" level=info msg="Starting IMAP Service" service=imap user=14e0aae3-0e76-4af2-8187-b36f70e9af30 time="2024-08-08T06:06:19+02:00" level=info msg="Sync triggered" service=imap user=14e0aae3-0e76-4af2-8187-b36f70e9af30 time="2024-08-08T06:06:19+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:06:19.849852857 +0200 CEST m=+464.535895753" user=14e0aae3-0e76-4af2-8187-b36f70e9af30 time="2024-08-08T06:06:19+02:00" level=info msg="Syncing labels" service=imap user=14e0aae3-0e76-4af2-8187-b36f70e9af30 time="2024-08-08T06:06:19+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:14e0aae3-0e76-4af2-8187-b36f70e9af30" userID=14e0aae3-0e76-4af2-8187-b36f70e9af30 time="2024-08-08T06:06:19+02:00" level=info msg="200 OK: POST https://127.0.0.1:40313/data/v1/stats" pkg=gpa/client userID=14e0aae3-0e76-4af2-8187-b36f70e9af30 time="2024-08-08T06:06:19+02:00" level=info msg="Configuration Status Success event sent." userID=14e0aae3-0e76-4af2-8187-b36f70e9af30 time="2024-08-08T06:06:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:40313/mail/v4/settings" pkg=gpa/client userID=14e0aae3-0e76-4af2-8187-b36f70e9af30 time="2024-08-08T06:06:19+02:00" level=info msg="Synced labels" service=imap user=14e0aae3-0e76-4af2-8187-b36f70e9af30 time="2024-08-08T06:06:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:40313/mail/v4/messages/count" pkg=gpa/client userID=14e0aae3-0e76-4af2-8187-b36f70e9af30 time="2024-08-08T06:06:19+02:00" level=info msg="Syncing messages" service=imap user=14e0aae3-0e76-4af2-8187-b36f70e9af30 time="2024-08-08T06:06:19+02:00" level=info msg="Job started" service=imap user=14e0aae3-0e76-4af2-8187-b36f70e9af30 time="2024-08-08T06:06:19+02:00" level=info msg="200 OK: POST https://127.0.0.1:40313/mail/v4/messages" pkg=gpa/client userID=14e0aae3-0e76-4af2-8187-b36f70e9af30 time="2024-08-08T06:06:19+02:00" level=info msg="Job finished" service=imap user=14e0aae3-0e76-4af2-8187-b36f70e9af30 time="2024-08-08T06:06:19+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=14e0aae3-0e76-4af2-8187-b36f70e9af30 time="2024-08-08T06:06:19+02:00" level=info msg="Synced messages" service=imap user=14e0aae3-0e76-4af2-8187-b36f70e9af30 time="2024-08-08T06:06:19+02:00" level=info msg="Finished user sync" duration=3.93993ms service=imap user=14e0aae3-0e76-4af2-8187-b36f70e9af30 time="2024-08-08T06:06:19+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=14e0aae3-0e76-4af2-8187-b36f70e9af30 time="2024-08-08T06:06:19+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=14e0aae3-0e76-4af2-8187-b36f70e9af30 time="2024-08-08T06:06:19+02:00" level=info msg="200 OK: POST https://127.0.0.1:40313/mail/v4/messages" pkg=gpa/client userID=14e0aae3-0e76-4af2-8187-b36f70e9af30 time="2024-08-08T06:06:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:40313/core/v4/keys?Email=pm.bridge.qa%40gmail.com" pkg=gpa/client userID=14e0aae3-0e76-4af2-8187-b36f70e9af30 time="2024-08-08T06:06:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:40313/contacts/v4/emails?Email=pm.bridge.qa%40gmail.com&Page=0&PageSize=150" pkg=gpa/client userID=14e0aae3-0e76-4af2-8187-b36f70e9af30 time="2024-08-08T06:06:19+02:00" level=info msg="200 OK: POST https://127.0.0.1:40313/mail/v4/messages/a34c7fb9-9893-4e4b-9a92-417e81b86ca0" pkg=gpa/client userID=14e0aae3-0e76-4af2-8187-b36f70e9af30 Scenario: Only from and to headers to external account # features/smtp/send/plain.feature:47 When SMTP client "1" sends the following message from "e510a856-69a6-44e1-8ef4-5d5a93c33690@proton.local" to "pm.bridge.qa@gmail.com": # :1 -> *scenario """ From: Bridge Test <[user:user]@[domain]> To: External Bridge   hello  """ Then it succeeds # :1 -> *scenario When user "e510a856-69a6-44e1-8ef4-5d5a93c33690" connects and authenticates IMAP client "1" # :1 -> *scenario time="2024-08-08T06:06:20+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 4}}" pkg=telemetry time="2024-08-08T06:06:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:40313/core/v4/events/AA==" pkg=gpa/client userID=14e0aae3-0e76-4af2-8187-b36f70e9af30 time="2024-08-08T06:06:20+02:00" level=info msg="Received new API event" new="Event BA==: messages: created=1, updated=1, deleted=0" old="AA==" service=user-events user=14e0aae3-0e76-4af2-8187-b36f70e9af30 time="2024-08-08T06:06:20+02:00" level=info msg="Handling message created event" date=0 messageID=a34c7fb9-9893-4e4b-9a92-417e81b86ca0 service=imap subject="******** (e3b0c442)" user=14e0aae3-0e76-4af2-8187-b36f70e9af30 time="2024-08-08T06:06:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:40313/mail/v4/messages/a34c7fb9-9893-4e4b-9a92-417e81b86ca0" pkg=gpa/client userID=14e0aae3-0e76-4af2-8187-b36f70e9af30 time="2024-08-08T06:06:20+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=a34c7fb9-9893-4e4b-9a92-417e81b86ca0 service=imap subject="******** (e3b0c442)" user=14e0aae3-0e76-4af2-8187-b36f70e9af30 time="2024-08-08T06:06:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:40313/mail/v4/messages/a34c7fb9-9893-4e4b-9a92-417e81b86ca0" pkg=gpa/client userID=14e0aae3-0e76-4af2-8187-b36f70e9af30 Then IMAP client "1" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | subject | | e510a856-69a6-44e1-8ef4-5d5a93c33690@proton.local | pm.bridge.qa@gmail.com |  | time="2024-08-08T06:06:20+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:06:20+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:06:20+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:06:20+02:00" level=info msg="Closing user" userID=14e0aae3-0e76-4af2-8187-b36f70e9af30 time="2024-08-08T06:06:20+02:00" level=info msg="Exiting IMAP Service" service=imap user=14e0aae3-0e76-4af2-8187-b36f70e9af30 time="2024-08-08T06:06:20+02:00" level=info msg="Exiting service main loop" service=smtp user=14e0aae3-0e76-4af2-8187-b36f70e9af30 time="2024-08-08T06:06:20+02:00" level=info msg="Exiting Service" service=user-identity user=14e0aae3-0e76-4af2-8187-b36f70e9af30 time="2024-08-08T06:06:20+02:00" level=info msg="Exiting service main loop" service=telemetry user=14e0aae3-0e76-4af2-8187-b36f70e9af30 time="2024-08-08T06:06:20+02:00" level=info msg="Exiting service" service=user-events user=14e0aae3-0e76-4af2-8187-b36f70e9af30 time="2024-08-08T06:06:20+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:06:20+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:06:20+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:06:20+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:06:20+02:00" level=info msg="Closing SMTP server" service=server-manager And the body in the "POST" request to "/mail/v4/messages" is: # :1 -> *scenario """ {  "Message": {  "Subject": "",  "Sender": {  "Name": "Bridge Test"  },  "ToList": [  {  "Address": "pm.bridge.qa@gmail.com",  "Name": "External Bridge"  }  ],  "CCList": [],  "BCCList": [],  "MIMEType": "text/plain"  } } """ === RUN TestFeatures/Basic_message_to_internal_account time="2024-08-08T06:06:21+02:00" level=info msg="User '20f83fd2-5e85-425d-91b1-7a12313781b9' created with id=f193b11f-ce2d-47c8-a7ec-9c945968baa5" pkg=gpa/server/backend time="2024-08-08T06:06:21+02:00" level=info msg="User 'df623128-744c-42a3-86fe-5f1da232241b' created with id=247d0bbf-a9e8-4a7c-8b82-2005480b0c3c" pkg=gpa/server/backend time="2024-08-08T06:06:22+02:00" level=info msg="User 'd43c205d-914e-4ddd-ae20-b44d90b273df' created with id=18e17326-176e-4a05-af5e-36e8d04e2b71" pkg=gpa/server/backend time="2024-08-08T06:06:22+02:00" level=info msg="Starting bridge" time="2024-08-08T06:06:22+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/201/config649787152/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:06:22+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/201/data565338120/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/201/data565338120/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:06:22+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:06:22+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:06:22+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:06:22+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:06:22+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/201/config649787152/grpcServerConfig.json time="2024-08-08T06:06:22+02:00" level=info msg="gRPC server listening on /tmp/bridge5591" pkg=grpc time="2024-08-08T06:06:22+02:00" level=info msg="Frontend service started" time="2024-08-08T06:06:22+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:06:22+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:06:22+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:06:22+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:06:22+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:06:22+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:06:22+02:00" level=info msg="Frontend client started" time="2024-08-08T06:06:22+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (b8cbeeb1)" time="2024-08-08T06:06:22+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (b8cbeeb1)" time="2024-08-08T06:06:22+02:00" level=info msg="200 OK: POST https://127.0.0.1:41861/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:06:22+02:00" level=info msg="200 OK: POST https://127.0.0.1:41861/auth/v4" pkg=gpa/manager time="2024-08-08T06:06:22+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=f193b11f-ce2d-47c8-a7ec-9c945968baa5 time="2024-08-08T06:06:22+02:00" level=info msg="Adding vault user" userID=f193b11f-ce2d-47c8-a7ec-9c945968baa5 time="2024-08-08T06:06:22+02:00" level=info msg="Creating new user" userID=f193b11f-ce2d-47c8-a7ec-9c945968baa5 time="2024-08-08T06:06:22+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=f193b11f-ce2d-47c8-a7ec-9c945968baa5 time="2024-08-08T06:06:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:41861/core/v4/events/latest" pkg=gpa/client userID=f193b11f-ce2d-47c8-a7ec-9c945968baa5 time="2024-08-08T06:06:22+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=f193b11f-ce2d-47c8-a7ec-9c945968baa5 time="2024-08-08T06:06:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:41861/core/v4/settings" pkg=gpa/client userID=f193b11f-ce2d-47c8-a7ec-9c945968baa5 time="2024-08-08T06:06:22+02:00" level=info msg="Starting service main loop" service=telemetry user=f193b11f-ce2d-47c8-a7ec-9c945968baa5 time="2024-08-08T06:06:22+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=f193b11f-ce2d-47c8-a7ec-9c945968baa5 time="2024-08-08T06:06:22+02:00" level=info msg="Starting service main loop" service=smtp user=f193b11f-ce2d-47c8-a7ec-9c945968baa5 time="2024-08-08T06:06:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:41861/core/v4/labels?Type=4" pkg=gpa/client userID=f193b11f-ce2d-47c8-a7ec-9c945968baa5 time="2024-08-08T06:06:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:41861/core/v4/labels?Type=3" pkg=gpa/client userID=f193b11f-ce2d-47c8-a7ec-9c945968baa5 time="2024-08-08T06:06:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:41861/core/v4/labels?Type=1" pkg=gpa/client userID=f193b11f-ce2d-47c8-a7ec-9c945968baa5 time="2024-08-08T06:06:22+02:00" level=info msg="Adding user to imap server" addrID=c3a667b6-0805-48f6-a3e9-3285cab58ba3 service=server-manager time="2024-08-08T06:06:22+02:00" level=info msg="Creating new IMAP user" addrID=c3a667b6-0805-48f6-a3e9-3285cab58ba3 service=server-manager time="2024-08-08T06:06:22+02:00" level=info msg="Setting gluon ID" addrID=c3a667b6-0805-48f6-a3e9-3285cab58ba3 gluonID=90a1a495-27c3-4835-980c-74ce2d3a5fe0 userID=f193b11f-ce2d-47c8-a7ec-9c945968baa5 time="2024-08-08T06:06:22+02:00" level=info msg="Created new IMAP user" addrID=c3a667b6-0805-48f6-a3e9-3285cab58ba3 gluonID=90a1a495-27c3-4835-980c-74ce2d3a5fe0 service=server-manager time="2024-08-08T06:06:22+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:06:22+02:00" level=info msg=Resuming service=user-events user=f193b11f-ce2d-47c8-a7ec-9c945968baa5 time="2024-08-08T06:06:22+02:00" level=info msg="Received mailbox message count" count=0 gluonID=90a1a495-27c3-4835-980c-74ce2d3a5fe0 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:06:22+02:00" level=info msg="Starting IMAP Service" service=imap user=f193b11f-ce2d-47c8-a7ec-9c945968baa5 time="2024-08-08T06:06:22+02:00" level=info msg="Sync triggered" service=imap user=f193b11f-ce2d-47c8-a7ec-9c945968baa5 time="2024-08-08T06:06:22+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:06:22.720978549 +0200 CEST m=+467.407021445" user=f193b11f-ce2d-47c8-a7ec-9c945968baa5 time="2024-08-08T06:06:22+02:00" level=info msg="Syncing labels" service=imap user=f193b11f-ce2d-47c8-a7ec-9c945968baa5 time="2024-08-08T06:06:22+02:00" level=info msg="200 OK: POST https://127.0.0.1:41861/data/v1/stats" pkg=gpa/client userID=f193b11f-ce2d-47c8-a7ec-9c945968baa5 time="2024-08-08T06:06:22+02:00" level=info msg="Configuration Status Success event sent." userID=f193b11f-ce2d-47c8-a7ec-9c945968baa5 time="2024-08-08T06:06:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:41861/mail/v4/settings" pkg=gpa/client userID=f193b11f-ce2d-47c8-a7ec-9c945968baa5 time="2024-08-08T06:06:22+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:f193b11f-ce2d-47c8-a7ec-9c945968baa5" userID=f193b11f-ce2d-47c8-a7ec-9c945968baa5 time="2024-08-08T06:06:22+02:00" level=info msg="Synced labels" service=imap user=f193b11f-ce2d-47c8-a7ec-9c945968baa5 time="2024-08-08T06:06:22+02:00" level=info msg="200 OK: POST https://127.0.0.1:41861/mail/v4/messages" pkg=gpa/client userID=f193b11f-ce2d-47c8-a7ec-9c945968baa5 time="2024-08-08T06:06:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:41861/mail/v4/messages/count" pkg=gpa/client userID=f193b11f-ce2d-47c8-a7ec-9c945968baa5 time="2024-08-08T06:06:22+02:00" level=info msg="Syncing messages" service=imap user=f193b11f-ce2d-47c8-a7ec-9c945968baa5 time="2024-08-08T06:06:22+02:00" level=info msg="Job started" service=imap user=f193b11f-ce2d-47c8-a7ec-9c945968baa5 time="2024-08-08T06:06:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:41861/core/v4/keys?Email=df623128-744c-42a3-86fe-5f1da232241b%40proton.local" pkg=gpa/client userID=f193b11f-ce2d-47c8-a7ec-9c945968baa5 time="2024-08-08T06:06:22+02:00" level=info msg="200 OK: POST https://127.0.0.1:41861/mail/v4/messages" pkg=gpa/client userID=f193b11f-ce2d-47c8-a7ec-9c945968baa5 time="2024-08-08T06:06:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:41861/contacts/v4/emails?Email=df623128-744c-42a3-86fe-5f1da232241b%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=f193b11f-ce2d-47c8-a7ec-9c945968baa5 time="2024-08-08T06:06:22+02:00" level=info msg="200 OK: POST https://127.0.0.1:41861/mail/v4/messages" pkg=gpa/client userID=f193b11f-ce2d-47c8-a7ec-9c945968baa5 time="2024-08-08T06:06:22+02:00" level=info msg="Creating new child job" service=imap user=f193b11f-ce2d-47c8-a7ec-9c945968baa5 time="2024-08-08T06:06:22+02:00" level=info msg="Job finished" service=imap user=f193b11f-ce2d-47c8-a7ec-9c945968baa5 time="2024-08-08T06:06:22+02:00" level=info msg="200 OK: POST https://127.0.0.1:41861/mail/v4/messages/9c004f65-7de2-4f10-a3f2-e46792838a5f" pkg=gpa/client userID=f193b11f-ce2d-47c8-a7ec-9c945968baa5 Scenario: Basic message to internal account # features/smtp/send/plain.feature:82 When SMTP client "1" sends the following message from "20f83fd2-5e85-425d-91b1-7a12313781b9@proton.local" to "df623128-744c-42a3-86fe-5f1da232241b@proton.local": # :1 -> *scenario """ From: Bridge Test <[user:user]@[domain]> To: Internal Bridge <[user:to]@[domain]> Subject: Plain text internal Content-Disposition: inline Content-Type: text/plain; charset=utf-8  This is body of mail 👋  """ Then it succeeds # :1 -> *scenario time="2024-08-08T06:06:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:41861/mail/v4/messages/9c004f65-7de2-4f10-a3f2-e46792838a5f" pkg=gpa/client userID=f193b11f-ce2d-47c8-a7ec-9c945968baa5 When user "20f83fd2-5e85-425d-91b1-7a12313781b9" connects and authenticates IMAP client "1" # :1 -> *scenario time="2024-08-08T06:06:22+02:00" level=info msg="Child job finished" service=imap user=f193b11f-ce2d-47c8-a7ec-9c945968baa5 time="2024-08-08T06:06:22+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=f193b11f-ce2d-47c8-a7ec-9c945968baa5 time="2024-08-08T06:06:22+02:00" level=info msg="Synced messages" service=imap user=f193b11f-ce2d-47c8-a7ec-9c945968baa5 time="2024-08-08T06:06:22+02:00" level=info msg="Finished user sync" duration=14.84355ms service=imap user=f193b11f-ce2d-47c8-a7ec-9c945968baa5 time="2024-08-08T06:06:22+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=f193b11f-ce2d-47c8-a7ec-9c945968baa5 time="2024-08-08T06:06:22+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=f193b11f-ce2d-47c8-a7ec-9c945968baa5 Then IMAP client "1" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | subject | | 20f83fd2-5e85-425d-91b1-7a12313781b9@proton.local | df623128-744c-42a3-86fe-5f1da232241b@proton.local | Plain text internal | time="2024-08-08T06:06:22+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:06:22+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:06:22+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:06:22+02:00" level=info msg="Closing user" userID=f193b11f-ce2d-47c8-a7ec-9c945968baa5 time="2024-08-08T06:06:22+02:00" level=info msg="Exiting IMAP Service" service=imap user=f193b11f-ce2d-47c8-a7ec-9c945968baa5 time="2024-08-08T06:06:22+02:00" level=info msg="Exiting service main loop" service=smtp user=f193b11f-ce2d-47c8-a7ec-9c945968baa5 time="2024-08-08T06:06:22+02:00" level=info msg="Exiting Service" service=user-identity user=f193b11f-ce2d-47c8-a7ec-9c945968baa5 time="2024-08-08T06:06:22+02:00" level=info msg="Exiting service main loop" service=telemetry user=f193b11f-ce2d-47c8-a7ec-9c945968baa5 time="2024-08-08T06:06:22+02:00" level=info msg="Exiting service" service=user-events user=f193b11f-ce2d-47c8-a7ec-9c945968baa5 time="2024-08-08T06:06:22+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:06:22+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:06:22+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:06:22+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:06:22+02:00" level=info msg="Closing SMTP server" service=server-manager And the body in the "POST" request to "/mail/v4/messages" is: # :1 -> *scenario """ {  "Message": {  "Subject": "Plain text internal",  "Sender": {  "Name": "Bridge Test"  },  "ToList": [  {  "Address": "[user:to]@[domain]",  "Name": "Internal Bridge"  }  ],  "CCList": [],  "BCCList": [],  "MIMEType": "text/plain"  } } """ === RUN TestFeatures/Basic_message_to_external_account time="2024-08-08T06:06:23+02:00" level=info msg="User '397ad297-8422-4645-9d02-79e864a0bb03' created with id=c19a6962-8efa-4b99-8747-26ec9024181f" pkg=gpa/server/backend time="2024-08-08T06:06:23+02:00" level=info msg="User '7de2b45c-d7fa-4a5b-b9b8-4eafd282d94d' created with id=a6839b43-cf8e-499d-bd7d-f62ecbdcc5c0" pkg=gpa/server/backend time="2024-08-08T06:06:24+02:00" level=info msg="User '921be4d7-8434-487e-b47f-c03e38cd18b2' created with id=2d0f8dba-0572-42f3-97bd-a5782c65a3ef" pkg=gpa/server/backend time="2024-08-08T06:06:24+02:00" level=info msg="Starting bridge" time="2024-08-08T06:06:24+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/202/config1496394343/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:06:24+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/202/data349091017/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/202/data349091017/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:06:24+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:06:24+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:06:24+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:06:24+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:06:24+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/202/config1496394343/grpcServerConfig.json time="2024-08-08T06:06:24+02:00" level=info msg="gRPC server listening on /tmp/bridge3619" pkg=grpc time="2024-08-08T06:06:24+02:00" level=info msg="Frontend service started" time="2024-08-08T06:06:24+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:06:24+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:06:24+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:06:24+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:06:24+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:06:24+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:06:24+02:00" level=info msg="Frontend client started" time="2024-08-08T06:06:24+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (b1606a3b)" time="2024-08-08T06:06:24+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (b1606a3b)" time="2024-08-08T06:06:24+02:00" level=info msg="200 OK: POST https://127.0.0.1:44181/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:06:24+02:00" level=info msg="200 OK: POST https://127.0.0.1:44181/auth/v4" pkg=gpa/manager time="2024-08-08T06:06:24+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=c19a6962-8efa-4b99-8747-26ec9024181f time="2024-08-08T06:06:24+02:00" level=info msg="Adding vault user" userID=c19a6962-8efa-4b99-8747-26ec9024181f time="2024-08-08T06:06:24+02:00" level=info msg="Creating new user" userID=c19a6962-8efa-4b99-8747-26ec9024181f time="2024-08-08T06:06:24+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=c19a6962-8efa-4b99-8747-26ec9024181f time="2024-08-08T06:06:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:44181/core/v4/events/latest" pkg=gpa/client userID=c19a6962-8efa-4b99-8747-26ec9024181f time="2024-08-08T06:06:24+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=c19a6962-8efa-4b99-8747-26ec9024181f time="2024-08-08T06:06:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:44181/core/v4/settings" pkg=gpa/client userID=c19a6962-8efa-4b99-8747-26ec9024181f time="2024-08-08T06:06:24+02:00" level=info msg="Starting service main loop" service=telemetry user=c19a6962-8efa-4b99-8747-26ec9024181f time="2024-08-08T06:06:24+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=c19a6962-8efa-4b99-8747-26ec9024181f time="2024-08-08T06:06:24+02:00" level=info msg="Starting service main loop" service=smtp user=c19a6962-8efa-4b99-8747-26ec9024181f time="2024-08-08T06:06:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:44181/core/v4/labels?Type=4" pkg=gpa/client userID=c19a6962-8efa-4b99-8747-26ec9024181f time="2024-08-08T06:06:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:44181/core/v4/labels?Type=3" pkg=gpa/client userID=c19a6962-8efa-4b99-8747-26ec9024181f time="2024-08-08T06:06:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:44181/core/v4/labels?Type=1" pkg=gpa/client userID=c19a6962-8efa-4b99-8747-26ec9024181f time="2024-08-08T06:06:24+02:00" level=info msg="Adding user to imap server" addrID=c9db77f3-f7e9-452b-a317-307583ee77e2 service=server-manager time="2024-08-08T06:06:24+02:00" level=info msg="Creating new IMAP user" addrID=c9db77f3-f7e9-452b-a317-307583ee77e2 service=server-manager time="2024-08-08T06:06:24+02:00" level=info msg="Setting gluon ID" addrID=c9db77f3-f7e9-452b-a317-307583ee77e2 gluonID=2925a87c-dcb4-4365-9b2d-bf8518ebb3f9 userID=c19a6962-8efa-4b99-8747-26ec9024181f time="2024-08-08T06:06:24+02:00" level=info msg="Created new IMAP user" addrID=c9db77f3-f7e9-452b-a317-307583ee77e2 gluonID=2925a87c-dcb4-4365-9b2d-bf8518ebb3f9 service=server-manager time="2024-08-08T06:06:24+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:06:24+02:00" level=info msg=Resuming service=user-events user=c19a6962-8efa-4b99-8747-26ec9024181f time="2024-08-08T06:06:24+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2925a87c-dcb4-4365-9b2d-bf8518ebb3f9 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:06:24+02:00" level=info msg="Starting IMAP Service" service=imap user=c19a6962-8efa-4b99-8747-26ec9024181f time="2024-08-08T06:06:24+02:00" level=info msg="Sync triggered" service=imap user=c19a6962-8efa-4b99-8747-26ec9024181f time="2024-08-08T06:06:24+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:06:24.634138242 +0200 CEST m=+469.320181148" user=c19a6962-8efa-4b99-8747-26ec9024181f time="2024-08-08T06:06:24+02:00" level=info msg="Syncing labels" service=imap user=c19a6962-8efa-4b99-8747-26ec9024181f time="2024-08-08T06:06:24+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:c19a6962-8efa-4b99-8747-26ec9024181f" userID=c19a6962-8efa-4b99-8747-26ec9024181f time="2024-08-08T06:06:24+02:00" level=info msg="200 OK: POST https://127.0.0.1:44181/data/v1/stats" pkg=gpa/client userID=c19a6962-8efa-4b99-8747-26ec9024181f time="2024-08-08T06:06:24+02:00" level=info msg="Configuration Status Success event sent." userID=c19a6962-8efa-4b99-8747-26ec9024181f time="2024-08-08T06:06:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:44181/mail/v4/settings" pkg=gpa/client userID=c19a6962-8efa-4b99-8747-26ec9024181f time="2024-08-08T06:06:24+02:00" level=info msg="200 OK: POST https://127.0.0.1:44181/mail/v4/messages" pkg=gpa/client userID=c19a6962-8efa-4b99-8747-26ec9024181f time="2024-08-08T06:06:24+02:00" level=info msg="Synced labels" service=imap user=c19a6962-8efa-4b99-8747-26ec9024181f time="2024-08-08T06:06:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:44181/core/v4/keys?Email=pm.bridge.qa%40gmail.com" pkg=gpa/client userID=c19a6962-8efa-4b99-8747-26ec9024181f time="2024-08-08T06:06:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:44181/mail/v4/messages/count" pkg=gpa/client userID=c19a6962-8efa-4b99-8747-26ec9024181f time="2024-08-08T06:06:24+02:00" level=info msg="Syncing messages" service=imap user=c19a6962-8efa-4b99-8747-26ec9024181f time="2024-08-08T06:06:24+02:00" level=info msg="Job started" service=imap user=c19a6962-8efa-4b99-8747-26ec9024181f time="2024-08-08T06:06:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:44181/contacts/v4/emails?Email=pm.bridge.qa%40gmail.com&Page=0&PageSize=150" pkg=gpa/client userID=c19a6962-8efa-4b99-8747-26ec9024181f time="2024-08-08T06:06:24+02:00" level=info msg="200 OK: POST https://127.0.0.1:44181/mail/v4/messages" pkg=gpa/client userID=c19a6962-8efa-4b99-8747-26ec9024181f time="2024-08-08T06:06:24+02:00" level=info msg="200 OK: POST https://127.0.0.1:44181/mail/v4/messages" pkg=gpa/client userID=c19a6962-8efa-4b99-8747-26ec9024181f time="2024-08-08T06:06:24+02:00" level=info msg="Creating new child job" service=imap user=c19a6962-8efa-4b99-8747-26ec9024181f time="2024-08-08T06:06:24+02:00" level=info msg="Job finished" service=imap user=c19a6962-8efa-4b99-8747-26ec9024181f time="2024-08-08T06:06:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:44181/mail/v4/messages/dfd7017b-96e1-4629-bf05-8ebe88aff95c" pkg=gpa/client userID=c19a6962-8efa-4b99-8747-26ec9024181f time="2024-08-08T06:06:24+02:00" level=info msg="200 OK: POST https://127.0.0.1:44181/mail/v4/messages/dfd7017b-96e1-4629-bf05-8ebe88aff95c" pkg=gpa/client userID=c19a6962-8efa-4b99-8747-26ec9024181f Scenario: Basic message to external account # features/smtp/send/plain.feature:120 When SMTP client "1" sends the following message from "397ad297-8422-4645-9d02-79e864a0bb03@proton.local" to "pm.bridge.qa@gmail.com": # :1 -> *scenario """ From: Bridge Test <[user:user]@[domain]> To: External Bridge  Subject: Plain text external Content-Disposition: inline Content-Type: text/plain; charset=utf-8  This is body of mail 👋  """ Then it succeeds # :1 -> *scenario When user "397ad297-8422-4645-9d02-79e864a0bb03" connects and authenticates IMAP client "1" # :1 -> *scenario time="2024-08-08T06:06:24+02:00" level=info msg="Child job finished" service=imap user=c19a6962-8efa-4b99-8747-26ec9024181f time="2024-08-08T06:06:24+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=c19a6962-8efa-4b99-8747-26ec9024181f time="2024-08-08T06:06:24+02:00" level=info msg="Synced messages" service=imap user=c19a6962-8efa-4b99-8747-26ec9024181f time="2024-08-08T06:06:24+02:00" level=info msg="Finished user sync" duration=24.338615ms service=imap user=c19a6962-8efa-4b99-8747-26ec9024181f time="2024-08-08T06:06:24+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=c19a6962-8efa-4b99-8747-26ec9024181f time="2024-08-08T06:06:24+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=c19a6962-8efa-4b99-8747-26ec9024181f Then IMAP client "1" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | subject | | 397ad297-8422-4645-9d02-79e864a0bb03@proton.local | pm.bridge.qa@gmail.com | Plain text external | time="2024-08-08T06:06:24+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:06:24+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:06:24+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:06:24+02:00" level=info msg="Closing user" userID=c19a6962-8efa-4b99-8747-26ec9024181f time="2024-08-08T06:06:24+02:00" level=info msg="Exiting IMAP Service" service=imap user=c19a6962-8efa-4b99-8747-26ec9024181f time="2024-08-08T06:06:24+02:00" level=info msg="Exiting service main loop" service=smtp user=c19a6962-8efa-4b99-8747-26ec9024181f time="2024-08-08T06:06:24+02:00" level=info msg="Exiting Service" service=user-identity user=c19a6962-8efa-4b99-8747-26ec9024181f time="2024-08-08T06:06:24+02:00" level=info msg="Exiting service main loop" service=telemetry user=c19a6962-8efa-4b99-8747-26ec9024181f time="2024-08-08T06:06:24+02:00" level=info msg="Exiting service" service=user-events user=c19a6962-8efa-4b99-8747-26ec9024181f time="2024-08-08T06:06:24+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:06:24+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:06:24+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:06:24+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:06:24+02:00" level=info msg="Closing SMTP server" service=server-manager And the body in the "POST" request to "/mail/v4/messages" is: # :1 -> *scenario """ {  "Message": {  "Subject": "Plain text external",  "Sender": {  "Name": "Bridge Test"  },  "ToList": [  {  "Address": "pm.bridge.qa@gmail.com",  "Name": "External Bridge"  }  ],  "CCList": [],  "BCCList": [],  "MIMEType": "text/plain"  } } """ === RUN TestFeatures/Message_without_charset_is_utf8 time="2024-08-08T06:06:25+02:00" level=info msg="User '6fbe385f-ea6a-4b7b-9816-ddf34118f1a8' created with id=2140efc2-f085-4026-a795-2837607fb411" pkg=gpa/server/backend time="2024-08-08T06:06:25+02:00" level=info msg="User 'bcbd2a75-a8b0-4686-b4df-7cb35f6a3dca' created with id=cb7013a1-cdef-4db6-8d85-df0440ce54e8" pkg=gpa/server/backend time="2024-08-08T06:06:25+02:00" level=info msg="User '85358e69-2538-4ab7-a8c0-f07f9504170a' created with id=c948614b-835e-46dd-9133-9da77a0fd5aa" pkg=gpa/server/backend time="2024-08-08T06:06:26+02:00" level=info msg="Starting bridge" time="2024-08-08T06:06:26+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/203/config3869168321/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:06:26+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/203/data2642116995/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/203/data2642116995/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:06:26+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:06:26+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:06:26+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:06:26+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:06:26+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/203/config3869168321/grpcServerConfig.json time="2024-08-08T06:06:26+02:00" level=info msg="gRPC server listening on /tmp/bridge4113" pkg=grpc time="2024-08-08T06:06:26+02:00" level=info msg="Frontend service started" time="2024-08-08T06:06:26+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:06:26+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:06:26+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:06:26+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:06:26+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:06:26+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:06:26+02:00" level=info msg="Frontend client started" time="2024-08-08T06:06:26+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (1150570c)" time="2024-08-08T06:06:26+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (1150570c)" time="2024-08-08T06:06:26+02:00" level=info msg="200 OK: POST https://127.0.0.1:34059/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:06:26+02:00" level=info msg="200 OK: POST https://127.0.0.1:34059/auth/v4" pkg=gpa/manager time="2024-08-08T06:06:26+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=2140efc2-f085-4026-a795-2837607fb411 time="2024-08-08T06:06:26+02:00" level=info msg="Adding vault user" userID=2140efc2-f085-4026-a795-2837607fb411 time="2024-08-08T06:06:26+02:00" level=info msg="Creating new user" userID=2140efc2-f085-4026-a795-2837607fb411 time="2024-08-08T06:06:26+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=2140efc2-f085-4026-a795-2837607fb411 time="2024-08-08T06:06:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:34059/core/v4/events/latest" pkg=gpa/client userID=2140efc2-f085-4026-a795-2837607fb411 time="2024-08-08T06:06:26+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=2140efc2-f085-4026-a795-2837607fb411 time="2024-08-08T06:06:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:34059/core/v4/settings" pkg=gpa/client userID=2140efc2-f085-4026-a795-2837607fb411 time="2024-08-08T06:06:26+02:00" level=info msg="Starting service main loop" service=telemetry user=2140efc2-f085-4026-a795-2837607fb411 time="2024-08-08T06:06:26+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=2140efc2-f085-4026-a795-2837607fb411 time="2024-08-08T06:06:26+02:00" level=info msg="Starting service main loop" service=smtp user=2140efc2-f085-4026-a795-2837607fb411 time="2024-08-08T06:06:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:34059/core/v4/labels?Type=4" pkg=gpa/client userID=2140efc2-f085-4026-a795-2837607fb411 time="2024-08-08T06:06:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:34059/core/v4/labels?Type=3" pkg=gpa/client userID=2140efc2-f085-4026-a795-2837607fb411 time="2024-08-08T06:06:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:34059/core/v4/labels?Type=1" pkg=gpa/client userID=2140efc2-f085-4026-a795-2837607fb411 time="2024-08-08T06:06:26+02:00" level=info msg="Adding user to imap server" addrID=af162240-fdcd-4b96-a0ba-699d24cbc798 service=server-manager time="2024-08-08T06:06:26+02:00" level=info msg="Creating new IMAP user" addrID=af162240-fdcd-4b96-a0ba-699d24cbc798 service=server-manager time="2024-08-08T06:06:26+02:00" level=info msg="Setting gluon ID" addrID=af162240-fdcd-4b96-a0ba-699d24cbc798 gluonID=09acb9fc-9ee0-4929-aa98-6218a391f707 userID=2140efc2-f085-4026-a795-2837607fb411 time="2024-08-08T06:06:26+02:00" level=info msg="Created new IMAP user" addrID=af162240-fdcd-4b96-a0ba-699d24cbc798 gluonID=09acb9fc-9ee0-4929-aa98-6218a391f707 service=server-manager time="2024-08-08T06:06:26+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:06:26+02:00" level=info msg=Resuming service=user-events user=2140efc2-f085-4026-a795-2837607fb411 time="2024-08-08T06:06:26+02:00" level=info msg="Received mailbox message count" count=0 gluonID=09acb9fc-9ee0-4929-aa98-6218a391f707 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:06:26+02:00" level=info msg="Starting IMAP Service" service=imap user=2140efc2-f085-4026-a795-2837607fb411 time="2024-08-08T06:06:26+02:00" level=info msg="Sync triggered" service=imap user=2140efc2-f085-4026-a795-2837607fb411 time="2024-08-08T06:06:26+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:06:26.618579225 +0200 CEST m=+471.304622121" user=2140efc2-f085-4026-a795-2837607fb411 time="2024-08-08T06:06:26+02:00" level=info msg="Syncing labels" service=imap user=2140efc2-f085-4026-a795-2837607fb411 time="2024-08-08T06:06:26+02:00" level=info msg="Synced labels" service=imap user=2140efc2-f085-4026-a795-2837607fb411 time="2024-08-08T06:06:26+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:2140efc2-f085-4026-a795-2837607fb411" userID=2140efc2-f085-4026-a795-2837607fb411 time="2024-08-08T06:06:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:34059/mail/v4/messages/count" pkg=gpa/client userID=2140efc2-f085-4026-a795-2837607fb411 time="2024-08-08T06:06:26+02:00" level=info msg="Syncing messages" service=imap user=2140efc2-f085-4026-a795-2837607fb411 time="2024-08-08T06:06:26+02:00" level=info msg="Job started" service=imap user=2140efc2-f085-4026-a795-2837607fb411 time="2024-08-08T06:06:26+02:00" level=info msg="200 OK: POST https://127.0.0.1:34059/mail/v4/messages" pkg=gpa/client userID=2140efc2-f085-4026-a795-2837607fb411 time="2024-08-08T06:06:26+02:00" level=info msg="Job finished" service=imap user=2140efc2-f085-4026-a795-2837607fb411 time="2024-08-08T06:06:26+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=2140efc2-f085-4026-a795-2837607fb411 time="2024-08-08T06:06:26+02:00" level=info msg="Synced messages" service=imap user=2140efc2-f085-4026-a795-2837607fb411 time="2024-08-08T06:06:26+02:00" level=info msg="Finished user sync" duration=9.75049ms service=imap user=2140efc2-f085-4026-a795-2837607fb411 time="2024-08-08T06:06:26+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=2140efc2-f085-4026-a795-2837607fb411 time="2024-08-08T06:06:26+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=2140efc2-f085-4026-a795-2837607fb411 time="2024-08-08T06:06:26+02:00" level=info msg="200 OK: POST https://127.0.0.1:34059/data/v1/stats" pkg=gpa/client userID=2140efc2-f085-4026-a795-2837607fb411 time="2024-08-08T06:06:26+02:00" level=info msg="Configuration Status Success event sent." userID=2140efc2-f085-4026-a795-2837607fb411 time="2024-08-08T06:06:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:34059/mail/v4/settings" pkg=gpa/client userID=2140efc2-f085-4026-a795-2837607fb411 time="2024-08-08T06:06:26+02:00" level=info msg="200 OK: POST https://127.0.0.1:34059/mail/v4/messages" pkg=gpa/client userID=2140efc2-f085-4026-a795-2837607fb411 time="2024-08-08T06:06:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:34059/core/v4/keys?Email=pm.bridge.qa%40gmail.com" pkg=gpa/client userID=2140efc2-f085-4026-a795-2837607fb411 time="2024-08-08T06:06:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:34059/contacts/v4/emails?Email=pm.bridge.qa%40gmail.com&Page=0&PageSize=150" pkg=gpa/client userID=2140efc2-f085-4026-a795-2837607fb411 time="2024-08-08T06:06:26+02:00" level=info msg="200 OK: POST https://127.0.0.1:34059/mail/v4/messages/8c6de043-ddcf-421c-b84e-26045a133261" pkg=gpa/client userID=2140efc2-f085-4026-a795-2837607fb411 Scenario: Message without charset is utf8 # features/smtp/send/plain.feature:158 When SMTP client "1" sends the following message from "6fbe385f-ea6a-4b7b-9816-ddf34118f1a8@proton.local" to "pm.bridge.qa@gmail.com": # :1 -> *scenario """ From: Bridge Test <[user:user]@[domain]> To: External Bridge  Subject: Plain text no charset external Content-Disposition: inline Content-Type: text/plain;  This is body of mail without charset. Please assume utf8  """ Then it succeeds # :1 -> *scenario When user "6fbe385f-ea6a-4b7b-9816-ddf34118f1a8" connects and authenticates IMAP client "1" # :1 -> *scenario time="2024-08-08T06:06:26+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 7}}" pkg=telemetry time="2024-08-08T06:06:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:34059/core/v4/events/AA==" pkg=gpa/client userID=2140efc2-f085-4026-a795-2837607fb411 time="2024-08-08T06:06:27+02:00" level=info msg="Received new API event" new="Event BA==: messages: created=1, updated=1, deleted=0" old="AA==" service=user-events user=2140efc2-f085-4026-a795-2837607fb411 time="2024-08-08T06:06:27+02:00" level=info msg="Handling message created event" date=0 messageID=8c6de043-ddcf-421c-b84e-26045a133261 service=imap subject="******** (8a3d8c52)" user=2140efc2-f085-4026-a795-2837607fb411 time="2024-08-08T06:06:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:34059/mail/v4/messages/8c6de043-ddcf-421c-b84e-26045a133261" pkg=gpa/client userID=2140efc2-f085-4026-a795-2837607fb411 time="2024-08-08T06:06:27+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=8c6de043-ddcf-421c-b84e-26045a133261 service=imap subject="******** (8a3d8c52)" user=2140efc2-f085-4026-a795-2837607fb411 time="2024-08-08T06:06:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:34059/mail/v4/messages/8c6de043-ddcf-421c-b84e-26045a133261" pkg=gpa/client userID=2140efc2-f085-4026-a795-2837607fb411 Then IMAP client "1" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | subject | | 6fbe385f-ea6a-4b7b-9816-ddf34118f1a8@proton.local | pm.bridge.qa@gmail.com | Plain text no charset external | time="2024-08-08T06:06:27+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:06:27+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:06:27+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:06:27+02:00" level=info msg="Closing user" userID=2140efc2-f085-4026-a795-2837607fb411 time="2024-08-08T06:06:27+02:00" level=info msg="Exiting IMAP Service" service=imap user=2140efc2-f085-4026-a795-2837607fb411 time="2024-08-08T06:06:27+02:00" level=info msg="Exiting service main loop" service=smtp user=2140efc2-f085-4026-a795-2837607fb411 time="2024-08-08T06:06:27+02:00" level=info msg="Exiting Service" service=user-identity user=2140efc2-f085-4026-a795-2837607fb411 time="2024-08-08T06:06:27+02:00" level=info msg="Exiting service main loop" service=telemetry user=2140efc2-f085-4026-a795-2837607fb411 time="2024-08-08T06:06:27+02:00" level=info msg="Exiting service" service=user-events user=2140efc2-f085-4026-a795-2837607fb411 time="2024-08-08T06:06:27+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:06:27+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:06:27+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:06:27+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:06:27+02:00" level=info msg="Closing SMTP server" service=server-manager And the body in the "POST" request to "/mail/v4/messages" is: # :1 -> *scenario """ {  "Message": {  "Subject": "Plain text no charset external",  "Sender": {  "Name": "Bridge Test"  },  "ToList": [  {  "Address": "pm.bridge.qa@gmail.com",  "Name": "External Bridge"  }  ],  "CCList": [],  "BCCList": [],  "MIMEType": "text/plain"  } } """ === RUN TestFeatures/Message_without_charset_is_base64-encoded_latin1 time="2024-08-08T06:06:27+02:00" level=info msg="User '2488dece-97fc-43cf-b0ca-edb5cf90e4f9' created with id=2dfa78b7-5c56-4d68-bc07-1d4d2eafb12b" pkg=gpa/server/backend time="2024-08-08T06:06:28+02:00" level=info msg="User 'b1542d67-4ec0-4064-afc2-82ad4a20307b' created with id=d9de011f-34f9-4b9e-9d92-925558b9d002" pkg=gpa/server/backend time="2024-08-08T06:06:29+02:00" level=info msg="User 'e36b588b-7621-4bd9-ad6c-a0eb812e2cd5' created with id=b3081a8e-2dbe-4aa4-94f3-99cf142f712b" pkg=gpa/server/backend time="2024-08-08T06:06:29+02:00" level=info msg="Starting bridge" time="2024-08-08T06:06:29+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/204/config261356665/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:06:29+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/204/data2494989903/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/204/data2494989903/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:06:29+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:06:29+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:06:29+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:06:29+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:06:29+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/204/config261356665/grpcServerConfig.json time="2024-08-08T06:06:29+02:00" level=info msg="gRPC server listening on /tmp/bridge3582" pkg=grpc time="2024-08-08T06:06:29+02:00" level=info msg="Frontend service started" time="2024-08-08T06:06:29+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:06:29+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:06:29+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:06:29+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:06:29+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:06:29+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:06:29+02:00" level=info msg="Frontend client started" time="2024-08-08T06:06:29+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (699827dc)" time="2024-08-08T06:06:29+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (699827dc)" time="2024-08-08T06:06:29+02:00" level=info msg="200 OK: POST https://127.0.0.1:33419/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:06:29+02:00" level=info msg="200 OK: POST https://127.0.0.1:33419/auth/v4" pkg=gpa/manager time="2024-08-08T06:06:29+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=2dfa78b7-5c56-4d68-bc07-1d4d2eafb12b time="2024-08-08T06:06:29+02:00" level=info msg="Adding vault user" userID=2dfa78b7-5c56-4d68-bc07-1d4d2eafb12b time="2024-08-08T06:06:29+02:00" level=info msg="Creating new user" userID=2dfa78b7-5c56-4d68-bc07-1d4d2eafb12b time="2024-08-08T06:06:29+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=2dfa78b7-5c56-4d68-bc07-1d4d2eafb12b time="2024-08-08T06:06:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:33419/core/v4/events/latest" pkg=gpa/client userID=2dfa78b7-5c56-4d68-bc07-1d4d2eafb12b time="2024-08-08T06:06:29+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=2dfa78b7-5c56-4d68-bc07-1d4d2eafb12b time="2024-08-08T06:06:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:33419/core/v4/settings" pkg=gpa/client userID=2dfa78b7-5c56-4d68-bc07-1d4d2eafb12b time="2024-08-08T06:06:29+02:00" level=info msg="Starting service main loop" service=telemetry user=2dfa78b7-5c56-4d68-bc07-1d4d2eafb12b time="2024-08-08T06:06:29+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=2dfa78b7-5c56-4d68-bc07-1d4d2eafb12b time="2024-08-08T06:06:29+02:00" level=info msg="Starting service main loop" service=smtp user=2dfa78b7-5c56-4d68-bc07-1d4d2eafb12b time="2024-08-08T06:06:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:33419/core/v4/labels?Type=4" pkg=gpa/client userID=2dfa78b7-5c56-4d68-bc07-1d4d2eafb12b time="2024-08-08T06:06:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:33419/core/v4/labels?Type=3" pkg=gpa/client userID=2dfa78b7-5c56-4d68-bc07-1d4d2eafb12b time="2024-08-08T06:06:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:33419/core/v4/labels?Type=1" pkg=gpa/client userID=2dfa78b7-5c56-4d68-bc07-1d4d2eafb12b time="2024-08-08T06:06:29+02:00" level=info msg="Adding user to imap server" addrID=57ec15fb-5678-482f-8e07-fb09cd10bdcb service=server-manager time="2024-08-08T06:06:29+02:00" level=info msg="Creating new IMAP user" addrID=57ec15fb-5678-482f-8e07-fb09cd10bdcb service=server-manager time="2024-08-08T06:06:29+02:00" level=info msg="Setting gluon ID" addrID=57ec15fb-5678-482f-8e07-fb09cd10bdcb gluonID=c2b9b722-9627-4db9-8ad6-953eb279e622 userID=2dfa78b7-5c56-4d68-bc07-1d4d2eafb12b time="2024-08-08T06:06:29+02:00" level=info msg="Created new IMAP user" addrID=57ec15fb-5678-482f-8e07-fb09cd10bdcb gluonID=c2b9b722-9627-4db9-8ad6-953eb279e622 service=server-manager time="2024-08-08T06:06:29+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:06:29+02:00" level=info msg=Resuming service=user-events user=2dfa78b7-5c56-4d68-bc07-1d4d2eafb12b time="2024-08-08T06:06:29+02:00" level=info msg="Received mailbox message count" count=0 gluonID=c2b9b722-9627-4db9-8ad6-953eb279e622 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:06:29+02:00" level=info msg="Starting IMAP Service" service=imap user=2dfa78b7-5c56-4d68-bc07-1d4d2eafb12b time="2024-08-08T06:06:29+02:00" level=info msg="Sync triggered" service=imap user=2dfa78b7-5c56-4d68-bc07-1d4d2eafb12b time="2024-08-08T06:06:29+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:06:29.895611823 +0200 CEST m=+474.581654729" user=2dfa78b7-5c56-4d68-bc07-1d4d2eafb12b time="2024-08-08T06:06:29+02:00" level=info msg="Syncing labels" service=imap user=2dfa78b7-5c56-4d68-bc07-1d4d2eafb12b time="2024-08-08T06:06:29+02:00" level=info msg="Synced labels" service=imap user=2dfa78b7-5c56-4d68-bc07-1d4d2eafb12b time="2024-08-08T06:06:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:33419/mail/v4/messages/count" pkg=gpa/client userID=2dfa78b7-5c56-4d68-bc07-1d4d2eafb12b time="2024-08-08T06:06:29+02:00" level=info msg="Syncing messages" service=imap user=2dfa78b7-5c56-4d68-bc07-1d4d2eafb12b time="2024-08-08T06:06:29+02:00" level=info msg="Job started" service=imap user=2dfa78b7-5c56-4d68-bc07-1d4d2eafb12b time="2024-08-08T06:06:29+02:00" level=info msg="200 OK: POST https://127.0.0.1:33419/mail/v4/messages" pkg=gpa/client userID=2dfa78b7-5c56-4d68-bc07-1d4d2eafb12b time="2024-08-08T06:06:29+02:00" level=info msg="Job finished" service=imap user=2dfa78b7-5c56-4d68-bc07-1d4d2eafb12b time="2024-08-08T06:06:29+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=2dfa78b7-5c56-4d68-bc07-1d4d2eafb12b time="2024-08-08T06:06:29+02:00" level=info msg="Synced messages" service=imap user=2dfa78b7-5c56-4d68-bc07-1d4d2eafb12b time="2024-08-08T06:06:29+02:00" level=info msg="Finished user sync" duration=4.214081ms service=imap user=2dfa78b7-5c56-4d68-bc07-1d4d2eafb12b time="2024-08-08T06:06:29+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=2dfa78b7-5c56-4d68-bc07-1d4d2eafb12b time="2024-08-08T06:06:29+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=2dfa78b7-5c56-4d68-bc07-1d4d2eafb12b time="2024-08-08T06:06:29+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:2dfa78b7-5c56-4d68-bc07-1d4d2eafb12b" userID=2dfa78b7-5c56-4d68-bc07-1d4d2eafb12b time="2024-08-08T06:06:29+02:00" level=info msg="200 OK: POST https://127.0.0.1:33419/data/v1/stats" pkg=gpa/client userID=2dfa78b7-5c56-4d68-bc07-1d4d2eafb12b time="2024-08-08T06:06:29+02:00" level=info msg="Configuration Status Success event sent." userID=2dfa78b7-5c56-4d68-bc07-1d4d2eafb12b time="2024-08-08T06:06:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:33419/mail/v4/settings" pkg=gpa/client userID=2dfa78b7-5c56-4d68-bc07-1d4d2eafb12b time="2024-08-08T06:06:29+02:00" level=warning msg="Determined encoding by reading body" name=windows-1252 time="2024-08-08T06:06:29+02:00" level=info msg="200 OK: POST https://127.0.0.1:33419/mail/v4/messages" pkg=gpa/client userID=2dfa78b7-5c56-4d68-bc07-1d4d2eafb12b time="2024-08-08T06:06:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:33419/core/v4/keys?Email=pm.bridge.qa%40gmail.com" pkg=gpa/client userID=2dfa78b7-5c56-4d68-bc07-1d4d2eafb12b time="2024-08-08T06:06:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:33419/contacts/v4/emails?Email=pm.bridge.qa%40gmail.com&Page=0&PageSize=150" pkg=gpa/client userID=2dfa78b7-5c56-4d68-bc07-1d4d2eafb12b time="2024-08-08T06:06:29+02:00" level=info msg="200 OK: POST https://127.0.0.1:33419/mail/v4/messages/fa175660-5071-4107-b755-1ea490532541" pkg=gpa/client userID=2dfa78b7-5c56-4d68-bc07-1d4d2eafb12b Scenario: Message without charset is base64-encoded latin1 # features/smtp/send/plain.feature:196 When SMTP client "1" sends the following message from "2488dece-97fc-43cf-b0ca-edb5cf90e4f9@proton.local" to "pm.bridge.qa@gmail.com": # :1 -> *scenario """ From: Bridge Test <[user:user]@[domain]> To: External Bridge  Subject: Plain text no charset external Content-Disposition: inline Content-Type: text/plain; Content-Transfer-Encoding: base64  dGhpcyBpcyBpbiBsYXRpbjEgYW5kIHRoZXJlIGFyZSBsb3RzIG9mIGVzIHdpdGggYWNjZW50czog 6enp6enp6enp6enp6enp   """ Then it succeeds # :1 -> *scenario When user "2488dece-97fc-43cf-b0ca-edb5cf90e4f9" connects and authenticates IMAP client "1" # :1 -> *scenario time="2024-08-08T06:06:30+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 62}}" pkg=telemetry time="2024-08-08T06:06:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:33419/core/v4/events/AA==" pkg=gpa/client userID=2dfa78b7-5c56-4d68-bc07-1d4d2eafb12b time="2024-08-08T06:06:30+02:00" level=info msg="Received new API event" new="Event BA==: messages: created=1, updated=1, deleted=0" old="AA==" service=user-events user=2dfa78b7-5c56-4d68-bc07-1d4d2eafb12b time="2024-08-08T06:06:30+02:00" level=info msg="Handling message created event" date=0 messageID=fa175660-5071-4107-b755-1ea490532541 service=imap subject="******** (8a3d8c52)" user=2dfa78b7-5c56-4d68-bc07-1d4d2eafb12b time="2024-08-08T06:06:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:33419/mail/v4/messages/fa175660-5071-4107-b755-1ea490532541" pkg=gpa/client userID=2dfa78b7-5c56-4d68-bc07-1d4d2eafb12b time="2024-08-08T06:06:30+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=fa175660-5071-4107-b755-1ea490532541 service=imap subject="******** (8a3d8c52)" user=2dfa78b7-5c56-4d68-bc07-1d4d2eafb12b time="2024-08-08T06:06:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:33419/mail/v4/messages/fa175660-5071-4107-b755-1ea490532541" pkg=gpa/client userID=2dfa78b7-5c56-4d68-bc07-1d4d2eafb12b Then IMAP client "1" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | subject | | 2488dece-97fc-43cf-b0ca-edb5cf90e4f9@proton.local | pm.bridge.qa@gmail.com | Plain text no charset external | time="2024-08-08T06:06:30+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:06:30+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:06:30+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:06:30+02:00" level=info msg="Closing user" userID=2dfa78b7-5c56-4d68-bc07-1d4d2eafb12b time="2024-08-08T06:06:30+02:00" level=info msg="Exiting IMAP Service" service=imap user=2dfa78b7-5c56-4d68-bc07-1d4d2eafb12b time="2024-08-08T06:06:30+02:00" level=info msg="Exiting service main loop" service=smtp user=2dfa78b7-5c56-4d68-bc07-1d4d2eafb12b time="2024-08-08T06:06:30+02:00" level=info msg="Exiting Service" service=user-identity user=2dfa78b7-5c56-4d68-bc07-1d4d2eafb12b time="2024-08-08T06:06:30+02:00" level=info msg="Exiting service main loop" service=telemetry user=2dfa78b7-5c56-4d68-bc07-1d4d2eafb12b time="2024-08-08T06:06:30+02:00" level=info msg="Exiting service" service=user-events user=2dfa78b7-5c56-4d68-bc07-1d4d2eafb12b time="2024-08-08T06:06:30+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:06:30+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:06:30+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:06:30+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:06:30+02:00" level=info msg="Closing SMTP server" service=server-manager And the body in the "POST" request to "/mail/v4/messages" is: # :1 -> *scenario """ {  "Message": {  "Subject": "Plain text no charset external",  "Sender": {  "Name": "Bridge Test"  },  "ToList": [  {  "Address": "pm.bridge.qa@gmail.com",  "Name": "External Bridge"  }  ],  "CCList": [],  "BCCList": [],  "MIMEType": "text/plain"  } } """ === RUN TestFeatures/Message_without_charset_and_content_is_detected_as_HTML time="2024-08-08T06:06:31+02:00" level=info msg="User 'e730105b-1baa-4a58-aae3-49b2d3a421a3' created with id=73321c17-7aaa-40ab-ae5f-75d735f8e35c" pkg=gpa/server/backend time="2024-08-08T06:06:31+02:00" level=info msg="User '324a2333-2e14-4ff3-a07c-611f9c6b5f4e' created with id=03d48d7a-73a0-439d-b8b8-53d4fb00dbf9" pkg=gpa/server/backend time="2024-08-08T06:06:32+02:00" level=info msg="User '1479e057-ba90-49ba-9127-79aeaecff2d6' created with id=f250249b-4cdb-4733-afd9-3f67f7d88f45" pkg=gpa/server/backend time="2024-08-08T06:06:32+02:00" level=info msg="Starting bridge" time="2024-08-08T06:06:32+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/205/config1555716115/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:06:32+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/205/data1542892820/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/205/data1542892820/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:06:32+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:06:32+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:06:32+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:06:32+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:06:32+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/205/config1555716115/grpcServerConfig.json time="2024-08-08T06:06:32+02:00" level=info msg="gRPC server listening on /tmp/bridge4464" pkg=grpc time="2024-08-08T06:06:32+02:00" level=info msg="Frontend service started" time="2024-08-08T06:06:32+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:06:32+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:06:32+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:06:32+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:06:32+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:06:32+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:06:32+02:00" level=info msg="Frontend client started" time="2024-08-08T06:06:32+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (0359cc5b)" time="2024-08-08T06:06:32+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (0359cc5b)" time="2024-08-08T06:06:32+02:00" level=info msg="200 OK: POST https://127.0.0.1:39695/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:06:32+02:00" level=info msg="200 OK: POST https://127.0.0.1:39695/auth/v4" pkg=gpa/manager time="2024-08-08T06:06:32+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=73321c17-7aaa-40ab-ae5f-75d735f8e35c time="2024-08-08T06:06:32+02:00" level=info msg="Adding vault user" userID=73321c17-7aaa-40ab-ae5f-75d735f8e35c time="2024-08-08T06:06:32+02:00" level=info msg="Creating new user" userID=73321c17-7aaa-40ab-ae5f-75d735f8e35c time="2024-08-08T06:06:32+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=73321c17-7aaa-40ab-ae5f-75d735f8e35c time="2024-08-08T06:06:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:39695/core/v4/events/latest" pkg=gpa/client userID=73321c17-7aaa-40ab-ae5f-75d735f8e35c time="2024-08-08T06:06:32+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=73321c17-7aaa-40ab-ae5f-75d735f8e35c time="2024-08-08T06:06:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:39695/core/v4/settings" pkg=gpa/client userID=73321c17-7aaa-40ab-ae5f-75d735f8e35c time="2024-08-08T06:06:32+02:00" level=info msg="Starting service main loop" service=telemetry user=73321c17-7aaa-40ab-ae5f-75d735f8e35c time="2024-08-08T06:06:32+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=73321c17-7aaa-40ab-ae5f-75d735f8e35c time="2024-08-08T06:06:32+02:00" level=info msg="Starting service main loop" service=smtp user=73321c17-7aaa-40ab-ae5f-75d735f8e35c time="2024-08-08T06:06:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:39695/core/v4/labels?Type=4" pkg=gpa/client userID=73321c17-7aaa-40ab-ae5f-75d735f8e35c time="2024-08-08T06:06:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:39695/core/v4/labels?Type=3" pkg=gpa/client userID=73321c17-7aaa-40ab-ae5f-75d735f8e35c time="2024-08-08T06:06:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:39695/core/v4/labels?Type=1" pkg=gpa/client userID=73321c17-7aaa-40ab-ae5f-75d735f8e35c time="2024-08-08T06:06:32+02:00" level=info msg="Adding user to imap server" addrID=6744a295-264d-460c-86b9-2f5bab0302af service=server-manager time="2024-08-08T06:06:32+02:00" level=info msg="Creating new IMAP user" addrID=6744a295-264d-460c-86b9-2f5bab0302af service=server-manager time="2024-08-08T06:06:32+02:00" level=info msg="Setting gluon ID" addrID=6744a295-264d-460c-86b9-2f5bab0302af gluonID=1bac4f0e-4a59-44ec-bd88-f2b3cfa568fa userID=73321c17-7aaa-40ab-ae5f-75d735f8e35c time="2024-08-08T06:06:32+02:00" level=info msg="Created new IMAP user" addrID=6744a295-264d-460c-86b9-2f5bab0302af gluonID=1bac4f0e-4a59-44ec-bd88-f2b3cfa568fa service=server-manager time="2024-08-08T06:06:32+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:06:32+02:00" level=info msg=Resuming service=user-events user=73321c17-7aaa-40ab-ae5f-75d735f8e35c time="2024-08-08T06:06:32+02:00" level=info msg="Received mailbox message count" count=0 gluonID=1bac4f0e-4a59-44ec-bd88-f2b3cfa568fa labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:06:32+02:00" level=info msg="Starting IMAP Service" service=imap user=73321c17-7aaa-40ab-ae5f-75d735f8e35c time="2024-08-08T06:06:32+02:00" level=info msg="Sync triggered" service=imap user=73321c17-7aaa-40ab-ae5f-75d735f8e35c time="2024-08-08T06:06:32+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:06:32.792791793 +0200 CEST m=+477.478834699" user=73321c17-7aaa-40ab-ae5f-75d735f8e35c time="2024-08-08T06:06:32+02:00" level=info msg="Syncing labels" service=imap user=73321c17-7aaa-40ab-ae5f-75d735f8e35c time="2024-08-08T06:06:32+02:00" level=info msg="Synced labels" service=imap user=73321c17-7aaa-40ab-ae5f-75d735f8e35c time="2024-08-08T06:06:32+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:73321c17-7aaa-40ab-ae5f-75d735f8e35c" userID=73321c17-7aaa-40ab-ae5f-75d735f8e35c time="2024-08-08T06:06:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:39695/mail/v4/messages/count" pkg=gpa/client userID=73321c17-7aaa-40ab-ae5f-75d735f8e35c time="2024-08-08T06:06:32+02:00" level=info msg="Syncing messages" service=imap user=73321c17-7aaa-40ab-ae5f-75d735f8e35c time="2024-08-08T06:06:32+02:00" level=info msg="Job started" service=imap user=73321c17-7aaa-40ab-ae5f-75d735f8e35c time="2024-08-08T06:06:32+02:00" level=info msg="200 OK: POST https://127.0.0.1:39695/mail/v4/messages" pkg=gpa/client userID=73321c17-7aaa-40ab-ae5f-75d735f8e35c time="2024-08-08T06:06:32+02:00" level=info msg="Job finished" service=imap user=73321c17-7aaa-40ab-ae5f-75d735f8e35c time="2024-08-08T06:06:32+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=73321c17-7aaa-40ab-ae5f-75d735f8e35c time="2024-08-08T06:06:32+02:00" level=info msg="Synced messages" service=imap user=73321c17-7aaa-40ab-ae5f-75d735f8e35c time="2024-08-08T06:06:32+02:00" level=info msg="Finished user sync" duration=7.414866ms service=imap user=73321c17-7aaa-40ab-ae5f-75d735f8e35c time="2024-08-08T06:06:32+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=73321c17-7aaa-40ab-ae5f-75d735f8e35c time="2024-08-08T06:06:32+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=73321c17-7aaa-40ab-ae5f-75d735f8e35c time="2024-08-08T06:06:32+02:00" level=info msg="200 OK: POST https://127.0.0.1:39695/data/v1/stats" pkg=gpa/client userID=73321c17-7aaa-40ab-ae5f-75d735f8e35c time="2024-08-08T06:06:32+02:00" level=info msg="Configuration Status Success event sent." userID=73321c17-7aaa-40ab-ae5f-75d735f8e35c time="2024-08-08T06:06:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:39695/mail/v4/settings" pkg=gpa/client userID=73321c17-7aaa-40ab-ae5f-75d735f8e35c time="2024-08-08T06:06:32+02:00" level=info msg="200 OK: POST https://127.0.0.1:39695/mail/v4/messages" pkg=gpa/client userID=73321c17-7aaa-40ab-ae5f-75d735f8e35c time="2024-08-08T06:06:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:39695/core/v4/keys?Email=pm.bridge.qa%40gmail.com" pkg=gpa/client userID=73321c17-7aaa-40ab-ae5f-75d735f8e35c time="2024-08-08T06:06:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:39695/contacts/v4/emails?Email=pm.bridge.qa%40gmail.com&Page=0&PageSize=150" pkg=gpa/client userID=73321c17-7aaa-40ab-ae5f-75d735f8e35c time="2024-08-08T06:06:32+02:00" level=info msg="200 OK: POST https://127.0.0.1:39695/mail/v4/messages/5686786a-b0a3-4d5c-ac8e-77396d24dfbb" pkg=gpa/client userID=73321c17-7aaa-40ab-ae5f-75d735f8e35c Scenario: Message without charset and content is detected as HTML # features/smtp/send/plain.feature:237 When SMTP client "1" sends the following message from "e730105b-1baa-4a58-aae3-49b2d3a421a3@proton.local" to "pm.bridge.qa@gmail.com": # :1 -> *scenario """ From: Bridge Test <[user:user]@[domain]> To: External Bridge  Subject: Plain, no charset, no content, external Content-Disposition: inline Content-Type: text/plain;  """ Then it succeeds # :1 -> *scenario When user "e730105b-1baa-4a58-aae3-49b2d3a421a3" connects and authenticates IMAP client "1" # :1 -> *scenario time="2024-08-08T06:06:32+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 74}}" pkg=telemetry time="2024-08-08T06:06:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:39695/core/v4/events/AA==" pkg=gpa/client userID=73321c17-7aaa-40ab-ae5f-75d735f8e35c time="2024-08-08T06:06:33+02:00" level=info msg="Received new API event" new="Event BA==: messages: created=1, updated=1, deleted=0" old="AA==" service=user-events user=73321c17-7aaa-40ab-ae5f-75d735f8e35c time="2024-08-08T06:06:33+02:00" level=info msg="Handling message created event" date=0 messageID=5686786a-b0a3-4d5c-ac8e-77396d24dfbb service=imap subject="******** (39aad2ab)" user=73321c17-7aaa-40ab-ae5f-75d735f8e35c time="2024-08-08T06:06:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:39695/mail/v4/messages/5686786a-b0a3-4d5c-ac8e-77396d24dfbb" pkg=gpa/client userID=73321c17-7aaa-40ab-ae5f-75d735f8e35c time="2024-08-08T06:06:33+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=5686786a-b0a3-4d5c-ac8e-77396d24dfbb service=imap subject="******** (39aad2ab)" user=73321c17-7aaa-40ab-ae5f-75d735f8e35c time="2024-08-08T06:06:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:39695/mail/v4/messages/5686786a-b0a3-4d5c-ac8e-77396d24dfbb" pkg=gpa/client userID=73321c17-7aaa-40ab-ae5f-75d735f8e35c Then IMAP client "1" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | subject | | e730105b-1baa-4a58-aae3-49b2d3a421a3@proton.local | pm.bridge.qa@gmail.com | Plain, no charset, no content, external | time="2024-08-08T06:06:33+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:06:33+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:06:33+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:06:33+02:00" level=info msg="Closing user" userID=73321c17-7aaa-40ab-ae5f-75d735f8e35c time="2024-08-08T06:06:33+02:00" level=info msg="Exiting IMAP Service" service=imap user=73321c17-7aaa-40ab-ae5f-75d735f8e35c time="2024-08-08T06:06:33+02:00" level=info msg="Exiting service main loop" service=smtp user=73321c17-7aaa-40ab-ae5f-75d735f8e35c time="2024-08-08T06:06:33+02:00" level=info msg="Exiting Service" service=user-identity user=73321c17-7aaa-40ab-ae5f-75d735f8e35c time="2024-08-08T06:06:33+02:00" level=info msg="Exiting service main loop" service=telemetry user=73321c17-7aaa-40ab-ae5f-75d735f8e35c time="2024-08-08T06:06:33+02:00" level=info msg="Exiting service" service=user-events user=73321c17-7aaa-40ab-ae5f-75d735f8e35c time="2024-08-08T06:06:33+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:06:33+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:06:33+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:06:33+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:06:33+02:00" level=info msg="Closing SMTP server" service=server-manager And the body in the "POST" request to "/mail/v4/messages" is: # :1 -> *scenario """ {  "Message": {  "Subject": "Plain, no charset, no content, external",  "Sender": {  "Name": "Bridge Test"  },  "ToList": [  {  "Address": "pm.bridge.qa@gmail.com",  "Name": "External Bridge"  }  ],  "CCList": [],  "BCCList": [],  "MIMEType": "text/plain"  } } """ === RUN TestFeatures/RCPT_does_not_contain_all_CC time="2024-08-08T06:06:34+02:00" level=info msg="User '21e9fff3-e685-490e-a1a0-04976bc11aa6' created with id=88826104-8d84-4e90-8617-aaf46cfca810" pkg=gpa/server/backend time="2024-08-08T06:06:34+02:00" level=info msg="User '9a880b6b-45fa-432e-b39a-fa43d8e05145' created with id=0ca6c5bf-539a-4c1d-be32-c5b3b8bf8cc6" pkg=gpa/server/backend time="2024-08-08T06:06:35+02:00" level=info msg="User '890e5dd2-de92-4a18-b137-371731cf2726' created with id=4d342906-6871-4032-8fba-674f730db5ae" pkg=gpa/server/backend time="2024-08-08T06:06:35+02:00" level=info msg="Starting bridge" time="2024-08-08T06:06:35+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/206/config2504519508/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:06:35+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/206/data2698405865/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/206/data2698405865/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:06:35+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:06:35+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:06:35+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:06:35+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:06:35+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/206/config2504519508/grpcServerConfig.json time="2024-08-08T06:06:35+02:00" level=info msg="gRPC server listening on /tmp/bridge1005" pkg=grpc time="2024-08-08T06:06:35+02:00" level=info msg="Frontend service started" time="2024-08-08T06:06:35+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:06:35+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:06:35+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:06:35+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:06:35+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:06:35+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:06:35+02:00" level=info msg="Frontend client started" time="2024-08-08T06:06:35+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (f6ba6c90)" time="2024-08-08T06:06:35+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (f6ba6c90)" time="2024-08-08T06:06:35+02:00" level=info msg="200 OK: POST https://127.0.0.1:34807/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:06:35+02:00" level=info msg="200 OK: POST https://127.0.0.1:34807/auth/v4" pkg=gpa/manager time="2024-08-08T06:06:35+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=88826104-8d84-4e90-8617-aaf46cfca810 time="2024-08-08T06:06:35+02:00" level=info msg="Adding vault user" userID=88826104-8d84-4e90-8617-aaf46cfca810 time="2024-08-08T06:06:35+02:00" level=info msg="Creating new user" userID=88826104-8d84-4e90-8617-aaf46cfca810 time="2024-08-08T06:06:35+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=88826104-8d84-4e90-8617-aaf46cfca810 time="2024-08-08T06:06:35+02:00" level=info msg="200 OK: GET https://127.0.0.1:34807/core/v4/events/latest" pkg=gpa/client userID=88826104-8d84-4e90-8617-aaf46cfca810 time="2024-08-08T06:06:35+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=88826104-8d84-4e90-8617-aaf46cfca810 time="2024-08-08T06:06:35+02:00" level=info msg="200 OK: GET https://127.0.0.1:34807/core/v4/settings" pkg=gpa/client userID=88826104-8d84-4e90-8617-aaf46cfca810 time="2024-08-08T06:06:35+02:00" level=info msg="Starting service main loop" service=telemetry user=88826104-8d84-4e90-8617-aaf46cfca810 time="2024-08-08T06:06:35+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=88826104-8d84-4e90-8617-aaf46cfca810 time="2024-08-08T06:06:35+02:00" level=info msg="Starting service main loop" service=smtp user=88826104-8d84-4e90-8617-aaf46cfca810 time="2024-08-08T06:06:35+02:00" level=info msg="200 OK: GET https://127.0.0.1:34807/core/v4/labels?Type=4" pkg=gpa/client userID=88826104-8d84-4e90-8617-aaf46cfca810 time="2024-08-08T06:06:35+02:00" level=info msg="200 OK: GET https://127.0.0.1:34807/core/v4/labels?Type=3" pkg=gpa/client userID=88826104-8d84-4e90-8617-aaf46cfca810 time="2024-08-08T06:06:35+02:00" level=info msg="200 OK: GET https://127.0.0.1:34807/core/v4/labels?Type=1" pkg=gpa/client userID=88826104-8d84-4e90-8617-aaf46cfca810 time="2024-08-08T06:06:35+02:00" level=info msg="Adding user to imap server" addrID=a0d59361-9a9c-4a7f-82ce-0d432dc14d82 service=server-manager time="2024-08-08T06:06:35+02:00" level=info msg="Creating new IMAP user" addrID=a0d59361-9a9c-4a7f-82ce-0d432dc14d82 service=server-manager time="2024-08-08T06:06:35+02:00" level=info msg="Setting gluon ID" addrID=a0d59361-9a9c-4a7f-82ce-0d432dc14d82 gluonID=4d2ac7f0-8db1-4570-8046-af2a80825a73 userID=88826104-8d84-4e90-8617-aaf46cfca810 time="2024-08-08T06:06:35+02:00" level=info msg="Created new IMAP user" addrID=a0d59361-9a9c-4a7f-82ce-0d432dc14d82 gluonID=4d2ac7f0-8db1-4570-8046-af2a80825a73 service=server-manager time="2024-08-08T06:06:35+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:06:35+02:00" level=info msg=Resuming service=user-events user=88826104-8d84-4e90-8617-aaf46cfca810 time="2024-08-08T06:06:35+02:00" level=info msg="Received mailbox message count" count=0 gluonID=4d2ac7f0-8db1-4570-8046-af2a80825a73 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:06:35+02:00" level=info msg="Starting IMAP Service" service=imap user=88826104-8d84-4e90-8617-aaf46cfca810 time="2024-08-08T06:06:35+02:00" level=info msg="Sync triggered" service=imap user=88826104-8d84-4e90-8617-aaf46cfca810 time="2024-08-08T06:06:35+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:06:35.866621996 +0200 CEST m=+480.552664892" user=88826104-8d84-4e90-8617-aaf46cfca810 time="2024-08-08T06:06:35+02:00" level=info msg="Syncing labels" service=imap user=88826104-8d84-4e90-8617-aaf46cfca810 time="2024-08-08T06:06:35+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:88826104-8d84-4e90-8617-aaf46cfca810" userID=88826104-8d84-4e90-8617-aaf46cfca810 time="2024-08-08T06:06:35+02:00" level=info msg="200 OK: POST https://127.0.0.1:34807/data/v1/stats" pkg=gpa/client userID=88826104-8d84-4e90-8617-aaf46cfca810 time="2024-08-08T06:06:35+02:00" level=info msg="Configuration Status Success event sent." userID=88826104-8d84-4e90-8617-aaf46cfca810 Scenario: RCPT does not contain all CC # features/smtp/send/plain.feature:273 When SMTP client "1" sends MAIL FROM "<21e9fff3-e685-490e-a1a0-04976bc11aa6@proton.local>" # :1 -> *scenario And SMTP client "1" sends RCPT TO "<9a880b6b-45fa-432e-b39a-fa43d8e05145@proton.local>" # :1 -> *scenario time="2024-08-08T06:06:35+02:00" level=info msg="200 OK: GET https://127.0.0.1:34807/mail/v4/settings" pkg=gpa/client userID=88826104-8d84-4e90-8617-aaf46cfca810 time="2024-08-08T06:06:35+02:00" level=info msg="Synced labels" service=imap user=88826104-8d84-4e90-8617-aaf46cfca810 time="2024-08-08T06:06:35+02:00" level=info msg="200 OK: GET https://127.0.0.1:34807/mail/v4/messages/count" pkg=gpa/client userID=88826104-8d84-4e90-8617-aaf46cfca810 time="2024-08-08T06:06:35+02:00" level=info msg="Syncing messages" service=imap user=88826104-8d84-4e90-8617-aaf46cfca810 time="2024-08-08T06:06:35+02:00" level=info msg="Job started" service=imap user=88826104-8d84-4e90-8617-aaf46cfca810 time="2024-08-08T06:06:35+02:00" level=info msg="200 OK: POST https://127.0.0.1:34807/mail/v4/messages" pkg=gpa/client userID=88826104-8d84-4e90-8617-aaf46cfca810 time="2024-08-08T06:06:35+02:00" level=info msg="Job finished" service=imap user=88826104-8d84-4e90-8617-aaf46cfca810 time="2024-08-08T06:06:35+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=88826104-8d84-4e90-8617-aaf46cfca810 time="2024-08-08T06:06:35+02:00" level=info msg="Synced messages" service=imap user=88826104-8d84-4e90-8617-aaf46cfca810 time="2024-08-08T06:06:35+02:00" level=info msg="Finished user sync" duration=3.520323ms service=imap user=88826104-8d84-4e90-8617-aaf46cfca810 time="2024-08-08T06:06:35+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=88826104-8d84-4e90-8617-aaf46cfca810 time="2024-08-08T06:06:35+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=88826104-8d84-4e90-8617-aaf46cfca810 time="2024-08-08T06:06:35+02:00" level=info msg="200 OK: POST https://127.0.0.1:34807/mail/v4/messages" pkg=gpa/client userID=88826104-8d84-4e90-8617-aaf46cfca810 time="2024-08-08T06:06:35+02:00" level=info msg="200 OK: GET https://127.0.0.1:34807/core/v4/keys?Email=9a880b6b-45fa-432e-b39a-fa43d8e05145%40proton.local" pkg=gpa/client userID=88826104-8d84-4e90-8617-aaf46cfca810 time="2024-08-08T06:06:35+02:00" level=info msg="200 OK: GET https://127.0.0.1:34807/contacts/v4/emails?Email=9a880b6b-45fa-432e-b39a-fa43d8e05145%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=88826104-8d84-4e90-8617-aaf46cfca810 time="2024-08-08T06:06:35+02:00" level=info msg="200 OK: GET https://127.0.0.1:34807/core/v4/keys?Email=890e5dd2-de92-4a18-b137-371731cf2726%40proton.local" pkg=gpa/client userID=88826104-8d84-4e90-8617-aaf46cfca810 time="2024-08-08T06:06:35+02:00" level=info msg="200 OK: GET https://127.0.0.1:34807/contacts/v4/emails?Email=890e5dd2-de92-4a18-b137-371731cf2726%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=88826104-8d84-4e90-8617-aaf46cfca810 2024/08/08 06:06:35 http: TLS handshake error from 127.0.0.1:40578: EOF time="2024-08-08T06:06:35+02:00" level=info msg="200 OK: POST https://127.0.0.1:34807/mail/v4/messages/347aa87b-db63-4abe-9b91-453f3367d585" pkg=gpa/client userID=88826104-8d84-4e90-8617-aaf46cfca810 And SMTP client "1" sends DATA: # :1 -> *scenario """ From: Bridge Test <[user:user]@[domain]> To: Internal Bridge <[user:to]@[domain]> CC: Internal Bridge 2 <[user:cc]@[domain]> Content-Type: text/plain Subject: RCPT-CC test  This is CC missing in RCPT test. Have a nice day! . """ Then it succeeds # :1 -> *scenario When user "21e9fff3-e685-490e-a1a0-04976bc11aa6" connects and authenticates IMAP client "1" # :1 -> *scenario time="2024-08-08T06:06:36+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 21}}" pkg=telemetry time="2024-08-08T06:06:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:34807/core/v4/events/AA==" pkg=gpa/client userID=88826104-8d84-4e90-8617-aaf46cfca810 time="2024-08-08T06:06:36+02:00" level=info msg="Received new API event" new="Event BA==: messages: created=1, updated=1, deleted=0" old="AA==" service=user-events user=88826104-8d84-4e90-8617-aaf46cfca810 time="2024-08-08T06:06:36+02:00" level=info msg="Handling message created event" date=0 messageID=347aa87b-db63-4abe-9b91-453f3367d585 service=imap subject="******** (a414bfbf)" user=88826104-8d84-4e90-8617-aaf46cfca810 time="2024-08-08T06:06:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:34807/mail/v4/messages/347aa87b-db63-4abe-9b91-453f3367d585" pkg=gpa/client userID=88826104-8d84-4e90-8617-aaf46cfca810 time="2024-08-08T06:06:36+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=347aa87b-db63-4abe-9b91-453f3367d585 service=imap subject="******** (a414bfbf)" user=88826104-8d84-4e90-8617-aaf46cfca810 time="2024-08-08T06:06:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:34807/mail/v4/messages/347aa87b-db63-4abe-9b91-453f3367d585" pkg=gpa/client userID=88826104-8d84-4e90-8617-aaf46cfca810 Then IMAP client "1" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | cc | subject | | 21e9fff3-e685-490e-a1a0-04976bc11aa6@proton.local | 9a880b6b-45fa-432e-b39a-fa43d8e05145@proton.local | 890e5dd2-de92-4a18-b137-371731cf2726@proton.local | RCPT-CC test | And the body in the "POST" request to "/mail/v4/messages" is: # :1 -> *scenario """ {  "Message": {  "Subject": "RCPT-CC test",  "Sender": {  "Name": "Bridge Test"  },  "ToList": [  {  "Address": "[user:to]@[domain]",  "Name": "Internal Bridge"  }  ],  "CCList": [  {  "Address": "[user:cc]@[domain]",  "Name": "Internal Bridge 2"  }  ],  "BCCList": []  } } """ time="2024-08-08T06:06:36+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:06:36+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:06:36+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:06:36+02:00" level=info msg="Closing user" userID=88826104-8d84-4e90-8617-aaf46cfca810 time="2024-08-08T06:06:36+02:00" level=info msg="Exiting IMAP Service" service=imap user=88826104-8d84-4e90-8617-aaf46cfca810 time="2024-08-08T06:06:36+02:00" level=info msg="Exiting service main loop" service=smtp user=88826104-8d84-4e90-8617-aaf46cfca810 time="2024-08-08T06:06:36+02:00" level=info msg="Exiting Service" service=user-identity user=88826104-8d84-4e90-8617-aaf46cfca810 time="2024-08-08T06:06:36+02:00" level=info msg="Exiting service main loop" service=telemetry user=88826104-8d84-4e90-8617-aaf46cfca810 time="2024-08-08T06:06:36+02:00" level=info msg="Exiting service" service=user-events user=88826104-8d84-4e90-8617-aaf46cfca810 time="2024-08-08T06:06:36+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:06:36+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:06:36+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:06:36+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:06:36+02:00" level=info msg="Closing SMTP server" service=server-manager And the body in the "POST" request to "/mail/v4/messages/.*" is: # :1 -> *scenario """ {  "Packages": [  {  "Addresses": {  "[user:to]@[domain]": {  "Type": 1  },  "[user:cc]@[domain]": {  "Type": 1  }  },  "Type": 1,  "MIMEType": "text/plain"  }  ] } """ Feature: SMTP sending of plain messages === RUN TestFeatures/Basic_message_with_attachment_to_internal_account time="2024-08-08T06:06:37+02:00" level=info msg="User '9cbb9586-8335-45f3-a99b-8a5dfd9d8f06' created with id=06384c59-80e3-40a5-aeaa-59ed365720ec" pkg=gpa/server/backend Background: Given there exists an account with username "9cbb9586-8335-45f3-a99b-8a5dfd9d8f06" and password "password" # :1 -> *scenario time="2024-08-08T06:06:37+02:00" level=info msg="User '6764c237-a56a-4e07-9d6b-bbb97628b486' created with id=71420348-67ad-4381-9f47-103efdab6b4f" pkg=gpa/server/backend And there exists an account with username "6764c237-a56a-4e07-9d6b-bbb97628b486" and password "password" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-08-08T06:06:37+02:00" level=info msg="Starting bridge" time="2024-08-08T06:06:37+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/207/config842065629/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:06:37+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/207/data25781645/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/207/data25781645/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:06:37+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:06:37+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:06:37+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:06:37+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:06:37+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/207/config842065629/grpcServerConfig.json time="2024-08-08T06:06:37+02:00" level=info msg="gRPC server listening on /tmp/bridge1181" pkg=grpc time="2024-08-08T06:06:37+02:00" level=info msg="Frontend service started" time="2024-08-08T06:06:37+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:06:37+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:06:37+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:06:37+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:06:37+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:06:37+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:06:37+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-08-08T06:06:37+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (da847452)" time="2024-08-08T06:06:37+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (da847452)" time="2024-08-08T06:06:37+02:00" level=info msg="200 OK: POST https://127.0.0.1:40155/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:06:38+02:00" level=info msg="200 OK: POST https://127.0.0.1:40155/auth/v4" pkg=gpa/manager time="2024-08-08T06:06:38+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=06384c59-80e3-40a5-aeaa-59ed365720ec time="2024-08-08T06:06:38+02:00" level=info msg="Adding vault user" userID=06384c59-80e3-40a5-aeaa-59ed365720ec time="2024-08-08T06:06:38+02:00" level=info msg="Creating new user" userID=06384c59-80e3-40a5-aeaa-59ed365720ec time="2024-08-08T06:06:38+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=06384c59-80e3-40a5-aeaa-59ed365720ec time="2024-08-08T06:06:38+02:00" level=info msg="200 OK: GET https://127.0.0.1:40155/core/v4/events/latest" pkg=gpa/client userID=06384c59-80e3-40a5-aeaa-59ed365720ec time="2024-08-08T06:06:38+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=06384c59-80e3-40a5-aeaa-59ed365720ec time="2024-08-08T06:06:38+02:00" level=info msg="200 OK: GET https://127.0.0.1:40155/core/v4/settings" pkg=gpa/client userID=06384c59-80e3-40a5-aeaa-59ed365720ec time="2024-08-08T06:06:38+02:00" level=info msg="Starting service main loop" service=telemetry user=06384c59-80e3-40a5-aeaa-59ed365720ec time="2024-08-08T06:06:38+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=06384c59-80e3-40a5-aeaa-59ed365720ec time="2024-08-08T06:06:38+02:00" level=info msg="Starting service main loop" service=smtp user=06384c59-80e3-40a5-aeaa-59ed365720ec time="2024-08-08T06:06:38+02:00" level=info msg="200 OK: GET https://127.0.0.1:40155/core/v4/labels?Type=4" pkg=gpa/client userID=06384c59-80e3-40a5-aeaa-59ed365720ec time="2024-08-08T06:06:38+02:00" level=info msg="200 OK: GET https://127.0.0.1:40155/core/v4/labels?Type=3" pkg=gpa/client userID=06384c59-80e3-40a5-aeaa-59ed365720ec time="2024-08-08T06:06:38+02:00" level=info msg="200 OK: GET https://127.0.0.1:40155/core/v4/labels?Type=1" pkg=gpa/client userID=06384c59-80e3-40a5-aeaa-59ed365720ec time="2024-08-08T06:06:38+02:00" level=info msg="Adding user to imap server" addrID=6b0727a7-f7ac-4638-a93b-4916aff8cd23 service=server-manager time="2024-08-08T06:06:38+02:00" level=info msg="Creating new IMAP user" addrID=6b0727a7-f7ac-4638-a93b-4916aff8cd23 service=server-manager time="2024-08-08T06:06:38+02:00" level=info msg="Setting gluon ID" addrID=6b0727a7-f7ac-4638-a93b-4916aff8cd23 gluonID=e3351ce9-f5cb-4430-a5d0-d059776bd45d userID=06384c59-80e3-40a5-aeaa-59ed365720ec time="2024-08-08T06:06:38+02:00" level=info msg="Received mailbox message count" count=0 gluonID=e3351ce9-f5cb-4430-a5d0-d059776bd45d labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:06:38+02:00" level=info msg="Created new IMAP user" addrID=6b0727a7-f7ac-4638-a93b-4916aff8cd23 gluonID=e3351ce9-f5cb-4430-a5d0-d059776bd45d service=server-manager time="2024-08-08T06:06:38+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:06:38+02:00" level=info msg=Resuming service=user-events user=06384c59-80e3-40a5-aeaa-59ed365720ec And the user logs in with username "9cbb9586-8335-45f3-a99b-8a5dfd9d8f06" and password "password" # :1 -> *scenario time="2024-08-08T06:06:38+02:00" level=info msg="Starting IMAP Service" service=imap user=06384c59-80e3-40a5-aeaa-59ed365720ec time="2024-08-08T06:06:38+02:00" level=info msg="Sync triggered" service=imap user=06384c59-80e3-40a5-aeaa-59ed365720ec time="2024-08-08T06:06:38+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:06:38.357594502 +0200 CEST m=+483.043637408" user=06384c59-80e3-40a5-aeaa-59ed365720ec time="2024-08-08T06:06:38+02:00" level=info msg="Syncing labels" service=imap user=06384c59-80e3-40a5-aeaa-59ed365720ec time="2024-08-08T06:06:38+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:06384c59-80e3-40a5-aeaa-59ed365720ec" userID=06384c59-80e3-40a5-aeaa-59ed365720ec time="2024-08-08T06:06:38+02:00" level=info msg="200 OK: POST https://127.0.0.1:40155/data/v1/stats" pkg=gpa/client userID=06384c59-80e3-40a5-aeaa-59ed365720ec time="2024-08-08T06:06:38+02:00" level=info msg="Configuration Status Success event sent." userID=06384c59-80e3-40a5-aeaa-59ed365720ec And user "9cbb9586-8335-45f3-a99b-8a5dfd9d8f06" connects and authenticates SMTP client "1" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-08-08T06:06:38+02:00" level=info msg="200 OK: GET https://127.0.0.1:40155/mail/v4/settings" pkg=gpa/client userID=06384c59-80e3-40a5-aeaa-59ed365720ec time="2024-08-08T06:06:38+02:00" level=info msg="200 OK: POST https://127.0.0.1:40155/mail/v4/messages" pkg=gpa/client userID=06384c59-80e3-40a5-aeaa-59ed365720ec time="2024-08-08T06:06:38+02:00" level=info msg="200 OK: POST https://127.0.0.1:40155/mail/v4/attachments" pkg=gpa/client userID=06384c59-80e3-40a5-aeaa-59ed365720ec time="2024-08-08T06:06:38+02:00" level=info msg="200 OK: GET https://127.0.0.1:40155/core/v4/keys?Email=6764c237-a56a-4e07-9d6b-bbb97628b486%40proton.local" pkg=gpa/client userID=06384c59-80e3-40a5-aeaa-59ed365720ec time="2024-08-08T06:06:38+02:00" level=info msg="200 OK: GET https://127.0.0.1:40155/contacts/v4/emails?Email=6764c237-a56a-4e07-9d6b-bbb97628b486%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=06384c59-80e3-40a5-aeaa-59ed365720ec time="2024-08-08T06:06:38+02:00" level=info msg="200 OK: POST https://127.0.0.1:40155/mail/v4/messages/da775bf6-9297-4c1a-a806-7a5604c6cdc7" pkg=gpa/client userID=06384c59-80e3-40a5-aeaa-59ed365720ec Scenario: Basic message with attachment to internal account # features/smtp/send/plain_att.feature:11 When SMTP client "1" sends the following message from "9cbb9586-8335-45f3-a99b-8a5dfd9d8f06@proton.local" to "6764c237-a56a-4e07-9d6b-bbb97628b486@proton.local": # :1 -> *scenario """ From: Bridge Test <[user:user]@[domain]> To: Internal Bridge <[user:to]@[domain]> Subject: Plain with attachment Content-Type: multipart/related; boundary=bc5bd30245232f31b6c976adcd59bb0069c9b13f986f9e40c2571bb80aa16606  --bc5bd30245232f31b6c976adcd59bb0069c9b13f986f9e40c2571bb80aa16606 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8  This is body of mail with attachment  --bc5bd30245232f31b6c976adcd59bb0069c9b13f986f9e40c2571bb80aa16606 Content-Disposition: attachment; filename=outline-light-instagram-48.png Content-Id: <9114fe6f0adfaf7fdf7a@protonmail.com> Content-Transfer-Encoding: base64 Content-Type: image/png  iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAACklEQVR4nGMAAQAABQABDQot tAAAAABJRU5ErkJggg== --bc5bd30245232f31b6c976adcd59bb0069c9b13f986f9e40c2571bb80aa16606--  """ Then it succeeds # :1 -> *scenario When user "9cbb9586-8335-45f3-a99b-8a5dfd9d8f06" connects and authenticates IMAP client "1" # :1 -> *scenario time="2024-08-08T06:06:38+02:00" level=info msg="Synced labels" service=imap user=06384c59-80e3-40a5-aeaa-59ed365720ec time="2024-08-08T06:06:38+02:00" level=info msg="200 OK: GET https://127.0.0.1:40155/mail/v4/messages/count" pkg=gpa/client userID=06384c59-80e3-40a5-aeaa-59ed365720ec time="2024-08-08T06:06:38+02:00" level=info msg="Syncing messages" service=imap user=06384c59-80e3-40a5-aeaa-59ed365720ec time="2024-08-08T06:06:38+02:00" level=info msg="Job started" service=imap user=06384c59-80e3-40a5-aeaa-59ed365720ec time="2024-08-08T06:06:38+02:00" level=info msg="200 OK: POST https://127.0.0.1:40155/mail/v4/messages" pkg=gpa/client userID=06384c59-80e3-40a5-aeaa-59ed365720ec time="2024-08-08T06:06:38+02:00" level=info msg="200 OK: POST https://127.0.0.1:40155/mail/v4/messages" pkg=gpa/client userID=06384c59-80e3-40a5-aeaa-59ed365720ec time="2024-08-08T06:06:38+02:00" level=info msg="Creating new child job" service=imap user=06384c59-80e3-40a5-aeaa-59ed365720ec time="2024-08-08T06:06:38+02:00" level=info msg="Job finished" service=imap user=06384c59-80e3-40a5-aeaa-59ed365720ec time="2024-08-08T06:06:38+02:00" level=info msg="200 OK: GET https://127.0.0.1:40155/mail/v4/messages/da775bf6-9297-4c1a-a806-7a5604c6cdc7" pkg=gpa/client userID=06384c59-80e3-40a5-aeaa-59ed365720ec time="2024-08-08T06:06:38+02:00" level=info msg="Child job finished" service=imap user=06384c59-80e3-40a5-aeaa-59ed365720ec time="2024-08-08T06:06:38+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=06384c59-80e3-40a5-aeaa-59ed365720ec time="2024-08-08T06:06:38+02:00" level=info msg="Synced messages" service=imap user=06384c59-80e3-40a5-aeaa-59ed365720ec time="2024-08-08T06:06:38+02:00" level=info msg="Finished user sync" duration=20.459069ms service=imap user=06384c59-80e3-40a5-aeaa-59ed365720ec time="2024-08-08T06:06:38+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=06384c59-80e3-40a5-aeaa-59ed365720ec time="2024-08-08T06:06:38+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=06384c59-80e3-40a5-aeaa-59ed365720ec Then IMAP client "1" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | subject | | 9cbb9586-8335-45f3-a99b-8a5dfd9d8f06@proton.local | 6764c237-a56a-4e07-9d6b-bbb97628b486@proton.local | Plain with attachment | time="2024-08-08T06:06:38+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:06:38+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:06:38+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:06:38+02:00" level=info msg="Closing user" userID=06384c59-80e3-40a5-aeaa-59ed365720ec time="2024-08-08T06:06:38+02:00" level=info msg="Exiting IMAP Service" service=imap user=06384c59-80e3-40a5-aeaa-59ed365720ec time="2024-08-08T06:06:38+02:00" level=info msg="Exiting service main loop" service=smtp user=06384c59-80e3-40a5-aeaa-59ed365720ec time="2024-08-08T06:06:38+02:00" level=info msg="Exiting Service" service=user-identity user=06384c59-80e3-40a5-aeaa-59ed365720ec time="2024-08-08T06:06:38+02:00" level=info msg="Exiting service main loop" service=telemetry user=06384c59-80e3-40a5-aeaa-59ed365720ec time="2024-08-08T06:06:38+02:00" level=info msg="Exiting service" service=user-events user=06384c59-80e3-40a5-aeaa-59ed365720ec time="2024-08-08T06:06:38+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:06:38+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:06:38+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:06:38+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:06:38+02:00" level=info msg="Closing SMTP server" service=server-manager And the body in the "POST" request to "/mail/v4/messages" is: # :1 -> *scenario """ {  "Message": {  "Subject": "Plain with attachment",  "Sender": {  "Name": "Bridge Test"  },  "ToList": [  {  "Address": "[user:to]@[domain]",  "Name": "Internal Bridge"  }  ],  "CCList": [],  "BCCList": [],  "MIMEType": "text/plain"  } } """ === RUN TestFeatures/Plain_message_with_attachment_to_external_account time="2024-08-08T06:06:38+02:00" level=info msg="User 'b85cc1c8-800d-4405-80b7-a5d2942c0b22' created with id=2dc14d84-d0c0-40b1-8635-e9c4055de610" pkg=gpa/server/backend time="2024-08-08T06:06:39+02:00" level=info msg="User 'a3a05551-302b-475a-b5ac-f98103221d64' created with id=560c74b9-bf7b-492a-a6c7-c68267a87012" pkg=gpa/server/backend time="2024-08-08T06:06:39+02:00" level=info msg="Starting bridge" time="2024-08-08T06:06:39+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/208/config3494010674/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:06:39+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/208/data3930379849/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/208/data3930379849/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:06:39+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:06:39+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:06:39+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:06:39+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:06:39+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/208/config3494010674/grpcServerConfig.json time="2024-08-08T06:06:39+02:00" level=info msg="gRPC server listening on /tmp/bridge7796" pkg=grpc time="2024-08-08T06:06:39+02:00" level=info msg="Frontend service started" time="2024-08-08T06:06:39+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:06:39+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:06:39+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:06:39+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:06:39+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:06:39+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:06:39+02:00" level=info msg="Frontend client started" time="2024-08-08T06:06:39+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (b4d32184)" time="2024-08-08T06:06:39+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (b4d32184)" time="2024-08-08T06:06:39+02:00" level=info msg="200 OK: POST https://127.0.0.1:43481/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:06:39+02:00" level=info msg="200 OK: POST https://127.0.0.1:43481/auth/v4" pkg=gpa/manager time="2024-08-08T06:06:39+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=2dc14d84-d0c0-40b1-8635-e9c4055de610 time="2024-08-08T06:06:40+02:00" level=info msg="Adding vault user" userID=2dc14d84-d0c0-40b1-8635-e9c4055de610 time="2024-08-08T06:06:40+02:00" level=info msg="Creating new user" userID=2dc14d84-d0c0-40b1-8635-e9c4055de610 time="2024-08-08T06:06:40+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=2dc14d84-d0c0-40b1-8635-e9c4055de610 time="2024-08-08T06:06:40+02:00" level=info msg="200 OK: GET https://127.0.0.1:43481/core/v4/events/latest" pkg=gpa/client userID=2dc14d84-d0c0-40b1-8635-e9c4055de610 time="2024-08-08T06:06:40+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=2dc14d84-d0c0-40b1-8635-e9c4055de610 time="2024-08-08T06:06:40+02:00" level=info msg="200 OK: GET https://127.0.0.1:43481/core/v4/settings" pkg=gpa/client userID=2dc14d84-d0c0-40b1-8635-e9c4055de610 time="2024-08-08T06:06:40+02:00" level=info msg="Starting service main loop" service=telemetry user=2dc14d84-d0c0-40b1-8635-e9c4055de610 time="2024-08-08T06:06:40+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=2dc14d84-d0c0-40b1-8635-e9c4055de610 time="2024-08-08T06:06:40+02:00" level=info msg="Starting service main loop" service=smtp user=2dc14d84-d0c0-40b1-8635-e9c4055de610 time="2024-08-08T06:06:40+02:00" level=info msg="200 OK: GET https://127.0.0.1:43481/core/v4/labels?Type=4" pkg=gpa/client userID=2dc14d84-d0c0-40b1-8635-e9c4055de610 time="2024-08-08T06:06:40+02:00" level=info msg="200 OK: GET https://127.0.0.1:43481/core/v4/labels?Type=3" pkg=gpa/client userID=2dc14d84-d0c0-40b1-8635-e9c4055de610 time="2024-08-08T06:06:40+02:00" level=info msg="200 OK: GET https://127.0.0.1:43481/core/v4/labels?Type=1" pkg=gpa/client userID=2dc14d84-d0c0-40b1-8635-e9c4055de610 time="2024-08-08T06:06:40+02:00" level=info msg="Adding user to imap server" addrID=744146c9-846a-4b00-8a9d-7e1cf65877cb service=server-manager time="2024-08-08T06:06:40+02:00" level=info msg="Creating new IMAP user" addrID=744146c9-846a-4b00-8a9d-7e1cf65877cb service=server-manager time="2024-08-08T06:06:40+02:00" level=info msg="Setting gluon ID" addrID=744146c9-846a-4b00-8a9d-7e1cf65877cb gluonID=fa28f7f5-d534-45e9-ae68-776a4921f387 userID=2dc14d84-d0c0-40b1-8635-e9c4055de610 time="2024-08-08T06:06:40+02:00" level=info msg="Created new IMAP user" addrID=744146c9-846a-4b00-8a9d-7e1cf65877cb gluonID=fa28f7f5-d534-45e9-ae68-776a4921f387 service=server-manager time="2024-08-08T06:06:40+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:06:40+02:00" level=info msg=Resuming service=user-events user=2dc14d84-d0c0-40b1-8635-e9c4055de610 time="2024-08-08T06:06:40+02:00" level=info msg="Received mailbox message count" count=0 gluonID=fa28f7f5-d534-45e9-ae68-776a4921f387 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:06:40+02:00" level=info msg="Starting IMAP Service" service=imap user=2dc14d84-d0c0-40b1-8635-e9c4055de610 time="2024-08-08T06:06:40+02:00" level=info msg="Sync triggered" service=imap user=2dc14d84-d0c0-40b1-8635-e9c4055de610 time="2024-08-08T06:06:40+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:06:40.075329929 +0200 CEST m=+484.761372825" user=2dc14d84-d0c0-40b1-8635-e9c4055de610 time="2024-08-08T06:06:40+02:00" level=info msg="Syncing labels" service=imap user=2dc14d84-d0c0-40b1-8635-e9c4055de610 time="2024-08-08T06:06:40+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:2dc14d84-d0c0-40b1-8635-e9c4055de610" userID=2dc14d84-d0c0-40b1-8635-e9c4055de610 time="2024-08-08T06:06:40+02:00" level=info msg="200 OK: POST https://127.0.0.1:43481/data/v1/stats" pkg=gpa/client userID=2dc14d84-d0c0-40b1-8635-e9c4055de610 time="2024-08-08T06:06:40+02:00" level=info msg="Configuration Status Success event sent." userID=2dc14d84-d0c0-40b1-8635-e9c4055de610 time="2024-08-08T06:06:40+02:00" level=info msg="200 OK: GET https://127.0.0.1:43481/mail/v4/settings" pkg=gpa/client userID=2dc14d84-d0c0-40b1-8635-e9c4055de610 time="2024-08-08T06:06:40+02:00" level=info msg="200 OK: POST https://127.0.0.1:43481/mail/v4/messages" pkg=gpa/client userID=2dc14d84-d0c0-40b1-8635-e9c4055de610 time="2024-08-08T06:06:40+02:00" level=info msg="200 OK: POST https://127.0.0.1:43481/mail/v4/attachments" pkg=gpa/client userID=2dc14d84-d0c0-40b1-8635-e9c4055de610 time="2024-08-08T06:06:40+02:00" level=info msg="200 OK: GET https://127.0.0.1:43481/core/v4/keys?Email=pm.bridge.qa%40gmail.com" pkg=gpa/client userID=2dc14d84-d0c0-40b1-8635-e9c4055de610 time="2024-08-08T06:06:40+02:00" level=info msg="200 OK: GET https://127.0.0.1:43481/contacts/v4/emails?Email=pm.bridge.qa%40gmail.com&Page=0&PageSize=150" pkg=gpa/client userID=2dc14d84-d0c0-40b1-8635-e9c4055de610 time="2024-08-08T06:06:40+02:00" level=info msg="Synced labels" service=imap user=2dc14d84-d0c0-40b1-8635-e9c4055de610 time="2024-08-08T06:06:40+02:00" level=info msg="200 OK: GET https://127.0.0.1:43481/mail/v4/messages/count" pkg=gpa/client userID=2dc14d84-d0c0-40b1-8635-e9c4055de610 time="2024-08-08T06:06:40+02:00" level=info msg="Syncing messages" service=imap user=2dc14d84-d0c0-40b1-8635-e9c4055de610 time="2024-08-08T06:06:40+02:00" level=info msg="Job started" service=imap user=2dc14d84-d0c0-40b1-8635-e9c4055de610 time="2024-08-08T06:06:40+02:00" level=info msg="200 OK: POST https://127.0.0.1:43481/mail/v4/messages" pkg=gpa/client userID=2dc14d84-d0c0-40b1-8635-e9c4055de610 time="2024-08-08T06:06:40+02:00" level=info msg="200 OK: POST https://127.0.0.1:43481/mail/v4/messages" pkg=gpa/client userID=2dc14d84-d0c0-40b1-8635-e9c4055de610 time="2024-08-08T06:06:40+02:00" level=info msg="Creating new child job" service=imap user=2dc14d84-d0c0-40b1-8635-e9c4055de610 time="2024-08-08T06:06:40+02:00" level=info msg="Job finished" service=imap user=2dc14d84-d0c0-40b1-8635-e9c4055de610 time="2024-08-08T06:06:40+02:00" level=info msg="200 OK: GET https://127.0.0.1:43481/mail/v4/messages/56712886-d8c0-4c19-9f43-e3c8db56c215" pkg=gpa/client userID=2dc14d84-d0c0-40b1-8635-e9c4055de610 time="2024-08-08T06:06:40+02:00" level=info msg="Child job finished" service=imap user=2dc14d84-d0c0-40b1-8635-e9c4055de610 time="2024-08-08T06:06:40+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=2dc14d84-d0c0-40b1-8635-e9c4055de610 time="2024-08-08T06:06:40+02:00" level=info msg="Synced messages" service=imap user=2dc14d84-d0c0-40b1-8635-e9c4055de610 time="2024-08-08T06:06:40+02:00" level=info msg="Finished user sync" duration=22.023509ms service=imap user=2dc14d84-d0c0-40b1-8635-e9c4055de610 time="2024-08-08T06:06:40+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=2dc14d84-d0c0-40b1-8635-e9c4055de610 time="2024-08-08T06:06:40+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=2dc14d84-d0c0-40b1-8635-e9c4055de610 time="2024-08-08T06:06:40+02:00" level=info msg="200 OK: POST https://127.0.0.1:43481/mail/v4/messages/56712886-d8c0-4c19-9f43-e3c8db56c215" pkg=gpa/client userID=2dc14d84-d0c0-40b1-8635-e9c4055de610 Scenario: Plain message with attachment to external account # features/smtp/send/plain_att.feature:63 When SMTP client "1" sends the following message from "b85cc1c8-800d-4405-80b7-a5d2942c0b22@proton.local" to "pm.bridge.qa@gmail.com": # :1 -> *scenario """ From: Bridge Test <[user:user]@[domain]> To: External Bridge  Subject: Plain with attachment external Content-Type: multipart/related; boundary=bc5bd30245232f31b6c976adcd59bb0069c9b13f986f9e40c2571bb80aa16606  --bc5bd30245232f31b6c976adcd59bb0069c9b13f986f9e40c2571bb80aa16606 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8  This is body of mail with attachment  --bc5bd30245232f31b6c976adcd59bb0069c9b13f986f9e40c2571bb80aa16606 Content-Disposition: attachment; filename=outline-light-instagram-48.png Content-Id: <9114fe6f0adfaf7fdf7a@protonmail.com> Content-Transfer-Encoding: base64 Content-Type: image/png  iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAACklEQVR4nGMAAQAABQABDQot tAAAAABJRU5ErkJggg== --bc5bd30245232f31b6c976adcd59bb0069c9b13f986f9e40c2571bb80aa16606--  """ Then it succeeds # :1 -> *scenario When user "b85cc1c8-800d-4405-80b7-a5d2942c0b22" connects and authenticates IMAP client "1" # :1 -> *scenario time="2024-08-08T06:06:40+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 41}}" pkg=telemetry time="2024-08-08T06:06:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:43481/core/v4/events/AA==" pkg=gpa/client userID=2dc14d84-d0c0-40b1-8635-e9c4055de610 time="2024-08-08T06:06:41+02:00" level=info msg="Received new API event" new="Event BA==: messages: created=1, updated=1, deleted=0" old="AA==" service=user-events user=2dc14d84-d0c0-40b1-8635-e9c4055de610 time="2024-08-08T06:06:41+02:00" level=info msg="Handling message created event" date=0 messageID=56712886-d8c0-4c19-9f43-e3c8db56c215 service=imap subject="******** (acff7c7e)" user=2dc14d84-d0c0-40b1-8635-e9c4055de610 time="2024-08-08T06:06:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:43481/mail/v4/messages/56712886-d8c0-4c19-9f43-e3c8db56c215" pkg=gpa/client userID=2dc14d84-d0c0-40b1-8635-e9c4055de610 time="2024-08-08T06:06:41+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=56712886-d8c0-4c19-9f43-e3c8db56c215 service=imap subject="******** (acff7c7e)" user=2dc14d84-d0c0-40b1-8635-e9c4055de610 time="2024-08-08T06:06:41+02:00" level=info msg="200 OK: GET https://127.0.0.1:43481/mail/v4/messages/56712886-d8c0-4c19-9f43-e3c8db56c215" pkg=gpa/client userID=2dc14d84-d0c0-40b1-8635-e9c4055de610 Then IMAP client "1" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | subject | | b85cc1c8-800d-4405-80b7-a5d2942c0b22@proton.local | pm.bridge.qa@gmail.com | Plain with attachment external | time="2024-08-08T06:06:41+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:06:41+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:06:41+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:06:41+02:00" level=info msg="Closing user" userID=2dc14d84-d0c0-40b1-8635-e9c4055de610 time="2024-08-08T06:06:41+02:00" level=info msg="Exiting IMAP Service" service=imap user=2dc14d84-d0c0-40b1-8635-e9c4055de610 time="2024-08-08T06:06:41+02:00" level=info msg="Exiting service main loop" service=smtp user=2dc14d84-d0c0-40b1-8635-e9c4055de610 time="2024-08-08T06:06:41+02:00" level=info msg="Exiting Service" service=user-identity user=2dc14d84-d0c0-40b1-8635-e9c4055de610 time="2024-08-08T06:06:41+02:00" level=info msg="Exiting service main loop" service=telemetry user=2dc14d84-d0c0-40b1-8635-e9c4055de610 time="2024-08-08T06:06:41+02:00" level=info msg="Exiting service" service=user-events user=2dc14d84-d0c0-40b1-8635-e9c4055de610 time="2024-08-08T06:06:41+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:06:41+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:06:41+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:06:41+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:06:41+02:00" level=info msg="Closing SMTP server" service=server-manager And the body in the "POST" request to "/mail/v4/messages" is: # :1 -> *scenario """ {  "Message": {  "Subject": "Plain with attachment external",  "Sender": {  "Name": "Bridge Test"  },  "ToList": [  {  "Address": "pm.bridge.qa@gmail.com",  "Name": "External Bridge"  }  ],  "CCList": [],  "BCCList": [],  "MIMEType": "text/plain"  } } """ === RUN TestFeatures/Plain_message_with_attachment_to_two_external_accounts time="2024-08-08T06:06:41+02:00" level=info msg="User '430ad508-1b39-4b80-959f-94c8b6f51776' created with id=487f1ddb-197e-4838-ae3b-8c66c2894bb5" pkg=gpa/server/backend time="2024-08-08T06:06:42+02:00" level=info msg="User '4eb297b6-bf62-4cdd-9674-5824087896a3' created with id=c064b940-c73e-4c4b-b3f5-4efba3719271" pkg=gpa/server/backend time="2024-08-08T06:06:42+02:00" level=info msg="Starting bridge" time="2024-08-08T06:06:42+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/209/config2806641027/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:06:42+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/209/data483277220/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/209/data483277220/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:06:42+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:06:42+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:06:42+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:06:42+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:06:42+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/209/config2806641027/grpcServerConfig.json time="2024-08-08T06:06:42+02:00" level=info msg="gRPC server listening on /tmp/bridge2861" pkg=grpc time="2024-08-08T06:06:42+02:00" level=info msg="Frontend service started" time="2024-08-08T06:06:42+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:06:42+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:06:42+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:06:42+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:06:42+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:06:42+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:06:42+02:00" level=info msg="Frontend client started" time="2024-08-08T06:06:42+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (b337bc5f)" time="2024-08-08T06:06:42+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (b337bc5f)" time="2024-08-08T06:06:42+02:00" level=info msg="200 OK: POST https://127.0.0.1:45239/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:06:42+02:00" level=info msg="200 OK: POST https://127.0.0.1:45239/auth/v4" pkg=gpa/manager time="2024-08-08T06:06:42+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=487f1ddb-197e-4838-ae3b-8c66c2894bb5 time="2024-08-08T06:06:42+02:00" level=info msg="Adding vault user" userID=487f1ddb-197e-4838-ae3b-8c66c2894bb5 time="2024-08-08T06:06:42+02:00" level=info msg="Creating new user" userID=487f1ddb-197e-4838-ae3b-8c66c2894bb5 time="2024-08-08T06:06:42+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=487f1ddb-197e-4838-ae3b-8c66c2894bb5 time="2024-08-08T06:06:42+02:00" level=info msg="200 OK: GET https://127.0.0.1:45239/core/v4/events/latest" pkg=gpa/client userID=487f1ddb-197e-4838-ae3b-8c66c2894bb5 time="2024-08-08T06:06:42+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=487f1ddb-197e-4838-ae3b-8c66c2894bb5 time="2024-08-08T06:06:42+02:00" level=info msg="200 OK: GET https://127.0.0.1:45239/core/v4/settings" pkg=gpa/client userID=487f1ddb-197e-4838-ae3b-8c66c2894bb5 time="2024-08-08T06:06:42+02:00" level=info msg="Starting service main loop" service=telemetry user=487f1ddb-197e-4838-ae3b-8c66c2894bb5 time="2024-08-08T06:06:42+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=487f1ddb-197e-4838-ae3b-8c66c2894bb5 time="2024-08-08T06:06:42+02:00" level=info msg="Starting service main loop" service=smtp user=487f1ddb-197e-4838-ae3b-8c66c2894bb5 time="2024-08-08T06:06:42+02:00" level=info msg="200 OK: GET https://127.0.0.1:45239/core/v4/labels?Type=4" pkg=gpa/client userID=487f1ddb-197e-4838-ae3b-8c66c2894bb5 time="2024-08-08T06:06:42+02:00" level=info msg="200 OK: GET https://127.0.0.1:45239/core/v4/labels?Type=3" pkg=gpa/client userID=487f1ddb-197e-4838-ae3b-8c66c2894bb5 time="2024-08-08T06:06:42+02:00" level=info msg="200 OK: GET https://127.0.0.1:45239/core/v4/labels?Type=1" pkg=gpa/client userID=487f1ddb-197e-4838-ae3b-8c66c2894bb5 time="2024-08-08T06:06:42+02:00" level=info msg="Adding user to imap server" addrID=48db702c-133a-4491-8d04-ac7d42b65d18 service=server-manager time="2024-08-08T06:06:42+02:00" level=info msg="Creating new IMAP user" addrID=48db702c-133a-4491-8d04-ac7d42b65d18 service=server-manager time="2024-08-08T06:06:42+02:00" level=info msg="Setting gluon ID" addrID=48db702c-133a-4491-8d04-ac7d42b65d18 gluonID=316890f6-9fb5-440b-a01f-000262aa479f userID=487f1ddb-197e-4838-ae3b-8c66c2894bb5 time="2024-08-08T06:06:42+02:00" level=info msg="Created new IMAP user" addrID=48db702c-133a-4491-8d04-ac7d42b65d18 gluonID=316890f6-9fb5-440b-a01f-000262aa479f service=server-manager time="2024-08-08T06:06:42+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:06:42+02:00" level=info msg=Resuming service=user-events user=487f1ddb-197e-4838-ae3b-8c66c2894bb5 time="2024-08-08T06:06:42+02:00" level=info msg="Received mailbox message count" count=0 gluonID=316890f6-9fb5-440b-a01f-000262aa479f labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:06:42+02:00" level=info msg="Starting IMAP Service" service=imap user=487f1ddb-197e-4838-ae3b-8c66c2894bb5 time="2024-08-08T06:06:42+02:00" level=info msg="Sync triggered" service=imap user=487f1ddb-197e-4838-ae3b-8c66c2894bb5 time="2024-08-08T06:06:42+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:06:42.872493941 +0200 CEST m=+487.558536857" user=487f1ddb-197e-4838-ae3b-8c66c2894bb5 time="2024-08-08T06:06:42+02:00" level=info msg="Syncing labels" service=imap user=487f1ddb-197e-4838-ae3b-8c66c2894bb5 time="2024-08-08T06:06:42+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:487f1ddb-197e-4838-ae3b-8c66c2894bb5" userID=487f1ddb-197e-4838-ae3b-8c66c2894bb5 time="2024-08-08T06:06:42+02:00" level=info msg="Synced labels" service=imap user=487f1ddb-197e-4838-ae3b-8c66c2894bb5 time="2024-08-08T06:06:42+02:00" level=info msg="200 OK: GET https://127.0.0.1:45239/mail/v4/messages/count" pkg=gpa/client userID=487f1ddb-197e-4838-ae3b-8c66c2894bb5 time="2024-08-08T06:06:42+02:00" level=info msg="Syncing messages" service=imap user=487f1ddb-197e-4838-ae3b-8c66c2894bb5 time="2024-08-08T06:06:42+02:00" level=info msg="Job started" service=imap user=487f1ddb-197e-4838-ae3b-8c66c2894bb5 time="2024-08-08T06:06:42+02:00" level=info msg="200 OK: POST https://127.0.0.1:45239/mail/v4/messages" pkg=gpa/client userID=487f1ddb-197e-4838-ae3b-8c66c2894bb5 time="2024-08-08T06:06:42+02:00" level=info msg="Job finished" service=imap user=487f1ddb-197e-4838-ae3b-8c66c2894bb5 time="2024-08-08T06:06:42+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=487f1ddb-197e-4838-ae3b-8c66c2894bb5 time="2024-08-08T06:06:42+02:00" level=info msg="Synced messages" service=imap user=487f1ddb-197e-4838-ae3b-8c66c2894bb5 time="2024-08-08T06:06:42+02:00" level=info msg="Finished user sync" duration=4.723707ms service=imap user=487f1ddb-197e-4838-ae3b-8c66c2894bb5 time="2024-08-08T06:06:42+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=487f1ddb-197e-4838-ae3b-8c66c2894bb5 time="2024-08-08T06:06:42+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=487f1ddb-197e-4838-ae3b-8c66c2894bb5 time="2024-08-08T06:06:42+02:00" level=info msg="200 OK: POST https://127.0.0.1:45239/data/v1/stats" pkg=gpa/client userID=487f1ddb-197e-4838-ae3b-8c66c2894bb5 time="2024-08-08T06:06:42+02:00" level=info msg="Configuration Status Success event sent." userID=487f1ddb-197e-4838-ae3b-8c66c2894bb5 time="2024-08-08T06:06:42+02:00" level=info msg="200 OK: GET https://127.0.0.1:45239/mail/v4/settings" pkg=gpa/client userID=487f1ddb-197e-4838-ae3b-8c66c2894bb5 time="2024-08-08T06:06:42+02:00" level=info msg="200 OK: POST https://127.0.0.1:45239/mail/v4/messages" pkg=gpa/client userID=487f1ddb-197e-4838-ae3b-8c66c2894bb5 time="2024-08-08T06:06:42+02:00" level=info msg="200 OK: POST https://127.0.0.1:45239/mail/v4/attachments" pkg=gpa/client userID=487f1ddb-197e-4838-ae3b-8c66c2894bb5 time="2024-08-08T06:06:42+02:00" level=info msg="200 OK: GET https://127.0.0.1:45239/core/v4/keys?Email=pm.bridge.qa%40gmail.com" pkg=gpa/client userID=487f1ddb-197e-4838-ae3b-8c66c2894bb5 time="2024-08-08T06:06:42+02:00" level=info msg="200 OK: GET https://127.0.0.1:45239/core/v4/keys?Email=bridgeqa%40seznam.cz" pkg=gpa/client userID=487f1ddb-197e-4838-ae3b-8c66c2894bb5 time="2024-08-08T06:06:42+02:00" level=info msg="200 OK: GET https://127.0.0.1:45239/contacts/v4/emails?Email=pm.bridge.qa%40gmail.com&Page=0&PageSize=150" pkg=gpa/client userID=487f1ddb-197e-4838-ae3b-8c66c2894bb5 time="2024-08-08T06:06:42+02:00" level=info msg="200 OK: GET https://127.0.0.1:45239/contacts/v4/emails?Email=bridgeqa%40seznam.cz&Page=0&PageSize=150" pkg=gpa/client userID=487f1ddb-197e-4838-ae3b-8c66c2894bb5 time="2024-08-08T06:06:42+02:00" level=info msg="200 OK: POST https://127.0.0.1:45239/mail/v4/messages/b6b7ac78-d1f2-4d3a-9570-c33b8014a79e" pkg=gpa/client userID=487f1ddb-197e-4838-ae3b-8c66c2894bb5 Scenario: Plain message with attachment to two external accounts # features/smtp/send/plain_att.feature:115 When SMTP client "1" sends the following message from "430ad508-1b39-4b80-959f-94c8b6f51776@proton.local" to "pm.bridge.qa@gmail.com": # :1 -> *scenario """ From: Bridge Test <[user:user]@[domain]> To: External Bridge 1  CC: External Bridge 2  Subject: Plain with attachment external PGP and external CC Content-Type: multipart/mixed; boundary=bc5bd30245232f31b6c976adcd59bb0069c9b13f986f9e40c2571bb80aa16606  --bc5bd30245232f31b6c976adcd59bb0069c9b13f986f9e40c2571bb80aa16606 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8  This is body of mail with attachment  --bc5bd30245232f31b6c976adcd59bb0069c9b13f986f9e40c2571bb80aa16606 Content-Disposition: attachment; filename=outline-light-instagram-48.png Content-Id: <9114fe6f0adfaf7fdf7a@protonmail.com> Content-Transfer-Encoding: base64 Content-Type: image/png  iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAACklEQVR4nGMAAQAABQABDQot tAAAAABJRU5ErkJggg== --bc5bd30245232f31b6c976adcd59bb0069c9b13f986f9e40c2571bb80aa16606--  """ Then it succeeds # :1 -> *scenario When user "430ad508-1b39-4b80-959f-94c8b6f51776" connects and authenticates IMAP client "1" # :1 -> *scenario time="2024-08-08T06:06:43+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 98}}" pkg=telemetry time="2024-08-08T06:06:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:45239/core/v4/events/AA==" pkg=gpa/client userID=487f1ddb-197e-4838-ae3b-8c66c2894bb5 time="2024-08-08T06:06:43+02:00" level=info msg="Received new API event" new="Event BA==: messages: created=1, updated=1, deleted=0" old="AA==" service=user-events user=487f1ddb-197e-4838-ae3b-8c66c2894bb5 time="2024-08-08T06:06:43+02:00" level=info msg="Handling message created event" date=0 messageID=b6b7ac78-d1f2-4d3a-9570-c33b8014a79e service=imap subject="******** (c18df004)" user=487f1ddb-197e-4838-ae3b-8c66c2894bb5 time="2024-08-08T06:06:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:45239/mail/v4/messages/b6b7ac78-d1f2-4d3a-9570-c33b8014a79e" pkg=gpa/client userID=487f1ddb-197e-4838-ae3b-8c66c2894bb5 time="2024-08-08T06:06:43+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=b6b7ac78-d1f2-4d3a-9570-c33b8014a79e service=imap subject="******** (c18df004)" user=487f1ddb-197e-4838-ae3b-8c66c2894bb5 time="2024-08-08T06:06:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:45239/mail/v4/messages/b6b7ac78-d1f2-4d3a-9570-c33b8014a79e" pkg=gpa/client userID=487f1ddb-197e-4838-ae3b-8c66c2894bb5 Then IMAP client "1" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | cc | subject | | 430ad508-1b39-4b80-959f-94c8b6f51776@proton.local | pm.bridge.qa@gmail.com | bridgeqa@seznam.cz | Plain with attachment external PGP and external CC | time="2024-08-08T06:06:43+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:06:43+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:06:43+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:06:43+02:00" level=info msg="Closing user" userID=487f1ddb-197e-4838-ae3b-8c66c2894bb5 time="2024-08-08T06:06:43+02:00" level=info msg="Exiting IMAP Service" service=imap user=487f1ddb-197e-4838-ae3b-8c66c2894bb5 time="2024-08-08T06:06:43+02:00" level=info msg="Exiting service main loop" service=smtp user=487f1ddb-197e-4838-ae3b-8c66c2894bb5 time="2024-08-08T06:06:43+02:00" level=info msg="Exiting Service" service=user-identity user=487f1ddb-197e-4838-ae3b-8c66c2894bb5 time="2024-08-08T06:06:43+02:00" level=info msg="Exiting service main loop" service=telemetry user=487f1ddb-197e-4838-ae3b-8c66c2894bb5 time="2024-08-08T06:06:43+02:00" level=info msg="Exiting service" service=user-events user=487f1ddb-197e-4838-ae3b-8c66c2894bb5 time="2024-08-08T06:06:43+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:06:43+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:06:43+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:06:43+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:06:43+02:00" level=info msg="Closing SMTP server" service=server-manager And the body in the "POST" request to "/mail/v4/messages" is: # :1 -> *scenario """ {  "Message": {  "Subject": "Plain with attachment external PGP and external CC",  "Sender": {  "Name": "Bridge Test"  },  "ToList": [  {  "Address": "pm.bridge.qa@gmail.com",  "Name": "External Bridge 1"  }  ],  "CCList": [  {  "Address": "bridgeqa@seznam.cz",  "Name": "External Bridge 2"  }  ],  "BCCList": [],  "MIMEType": "text/plain"  } } """ === RUN TestFeatures/Basic_message_with_multiple_different_attachments_to_internal_account time="2024-08-08T06:06:44+02:00" level=info msg="User '46390290-6996-4297-9839-d6da3349a916' created with id=6be2ad4a-fd9b-4dea-8bf6-ed664ef484b2" pkg=gpa/server/backend time="2024-08-08T06:06:45+02:00" level=info msg="User '7d83b65f-0690-47ac-9eab-2a6df1cf844b' created with id=ae858cab-0445-404e-a8f2-0751938fb6d9" pkg=gpa/server/backend time="2024-08-08T06:06:45+02:00" level=info msg="Starting bridge" time="2024-08-08T06:06:45+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/210/config3279698342/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:06:45+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/210/data4269576086/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/210/data4269576086/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:06:45+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:06:45+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:06:45+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:06:45+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:06:45+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/210/config3279698342/grpcServerConfig.json time="2024-08-08T06:06:45+02:00" level=info msg="gRPC server listening on /tmp/bridge6887" pkg=grpc time="2024-08-08T06:06:45+02:00" level=info msg="Frontend service started" time="2024-08-08T06:06:45+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:06:45+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:06:45+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:06:45+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:06:45+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:06:45+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:06:45+02:00" level=info msg="Frontend client started" time="2024-08-08T06:06:45+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (4e765e07)" time="2024-08-08T06:06:45+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (4e765e07)" time="2024-08-08T06:06:45+02:00" level=info msg="200 OK: POST https://127.0.0.1:43029/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:06:46+02:00" level=info msg="200 OK: POST https://127.0.0.1:43029/auth/v4" pkg=gpa/manager time="2024-08-08T06:06:46+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=6be2ad4a-fd9b-4dea-8bf6-ed664ef484b2 time="2024-08-08T06:06:46+02:00" level=info msg="Adding vault user" userID=6be2ad4a-fd9b-4dea-8bf6-ed664ef484b2 time="2024-08-08T06:06:46+02:00" level=info msg="Creating new user" userID=6be2ad4a-fd9b-4dea-8bf6-ed664ef484b2 time="2024-08-08T06:06:46+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=6be2ad4a-fd9b-4dea-8bf6-ed664ef484b2 time="2024-08-08T06:06:46+02:00" level=info msg="200 OK: GET https://127.0.0.1:43029/core/v4/events/latest" pkg=gpa/client userID=6be2ad4a-fd9b-4dea-8bf6-ed664ef484b2 time="2024-08-08T06:06:46+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=6be2ad4a-fd9b-4dea-8bf6-ed664ef484b2 time="2024-08-08T06:06:46+02:00" level=info msg="200 OK: GET https://127.0.0.1:43029/core/v4/settings" pkg=gpa/client userID=6be2ad4a-fd9b-4dea-8bf6-ed664ef484b2 time="2024-08-08T06:06:46+02:00" level=info msg="Starting service main loop" service=telemetry user=6be2ad4a-fd9b-4dea-8bf6-ed664ef484b2 time="2024-08-08T06:06:46+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=6be2ad4a-fd9b-4dea-8bf6-ed664ef484b2 time="2024-08-08T06:06:46+02:00" level=info msg="Starting service main loop" service=smtp user=6be2ad4a-fd9b-4dea-8bf6-ed664ef484b2 time="2024-08-08T06:06:46+02:00" level=info msg="200 OK: GET https://127.0.0.1:43029/core/v4/labels?Type=4" pkg=gpa/client userID=6be2ad4a-fd9b-4dea-8bf6-ed664ef484b2 time="2024-08-08T06:06:46+02:00" level=info msg="200 OK: GET https://127.0.0.1:43029/core/v4/labels?Type=3" pkg=gpa/client userID=6be2ad4a-fd9b-4dea-8bf6-ed664ef484b2 time="2024-08-08T06:06:46+02:00" level=info msg="200 OK: GET https://127.0.0.1:43029/core/v4/labels?Type=1" pkg=gpa/client userID=6be2ad4a-fd9b-4dea-8bf6-ed664ef484b2 time="2024-08-08T06:06:46+02:00" level=info msg="Adding user to imap server" addrID=64f83940-7168-4ef2-b0b7-20611901f77f service=server-manager time="2024-08-08T06:06:46+02:00" level=info msg="Creating new IMAP user" addrID=64f83940-7168-4ef2-b0b7-20611901f77f service=server-manager time="2024-08-08T06:06:46+02:00" level=info msg="Setting gluon ID" addrID=64f83940-7168-4ef2-b0b7-20611901f77f gluonID=6d733486-d708-4294-b3c7-09226d2d9e0b userID=6be2ad4a-fd9b-4dea-8bf6-ed664ef484b2 time="2024-08-08T06:06:46+02:00" level=info msg="Created new IMAP user" addrID=64f83940-7168-4ef2-b0b7-20611901f77f gluonID=6d733486-d708-4294-b3c7-09226d2d9e0b service=server-manager time="2024-08-08T06:06:46+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:06:46+02:00" level=info msg=Resuming service=user-events user=6be2ad4a-fd9b-4dea-8bf6-ed664ef484b2 time="2024-08-08T06:06:46+02:00" level=info msg="Received mailbox message count" count=0 gluonID=6d733486-d708-4294-b3c7-09226d2d9e0b labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:06:46+02:00" level=info msg="Starting IMAP Service" service=imap user=6be2ad4a-fd9b-4dea-8bf6-ed664ef484b2 time="2024-08-08T06:06:46+02:00" level=info msg="Sync triggered" service=imap user=6be2ad4a-fd9b-4dea-8bf6-ed664ef484b2 time="2024-08-08T06:06:46+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:06:46.190892787 +0200 CEST m=+490.876935693" user=6be2ad4a-fd9b-4dea-8bf6-ed664ef484b2 time="2024-08-08T06:06:46+02:00" level=info msg="Syncing labels" service=imap user=6be2ad4a-fd9b-4dea-8bf6-ed664ef484b2 time="2024-08-08T06:06:46+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:6be2ad4a-fd9b-4dea-8bf6-ed664ef484b2" userID=6be2ad4a-fd9b-4dea-8bf6-ed664ef484b2 time="2024-08-08T06:06:46+02:00" level=info msg="200 OK: POST https://127.0.0.1:43029/data/v1/stats" pkg=gpa/client userID=6be2ad4a-fd9b-4dea-8bf6-ed664ef484b2 time="2024-08-08T06:06:46+02:00" level=info msg="Configuration Status Success event sent." userID=6be2ad4a-fd9b-4dea-8bf6-ed664ef484b2 Scenario: Basic message with multiple different attachments to internal account # features/smtp/send/plain_att.feature:173 When user "46390290-6996-4297-9839-d6da3349a916" connects and authenticates SMTP client "1" # :1 -> *scenario time="2024-08-08T06:06:46+02:00" level=info msg="Synced labels" service=imap user=6be2ad4a-fd9b-4dea-8bf6-ed664ef484b2 time="2024-08-08T06:06:46+02:00" level=info msg="200 OK: GET https://127.0.0.1:43029/mail/v4/messages/count" pkg=gpa/client userID=6be2ad4a-fd9b-4dea-8bf6-ed664ef484b2 time="2024-08-08T06:06:46+02:00" level=info msg="Syncing messages" service=imap user=6be2ad4a-fd9b-4dea-8bf6-ed664ef484b2 time="2024-08-08T06:06:46+02:00" level=info msg="Job started" service=imap user=6be2ad4a-fd9b-4dea-8bf6-ed664ef484b2 time="2024-08-08T06:06:46+02:00" level=info msg="200 OK: POST https://127.0.0.1:43029/mail/v4/messages" pkg=gpa/client userID=6be2ad4a-fd9b-4dea-8bf6-ed664ef484b2 time="2024-08-08T06:06:46+02:00" level=info msg="Job finished" service=imap user=6be2ad4a-fd9b-4dea-8bf6-ed664ef484b2 time="2024-08-08T06:06:46+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=6be2ad4a-fd9b-4dea-8bf6-ed664ef484b2 time="2024-08-08T06:06:46+02:00" level=info msg="Synced messages" service=imap user=6be2ad4a-fd9b-4dea-8bf6-ed664ef484b2 time="2024-08-08T06:06:46+02:00" level=info msg="Finished user sync" duration=8.641554ms service=imap user=6be2ad4a-fd9b-4dea-8bf6-ed664ef484b2 time="2024-08-08T06:06:46+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=6be2ad4a-fd9b-4dea-8bf6-ed664ef484b2 time="2024-08-08T06:06:46+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=6be2ad4a-fd9b-4dea-8bf6-ed664ef484b2 time="2024-08-08T06:06:46+02:00" level=info msg="200 OK: GET https://127.0.0.1:43029/mail/v4/settings" pkg=gpa/client userID=6be2ad4a-fd9b-4dea-8bf6-ed664ef484b2 time="2024-08-08T06:06:46+02:00" level=info msg="200 OK: POST https://127.0.0.1:43029/mail/v4/messages" pkg=gpa/client userID=6be2ad4a-fd9b-4dea-8bf6-ed664ef484b2 time="2024-08-08T06:06:46+02:00" level=info msg="200 OK: POST https://127.0.0.1:43029/mail/v4/attachments" pkg=gpa/client userID=6be2ad4a-fd9b-4dea-8bf6-ed664ef484b2 time="2024-08-08T06:06:46+02:00" level=info msg="200 OK: POST https://127.0.0.1:43029/mail/v4/attachments" pkg=gpa/client userID=6be2ad4a-fd9b-4dea-8bf6-ed664ef484b2 time="2024-08-08T06:06:46+02:00" level=info msg="200 OK: POST https://127.0.0.1:43029/mail/v4/attachments" pkg=gpa/client userID=6be2ad4a-fd9b-4dea-8bf6-ed664ef484b2 time="2024-08-08T06:06:46+02:00" level=info msg="200 OK: POST https://127.0.0.1:43029/mail/v4/attachments" pkg=gpa/client userID=6be2ad4a-fd9b-4dea-8bf6-ed664ef484b2 time="2024-08-08T06:06:46+02:00" level=info msg="200 OK: POST https://127.0.0.1:43029/mail/v4/attachments" pkg=gpa/client userID=6be2ad4a-fd9b-4dea-8bf6-ed664ef484b2 time="2024-08-08T06:06:46+02:00" level=info msg="200 OK: POST https://127.0.0.1:43029/mail/v4/attachments" pkg=gpa/client userID=6be2ad4a-fd9b-4dea-8bf6-ed664ef484b2 time="2024-08-08T06:06:46+02:00" level=info msg="200 OK: POST https://127.0.0.1:43029/mail/v4/attachments" pkg=gpa/client userID=6be2ad4a-fd9b-4dea-8bf6-ed664ef484b2 time="2024-08-08T06:06:46+02:00" level=info msg="200 OK: GET https://127.0.0.1:43029/core/v4/keys?Email=7d83b65f-0690-47ac-9eab-2a6df1cf844b%40proton.local" pkg=gpa/client userID=6be2ad4a-fd9b-4dea-8bf6-ed664ef484b2 time="2024-08-08T06:06:46+02:00" level=info msg="200 OK: GET https://127.0.0.1:43029/contacts/v4/emails?Email=7d83b65f-0690-47ac-9eab-2a6df1cf844b%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=6be2ad4a-fd9b-4dea-8bf6-ed664ef484b2 time="2024-08-08T06:06:46+02:00" level=info msg="200 OK: POST https://127.0.0.1:43029/mail/v4/messages/b6d33092-b5b8-4068-bd07-c5c96c11f208" pkg=gpa/client userID=6be2ad4a-fd9b-4dea-8bf6-ed664ef484b2 And SMTP client "1" sends the following EML "plain/text_plain_multiple_attachments.template.eml" from "46390290-6996-4297-9839-d6da3349a916@proton.local" to "7d83b65f-0690-47ac-9eab-2a6df1cf844b@proton.local" # :1 -> *scenario Then it succeeds # :1 -> *scenario When user "46390290-6996-4297-9839-d6da3349a916" connects and authenticates IMAP client "1" # :1 -> *scenario time="2024-08-08T06:06:46+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 48}}" pkg=telemetry time="2024-08-08T06:06:47+02:00" level=info msg="200 OK: GET https://127.0.0.1:43029/core/v4/events/AA==" pkg=gpa/client userID=6be2ad4a-fd9b-4dea-8bf6-ed664ef484b2 time="2024-08-08T06:06:47+02:00" level=info msg="Received new API event" new="Event Cg==: messages: created=1, updated=1, deleted=0" old="AA==" service=user-events user=6be2ad4a-fd9b-4dea-8bf6-ed664ef484b2 time="2024-08-08T06:06:47+02:00" level=info msg="Handling message created event" date=0 messageID=b6d33092-b5b8-4068-bd07-c5c96c11f208 service=imap subject="******** (f140a214)" user=6be2ad4a-fd9b-4dea-8bf6-ed664ef484b2 time="2024-08-08T06:06:47+02:00" level=info msg="200 OK: GET https://127.0.0.1:43029/mail/v4/messages/b6d33092-b5b8-4068-bd07-c5c96c11f208" pkg=gpa/client userID=6be2ad4a-fd9b-4dea-8bf6-ed664ef484b2 time="2024-08-08T06:06:47+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=b6d33092-b5b8-4068-bd07-c5c96c11f208 service=imap subject="******** (f140a214)" user=6be2ad4a-fd9b-4dea-8bf6-ed664ef484b2 2024/08/08 06:06:47 http: TLS handshake error from 127.0.0.1:58664: EOF time="2024-08-08T06:06:47+02:00" level=info msg="200 OK: GET https://127.0.0.1:43029/mail/v4/messages/b6d33092-b5b8-4068-bd07-c5c96c11f208" pkg=gpa/client userID=6be2ad4a-fd9b-4dea-8bf6-ed664ef484b2 Then IMAP client "1" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | subject | | 46390290-6996-4297-9839-d6da3349a916@proton.local | 7d83b65f-0690-47ac-9eab-2a6df1cf844b@proton.local | Plain with multiple different attachments | time="2024-08-08T06:06:47+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:06:47+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:06:47+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:06:47+02:00" level=info msg="Closing user" userID=6be2ad4a-fd9b-4dea-8bf6-ed664ef484b2 2024/08/08 06:06:47 http: TLS handshake error from 127.0.0.1:58692: EOF time="2024-08-08T06:06:47+02:00" level=info msg="Exiting IMAP Service" service=imap user=6be2ad4a-fd9b-4dea-8bf6-ed664ef484b2 time="2024-08-08T06:06:47+02:00" level=info msg="Exiting service main loop" service=smtp user=6be2ad4a-fd9b-4dea-8bf6-ed664ef484b2 time="2024-08-08T06:06:47+02:00" level=info msg="Exiting Service" service=user-identity user=6be2ad4a-fd9b-4dea-8bf6-ed664ef484b2 time="2024-08-08T06:06:47+02:00" level=info msg="Exiting service main loop" service=telemetry user=6be2ad4a-fd9b-4dea-8bf6-ed664ef484b2 time="2024-08-08T06:06:47+02:00" level=info msg="Exiting service" service=user-events user=6be2ad4a-fd9b-4dea-8bf6-ed664ef484b2 time="2024-08-08T06:06:47+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:06:47+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:06:47+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:06:47+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:06:47+02:00" level=info msg="Closing SMTP server" service=server-manager And the body in the "POST" request to "/mail/v4/messages" is: # :1 -> *scenario """ {  "Message": {  "Subject": "Plain with multiple different attachments",  "Sender": {  "Name": "Bridge Test"  },  "ToList": [  {  "Address": "[user:to]@[domain]",  "Name": "Internal Bridge"  }  ],  "CCList": [],  "BCCList": [],  "MIMEType": "text/plain"  } } """ Feature: SMTP sending the same message twice === RUN TestFeatures/The_exact_same_message_is_not_sent_twice time="2024-08-08T06:06:47+02:00" level=info msg="User 'd0bd4764-5ca4-41b0-abb7-d46c1f17da7b' created with id=b28806ff-c55c-4c83-ab7f-d1530ddc839c" pkg=gpa/server/backend Background: Given there exists an account with username "d0bd4764-5ca4-41b0-abb7-d46c1f17da7b" and password "password" # :1 -> *scenario time="2024-08-08T06:06:48+02:00" level=info msg="User 'e452806e-8519-4b57-9af3-fadffbe7ddc2' created with id=0ed7d821-9fc9-41b0-8943-30b6b99dfaf4" pkg=gpa/server/backend And there exists an account with username "e452806e-8519-4b57-9af3-fadffbe7ddc2" and password "password" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-08-08T06:06:49+02:00" level=info msg="Starting bridge" time="2024-08-08T06:06:49+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/211/config956912929/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:06:49+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/211/data1444676080/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/211/data1444676080/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:06:49+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:06:49+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:06:49+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:06:49+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:06:49+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/211/config956912929/grpcServerConfig.json time="2024-08-08T06:06:49+02:00" level=info msg="gRPC server listening on /tmp/bridge5605" pkg=grpc time="2024-08-08T06:06:49+02:00" level=info msg="Frontend service started" time="2024-08-08T06:06:49+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:06:49+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:06:49+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:06:49+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:06:49+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:06:49+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:06:49+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-08-08T06:06:49+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (b9fb9d66)" time="2024-08-08T06:06:49+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (b9fb9d66)" time="2024-08-08T06:06:49+02:00" level=info msg="200 OK: POST https://127.0.0.1:44119/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:06:49+02:00" level=info msg="200 OK: POST https://127.0.0.1:44119/auth/v4" pkg=gpa/manager time="2024-08-08T06:06:49+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=b28806ff-c55c-4c83-ab7f-d1530ddc839c time="2024-08-08T06:06:49+02:00" level=info msg="Adding vault user" userID=b28806ff-c55c-4c83-ab7f-d1530ddc839c time="2024-08-08T06:06:49+02:00" level=info msg="Creating new user" userID=b28806ff-c55c-4c83-ab7f-d1530ddc839c time="2024-08-08T06:06:49+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=b28806ff-c55c-4c83-ab7f-d1530ddc839c time="2024-08-08T06:06:49+02:00" level=info msg="200 OK: GET https://127.0.0.1:44119/core/v4/events/latest" pkg=gpa/client userID=b28806ff-c55c-4c83-ab7f-d1530ddc839c time="2024-08-08T06:06:49+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=b28806ff-c55c-4c83-ab7f-d1530ddc839c time="2024-08-08T06:06:49+02:00" level=info msg="200 OK: GET https://127.0.0.1:44119/core/v4/settings" pkg=gpa/client userID=b28806ff-c55c-4c83-ab7f-d1530ddc839c time="2024-08-08T06:06:49+02:00" level=info msg="Starting service main loop" service=telemetry user=b28806ff-c55c-4c83-ab7f-d1530ddc839c time="2024-08-08T06:06:49+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=b28806ff-c55c-4c83-ab7f-d1530ddc839c time="2024-08-08T06:06:49+02:00" level=info msg="Starting service main loop" service=smtp user=b28806ff-c55c-4c83-ab7f-d1530ddc839c time="2024-08-08T06:06:49+02:00" level=info msg="200 OK: GET https://127.0.0.1:44119/core/v4/labels?Type=4" pkg=gpa/client userID=b28806ff-c55c-4c83-ab7f-d1530ddc839c time="2024-08-08T06:06:49+02:00" level=info msg="200 OK: GET https://127.0.0.1:44119/core/v4/labels?Type=3" pkg=gpa/client userID=b28806ff-c55c-4c83-ab7f-d1530ddc839c time="2024-08-08T06:06:49+02:00" level=info msg="200 OK: GET https://127.0.0.1:44119/core/v4/labels?Type=1" pkg=gpa/client userID=b28806ff-c55c-4c83-ab7f-d1530ddc839c time="2024-08-08T06:06:49+02:00" level=info msg="Adding user to imap server" addrID=2fe7f61e-0d3e-4ce2-9c8d-aa2af94ffc75 service=server-manager time="2024-08-08T06:06:49+02:00" level=info msg="Creating new IMAP user" addrID=2fe7f61e-0d3e-4ce2-9c8d-aa2af94ffc75 service=server-manager time="2024-08-08T06:06:49+02:00" level=info msg="Setting gluon ID" addrID=2fe7f61e-0d3e-4ce2-9c8d-aa2af94ffc75 gluonID=319e9a68-d053-41ea-8ead-c004cecb6ffd userID=b28806ff-c55c-4c83-ab7f-d1530ddc839c time="2024-08-08T06:06:49+02:00" level=info msg="Created new IMAP user" addrID=2fe7f61e-0d3e-4ce2-9c8d-aa2af94ffc75 gluonID=319e9a68-d053-41ea-8ead-c004cecb6ffd service=server-manager time="2024-08-08T06:06:49+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:06:49+02:00" level=info msg=Resuming service=user-events user=b28806ff-c55c-4c83-ab7f-d1530ddc839c And the user logs in with username "d0bd4764-5ca4-41b0-abb7-d46c1f17da7b" and password "password" # :1 -> *scenario time="2024-08-08T06:06:49+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (66a88512)" time="2024-08-08T06:06:49+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (66a88512)" time="2024-08-08T06:06:49+02:00" level=info msg="Received mailbox message count" count=0 gluonID=319e9a68-d053-41ea-8ead-c004cecb6ffd labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:06:49+02:00" level=info msg="Starting IMAP Service" service=imap user=b28806ff-c55c-4c83-ab7f-d1530ddc839c time="2024-08-08T06:06:49+02:00" level=info msg="Sync triggered" service=imap user=b28806ff-c55c-4c83-ab7f-d1530ddc839c time="2024-08-08T06:06:49+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:06:49.593654901 +0200 CEST m=+494.279697807" user=b28806ff-c55c-4c83-ab7f-d1530ddc839c time="2024-08-08T06:06:49+02:00" level=info msg="Syncing labels" service=imap user=b28806ff-c55c-4c83-ab7f-d1530ddc839c time="2024-08-08T06:06:49+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:b28806ff-c55c-4c83-ab7f-d1530ddc839c" userID=b28806ff-c55c-4c83-ab7f-d1530ddc839c time="2024-08-08T06:06:49+02:00" level=info msg="Synced labels" service=imap user=b28806ff-c55c-4c83-ab7f-d1530ddc839c time="2024-08-08T06:06:49+02:00" level=info msg="200 OK: GET https://127.0.0.1:44119/mail/v4/messages/count" pkg=gpa/client userID=b28806ff-c55c-4c83-ab7f-d1530ddc839c time="2024-08-08T06:06:49+02:00" level=info msg="Syncing messages" service=imap user=b28806ff-c55c-4c83-ab7f-d1530ddc839c time="2024-08-08T06:06:49+02:00" level=info msg="Job started" service=imap user=b28806ff-c55c-4c83-ab7f-d1530ddc839c time="2024-08-08T06:06:49+02:00" level=info msg="200 OK: POST https://127.0.0.1:44119/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:06:49+02:00" level=info msg="200 OK: POST https://127.0.0.1:44119/mail/v4/messages" pkg=gpa/client userID=b28806ff-c55c-4c83-ab7f-d1530ddc839c time="2024-08-08T06:06:49+02:00" level=info msg="Job finished" service=imap user=b28806ff-c55c-4c83-ab7f-d1530ddc839c time="2024-08-08T06:06:49+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=b28806ff-c55c-4c83-ab7f-d1530ddc839c time="2024-08-08T06:06:49+02:00" level=info msg="Synced messages" service=imap user=b28806ff-c55c-4c83-ab7f-d1530ddc839c time="2024-08-08T06:06:49+02:00" level=info msg="Finished user sync" duration=64.224676ms service=imap user=b28806ff-c55c-4c83-ab7f-d1530ddc839c time="2024-08-08T06:06:49+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=b28806ff-c55c-4c83-ab7f-d1530ddc839c time="2024-08-08T06:06:49+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=b28806ff-c55c-4c83-ab7f-d1530ddc839c time="2024-08-08T06:06:49+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 37}}" pkg=telemetry time="2024-08-08T06:06:50+02:00" level=info msg="200 OK: POST https://127.0.0.1:44119/auth/v4" pkg=gpa/manager time="2024-08-08T06:06:50+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=0ed7d821-9fc9-41b0-8943-30b6b99dfaf4 time="2024-08-08T06:06:50+02:00" level=info msg="Adding vault user" userID=0ed7d821-9fc9-41b0-8943-30b6b99dfaf4 time="2024-08-08T06:06:50+02:00" level=info msg="Creating new user" userID=0ed7d821-9fc9-41b0-8943-30b6b99dfaf4 time="2024-08-08T06:06:50+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=0ed7d821-9fc9-41b0-8943-30b6b99dfaf4 time="2024-08-08T06:06:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:44119/core/v4/events/latest" pkg=gpa/client userID=0ed7d821-9fc9-41b0-8943-30b6b99dfaf4 time="2024-08-08T06:06:50+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=0ed7d821-9fc9-41b0-8943-30b6b99dfaf4 time="2024-08-08T06:06:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:44119/core/v4/settings" pkg=gpa/client userID=0ed7d821-9fc9-41b0-8943-30b6b99dfaf4 time="2024-08-08T06:06:50+02:00" level=info msg="Starting service main loop" service=telemetry user=0ed7d821-9fc9-41b0-8943-30b6b99dfaf4 time="2024-08-08T06:06:50+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=0ed7d821-9fc9-41b0-8943-30b6b99dfaf4 time="2024-08-08T06:06:50+02:00" level=info msg="Starting service main loop" service=smtp user=0ed7d821-9fc9-41b0-8943-30b6b99dfaf4 time="2024-08-08T06:06:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:44119/core/v4/labels?Type=4" pkg=gpa/client userID=0ed7d821-9fc9-41b0-8943-30b6b99dfaf4 time="2024-08-08T06:06:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:44119/core/v4/labels?Type=3" pkg=gpa/client userID=0ed7d821-9fc9-41b0-8943-30b6b99dfaf4 time="2024-08-08T06:06:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:44119/core/v4/labels?Type=1" pkg=gpa/client userID=0ed7d821-9fc9-41b0-8943-30b6b99dfaf4 time="2024-08-08T06:06:50+02:00" level=info msg="Adding user to imap server" addrID=f832fabf-2957-4054-bcbb-c51054ebc705 service=server-manager time="2024-08-08T06:06:50+02:00" level=info msg="Creating new IMAP user" addrID=f832fabf-2957-4054-bcbb-c51054ebc705 service=server-manager time="2024-08-08T06:06:50+02:00" level=info msg="Setting gluon ID" addrID=f832fabf-2957-4054-bcbb-c51054ebc705 gluonID=7e6c4a81-9da6-4bd0-9d9d-f7910f1e8e41 userID=0ed7d821-9fc9-41b0-8943-30b6b99dfaf4 time="2024-08-08T06:06:50+02:00" level=info msg="Created new IMAP user" addrID=f832fabf-2957-4054-bcbb-c51054ebc705 gluonID=7e6c4a81-9da6-4bd0-9d9d-f7910f1e8e41 service=server-manager time="2024-08-08T06:06:50+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:06:50+02:00" level=info msg=Resuming service=user-events user=0ed7d821-9fc9-41b0-8943-30b6b99dfaf4 And the user logs in with username "e452806e-8519-4b57-9af3-fadffbe7ddc2" and password "password" # :1 -> *scenario time="2024-08-08T06:06:50+02:00" level=info msg="Received mailbox message count" count=0 gluonID=7e6c4a81-9da6-4bd0-9d9d-f7910f1e8e41 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:06:50+02:00" level=info msg="Starting IMAP Service" service=imap user=0ed7d821-9fc9-41b0-8943-30b6b99dfaf4 time="2024-08-08T06:06:50+02:00" level=info msg="Sync triggered" service=imap user=0ed7d821-9fc9-41b0-8943-30b6b99dfaf4 time="2024-08-08T06:06:50+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:06:50.222371697 +0200 CEST m=+494.908414593" user=0ed7d821-9fc9-41b0-8943-30b6b99dfaf4 time="2024-08-08T06:06:50+02:00" level=info msg="Syncing labels" service=imap user=0ed7d821-9fc9-41b0-8943-30b6b99dfaf4 time="2024-08-08T06:06:50+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:0ed7d821-9fc9-41b0-8943-30b6b99dfaf4" userID=0ed7d821-9fc9-41b0-8943-30b6b99dfaf4 time="2024-08-08T06:06:50+02:00" level=info msg="Synced labels" service=imap user=0ed7d821-9fc9-41b0-8943-30b6b99dfaf4 time="2024-08-08T06:06:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:44119/mail/v4/messages/count" pkg=gpa/client userID=0ed7d821-9fc9-41b0-8943-30b6b99dfaf4 time="2024-08-08T06:06:50+02:00" level=info msg="Syncing messages" service=imap user=0ed7d821-9fc9-41b0-8943-30b6b99dfaf4 time="2024-08-08T06:06:50+02:00" level=info msg="Job started" service=imap user=0ed7d821-9fc9-41b0-8943-30b6b99dfaf4 time="2024-08-08T06:06:50+02:00" level=info msg="200 OK: POST https://127.0.0.1:44119/mail/v4/messages" pkg=gpa/client userID=0ed7d821-9fc9-41b0-8943-30b6b99dfaf4 time="2024-08-08T06:06:50+02:00" level=info msg="Job finished" service=imap user=0ed7d821-9fc9-41b0-8943-30b6b99dfaf4 time="2024-08-08T06:06:50+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=0ed7d821-9fc9-41b0-8943-30b6b99dfaf4 time="2024-08-08T06:06:50+02:00" level=info msg="Synced messages" service=imap user=0ed7d821-9fc9-41b0-8943-30b6b99dfaf4 time="2024-08-08T06:06:50+02:00" level=info msg="Finished user sync" duration=5.918084ms service=imap user=0ed7d821-9fc9-41b0-8943-30b6b99dfaf4 time="2024-08-08T06:06:50+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=0ed7d821-9fc9-41b0-8943-30b6b99dfaf4 time="2024-08-08T06:06:50+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=0ed7d821-9fc9-41b0-8943-30b6b99dfaf4 time="2024-08-08T06:06:50+02:00" level=info msg="200 OK: POST https://127.0.0.1:44119/data/v1/stats" pkg=gpa/client userID=b28806ff-c55c-4c83-ab7f-d1530ddc839c time="2024-08-08T06:06:50+02:00" level=info msg="Configuration Status Success event sent." userID=b28806ff-c55c-4c83-ab7f-d1530ddc839c And user "d0bd4764-5ca4-41b0-abb7-d46c1f17da7b" connects and authenticates SMTP client "1" # :1 -> *scenario time="2024-08-08T06:06:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:44119/mail/v4/settings" pkg=gpa/client userID=b28806ff-c55c-4c83-ab7f-d1530ddc839c time="2024-08-08T06:06:50+02:00" level=info msg="200 OK: POST https://127.0.0.1:44119/mail/v4/messages" pkg=gpa/client userID=b28806ff-c55c-4c83-ab7f-d1530ddc839c time="2024-08-08T06:06:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:44119/core/v4/keys?Email=e452806e-8519-4b57-9af3-fadffbe7ddc2%40proton.local" pkg=gpa/client userID=b28806ff-c55c-4c83-ab7f-d1530ddc839c time="2024-08-08T06:06:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:44119/contacts/v4/emails?Email=e452806e-8519-4b57-9af3-fadffbe7ddc2%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=b28806ff-c55c-4c83-ab7f-d1530ddc839c time="2024-08-08T06:06:50+02:00" level=info msg="200 OK: POST https://127.0.0.1:44119/mail/v4/messages/06838613-9a29-4ac4-8fb2-255f126c37ce" pkg=gpa/client userID=b28806ff-c55c-4c83-ab7f-d1530ddc839c And SMTP client "1" sends the following message from "d0bd4764-5ca4-41b0-abb7-d46c1f17da7b@proton.local" to "e452806e-8519-4b57-9af3-fadffbe7ddc2@proton.local": # :1 -> *scenario """ From: Bridge Test <[user:user]@[domain]> To: Internal Bridge <[user:to]@[domain]> Subject: Hello  World """ And it succeeds # :1 -> *scenario time="2024-08-08T06:06:50+02:00" level=warning msg="A duplicate message was already sent recently, skipping" service=smtp user=b28806ff-c55c-4c83-ab7f-d1530ddc839c Scenario: The exact same message is not sent twice # features/smtp/send/same_message.feature:20 When SMTP client "1" sends the following message from "d0bd4764-5ca4-41b0-abb7-d46c1f17da7b@proton.local" to "e452806e-8519-4b57-9af3-fadffbe7ddc2@proton.local": # :1 -> *scenario """ From: Bridge Test <[user:user]@[domain]> To: Internal Bridge <[user:to]@[domain]> Subject: Hello  World """ Then it succeeds # :1 -> *scenario When user "d0bd4764-5ca4-41b0-abb7-d46c1f17da7b" connects and authenticates IMAP client "1" # :1 -> *scenario time="2024-08-08T06:06:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:44119/core/v4/events/AA==" pkg=gpa/client userID=b28806ff-c55c-4c83-ab7f-d1530ddc839c time="2024-08-08T06:06:50+02:00" level=info msg="Received new API event" new="Event Aw==: messages: created=1, updated=1, deleted=0" old="AA==" service=user-events user=b28806ff-c55c-4c83-ab7f-d1530ddc839c time="2024-08-08T06:06:50+02:00" level=info msg="Handling message created event" date=0 messageID=06838613-9a29-4ac4-8fb2-255f126c37ce service=imap subject="******** (185f8db3)" user=b28806ff-c55c-4c83-ab7f-d1530ddc839c time="2024-08-08T06:06:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:44119/mail/v4/messages/06838613-9a29-4ac4-8fb2-255f126c37ce" pkg=gpa/client userID=b28806ff-c55c-4c83-ab7f-d1530ddc839c time="2024-08-08T06:06:50+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=06838613-9a29-4ac4-8fb2-255f126c37ce service=imap subject="******** (185f8db3)" user=b28806ff-c55c-4c83-ab7f-d1530ddc839c time="2024-08-08T06:06:50+02:00" level=info msg="200 OK: GET https://127.0.0.1:44119/mail/v4/messages/06838613-9a29-4ac4-8fb2-255f126c37ce" pkg=gpa/client userID=b28806ff-c55c-4c83-ab7f-d1530ddc839c Then IMAP client "1" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | subject | body | | d0bd4764-5ca4-41b0-abb7-d46c1f17da7b@proton.local | e452806e-8519-4b57-9af3-fadffbe7ddc2@proton.local | Hello | World | time="2024-08-08T06:06:50+02:00" level=info msg="Configuration Status is back to Pending due to Failure." userID=b28806ff-c55c-4c83-ab7f-d1530ddc839c time="2024-08-08T06:06:50+02:00" level=info msg="200 OK: POST https://127.0.0.1:44119/data/v1/stats" pkg=gpa/client userID=0ed7d821-9fc9-41b0-8943-30b6b99dfaf4 time="2024-08-08T06:06:50+02:00" level=info msg="Configuration Status Success event sent." userID=0ed7d821-9fc9-41b0-8943-30b6b99dfaf4 When user "e452806e-8519-4b57-9af3-fadffbe7ddc2" connects and authenticates IMAP client "2" # :1 -> *scenario time="2024-08-08T06:06:51+02:00" level=info msg="200 OK: GET https://127.0.0.1:44119/core/v4/events/AQ==" pkg=gpa/client userID=0ed7d821-9fc9-41b0-8943-30b6b99dfaf4 time="2024-08-08T06:06:51+02:00" level=info msg="Received new API event" new="Event BA==: messages: created=1, updated=0, deleted=0" old="AQ==" service=user-events user=0ed7d821-9fc9-41b0-8943-30b6b99dfaf4 time="2024-08-08T06:06:51+02:00" level=info msg="Handling message created event" date=0 messageID=7f664dbb-b043-4098-ab25-6f66c087d4c7 service=imap subject="******** (185f8db3)" user=0ed7d821-9fc9-41b0-8943-30b6b99dfaf4 time="2024-08-08T06:06:51+02:00" level=info msg="200 OK: GET https://127.0.0.1:44119/mail/v4/messages/7f664dbb-b043-4098-ab25-6f66c087d4c7" pkg=gpa/client userID=0ed7d821-9fc9-41b0-8943-30b6b99dfaf4 time="2024-08-08T06:06:51+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:06:51+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:06:51+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:06:51+02:00" level=info msg="Closing user" userID=b28806ff-c55c-4c83-ab7f-d1530ddc839c time="2024-08-08T06:06:51+02:00" level=info msg="Exiting IMAP Service" service=imap user=b28806ff-c55c-4c83-ab7f-d1530ddc839c time="2024-08-08T06:06:51+02:00" level=info msg="Exiting service main loop" service=smtp user=b28806ff-c55c-4c83-ab7f-d1530ddc839c time="2024-08-08T06:06:51+02:00" level=info msg="Exiting Service" service=user-identity user=b28806ff-c55c-4c83-ab7f-d1530ddc839c time="2024-08-08T06:06:51+02:00" level=info msg="Exiting service main loop" service=telemetry user=b28806ff-c55c-4c83-ab7f-d1530ddc839c time="2024-08-08T06:06:51+02:00" level=info msg="Exiting service" service=user-events user=b28806ff-c55c-4c83-ab7f-d1530ddc839c time="2024-08-08T06:06:51+02:00" level=info msg="Closing user" userID=0ed7d821-9fc9-41b0-8943-30b6b99dfaf4 time="2024-08-08T06:06:51+02:00" level=info msg="Exiting IMAP Service" service=imap user=0ed7d821-9fc9-41b0-8943-30b6b99dfaf4 time="2024-08-08T06:06:51+02:00" level=info msg="Exiting service main loop" service=smtp user=0ed7d821-9fc9-41b0-8943-30b6b99dfaf4 time="2024-08-08T06:06:51+02:00" level=info msg="Exiting Service" service=user-identity user=0ed7d821-9fc9-41b0-8943-30b6b99dfaf4 time="2024-08-08T06:06:51+02:00" level=info msg="Exiting service main loop" service=telemetry user=0ed7d821-9fc9-41b0-8943-30b6b99dfaf4 time="2024-08-08T06:06:51+02:00" level=info msg="Exiting service" service=user-events user=0ed7d821-9fc9-41b0-8943-30b6b99dfaf4 time="2024-08-08T06:06:51+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:06:51+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:06:51+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:06:51+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:06:51+02:00" level=info msg="Closing SMTP server" service=server-manager Then IMAP client "2" eventually sees the following messages in "Inbox": # :1 -> *scenario | from | to | subject | body | | d0bd4764-5ca4-41b0-abb7-d46c1f17da7b@proton.local | e452806e-8519-4b57-9af3-fadffbe7ddc2@proton.local | Hello | World | === RUN TestFeatures/Slight_change_means_different_message_and_is_sent_twice time="2024-08-08T06:06:51+02:00" level=info msg="User '590de877-7125-49dc-bf77-e0f15bf9f35d' created with id=a5674fe6-a99c-4c4a-8c01-260a0da9aab4" pkg=gpa/server/backend time="2024-08-08T06:06:52+02:00" level=info msg="User '73f79834-d8ea-4a5e-aa27-ade13ab0002e' created with id=5647317a-0a9d-402d-824d-c6ebf034386f" pkg=gpa/server/backend time="2024-08-08T06:06:52+02:00" level=info msg="Starting bridge" time="2024-08-08T06:06:52+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/212/config606900312/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:06:52+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/212/data1637041225/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/212/data1637041225/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:06:52+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:06:52+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:06:52+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:06:52+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:06:52+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/212/config606900312/grpcServerConfig.json time="2024-08-08T06:06:52+02:00" level=info msg="gRPC server listening on /tmp/bridge7594" pkg=grpc time="2024-08-08T06:06:52+02:00" level=info msg="Frontend service started" time="2024-08-08T06:06:52+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:06:52+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:06:52+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:06:52+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:06:52+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:06:52+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:06:52+02:00" level=info msg="Frontend client started" time="2024-08-08T06:06:52+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (448da59c)" time="2024-08-08T06:06:52+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (448da59c)" time="2024-08-08T06:06:52+02:00" level=info msg="200 OK: POST https://127.0.0.1:46233/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:06:52+02:00" level=info msg="200 OK: POST https://127.0.0.1:46233/auth/v4" pkg=gpa/manager time="2024-08-08T06:06:52+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=a5674fe6-a99c-4c4a-8c01-260a0da9aab4 time="2024-08-08T06:06:53+02:00" level=info msg="Adding vault user" userID=a5674fe6-a99c-4c4a-8c01-260a0da9aab4 time="2024-08-08T06:06:53+02:00" level=info msg="Creating new user" userID=a5674fe6-a99c-4c4a-8c01-260a0da9aab4 time="2024-08-08T06:06:53+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=a5674fe6-a99c-4c4a-8c01-260a0da9aab4 time="2024-08-08T06:06:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:46233/core/v4/events/latest" pkg=gpa/client userID=a5674fe6-a99c-4c4a-8c01-260a0da9aab4 time="2024-08-08T06:06:53+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=a5674fe6-a99c-4c4a-8c01-260a0da9aab4 time="2024-08-08T06:06:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:46233/core/v4/settings" pkg=gpa/client userID=a5674fe6-a99c-4c4a-8c01-260a0da9aab4 time="2024-08-08T06:06:53+02:00" level=info msg="Starting service main loop" service=telemetry user=a5674fe6-a99c-4c4a-8c01-260a0da9aab4 time="2024-08-08T06:06:53+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=a5674fe6-a99c-4c4a-8c01-260a0da9aab4 time="2024-08-08T06:06:53+02:00" level=info msg="Starting service main loop" service=smtp user=a5674fe6-a99c-4c4a-8c01-260a0da9aab4 time="2024-08-08T06:06:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:46233/core/v4/labels?Type=4" pkg=gpa/client userID=a5674fe6-a99c-4c4a-8c01-260a0da9aab4 time="2024-08-08T06:06:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:46233/core/v4/labels?Type=3" pkg=gpa/client userID=a5674fe6-a99c-4c4a-8c01-260a0da9aab4 time="2024-08-08T06:06:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:46233/core/v4/labels?Type=1" pkg=gpa/client userID=a5674fe6-a99c-4c4a-8c01-260a0da9aab4 time="2024-08-08T06:06:53+02:00" level=info msg="Adding user to imap server" addrID=83575bb1-52de-42a2-9448-7c37ba818a1a service=server-manager time="2024-08-08T06:06:53+02:00" level=info msg="Creating new IMAP user" addrID=83575bb1-52de-42a2-9448-7c37ba818a1a service=server-manager time="2024-08-08T06:06:53+02:00" level=info msg="Setting gluon ID" addrID=83575bb1-52de-42a2-9448-7c37ba818a1a gluonID=4ae3733b-d19d-4147-8bee-07ed4f0b18f9 userID=a5674fe6-a99c-4c4a-8c01-260a0da9aab4 time="2024-08-08T06:06:53+02:00" level=info msg="Created new IMAP user" addrID=83575bb1-52de-42a2-9448-7c37ba818a1a gluonID=4ae3733b-d19d-4147-8bee-07ed4f0b18f9 service=server-manager time="2024-08-08T06:06:53+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:06:53+02:00" level=info msg=Resuming service=user-events user=a5674fe6-a99c-4c4a-8c01-260a0da9aab4 time="2024-08-08T06:06:53+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (43866a1e)" time="2024-08-08T06:06:53+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (43866a1e)" time="2024-08-08T06:06:53+02:00" level=info msg="Received mailbox message count" count=0 gluonID=4ae3733b-d19d-4147-8bee-07ed4f0b18f9 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:06:53+02:00" level=info msg="Starting IMAP Service" service=imap user=a5674fe6-a99c-4c4a-8c01-260a0da9aab4 time="2024-08-08T06:06:53+02:00" level=info msg="Sync triggered" service=imap user=a5674fe6-a99c-4c4a-8c01-260a0da9aab4 time="2024-08-08T06:06:53+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:06:53.075886313 +0200 CEST m=+497.761929210" user=a5674fe6-a99c-4c4a-8c01-260a0da9aab4 time="2024-08-08T06:06:53+02:00" level=info msg="Syncing labels" service=imap user=a5674fe6-a99c-4c4a-8c01-260a0da9aab4 time="2024-08-08T06:06:53+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:a5674fe6-a99c-4c4a-8c01-260a0da9aab4" userID=a5674fe6-a99c-4c4a-8c01-260a0da9aab4 time="2024-08-08T06:06:53+02:00" level=info msg="Synced labels" service=imap user=a5674fe6-a99c-4c4a-8c01-260a0da9aab4 time="2024-08-08T06:06:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:46233/mail/v4/messages/count" pkg=gpa/client userID=a5674fe6-a99c-4c4a-8c01-260a0da9aab4 time="2024-08-08T06:06:53+02:00" level=info msg="Syncing messages" service=imap user=a5674fe6-a99c-4c4a-8c01-260a0da9aab4 time="2024-08-08T06:06:53+02:00" level=info msg="Job started" service=imap user=a5674fe6-a99c-4c4a-8c01-260a0da9aab4 time="2024-08-08T06:06:53+02:00" level=info msg="200 OK: POST https://127.0.0.1:46233/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:06:53+02:00" level=info msg="200 OK: POST https://127.0.0.1:46233/mail/v4/messages" pkg=gpa/client userID=a5674fe6-a99c-4c4a-8c01-260a0da9aab4 time="2024-08-08T06:06:53+02:00" level=info msg="Job finished" service=imap user=a5674fe6-a99c-4c4a-8c01-260a0da9aab4 time="2024-08-08T06:06:53+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=a5674fe6-a99c-4c4a-8c01-260a0da9aab4 time="2024-08-08T06:06:53+02:00" level=info msg="Synced messages" service=imap user=a5674fe6-a99c-4c4a-8c01-260a0da9aab4 time="2024-08-08T06:06:53+02:00" level=info msg="Finished user sync" duration=44.596924ms service=imap user=a5674fe6-a99c-4c4a-8c01-260a0da9aab4 time="2024-08-08T06:06:53+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=a5674fe6-a99c-4c4a-8c01-260a0da9aab4 time="2024-08-08T06:06:53+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=a5674fe6-a99c-4c4a-8c01-260a0da9aab4 time="2024-08-08T06:06:53+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 95}}" pkg=telemetry time="2024-08-08T06:06:53+02:00" level=info msg="200 OK: POST https://127.0.0.1:46233/auth/v4" pkg=gpa/manager time="2024-08-08T06:06:53+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=5647317a-0a9d-402d-824d-c6ebf034386f time="2024-08-08T06:06:53+02:00" level=info msg="Adding vault user" userID=5647317a-0a9d-402d-824d-c6ebf034386f time="2024-08-08T06:06:53+02:00" level=info msg="Creating new user" userID=5647317a-0a9d-402d-824d-c6ebf034386f time="2024-08-08T06:06:53+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=5647317a-0a9d-402d-824d-c6ebf034386f time="2024-08-08T06:06:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:46233/core/v4/events/latest" pkg=gpa/client userID=5647317a-0a9d-402d-824d-c6ebf034386f time="2024-08-08T06:06:53+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=5647317a-0a9d-402d-824d-c6ebf034386f time="2024-08-08T06:06:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:46233/core/v4/settings" pkg=gpa/client userID=5647317a-0a9d-402d-824d-c6ebf034386f time="2024-08-08T06:06:53+02:00" level=info msg="Starting service main loop" service=telemetry user=5647317a-0a9d-402d-824d-c6ebf034386f time="2024-08-08T06:06:53+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=5647317a-0a9d-402d-824d-c6ebf034386f time="2024-08-08T06:06:53+02:00" level=info msg="Starting service main loop" service=smtp user=5647317a-0a9d-402d-824d-c6ebf034386f time="2024-08-08T06:06:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:46233/core/v4/labels?Type=4" pkg=gpa/client userID=5647317a-0a9d-402d-824d-c6ebf034386f time="2024-08-08T06:06:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:46233/core/v4/labels?Type=3" pkg=gpa/client userID=5647317a-0a9d-402d-824d-c6ebf034386f time="2024-08-08T06:06:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:46233/core/v4/labels?Type=1" pkg=gpa/client userID=5647317a-0a9d-402d-824d-c6ebf034386f time="2024-08-08T06:06:53+02:00" level=info msg="Adding user to imap server" addrID=0d059092-71f8-401b-89e8-0a61e98fa3df service=server-manager time="2024-08-08T06:06:53+02:00" level=info msg="Creating new IMAP user" addrID=0d059092-71f8-401b-89e8-0a61e98fa3df service=server-manager time="2024-08-08T06:06:53+02:00" level=info msg="Setting gluon ID" addrID=0d059092-71f8-401b-89e8-0a61e98fa3df gluonID=580d4f51-307c-4771-b284-d409e0a7a8cb userID=5647317a-0a9d-402d-824d-c6ebf034386f time="2024-08-08T06:06:53+02:00" level=info msg="Created new IMAP user" addrID=0d059092-71f8-401b-89e8-0a61e98fa3df gluonID=580d4f51-307c-4771-b284-d409e0a7a8cb service=server-manager time="2024-08-08T06:06:53+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:06:53+02:00" level=info msg=Resuming service=user-events user=5647317a-0a9d-402d-824d-c6ebf034386f time="2024-08-08T06:06:53+02:00" level=info msg="Received mailbox message count" count=0 gluonID=580d4f51-307c-4771-b284-d409e0a7a8cb labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:06:53+02:00" level=info msg="Starting IMAP Service" service=imap user=5647317a-0a9d-402d-824d-c6ebf034386f time="2024-08-08T06:06:53+02:00" level=info msg="Sync triggered" service=imap user=5647317a-0a9d-402d-824d-c6ebf034386f time="2024-08-08T06:06:53+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:5647317a-0a9d-402d-824d-c6ebf034386f" userID=5647317a-0a9d-402d-824d-c6ebf034386f time="2024-08-08T06:06:53+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:06:53.897534503 +0200 CEST m=+498.583577409" user=5647317a-0a9d-402d-824d-c6ebf034386f time="2024-08-08T06:06:53+02:00" level=info msg="Syncing labels" service=imap user=5647317a-0a9d-402d-824d-c6ebf034386f time="2024-08-08T06:06:53+02:00" level=info msg="Synced labels" service=imap user=5647317a-0a9d-402d-824d-c6ebf034386f time="2024-08-08T06:06:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:46233/mail/v4/messages/count" pkg=gpa/client userID=5647317a-0a9d-402d-824d-c6ebf034386f time="2024-08-08T06:06:53+02:00" level=info msg="Syncing messages" service=imap user=5647317a-0a9d-402d-824d-c6ebf034386f time="2024-08-08T06:06:53+02:00" level=info msg="Job started" service=imap user=5647317a-0a9d-402d-824d-c6ebf034386f time="2024-08-08T06:06:53+02:00" level=info msg="200 OK: POST https://127.0.0.1:46233/mail/v4/messages" pkg=gpa/client userID=5647317a-0a9d-402d-824d-c6ebf034386f time="2024-08-08T06:06:53+02:00" level=info msg="Job finished" service=imap user=5647317a-0a9d-402d-824d-c6ebf034386f time="2024-08-08T06:06:53+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=5647317a-0a9d-402d-824d-c6ebf034386f time="2024-08-08T06:06:53+02:00" level=info msg="Synced messages" service=imap user=5647317a-0a9d-402d-824d-c6ebf034386f time="2024-08-08T06:06:53+02:00" level=info msg="Finished user sync" duration=20.180392ms service=imap user=5647317a-0a9d-402d-824d-c6ebf034386f time="2024-08-08T06:06:53+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=5647317a-0a9d-402d-824d-c6ebf034386f time="2024-08-08T06:06:53+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=5647317a-0a9d-402d-824d-c6ebf034386f time="2024-08-08T06:06:53+02:00" level=info msg="200 OK: POST https://127.0.0.1:46233/data/v1/stats" pkg=gpa/client userID=a5674fe6-a99c-4c4a-8c01-260a0da9aab4 time="2024-08-08T06:06:53+02:00" level=info msg="Configuration Status Success event sent." userID=a5674fe6-a99c-4c4a-8c01-260a0da9aab4 time="2024-08-08T06:06:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:46233/mail/v4/settings" pkg=gpa/client userID=a5674fe6-a99c-4c4a-8c01-260a0da9aab4 time="2024-08-08T06:06:53+02:00" level=info msg="200 OK: POST https://127.0.0.1:46233/mail/v4/messages" pkg=gpa/client userID=a5674fe6-a99c-4c4a-8c01-260a0da9aab4 time="2024-08-08T06:06:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:46233/core/v4/keys?Email=73f79834-d8ea-4a5e-aa27-ade13ab0002e%40proton.local" pkg=gpa/client userID=a5674fe6-a99c-4c4a-8c01-260a0da9aab4 time="2024-08-08T06:06:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:46233/contacts/v4/emails?Email=73f79834-d8ea-4a5e-aa27-ade13ab0002e%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=a5674fe6-a99c-4c4a-8c01-260a0da9aab4 time="2024-08-08T06:06:53+02:00" level=info msg="200 OK: POST https://127.0.0.1:46233/mail/v4/messages/483215ee-d13c-47ef-9abd-32cab61cd940" pkg=gpa/client userID=a5674fe6-a99c-4c4a-8c01-260a0da9aab4 time="2024-08-08T06:06:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:46233/mail/v4/settings" pkg=gpa/client userID=a5674fe6-a99c-4c4a-8c01-260a0da9aab4 time="2024-08-08T06:06:53+02:00" level=info msg="200 OK: POST https://127.0.0.1:46233/mail/v4/messages" pkg=gpa/client userID=a5674fe6-a99c-4c4a-8c01-260a0da9aab4 time="2024-08-08T06:06:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:46233/core/v4/keys?Email=73f79834-d8ea-4a5e-aa27-ade13ab0002e%40proton.local" pkg=gpa/client userID=a5674fe6-a99c-4c4a-8c01-260a0da9aab4 time="2024-08-08T06:06:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:46233/contacts/v4/emails?Email=73f79834-d8ea-4a5e-aa27-ade13ab0002e%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=a5674fe6-a99c-4c4a-8c01-260a0da9aab4 time="2024-08-08T06:06:53+02:00" level=info msg="200 OK: POST https://127.0.0.1:46233/mail/v4/messages/15702eec-84a2-4fe6-9586-14d7ed1b99f7" pkg=gpa/client userID=a5674fe6-a99c-4c4a-8c01-260a0da9aab4 Scenario: Slight change means different message and is sent twice # features/smtp/send/same_message.feature:39 When SMTP client "1" sends the following message from "590de877-7125-49dc-bf77-e0f15bf9f35d@proton.local" to "73f79834-d8ea-4a5e-aa27-ade13ab0002e@proton.local": # :1 -> *scenario """ From: Bridge Test <[user:user]@[domain]> To: Internal Bridge <[user:to]@[domain]> Subject: Hello.  World """ Then it succeeds # :1 -> *scenario When user "590de877-7125-49dc-bf77-e0f15bf9f35d" connects and authenticates IMAP client "1" # :1 -> *scenario time="2024-08-08T06:06:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:46233/core/v4/events/AA==" pkg=gpa/client userID=a5674fe6-a99c-4c4a-8c01-260a0da9aab4 time="2024-08-08T06:06:54+02:00" level=info msg="Received new API event" new="Event Bg==: messages: created=2, updated=2, deleted=0" old="AA==" service=user-events user=a5674fe6-a99c-4c4a-8c01-260a0da9aab4 time="2024-08-08T06:06:54+02:00" level=info msg="Handling message created event" date=0 messageID=483215ee-d13c-47ef-9abd-32cab61cd940 service=imap subject="******** (185f8db3)" user=a5674fe6-a99c-4c4a-8c01-260a0da9aab4 time="2024-08-08T06:06:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:46233/mail/v4/messages/483215ee-d13c-47ef-9abd-32cab61cd940" pkg=gpa/client userID=a5674fe6-a99c-4c4a-8c01-260a0da9aab4 time="2024-08-08T06:06:54+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=483215ee-d13c-47ef-9abd-32cab61cd940 service=imap subject="******** (185f8db3)" user=a5674fe6-a99c-4c4a-8c01-260a0da9aab4 time="2024-08-08T06:06:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:46233/mail/v4/messages/483215ee-d13c-47ef-9abd-32cab61cd940" pkg=gpa/client userID=a5674fe6-a99c-4c4a-8c01-260a0da9aab4 time="2024-08-08T06:06:54+02:00" level=info msg="Handling message created event" date=0 messageID=15702eec-84a2-4fe6-9586-14d7ed1b99f7 service=imap subject="******** (2d8bd7d9)" user=a5674fe6-a99c-4c4a-8c01-260a0da9aab4 time="2024-08-08T06:06:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:46233/mail/v4/messages/15702eec-84a2-4fe6-9586-14d7ed1b99f7" pkg=gpa/client userID=a5674fe6-a99c-4c4a-8c01-260a0da9aab4 time="2024-08-08T06:06:54+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=15702eec-84a2-4fe6-9586-14d7ed1b99f7 service=imap subject="******** (2d8bd7d9)" user=a5674fe6-a99c-4c4a-8c01-260a0da9aab4 time="2024-08-08T06:06:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:46233/mail/v4/messages/15702eec-84a2-4fe6-9586-14d7ed1b99f7" pkg=gpa/client userID=a5674fe6-a99c-4c4a-8c01-260a0da9aab4 Then IMAP client "1" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | subject | body | | 590de877-7125-49dc-bf77-e0f15bf9f35d@proton.local | 73f79834-d8ea-4a5e-aa27-ade13ab0002e@proton.local | Hello | World | | 590de877-7125-49dc-bf77-e0f15bf9f35d@proton.local | 73f79834-d8ea-4a5e-aa27-ade13ab0002e@proton.local | Hello. | World | time="2024-08-08T06:06:54+02:00" level=info msg="Configuration Status is back to Pending due to Failure." userID=a5674fe6-a99c-4c4a-8c01-260a0da9aab4 time="2024-08-08T06:06:54+02:00" level=info msg="200 OK: POST https://127.0.0.1:46233/data/v1/stats" pkg=gpa/client userID=5647317a-0a9d-402d-824d-c6ebf034386f time="2024-08-08T06:06:54+02:00" level=info msg="Configuration Status Success event sent." userID=5647317a-0a9d-402d-824d-c6ebf034386f When user "73f79834-d8ea-4a5e-aa27-ade13ab0002e" connects and authenticates IMAP client "2" # :1 -> *scenario time="2024-08-08T06:06:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:46233/core/v4/events/AQ==" pkg=gpa/client userID=5647317a-0a9d-402d-824d-c6ebf034386f time="2024-08-08T06:06:54+02:00" level=info msg="Received new API event" new="Event Bw==: messages: created=2, updated=0, deleted=0" old="AQ==" service=user-events user=5647317a-0a9d-402d-824d-c6ebf034386f time="2024-08-08T06:06:54+02:00" level=info msg="Handling message created event" date=0 messageID=f7ada068-eb1e-4c1b-8646-308e7070f52a service=imap subject="******** (185f8db3)" user=5647317a-0a9d-402d-824d-c6ebf034386f time="2024-08-08T06:06:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:46233/mail/v4/messages/f7ada068-eb1e-4c1b-8646-308e7070f52a" pkg=gpa/client userID=5647317a-0a9d-402d-824d-c6ebf034386f time="2024-08-08T06:06:54+02:00" level=info msg="Handling message created event" date=0 messageID=3e7b9dc7-469c-4ae9-91d8-99413fbc7adc service=imap subject="******** (2d8bd7d9)" user=5647317a-0a9d-402d-824d-c6ebf034386f time="2024-08-08T06:06:54+02:00" level=info msg="200 OK: GET https://127.0.0.1:46233/mail/v4/messages/3e7b9dc7-469c-4ae9-91d8-99413fbc7adc" pkg=gpa/client userID=5647317a-0a9d-402d-824d-c6ebf034386f time="2024-08-08T06:06:54+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:06:54+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:06:54+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:06:54+02:00" level=info msg="Closing user" userID=a5674fe6-a99c-4c4a-8c01-260a0da9aab4 time="2024-08-08T06:06:54+02:00" level=info msg="Exiting IMAP Service" service=imap user=a5674fe6-a99c-4c4a-8c01-260a0da9aab4 time="2024-08-08T06:06:54+02:00" level=info msg="Exiting service main loop" service=smtp user=a5674fe6-a99c-4c4a-8c01-260a0da9aab4 time="2024-08-08T06:06:54+02:00" level=info msg="Exiting Service" service=user-identity user=a5674fe6-a99c-4c4a-8c01-260a0da9aab4 time="2024-08-08T06:06:54+02:00" level=info msg="Exiting service main loop" service=telemetry user=a5674fe6-a99c-4c4a-8c01-260a0da9aab4 time="2024-08-08T06:06:54+02:00" level=info msg="Exiting service" service=user-events user=a5674fe6-a99c-4c4a-8c01-260a0da9aab4 time="2024-08-08T06:06:54+02:00" level=info msg="Closing user" userID=5647317a-0a9d-402d-824d-c6ebf034386f time="2024-08-08T06:06:54+02:00" level=info msg="Exiting IMAP Service" service=imap user=5647317a-0a9d-402d-824d-c6ebf034386f time="2024-08-08T06:06:54+02:00" level=info msg="Exiting service main loop" service=smtp user=5647317a-0a9d-402d-824d-c6ebf034386f time="2024-08-08T06:06:54+02:00" level=info msg="Exiting Service" service=user-identity user=5647317a-0a9d-402d-824d-c6ebf034386f time="2024-08-08T06:06:54+02:00" level=info msg="Exiting service main loop" service=telemetry user=5647317a-0a9d-402d-824d-c6ebf034386f time="2024-08-08T06:06:54+02:00" level=info msg="Exiting service" service=user-events user=5647317a-0a9d-402d-824d-c6ebf034386f time="2024-08-08T06:06:54+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:06:54+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:06:54+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:06:54+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:06:54+02:00" level=info msg="Closing SMTP server" service=server-manager Then IMAP client "2" eventually sees the following messages in "Inbox": # :1 -> *scenario | from | to | subject | body | | 590de877-7125-49dc-bf77-e0f15bf9f35d@proton.local | 73f79834-d8ea-4a5e-aa27-ade13ab0002e@proton.local | Hello | World | | 590de877-7125-49dc-bf77-e0f15bf9f35d@proton.local | 73f79834-d8ea-4a5e-aa27-ade13ab0002e@proton.local | Hello. | World | Feature: SMTP sending with APPENDing to Sent === RUN TestFeatures/Send_message_and_append_to_Sent time="2024-08-08T06:06:55+02:00" level=info msg="User 'c5a7d3b9-2b63-41c6-aaac-e8bc6d0cdafb' created with id=669447ca-8395-4525-bc0b-4ebd2b89400f" pkg=gpa/server/backend Background: Given there exists an account with username "c5a7d3b9-2b63-41c6-aaac-e8bc6d0cdafb" and password "password" # :1 -> *scenario time="2024-08-08T06:06:55+02:00" level=info msg="User '43f92b5f-6d20-4ce8-8e4f-12752effed2d' created with id=a1891652-d5f8-4503-8a40-e700958f5236" pkg=gpa/server/backend And there exists an account with username "43f92b5f-6d20-4ce8-8e4f-12752effed2d" and password "password" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-08-08T06:06:56+02:00" level=info msg="Starting bridge" time="2024-08-08T06:06:56+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/213/config601206735/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:06:56+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/213/data2672925095/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/213/data2672925095/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:06:56+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:06:56+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:06:56+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:06:56+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:06:56+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/213/config601206735/grpcServerConfig.json time="2024-08-08T06:06:56+02:00" level=info msg="gRPC server listening on /tmp/bridge6568" pkg=grpc time="2024-08-08T06:06:56+02:00" level=info msg="Frontend service started" time="2024-08-08T06:06:56+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:06:56+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:06:56+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:06:56+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:06:56+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:06:56+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:06:56+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-08-08T06:06:56+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (0283e739)" time="2024-08-08T06:06:56+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (0283e739)" time="2024-08-08T06:06:56+02:00" level=info msg="200 OK: POST https://127.0.0.1:36755/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:06:56+02:00" level=info msg="200 OK: POST https://127.0.0.1:36755/auth/v4" pkg=gpa/manager time="2024-08-08T06:06:56+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=669447ca-8395-4525-bc0b-4ebd2b89400f time="2024-08-08T06:06:56+02:00" level=info msg="Adding vault user" userID=669447ca-8395-4525-bc0b-4ebd2b89400f time="2024-08-08T06:06:56+02:00" level=info msg="Creating new user" userID=669447ca-8395-4525-bc0b-4ebd2b89400f time="2024-08-08T06:06:56+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=669447ca-8395-4525-bc0b-4ebd2b89400f time="2024-08-08T06:06:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:36755/core/v4/events/latest" pkg=gpa/client userID=669447ca-8395-4525-bc0b-4ebd2b89400f time="2024-08-08T06:06:56+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=669447ca-8395-4525-bc0b-4ebd2b89400f time="2024-08-08T06:06:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:36755/core/v4/settings" pkg=gpa/client userID=669447ca-8395-4525-bc0b-4ebd2b89400f time="2024-08-08T06:06:56+02:00" level=info msg="Starting service main loop" service=telemetry user=669447ca-8395-4525-bc0b-4ebd2b89400f time="2024-08-08T06:06:56+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=669447ca-8395-4525-bc0b-4ebd2b89400f time="2024-08-08T06:06:56+02:00" level=info msg="Starting service main loop" service=smtp user=669447ca-8395-4525-bc0b-4ebd2b89400f time="2024-08-08T06:06:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:36755/core/v4/labels?Type=4" pkg=gpa/client userID=669447ca-8395-4525-bc0b-4ebd2b89400f time="2024-08-08T06:06:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:36755/core/v4/labels?Type=3" pkg=gpa/client userID=669447ca-8395-4525-bc0b-4ebd2b89400f time="2024-08-08T06:06:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:36755/core/v4/labels?Type=1" pkg=gpa/client userID=669447ca-8395-4525-bc0b-4ebd2b89400f time="2024-08-08T06:06:56+02:00" level=info msg="Adding user to imap server" addrID=8ad54e54-08e3-48c9-b1f2-732ccae3e168 service=server-manager time="2024-08-08T06:06:56+02:00" level=info msg="Creating new IMAP user" addrID=8ad54e54-08e3-48c9-b1f2-732ccae3e168 service=server-manager time="2024-08-08T06:06:56+02:00" level=info msg="Setting gluon ID" addrID=8ad54e54-08e3-48c9-b1f2-732ccae3e168 gluonID=1c3690cc-abfc-462a-8a87-c3093332479f userID=669447ca-8395-4525-bc0b-4ebd2b89400f time="2024-08-08T06:06:56+02:00" level=info msg="Created new IMAP user" addrID=8ad54e54-08e3-48c9-b1f2-732ccae3e168 gluonID=1c3690cc-abfc-462a-8a87-c3093332479f service=server-manager time="2024-08-08T06:06:56+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:06:56+02:00" level=info msg=Resuming service=user-events user=669447ca-8395-4525-bc0b-4ebd2b89400f And the user logs in with username "c5a7d3b9-2b63-41c6-aaac-e8bc6d0cdafb" and password "password" # :1 -> *scenario time="2024-08-08T06:06:56+02:00" level=info msg="Received mailbox message count" count=0 gluonID=1c3690cc-abfc-462a-8a87-c3093332479f labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:06:56+02:00" level=info msg="Starting IMAP Service" service=imap user=669447ca-8395-4525-bc0b-4ebd2b89400f time="2024-08-08T06:06:56+02:00" level=info msg="Sync triggered" service=imap user=669447ca-8395-4525-bc0b-4ebd2b89400f time="2024-08-08T06:06:56+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:06:56.642012544 +0200 CEST m=+501.328055450" user=669447ca-8395-4525-bc0b-4ebd2b89400f time="2024-08-08T06:06:56+02:00" level=info msg="Syncing labels" service=imap user=669447ca-8395-4525-bc0b-4ebd2b89400f time="2024-08-08T06:06:56+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:669447ca-8395-4525-bc0b-4ebd2b89400f" userID=669447ca-8395-4525-bc0b-4ebd2b89400f time="2024-08-08T06:06:56+02:00" level=info msg="200 OK: POST https://127.0.0.1:36755/data/v1/stats" pkg=gpa/client userID=669447ca-8395-4525-bc0b-4ebd2b89400f time="2024-08-08T06:06:56+02:00" level=info msg="Configuration Status Success event sent." userID=669447ca-8395-4525-bc0b-4ebd2b89400f And user "c5a7d3b9-2b63-41c6-aaac-e8bc6d0cdafb" connects and authenticates SMTP client "1" # :1 -> *scenario And user "c5a7d3b9-2b63-41c6-aaac-e8bc6d0cdafb" connects and authenticates IMAP client "1" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-08-08T06:06:56+02:00" level=info msg="Synced labels" service=imap user=669447ca-8395-4525-bc0b-4ebd2b89400f time="2024-08-08T06:06:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:36755/mail/v4/settings" pkg=gpa/client userID=669447ca-8395-4525-bc0b-4ebd2b89400f time="2024-08-08T06:06:56+02:00" level=info msg="200 OK: POST https://127.0.0.1:36755/mail/v4/messages" pkg=gpa/client userID=669447ca-8395-4525-bc0b-4ebd2b89400f time="2024-08-08T06:06:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:36755/core/v4/keys?Email=43f92b5f-6d20-4ce8-8e4f-12752effed2d%40proton.local" pkg=gpa/client userID=669447ca-8395-4525-bc0b-4ebd2b89400f time="2024-08-08T06:06:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:36755/contacts/v4/emails?Email=43f92b5f-6d20-4ce8-8e4f-12752effed2d%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=669447ca-8395-4525-bc0b-4ebd2b89400f time="2024-08-08T06:06:56+02:00" level=info msg="200 OK: POST https://127.0.0.1:36755/mail/v4/messages/1547f61b-f8c2-4923-b1f9-6e7be4c50bd1" pkg=gpa/client userID=669447ca-8395-4525-bc0b-4ebd2b89400f Scenario: Send message and append to Sent # features/smtp/send/send_append.feature:12 When SMTP client "1" sends the following message from "c5a7d3b9-2b63-41c6-aaac-e8bc6d0cdafb@proton.local" to "43f92b5f-6d20-4ce8-8e4f-12752effed2d@proton.local": # :1 -> *scenario """ From: [user:user]@[domain] To: Internal Bridge <[user:to]@[domain]> Date: 01 Jan 1980 00:00:00 +0000 Subject: Manual send and append Message-ID: bridgemessage42  hello  """ Then it succeeds # :1 -> *scenario And the body in the "POST" request to "/mail/v4/messages" is: # :1 -> *scenario """ {  "Message": {  "Subject": "Manual send and append",  "ExternalID": "bridgemessage42"  } } """ time="2024-08-08T06:06:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:36755/mail/v4/messages/count" pkg=gpa/client userID=669447ca-8395-4525-bc0b-4ebd2b89400f time="2024-08-08T06:06:56+02:00" level=info msg="Syncing messages" service=imap user=669447ca-8395-4525-bc0b-4ebd2b89400f time="2024-08-08T06:06:56+02:00" level=info msg="Job started" service=imap user=669447ca-8395-4525-bc0b-4ebd2b89400f time="2024-08-08T06:06:56+02:00" level=info msg="200 OK: POST https://127.0.0.1:36755/mail/v4/messages" pkg=gpa/client userID=669447ca-8395-4525-bc0b-4ebd2b89400f time="2024-08-08T06:06:56+02:00" level=info msg="200 OK: POST https://127.0.0.1:36755/mail/v4/messages" pkg=gpa/client userID=669447ca-8395-4525-bc0b-4ebd2b89400f time="2024-08-08T06:06:56+02:00" level=info msg="Creating new child job" service=imap user=669447ca-8395-4525-bc0b-4ebd2b89400f time="2024-08-08T06:06:56+02:00" level=info msg="Job finished" service=imap user=669447ca-8395-4525-bc0b-4ebd2b89400f time="2024-08-08T06:06:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:36755/mail/v4/messages/1547f61b-f8c2-4923-b1f9-6e7be4c50bd1" pkg=gpa/client userID=669447ca-8395-4525-bc0b-4ebd2b89400f time="2024-08-08T06:06:56+02:00" level=info msg="Child job finished" service=imap user=669447ca-8395-4525-bc0b-4ebd2b89400f time="2024-08-08T06:06:56+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=669447ca-8395-4525-bc0b-4ebd2b89400f time="2024-08-08T06:06:56+02:00" level=info msg="Synced messages" service=imap user=669447ca-8395-4525-bc0b-4ebd2b89400f time="2024-08-08T06:06:56+02:00" level=info msg="Finished user sync" duration=21.692492ms service=imap user=669447ca-8395-4525-bc0b-4ebd2b89400f time="2024-08-08T06:06:56+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=669447ca-8395-4525-bc0b-4ebd2b89400f time="2024-08-08T06:06:56+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=669447ca-8395-4525-bc0b-4ebd2b89400f And IMAP client "1" eventually sees the following messages in "Sent": # :1 -> *scenario | to | subject | body | message-id | | 43f92b5f-6d20-4ce8-8e4f-12752effed2d@proton.local | Manual send and append | hello |  | time="2024-08-08T06:06:56+02:00" level=warning msg="Message already in sent mailbox" addr-id=8ad54e54-08e3-48c9-b1f2-732ccae3e168 gluon-connector=0 messageID=1547f61b-f8c2-4923-b1f9-6e7be4c50bd1 user-id=669447ca-8395-4525-bc0b-4ebd2b89400f time="2024-08-08T06:06:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:36755/mail/v4/messages/1547f61b-f8c2-4923-b1f9-6e7be4c50bd1" pkg=gpa/client userID=669447ca-8395-4525-bc0b-4ebd2b89400f time="2024-08-08T06:06:56+02:00" level=info msg="200 OK: PUT https://127.0.0.1:36755/mail/v4/messages/unlabel" pkg=gpa/client userID=669447ca-8395-4525-bc0b-4ebd2b89400f time="2024-08-08T06:06:56+02:00" level=info msg="200 OK: PUT https://127.0.0.1:36755/mail/v4/messages/label" pkg=gpa/client userID=669447ca-8395-4525-bc0b-4ebd2b89400f When IMAP client "1" appends the following message to "Sent": # :1 -> *scenario """ From: [user:user]@[domain] To: Internal Bridge <[user:to]@[domain]> Date: 01 Jan 1980 00:00:00 +0000 Subject: Manual send and append Message-ID: bridgemessage42  hello  """ Then it succeeds # :1 -> *scenario time="2024-08-08T06:06:56+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 93}}" pkg=telemetry time="2024-08-08T06:06:56+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:06:56+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:06:56+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:06:56+02:00" level=info msg="Closing user" userID=669447ca-8395-4525-bc0b-4ebd2b89400f time="2024-08-08T06:06:56+02:00" level=info msg="Exiting IMAP Service" service=imap user=669447ca-8395-4525-bc0b-4ebd2b89400f time="2024-08-08T06:06:56+02:00" level=info msg="Exiting service main loop" service=smtp user=669447ca-8395-4525-bc0b-4ebd2b89400f time="2024-08-08T06:06:56+02:00" level=info msg="Exiting Service" service=user-identity user=669447ca-8395-4525-bc0b-4ebd2b89400f time="2024-08-08T06:06:56+02:00" level=info msg="Exiting service main loop" service=telemetry user=669447ca-8395-4525-bc0b-4ebd2b89400f time="2024-08-08T06:06:56+02:00" level=info msg="Exiting service" service=user-events user=669447ca-8395-4525-bc0b-4ebd2b89400f time="2024-08-08T06:06:56+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:06:56+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:06:56+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:06:56+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:06:56+02:00" level=info msg="Closing SMTP server" service=server-manager And IMAP client "1" eventually sees the following messages in "Sent": # :1 -> *scenario | to | subject | body | message-id | | 43f92b5f-6d20-4ce8-8e4f-12752effed2d@proton.local | Manual send and append | hello |  | Feature: SMTP send reply === RUN TestFeatures/Reply_with_In-Reply-To_but_no_References time="2024-08-08T06:06:57+02:00" level=info msg="User '78915f3c-93c0-49ee-a555-3023a1b606a1' created with id=4c74da0e-039a-4cef-bdd8-6ab5b843c764" pkg=gpa/server/backend Background: Given there exists an account with username "78915f3c-93c0-49ee-a555-3023a1b606a1" and password "password"# :1 -> *scenario time="2024-08-08T06:06:57+02:00" level=info msg="User '7079c1df-edf9-4cc2-9ce5-68c1e01c8e02' created with id=40c6f6f1-ed4f-42e0-af27-cd6a14fc89c9" pkg=gpa/server/backend And there exists an account with username "7079c1df-edf9-4cc2-9ce5-68c1e01c8e02" and password "password" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-08-08T06:06:58+02:00" level=info msg="Starting bridge" time="2024-08-08T06:06:58+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/214/config48210388/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:06:58+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/214/data891597165/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/214/data891597165/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:06:58+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:06:58+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:06:58+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:06:58+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:06:58+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/214/config48210388/grpcServerConfig.json time="2024-08-08T06:06:58+02:00" level=info msg="gRPC server listening on /tmp/bridge8340" pkg=grpc time="2024-08-08T06:06:58+02:00" level=info msg="Frontend service started" time="2024-08-08T06:06:58+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:06:58+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:06:58+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:06:58+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:06:58+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:06:58+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:06:58+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-08-08T06:06:58+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (d20a8b59)" time="2024-08-08T06:06:58+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (d20a8b59)" time="2024-08-08T06:06:58+02:00" level=info msg="200 OK: POST https://127.0.0.1:46625/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:06:58+02:00" level=info msg="200 OK: POST https://127.0.0.1:46625/auth/v4" pkg=gpa/manager time="2024-08-08T06:06:58+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=4c74da0e-039a-4cef-bdd8-6ab5b843c764 time="2024-08-08T06:06:58+02:00" level=info msg="Adding vault user" userID=4c74da0e-039a-4cef-bdd8-6ab5b843c764 time="2024-08-08T06:06:58+02:00" level=info msg="Creating new user" userID=4c74da0e-039a-4cef-bdd8-6ab5b843c764 time="2024-08-08T06:06:58+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=4c74da0e-039a-4cef-bdd8-6ab5b843c764 time="2024-08-08T06:06:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:46625/core/v4/events/latest" pkg=gpa/client userID=4c74da0e-039a-4cef-bdd8-6ab5b843c764 time="2024-08-08T06:06:58+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=4c74da0e-039a-4cef-bdd8-6ab5b843c764 time="2024-08-08T06:06:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:46625/core/v4/settings" pkg=gpa/client userID=4c74da0e-039a-4cef-bdd8-6ab5b843c764 time="2024-08-08T06:06:58+02:00" level=info msg="Starting service main loop" service=telemetry user=4c74da0e-039a-4cef-bdd8-6ab5b843c764 time="2024-08-08T06:06:58+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=4c74da0e-039a-4cef-bdd8-6ab5b843c764 time="2024-08-08T06:06:58+02:00" level=info msg="Starting service main loop" service=smtp user=4c74da0e-039a-4cef-bdd8-6ab5b843c764 time="2024-08-08T06:06:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:46625/core/v4/labels?Type=4" pkg=gpa/client userID=4c74da0e-039a-4cef-bdd8-6ab5b843c764 time="2024-08-08T06:06:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:46625/core/v4/labels?Type=3" pkg=gpa/client userID=4c74da0e-039a-4cef-bdd8-6ab5b843c764 time="2024-08-08T06:06:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:46625/core/v4/labels?Type=1" pkg=gpa/client userID=4c74da0e-039a-4cef-bdd8-6ab5b843c764 time="2024-08-08T06:06:58+02:00" level=info msg="Adding user to imap server" addrID=323e9611-5c41-41fe-a686-6b2ac4473d8c service=server-manager time="2024-08-08T06:06:58+02:00" level=info msg="Creating new IMAP user" addrID=323e9611-5c41-41fe-a686-6b2ac4473d8c service=server-manager time="2024-08-08T06:06:58+02:00" level=info msg="Setting gluon ID" addrID=323e9611-5c41-41fe-a686-6b2ac4473d8c gluonID=74be6a6d-b9cf-4235-9e35-e02c63e4f24d userID=4c74da0e-039a-4cef-bdd8-6ab5b843c764 time="2024-08-08T06:06:58+02:00" level=info msg="Created new IMAP user" addrID=323e9611-5c41-41fe-a686-6b2ac4473d8c gluonID=74be6a6d-b9cf-4235-9e35-e02c63e4f24d service=server-manager time="2024-08-08T06:06:58+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:06:58+02:00" level=info msg=Resuming service=user-events user=4c74da0e-039a-4cef-bdd8-6ab5b843c764 And the user logs in with username "78915f3c-93c0-49ee-a555-3023a1b606a1" and password "password" # :1 -> *scenario time="2024-08-08T06:06:58+02:00" level=info msg="Received mailbox message count" count=0 gluonID=74be6a6d-b9cf-4235-9e35-e02c63e4f24d labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:06:58+02:00" level=info msg="Starting IMAP Service" service=imap user=4c74da0e-039a-4cef-bdd8-6ab5b843c764 time="2024-08-08T06:06:58+02:00" level=info msg="Sync triggered" service=imap user=4c74da0e-039a-4cef-bdd8-6ab5b843c764 time="2024-08-08T06:06:58+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:06:58.837084324 +0200 CEST m=+503.523127230" user=4c74da0e-039a-4cef-bdd8-6ab5b843c764 time="2024-08-08T06:06:58+02:00" level=info msg="Syncing labels" service=imap user=4c74da0e-039a-4cef-bdd8-6ab5b843c764 time="2024-08-08T06:06:58+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:4c74da0e-039a-4cef-bdd8-6ab5b843c764" userID=4c74da0e-039a-4cef-bdd8-6ab5b843c764 time="2024-08-08T06:06:58+02:00" level=info msg="Synced labels" service=imap user=4c74da0e-039a-4cef-bdd8-6ab5b843c764 time="2024-08-08T06:06:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:46625/mail/v4/messages/count" pkg=gpa/client userID=4c74da0e-039a-4cef-bdd8-6ab5b843c764 time="2024-08-08T06:06:58+02:00" level=info msg="Syncing messages" service=imap user=4c74da0e-039a-4cef-bdd8-6ab5b843c764 time="2024-08-08T06:06:58+02:00" level=info msg="Job started" service=imap user=4c74da0e-039a-4cef-bdd8-6ab5b843c764 time="2024-08-08T06:06:58+02:00" level=info msg="200 OK: POST https://127.0.0.1:46625/mail/v4/messages" pkg=gpa/client userID=4c74da0e-039a-4cef-bdd8-6ab5b843c764 time="2024-08-08T06:06:58+02:00" level=info msg="Job finished" service=imap user=4c74da0e-039a-4cef-bdd8-6ab5b843c764 time="2024-08-08T06:06:58+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=4c74da0e-039a-4cef-bdd8-6ab5b843c764 time="2024-08-08T06:06:58+02:00" level=info msg="Synced messages" service=imap user=4c74da0e-039a-4cef-bdd8-6ab5b843c764 time="2024-08-08T06:06:58+02:00" level=info msg="Finished user sync" duration=3.535351ms service=imap user=4c74da0e-039a-4cef-bdd8-6ab5b843c764 time="2024-08-08T06:06:58+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=4c74da0e-039a-4cef-bdd8-6ab5b843c764 time="2024-08-08T06:06:58+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=4c74da0e-039a-4cef-bdd8-6ab5b843c764 And user "78915f3c-93c0-49ee-a555-3023a1b606a1" finishes syncing # :1 -> *scenario time="2024-08-08T06:06:58+02:00" level=info msg="200 OK: POST https://127.0.0.1:46625/data/v1/stats" pkg=gpa/client userID=4c74da0e-039a-4cef-bdd8-6ab5b843c764 time="2024-08-08T06:06:58+02:00" level=info msg="Configuration Status Success event sent." userID=4c74da0e-039a-4cef-bdd8-6ab5b843c764 And user "78915f3c-93c0-49ee-a555-3023a1b606a1" connects and authenticates SMTP client "1" # :1 -> *scenario And user "78915f3c-93c0-49ee-a555-3023a1b606a1" connects and authenticates IMAP client "1" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-08-08T06:06:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:46625/mail/v4/settings" pkg=gpa/client userID=4c74da0e-039a-4cef-bdd8-6ab5b843c764 time="2024-08-08T06:06:58+02:00" level=info msg="200 OK: POST https://127.0.0.1:46625/mail/v4/messages" pkg=gpa/client userID=4c74da0e-039a-4cef-bdd8-6ab5b843c764 time="2024-08-08T06:06:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:46625/core/v4/keys?Email=7079c1df-edf9-4cc2-9ce5-68c1e01c8e02%40proton.local" pkg=gpa/client userID=4c74da0e-039a-4cef-bdd8-6ab5b843c764 time="2024-08-08T06:06:58+02:00" level=info msg="200 OK: GET https://127.0.0.1:46625/contacts/v4/emails?Email=7079c1df-edf9-4cc2-9ce5-68c1e01c8e02%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=4c74da0e-039a-4cef-bdd8-6ab5b843c764 time="2024-08-08T06:06:58+02:00" level=info msg="200 OK: POST https://127.0.0.1:46625/mail/v4/messages/4b7b1f5c-657a-4c82-b86e-b463399eb7bf" pkg=gpa/client userID=4c74da0e-039a-4cef-bdd8-6ab5b843c764 Scenario: Reply with In-Reply-To but no References # features/smtp/send/send_reply.feature:14 When SMTP client "1" sends the following message from "78915f3c-93c0-49ee-a555-3023a1b606a1@proton.local" to "7079c1df-edf9-4cc2-9ce5-68c1e01c8e02@proton.local": # :1 -> *scenario """ From: Bridge Test <[user:user1]@[domain]> To: Internal Bridge <[user:user2]@[domain]> Subject: Please Reply Message-ID:   hello  """ Then it succeeds # :1 -> *scenario time="2024-08-08T06:06:59+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 76}}" pkg=telemetry time="2024-08-08T06:06:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:46625/core/v4/events/AA==" pkg=gpa/client userID=4c74da0e-039a-4cef-bdd8-6ab5b843c764 time="2024-08-08T06:06:59+02:00" level=info msg="Received new API event" new="Event Aw==: messages: created=1, updated=1, deleted=0" old="AA==" service=user-events user=4c74da0e-039a-4cef-bdd8-6ab5b843c764 time="2024-08-08T06:06:59+02:00" level=info msg="Handling message created event" date=0 messageID=4b7b1f5c-657a-4c82-b86e-b463399eb7bf service=imap subject="******** (d9b2d36e)" user=4c74da0e-039a-4cef-bdd8-6ab5b843c764 time="2024-08-08T06:06:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:46625/mail/v4/messages/4b7b1f5c-657a-4c82-b86e-b463399eb7bf" pkg=gpa/client userID=4c74da0e-039a-4cef-bdd8-6ab5b843c764 time="2024-08-08T06:06:59+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=4b7b1f5c-657a-4c82-b86e-b463399eb7bf service=imap subject="******** (d9b2d36e)" user=4c74da0e-039a-4cef-bdd8-6ab5b843c764 time="2024-08-08T06:06:59+02:00" level=info msg="200 OK: GET https://127.0.0.1:46625/mail/v4/messages/4b7b1f5c-657a-4c82-b86e-b463399eb7bf" pkg=gpa/client userID=4c74da0e-039a-4cef-bdd8-6ab5b843c764 Then IMAP client "1" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | subject | message-id | | 78915f3c-93c0-49ee-a555-3023a1b606a1@proton.local | 7079c1df-edf9-4cc2-9ce5-68c1e01c8e02@proton.local | Please Reply |  | time="2024-08-08T06:06:59+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (325abc75)" time="2024-08-08T06:06:59+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (325abc75)" time="2024-08-08T06:06:59+02:00" level=info msg="200 OK: POST https://127.0.0.1:46625/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:07:00+02:00" level=info msg="200 OK: POST https://127.0.0.1:46625/auth/v4" pkg=gpa/manager time="2024-08-08T06:07:00+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=40c6f6f1-ed4f-42e0-af27-cd6a14fc89c9 time="2024-08-08T06:07:00+02:00" level=info msg="Adding vault user" userID=40c6f6f1-ed4f-42e0-af27-cd6a14fc89c9 time="2024-08-08T06:07:00+02:00" level=info msg="Creating new user" userID=40c6f6f1-ed4f-42e0-af27-cd6a14fc89c9 time="2024-08-08T06:07:00+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=40c6f6f1-ed4f-42e0-af27-cd6a14fc89c9 time="2024-08-08T06:07:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:46625/core/v4/events/latest" pkg=gpa/client userID=40c6f6f1-ed4f-42e0-af27-cd6a14fc89c9 time="2024-08-08T06:07:00+02:00" level=info msg="Starting service Last EventID=BA==" service=user-events user=40c6f6f1-ed4f-42e0-af27-cd6a14fc89c9 time="2024-08-08T06:07:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:46625/core/v4/settings" pkg=gpa/client userID=40c6f6f1-ed4f-42e0-af27-cd6a14fc89c9 time="2024-08-08T06:07:00+02:00" level=info msg="Starting service main loop" service=telemetry user=40c6f6f1-ed4f-42e0-af27-cd6a14fc89c9 time="2024-08-08T06:07:00+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=40c6f6f1-ed4f-42e0-af27-cd6a14fc89c9 time="2024-08-08T06:07:00+02:00" level=info msg="Starting service main loop" service=smtp user=40c6f6f1-ed4f-42e0-af27-cd6a14fc89c9 time="2024-08-08T06:07:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:46625/core/v4/labels?Type=4" pkg=gpa/client userID=40c6f6f1-ed4f-42e0-af27-cd6a14fc89c9 time="2024-08-08T06:07:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:46625/core/v4/labels?Type=3" pkg=gpa/client userID=40c6f6f1-ed4f-42e0-af27-cd6a14fc89c9 time="2024-08-08T06:07:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:46625/core/v4/labels?Type=1" pkg=gpa/client userID=40c6f6f1-ed4f-42e0-af27-cd6a14fc89c9 time="2024-08-08T06:07:00+02:00" level=info msg="Adding user to imap server" addrID=9933f5f9-ec7f-42df-b5e2-e8e0975e025a service=server-manager time="2024-08-08T06:07:00+02:00" level=info msg="Creating new IMAP user" addrID=9933f5f9-ec7f-42df-b5e2-e8e0975e025a service=server-manager time="2024-08-08T06:07:00+02:00" level=info msg="Setting gluon ID" addrID=9933f5f9-ec7f-42df-b5e2-e8e0975e025a gluonID=f93043b3-7bc8-40b5-b362-4fc12856c16f userID=40c6f6f1-ed4f-42e0-af27-cd6a14fc89c9 time="2024-08-08T06:07:00+02:00" level=info msg="Created new IMAP user" addrID=9933f5f9-ec7f-42df-b5e2-e8e0975e025a gluonID=f93043b3-7bc8-40b5-b362-4fc12856c16f service=server-manager time="2024-08-08T06:07:00+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:07:00+02:00" level=info msg=Resuming service=user-events user=40c6f6f1-ed4f-42e0-af27-cd6a14fc89c9 And the user logs in with username "7079c1df-edf9-4cc2-9ce5-68c1e01c8e02" and password "password" # :1 -> *scenario time="2024-08-08T06:07:00+02:00" level=info msg="Received mailbox message count" count=0 gluonID=f93043b3-7bc8-40b5-b362-4fc12856c16f labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:07:00+02:00" level=info msg="Starting IMAP Service" service=imap user=40c6f6f1-ed4f-42e0-af27-cd6a14fc89c9 time="2024-08-08T06:07:00+02:00" level=info msg="Sync triggered" service=imap user=40c6f6f1-ed4f-42e0-af27-cd6a14fc89c9 time="2024-08-08T06:07:00+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:07:00.319720645 +0200 CEST m=+505.005763551" user=40c6f6f1-ed4f-42e0-af27-cd6a14fc89c9 time="2024-08-08T06:07:00+02:00" level=info msg="Syncing labels" service=imap user=40c6f6f1-ed4f-42e0-af27-cd6a14fc89c9 time="2024-08-08T06:07:00+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:40c6f6f1-ed4f-42e0-af27-cd6a14fc89c9" userID=40c6f6f1-ed4f-42e0-af27-cd6a14fc89c9 time="2024-08-08T06:07:00+02:00" level=info msg="200 OK: POST https://127.0.0.1:46625/data/v1/stats" pkg=gpa/client userID=40c6f6f1-ed4f-42e0-af27-cd6a14fc89c9 time="2024-08-08T06:07:00+02:00" level=info msg="Configuration Status Success event sent." userID=40c6f6f1-ed4f-42e0-af27-cd6a14fc89c9 And user "7079c1df-edf9-4cc2-9ce5-68c1e01c8e02" connects and authenticates IMAP client "2" # :1 -> *scenario And user "7079c1df-edf9-4cc2-9ce5-68c1e01c8e02" connects and authenticates SMTP client "2" # :1 -> *scenario time="2024-08-08T06:07:00+02:00" level=info msg="Synced labels" service=imap user=40c6f6f1-ed4f-42e0-af27-cd6a14fc89c9 time="2024-08-08T06:07:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:46625/mail/v4/messages/count" pkg=gpa/client userID=40c6f6f1-ed4f-42e0-af27-cd6a14fc89c9 time="2024-08-08T06:07:00+02:00" level=info msg="Syncing messages" service=imap user=40c6f6f1-ed4f-42e0-af27-cd6a14fc89c9 time="2024-08-08T06:07:00+02:00" level=info msg="Job started" service=imap user=40c6f6f1-ed4f-42e0-af27-cd6a14fc89c9 time="2024-08-08T06:07:00+02:00" level=info msg="200 OK: POST https://127.0.0.1:46625/mail/v4/messages" pkg=gpa/client userID=40c6f6f1-ed4f-42e0-af27-cd6a14fc89c9 time="2024-08-08T06:07:00+02:00" level=info msg="200 OK: POST https://127.0.0.1:46625/mail/v4/messages" pkg=gpa/client userID=40c6f6f1-ed4f-42e0-af27-cd6a14fc89c9 time="2024-08-08T06:07:00+02:00" level=info msg="Creating new child job" service=imap user=40c6f6f1-ed4f-42e0-af27-cd6a14fc89c9 time="2024-08-08T06:07:00+02:00" level=info msg="Job finished" service=imap user=40c6f6f1-ed4f-42e0-af27-cd6a14fc89c9 time="2024-08-08T06:07:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:46625/mail/v4/messages/d83a83d6-2b72-4a61-8aeb-fe7842560fc8" pkg=gpa/client userID=40c6f6f1-ed4f-42e0-af27-cd6a14fc89c9 time="2024-08-08T06:07:00+02:00" level=info msg="Child job finished" service=imap user=40c6f6f1-ed4f-42e0-af27-cd6a14fc89c9 time="2024-08-08T06:07:00+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=40c6f6f1-ed4f-42e0-af27-cd6a14fc89c9 time="2024-08-08T06:07:00+02:00" level=info msg="Synced messages" service=imap user=40c6f6f1-ed4f-42e0-af27-cd6a14fc89c9 time="2024-08-08T06:07:00+02:00" level=info msg="Finished user sync" duration=8.822408ms service=imap user=40c6f6f1-ed4f-42e0-af27-cd6a14fc89c9 time="2024-08-08T06:07:00+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=40c6f6f1-ed4f-42e0-af27-cd6a14fc89c9 time="2024-08-08T06:07:00+02:00" level=info msg="Event loop reset" eventID="BA==" service=user-events user=40c6f6f1-ed4f-42e0-af27-cd6a14fc89c9 And user "7079c1df-edf9-4cc2-9ce5-68c1e01c8e02" finishes syncing # :1 -> *scenario Then IMAP client "2" eventually sees the following messages in "INBOX": # :1 -> *scenario | from | subject | message-id | reply-to | | 78915f3c-93c0-49ee-a555-3023a1b606a1@proton.local | Please Reply |  | 78915f3c-93c0-49ee-a555-3023a1b606a1@proton.local | time="2024-08-08T06:07:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:46625/mail/v4/settings" pkg=gpa/client userID=40c6f6f1-ed4f-42e0-af27-cd6a14fc89c9 time="2024-08-08T06:07:00+02:00" level=info msg="200 OK: POST https://127.0.0.1:46625/mail/v4/messages" pkg=gpa/client userID=40c6f6f1-ed4f-42e0-af27-cd6a14fc89c9 time="2024-08-08T06:07:00+02:00" level=info msg="200 OK: POST https://127.0.0.1:46625/mail/v4/messages" pkg=gpa/client userID=40c6f6f1-ed4f-42e0-af27-cd6a14fc89c9 time="2024-08-08T06:07:00+02:00" level=info msg="200 OK: POST https://127.0.0.1:46625/mail/v4/messages" pkg=gpa/client userID=40c6f6f1-ed4f-42e0-af27-cd6a14fc89c9 time="2024-08-08T06:07:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:46625/core/v4/keys?Email=78915f3c-93c0-49ee-a555-3023a1b606a1%40proton.local" pkg=gpa/client userID=40c6f6f1-ed4f-42e0-af27-cd6a14fc89c9 time="2024-08-08T06:07:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:46625/contacts/v4/emails?Email=78915f3c-93c0-49ee-a555-3023a1b606a1%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=40c6f6f1-ed4f-42e0-af27-cd6a14fc89c9 time="2024-08-08T06:07:00+02:00" level=info msg="200 OK: POST https://127.0.0.1:46625/mail/v4/messages/ba69e2ca-b11c-4041-9372-9f921fc5dd6b" pkg=gpa/client userID=40c6f6f1-ed4f-42e0-af27-cd6a14fc89c9 When SMTP client "2" sends the following message from "7079c1df-edf9-4cc2-9ce5-68c1e01c8e02@proton.local" to "78915f3c-93c0-49ee-a555-3023a1b606a1@proton.local": # :1 -> *scenario """ From: Internal Bridge <[user:user2]@[domain]> To: Bridge Test <[user:user1]@[domain]> Content-Type: text/plain Subject: FW - Please Reply In-Reply-To:   Heya  """ Then it succeeds # :1 -> *scenario time="2024-08-08T06:07:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:46625/core/v4/events/Aw==" pkg=gpa/client userID=4c74da0e-039a-4cef-bdd8-6ab5b843c764 time="2024-08-08T06:07:00+02:00" level=info msg="Received new API event" new="Event CA==: messages: created=1, updated=0, deleted=0" old="Aw==" service=user-events user=4c74da0e-039a-4cef-bdd8-6ab5b843c764 time="2024-08-08T06:07:00+02:00" level=info msg="Handling message created event" date=0 messageID=e18b58d6-6b5c-415b-aec6-984e242af225 service=imap subject="******** (22f3b0e1)" user=4c74da0e-039a-4cef-bdd8-6ab5b843c764 time="2024-08-08T06:07:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:46625/mail/v4/messages/e18b58d6-6b5c-415b-aec6-984e242af225" pkg=gpa/client userID=4c74da0e-039a-4cef-bdd8-6ab5b843c764 time="2024-08-08T06:07:01+02:00" level=info msg="200 OK: GET https://127.0.0.1:46625/core/v4/events/BA==" pkg=gpa/client userID=40c6f6f1-ed4f-42e0-af27-cd6a14fc89c9 time="2024-08-08T06:07:01+02:00" level=info msg="Received new API event" new="Event Bw==: messages: created=1, updated=2, deleted=0" old="BA==" service=user-events user=40c6f6f1-ed4f-42e0-af27-cd6a14fc89c9 time="2024-08-08T06:07:01+02:00" level=info msg="Handling message created event" date=0 messageID=ba69e2ca-b11c-4041-9372-9f921fc5dd6b service=imap subject="******** (22f3b0e1)" user=40c6f6f1-ed4f-42e0-af27-cd6a14fc89c9 time="2024-08-08T06:07:01+02:00" level=info msg="200 OK: GET https://127.0.0.1:46625/mail/v4/messages/ba69e2ca-b11c-4041-9372-9f921fc5dd6b" pkg=gpa/client userID=40c6f6f1-ed4f-42e0-af27-cd6a14fc89c9 time="2024-08-08T06:07:01+02:00" level=info msg="Handling message updated event" messageID=d83a83d6-2b72-4a61-8aeb-fe7842560fc8 service=imap subject="******** (d9b2d36e)" user=40c6f6f1-ed4f-42e0-af27-cd6a14fc89c9 time="2024-08-08T06:07:01+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=ba69e2ca-b11c-4041-9372-9f921fc5dd6b service=imap subject="******** (22f3b0e1)" user=40c6f6f1-ed4f-42e0-af27-cd6a14fc89c9 time="2024-08-08T06:07:01+02:00" level=info msg="200 OK: GET https://127.0.0.1:46625/mail/v4/messages/ba69e2ca-b11c-4041-9372-9f921fc5dd6b" pkg=gpa/client userID=40c6f6f1-ed4f-42e0-af27-cd6a14fc89c9 Then IMAP client "2" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | subject | in-reply-to | references | | 7079c1df-edf9-4cc2-9ce5-68c1e01c8e02@proton.local | 78915f3c-93c0-49ee-a555-3023a1b606a1@proton.local | FW - Please Reply |  |  | time="2024-08-08T06:07:01+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:07:01+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:07:01+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:07:01+02:00" level=info msg="Closing user" userID=4c74da0e-039a-4cef-bdd8-6ab5b843c764 time="2024-08-08T06:07:01+02:00" level=info msg="Exiting IMAP Service" service=imap user=4c74da0e-039a-4cef-bdd8-6ab5b843c764 time="2024-08-08T06:07:01+02:00" level=info msg="Exiting service main loop" service=smtp user=4c74da0e-039a-4cef-bdd8-6ab5b843c764 time="2024-08-08T06:07:01+02:00" level=info msg="Exiting Service" service=user-identity user=4c74da0e-039a-4cef-bdd8-6ab5b843c764 time="2024-08-08T06:07:01+02:00" level=info msg="Exiting service main loop" service=telemetry user=4c74da0e-039a-4cef-bdd8-6ab5b843c764 time="2024-08-08T06:07:01+02:00" level=info msg="Exiting service" service=user-events user=4c74da0e-039a-4cef-bdd8-6ab5b843c764 time="2024-08-08T06:07:01+02:00" level=info msg="Closing user" userID=40c6f6f1-ed4f-42e0-af27-cd6a14fc89c9 time="2024-08-08T06:07:01+02:00" level=info msg="Exiting IMAP Service" service=imap user=40c6f6f1-ed4f-42e0-af27-cd6a14fc89c9 time="2024-08-08T06:07:01+02:00" level=info msg="Exiting service main loop" service=smtp user=40c6f6f1-ed4f-42e0-af27-cd6a14fc89c9 time="2024-08-08T06:07:01+02:00" level=info msg="Exiting Service" service=user-identity user=40c6f6f1-ed4f-42e0-af27-cd6a14fc89c9 time="2024-08-08T06:07:01+02:00" level=info msg="Exiting service main loop" service=telemetry user=40c6f6f1-ed4f-42e0-af27-cd6a14fc89c9 time="2024-08-08T06:07:01+02:00" level=info msg="Exiting service" service=user-events user=40c6f6f1-ed4f-42e0-af27-cd6a14fc89c9 time="2024-08-08T06:07:01+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:07:01+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:07:01+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:07:01+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:07:01+02:00" level=info msg="Closing SMTP server" service=server-manager And IMAP client "1" eventually sees the following messages in "INBOX": # :1 -> *scenario | from | subject | body | in-reply-to | references | reply-to | | 7079c1df-edf9-4cc2-9ce5-68c1e01c8e02@proton.local | FW - Please Reply | Heya |  |  | 7079c1df-edf9-4cc2-9ce5-68c1e01c8e02@proton.local | === RUN TestFeatures/Reply_with_References_but_no_In-Reply-To time="2024-08-08T06:07:01+02:00" level=info msg="User 'b4ddb5d4-1390-4d91-bb74-564168513b37' created with id=f9269ba1-cd86-4cc2-8955-278fa47fa29c" pkg=gpa/server/backend time="2024-08-08T06:07:02+02:00" level=info msg="User 'cca5ff81-dfda-4d85-aff2-4539f39aa802' created with id=9577b2c9-fe9e-4266-b05f-fac884cbb88e" pkg=gpa/server/backend time="2024-08-08T06:07:02+02:00" level=info msg="Starting bridge" time="2024-08-08T06:07:02+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/215/config1668904872/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:07:02+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/215/data1001608556/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/215/data1001608556/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:07:02+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:07:02+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:07:02+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:07:02+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:07:02+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/215/config1668904872/grpcServerConfig.json time="2024-08-08T06:07:02+02:00" level=info msg="gRPC server listening on /tmp/bridge6856" pkg=grpc time="2024-08-08T06:07:02+02:00" level=info msg="Frontend service started" time="2024-08-08T06:07:02+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:07:02+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:07:02+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:07:02+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:07:02+02:00" level=info msg="Frontend client started" time="2024-08-08T06:07:02+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:07:02+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:07:02+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (0d8b366d)" time="2024-08-08T06:07:02+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (0d8b366d)" time="2024-08-08T06:07:02+02:00" level=info msg="200 OK: POST https://127.0.0.1:40715/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:07:02+02:00" level=info msg="200 OK: POST https://127.0.0.1:40715/auth/v4" pkg=gpa/manager time="2024-08-08T06:07:02+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=f9269ba1-cd86-4cc2-8955-278fa47fa29c time="2024-08-08T06:07:03+02:00" level=info msg="Adding vault user" userID=f9269ba1-cd86-4cc2-8955-278fa47fa29c time="2024-08-08T06:07:03+02:00" level=info msg="Creating new user" userID=f9269ba1-cd86-4cc2-8955-278fa47fa29c time="2024-08-08T06:07:03+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=f9269ba1-cd86-4cc2-8955-278fa47fa29c time="2024-08-08T06:07:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:40715/core/v4/events/latest" pkg=gpa/client userID=f9269ba1-cd86-4cc2-8955-278fa47fa29c time="2024-08-08T06:07:03+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=f9269ba1-cd86-4cc2-8955-278fa47fa29c time="2024-08-08T06:07:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:40715/core/v4/settings" pkg=gpa/client userID=f9269ba1-cd86-4cc2-8955-278fa47fa29c time="2024-08-08T06:07:03+02:00" level=info msg="Starting service main loop" service=telemetry user=f9269ba1-cd86-4cc2-8955-278fa47fa29c time="2024-08-08T06:07:03+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=f9269ba1-cd86-4cc2-8955-278fa47fa29c time="2024-08-08T06:07:03+02:00" level=info msg="Starting service main loop" service=smtp user=f9269ba1-cd86-4cc2-8955-278fa47fa29c time="2024-08-08T06:07:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:40715/core/v4/labels?Type=4" pkg=gpa/client userID=f9269ba1-cd86-4cc2-8955-278fa47fa29c time="2024-08-08T06:07:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:40715/core/v4/labels?Type=3" pkg=gpa/client userID=f9269ba1-cd86-4cc2-8955-278fa47fa29c time="2024-08-08T06:07:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:40715/core/v4/labels?Type=1" pkg=gpa/client userID=f9269ba1-cd86-4cc2-8955-278fa47fa29c time="2024-08-08T06:07:03+02:00" level=info msg="Adding user to imap server" addrID=581f0c23-48c2-40c5-8c0c-b90863c722f1 service=server-manager time="2024-08-08T06:07:03+02:00" level=info msg="Creating new IMAP user" addrID=581f0c23-48c2-40c5-8c0c-b90863c722f1 service=server-manager time="2024-08-08T06:07:03+02:00" level=info msg="Setting gluon ID" addrID=581f0c23-48c2-40c5-8c0c-b90863c722f1 gluonID=5deae011-9ca1-47c3-828c-8b613a2400f8 userID=f9269ba1-cd86-4cc2-8955-278fa47fa29c time="2024-08-08T06:07:03+02:00" level=info msg="Created new IMAP user" addrID=581f0c23-48c2-40c5-8c0c-b90863c722f1 gluonID=5deae011-9ca1-47c3-828c-8b613a2400f8 service=server-manager time="2024-08-08T06:07:03+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:07:03+02:00" level=info msg=Resuming service=user-events user=f9269ba1-cd86-4cc2-8955-278fa47fa29c time="2024-08-08T06:07:03+02:00" level=info msg="Received mailbox message count" count=0 gluonID=5deae011-9ca1-47c3-828c-8b613a2400f8 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:07:03+02:00" level=info msg="Starting IMAP Service" service=imap user=f9269ba1-cd86-4cc2-8955-278fa47fa29c time="2024-08-08T06:07:03+02:00" level=info msg="Sync triggered" service=imap user=f9269ba1-cd86-4cc2-8955-278fa47fa29c time="2024-08-08T06:07:03+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:07:03.062820265 +0200 CEST m=+507.748863181" user=f9269ba1-cd86-4cc2-8955-278fa47fa29c time="2024-08-08T06:07:03+02:00" level=info msg="Syncing labels" service=imap user=f9269ba1-cd86-4cc2-8955-278fa47fa29c time="2024-08-08T06:07:03+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:f9269ba1-cd86-4cc2-8955-278fa47fa29c" userID=f9269ba1-cd86-4cc2-8955-278fa47fa29c time="2024-08-08T06:07:03+02:00" level=info msg="Synced labels" service=imap user=f9269ba1-cd86-4cc2-8955-278fa47fa29c time="2024-08-08T06:07:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:40715/mail/v4/messages/count" pkg=gpa/client userID=f9269ba1-cd86-4cc2-8955-278fa47fa29c time="2024-08-08T06:07:03+02:00" level=info msg="Syncing messages" service=imap user=f9269ba1-cd86-4cc2-8955-278fa47fa29c time="2024-08-08T06:07:03+02:00" level=info msg="Job started" service=imap user=f9269ba1-cd86-4cc2-8955-278fa47fa29c time="2024-08-08T06:07:03+02:00" level=info msg="200 OK: POST https://127.0.0.1:40715/mail/v4/messages" pkg=gpa/client userID=f9269ba1-cd86-4cc2-8955-278fa47fa29c time="2024-08-08T06:07:03+02:00" level=info msg="Job finished" service=imap user=f9269ba1-cd86-4cc2-8955-278fa47fa29c time="2024-08-08T06:07:03+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=f9269ba1-cd86-4cc2-8955-278fa47fa29c time="2024-08-08T06:07:03+02:00" level=info msg="Synced messages" service=imap user=f9269ba1-cd86-4cc2-8955-278fa47fa29c time="2024-08-08T06:07:03+02:00" level=info msg="Finished user sync" duration=7.992183ms service=imap user=f9269ba1-cd86-4cc2-8955-278fa47fa29c time="2024-08-08T06:07:03+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=f9269ba1-cd86-4cc2-8955-278fa47fa29c time="2024-08-08T06:07:03+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=f9269ba1-cd86-4cc2-8955-278fa47fa29c time="2024-08-08T06:07:03+02:00" level=info msg="200 OK: POST https://127.0.0.1:40715/data/v1/stats" pkg=gpa/client userID=f9269ba1-cd86-4cc2-8955-278fa47fa29c time="2024-08-08T06:07:03+02:00" level=info msg="Configuration Status Success event sent." userID=f9269ba1-cd86-4cc2-8955-278fa47fa29c time="2024-08-08T06:07:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:40715/mail/v4/settings" pkg=gpa/client userID=f9269ba1-cd86-4cc2-8955-278fa47fa29c time="2024-08-08T06:07:03+02:00" level=info msg="200 OK: POST https://127.0.0.1:40715/mail/v4/messages" pkg=gpa/client userID=f9269ba1-cd86-4cc2-8955-278fa47fa29c time="2024-08-08T06:07:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:40715/core/v4/keys?Email=cca5ff81-dfda-4d85-aff2-4539f39aa802%40proton.local" pkg=gpa/client userID=f9269ba1-cd86-4cc2-8955-278fa47fa29c time="2024-08-08T06:07:03+02:00" level=info msg="200 OK: GET https://127.0.0.1:40715/contacts/v4/emails?Email=cca5ff81-dfda-4d85-aff2-4539f39aa802%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=f9269ba1-cd86-4cc2-8955-278fa47fa29c time="2024-08-08T06:07:03+02:00" level=info msg="200 OK: POST https://127.0.0.1:40715/mail/v4/messages/73608993-5903-4e9a-abe3-bb6c17dd4b67" pkg=gpa/client userID=f9269ba1-cd86-4cc2-8955-278fa47fa29c Scenario: Reply with References but no In-Reply-To # features/smtp/send/send_reply.feature:60 When SMTP client "1" sends the following message from "b4ddb5d4-1390-4d91-bb74-564168513b37@proton.local" to "cca5ff81-dfda-4d85-aff2-4539f39aa802@proton.local": # :1 -> *scenario """ From: Bridge Test <[user:user1]@[domain]> To: Internal Bridge <[user:user2]@[domain]> Subject: Please Reply Message-ID:   hello  """ Then it succeeds # :1 -> *scenario time="2024-08-08T06:07:03+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 9}}" pkg=telemetry time="2024-08-08T06:07:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:40715/core/v4/events/AA==" pkg=gpa/client userID=f9269ba1-cd86-4cc2-8955-278fa47fa29c time="2024-08-08T06:07:04+02:00" level=info msg="Received new API event" new="Event Aw==: messages: created=1, updated=1, deleted=0" old="AA==" service=user-events user=f9269ba1-cd86-4cc2-8955-278fa47fa29c time="2024-08-08T06:07:04+02:00" level=info msg="Handling message created event" date=0 messageID=73608993-5903-4e9a-abe3-bb6c17dd4b67 service=imap subject="******** (d9b2d36e)" user=f9269ba1-cd86-4cc2-8955-278fa47fa29c time="2024-08-08T06:07:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:40715/mail/v4/messages/73608993-5903-4e9a-abe3-bb6c17dd4b67" pkg=gpa/client userID=f9269ba1-cd86-4cc2-8955-278fa47fa29c time="2024-08-08T06:07:04+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=73608993-5903-4e9a-abe3-bb6c17dd4b67 service=imap subject="******** (d9b2d36e)" user=f9269ba1-cd86-4cc2-8955-278fa47fa29c time="2024-08-08T06:07:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:40715/mail/v4/messages/73608993-5903-4e9a-abe3-bb6c17dd4b67" pkg=gpa/client userID=f9269ba1-cd86-4cc2-8955-278fa47fa29c Then IMAP client "1" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | subject | message-id | | b4ddb5d4-1390-4d91-bb74-564168513b37@proton.local | cca5ff81-dfda-4d85-aff2-4539f39aa802@proton.local | Please Reply |  | time="2024-08-08T06:07:04+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (3acd4603)" time="2024-08-08T06:07:04+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (3acd4603)" time="2024-08-08T06:07:04+02:00" level=info msg="200 OK: POST https://127.0.0.1:40715/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:07:04+02:00" level=info msg="200 OK: POST https://127.0.0.1:40715/auth/v4" pkg=gpa/manager time="2024-08-08T06:07:04+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=9577b2c9-fe9e-4266-b05f-fac884cbb88e time="2024-08-08T06:07:04+02:00" level=info msg="Adding vault user" userID=9577b2c9-fe9e-4266-b05f-fac884cbb88e time="2024-08-08T06:07:04+02:00" level=info msg="Creating new user" userID=9577b2c9-fe9e-4266-b05f-fac884cbb88e time="2024-08-08T06:07:04+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=9577b2c9-fe9e-4266-b05f-fac884cbb88e time="2024-08-08T06:07:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:40715/core/v4/events/latest" pkg=gpa/client userID=9577b2c9-fe9e-4266-b05f-fac884cbb88e time="2024-08-08T06:07:04+02:00" level=info msg="Starting service Last EventID=BA==" service=user-events user=9577b2c9-fe9e-4266-b05f-fac884cbb88e time="2024-08-08T06:07:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:40715/core/v4/settings" pkg=gpa/client userID=9577b2c9-fe9e-4266-b05f-fac884cbb88e time="2024-08-08T06:07:04+02:00" level=info msg="Starting service main loop" service=telemetry user=9577b2c9-fe9e-4266-b05f-fac884cbb88e time="2024-08-08T06:07:04+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=9577b2c9-fe9e-4266-b05f-fac884cbb88e time="2024-08-08T06:07:04+02:00" level=info msg="Starting service main loop" service=smtp user=9577b2c9-fe9e-4266-b05f-fac884cbb88e time="2024-08-08T06:07:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:40715/core/v4/labels?Type=4" pkg=gpa/client userID=9577b2c9-fe9e-4266-b05f-fac884cbb88e time="2024-08-08T06:07:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:40715/core/v4/labels?Type=3" pkg=gpa/client userID=9577b2c9-fe9e-4266-b05f-fac884cbb88e time="2024-08-08T06:07:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:40715/core/v4/labels?Type=1" pkg=gpa/client userID=9577b2c9-fe9e-4266-b05f-fac884cbb88e time="2024-08-08T06:07:04+02:00" level=info msg="Adding user to imap server" addrID=be0a0e27-76fb-422f-93ab-260e6e08e1f9 service=server-manager time="2024-08-08T06:07:04+02:00" level=info msg="Creating new IMAP user" addrID=be0a0e27-76fb-422f-93ab-260e6e08e1f9 service=server-manager time="2024-08-08T06:07:04+02:00" level=info msg="Setting gluon ID" addrID=be0a0e27-76fb-422f-93ab-260e6e08e1f9 gluonID=feafc442-4643-4ba9-8023-bc462c3d3be7 userID=9577b2c9-fe9e-4266-b05f-fac884cbb88e time="2024-08-08T06:07:04+02:00" level=info msg="Created new IMAP user" addrID=be0a0e27-76fb-422f-93ab-260e6e08e1f9 gluonID=feafc442-4643-4ba9-8023-bc462c3d3be7 service=server-manager time="2024-08-08T06:07:04+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:07:04+02:00" level=info msg=Resuming service=user-events user=9577b2c9-fe9e-4266-b05f-fac884cbb88e And the user logs in with username "cca5ff81-dfda-4d85-aff2-4539f39aa802" and password "password" # :1 -> *scenario time="2024-08-08T06:07:04+02:00" level=info msg="Received mailbox message count" count=0 gluonID=feafc442-4643-4ba9-8023-bc462c3d3be7 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:07:04+02:00" level=info msg="Starting IMAP Service" service=imap user=9577b2c9-fe9e-4266-b05f-fac884cbb88e time="2024-08-08T06:07:04+02:00" level=info msg="Sync triggered" service=imap user=9577b2c9-fe9e-4266-b05f-fac884cbb88e time="2024-08-08T06:07:04+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:07:04.485913224 +0200 CEST m=+509.171956130" user=9577b2c9-fe9e-4266-b05f-fac884cbb88e time="2024-08-08T06:07:04+02:00" level=info msg="Syncing labels" service=imap user=9577b2c9-fe9e-4266-b05f-fac884cbb88e time="2024-08-08T06:07:04+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:9577b2c9-fe9e-4266-b05f-fac884cbb88e" userID=9577b2c9-fe9e-4266-b05f-fac884cbb88e time="2024-08-08T06:07:04+02:00" level=info msg="Configuration Status is back to Pending due to Failure." userID=f9269ba1-cd86-4cc2-8955-278fa47fa29c time="2024-08-08T06:07:04+02:00" level=info msg="200 OK: POST https://127.0.0.1:40715/data/v1/stats" pkg=gpa/client userID=9577b2c9-fe9e-4266-b05f-fac884cbb88e time="2024-08-08T06:07:04+02:00" level=info msg="Configuration Status Success event sent." userID=9577b2c9-fe9e-4266-b05f-fac884cbb88e And user "cca5ff81-dfda-4d85-aff2-4539f39aa802" connects and authenticates IMAP client "2" # :1 -> *scenario And user "cca5ff81-dfda-4d85-aff2-4539f39aa802" connects and authenticates SMTP client "2" # :1 -> *scenario time="2024-08-08T06:07:04+02:00" level=info msg="Synced labels" service=imap user=9577b2c9-fe9e-4266-b05f-fac884cbb88e time="2024-08-08T06:07:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:40715/mail/v4/messages/count" pkg=gpa/client userID=9577b2c9-fe9e-4266-b05f-fac884cbb88e time="2024-08-08T06:07:04+02:00" level=info msg="Syncing messages" service=imap user=9577b2c9-fe9e-4266-b05f-fac884cbb88e time="2024-08-08T06:07:04+02:00" level=info msg="Job started" service=imap user=9577b2c9-fe9e-4266-b05f-fac884cbb88e time="2024-08-08T06:07:04+02:00" level=info msg="200 OK: POST https://127.0.0.1:40715/mail/v4/messages" pkg=gpa/client userID=9577b2c9-fe9e-4266-b05f-fac884cbb88e time="2024-08-08T06:07:04+02:00" level=info msg="200 OK: POST https://127.0.0.1:40715/mail/v4/messages" pkg=gpa/client userID=9577b2c9-fe9e-4266-b05f-fac884cbb88e time="2024-08-08T06:07:04+02:00" level=info msg="Creating new child job" service=imap user=9577b2c9-fe9e-4266-b05f-fac884cbb88e time="2024-08-08T06:07:04+02:00" level=info msg="Job finished" service=imap user=9577b2c9-fe9e-4266-b05f-fac884cbb88e time="2024-08-08T06:07:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:40715/mail/v4/messages/617c7b8d-6574-4b6d-9163-a6dc07d67ba7" pkg=gpa/client userID=9577b2c9-fe9e-4266-b05f-fac884cbb88e time="2024-08-08T06:07:04+02:00" level=info msg="Child job finished" service=imap user=9577b2c9-fe9e-4266-b05f-fac884cbb88e time="2024-08-08T06:07:04+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=9577b2c9-fe9e-4266-b05f-fac884cbb88e time="2024-08-08T06:07:04+02:00" level=info msg="Synced messages" service=imap user=9577b2c9-fe9e-4266-b05f-fac884cbb88e time="2024-08-08T06:07:04+02:00" level=info msg="Finished user sync" duration=8.77584ms service=imap user=9577b2c9-fe9e-4266-b05f-fac884cbb88e time="2024-08-08T06:07:04+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=9577b2c9-fe9e-4266-b05f-fac884cbb88e time="2024-08-08T06:07:04+02:00" level=info msg="Event loop reset" eventID="BA==" service=user-events user=9577b2c9-fe9e-4266-b05f-fac884cbb88e And user "cca5ff81-dfda-4d85-aff2-4539f39aa802" finishes syncing # :1 -> *scenario Then IMAP client "2" eventually sees the following messages in "INBOX": # :1 -> *scenario | from | subject | message-id | reply-to | | b4ddb5d4-1390-4d91-bb74-564168513b37@proton.local | Please Reply |  | b4ddb5d4-1390-4d91-bb74-564168513b37@proton.local | time="2024-08-08T06:07:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:40715/mail/v4/settings" pkg=gpa/client userID=9577b2c9-fe9e-4266-b05f-fac884cbb88e time="2024-08-08T06:07:04+02:00" level=info msg="200 OK: POST https://127.0.0.1:40715/mail/v4/messages" pkg=gpa/client userID=9577b2c9-fe9e-4266-b05f-fac884cbb88e time="2024-08-08T06:07:04+02:00" level=info msg="200 OK: POST https://127.0.0.1:40715/mail/v4/messages" pkg=gpa/client userID=9577b2c9-fe9e-4266-b05f-fac884cbb88e time="2024-08-08T06:07:04+02:00" level=info msg="200 OK: POST https://127.0.0.1:40715/mail/v4/messages" pkg=gpa/client userID=9577b2c9-fe9e-4266-b05f-fac884cbb88e time="2024-08-08T06:07:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:40715/core/v4/keys?Email=b4ddb5d4-1390-4d91-bb74-564168513b37%40proton.local" pkg=gpa/client userID=9577b2c9-fe9e-4266-b05f-fac884cbb88e time="2024-08-08T06:07:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:40715/contacts/v4/emails?Email=b4ddb5d4-1390-4d91-bb74-564168513b37%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=9577b2c9-fe9e-4266-b05f-fac884cbb88e time="2024-08-08T06:07:04+02:00" level=info msg="200 OK: POST https://127.0.0.1:40715/mail/v4/messages/d857a366-0ea9-43f6-9fe1-90ebcdf8c03e" pkg=gpa/client userID=9577b2c9-fe9e-4266-b05f-fac884cbb88e When SMTP client "2" sends the following message from "cca5ff81-dfda-4d85-aff2-4539f39aa802@proton.local" to "b4ddb5d4-1390-4d91-bb74-564168513b37@proton.local": # :1 -> *scenario """ From: Internal Bridge <[user:user2]@[domain]> To: Bridge Test <[user:user1]@[domain]> Content-Type: text/plain Subject: FW - Please Reply References:   Heya  """ Then it succeeds # :1 -> *scenario time="2024-08-08T06:07:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:40715/core/v4/events/Aw==" pkg=gpa/client userID=f9269ba1-cd86-4cc2-8955-278fa47fa29c time="2024-08-08T06:07:05+02:00" level=info msg="Received new API event" new="Event CA==: messages: created=1, updated=0, deleted=0" old="Aw==" service=user-events user=f9269ba1-cd86-4cc2-8955-278fa47fa29c time="2024-08-08T06:07:05+02:00" level=info msg="Handling message created event" date=0 messageID=ca51f5bc-264a-4efa-b12e-90c5ab382c94 service=imap subject="******** (22f3b0e1)" user=f9269ba1-cd86-4cc2-8955-278fa47fa29c time="2024-08-08T06:07:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:40715/mail/v4/messages/ca51f5bc-264a-4efa-b12e-90c5ab382c94" pkg=gpa/client userID=f9269ba1-cd86-4cc2-8955-278fa47fa29c time="2024-08-08T06:07:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:40715/core/v4/events/BA==" pkg=gpa/client userID=9577b2c9-fe9e-4266-b05f-fac884cbb88e time="2024-08-08T06:07:05+02:00" level=info msg="Received new API event" new="Event Bw==: messages: created=1, updated=2, deleted=0" old="BA==" service=user-events user=9577b2c9-fe9e-4266-b05f-fac884cbb88e time="2024-08-08T06:07:05+02:00" level=info msg="Handling message created event" date=0 messageID=d857a366-0ea9-43f6-9fe1-90ebcdf8c03e service=imap subject="******** (22f3b0e1)" user=9577b2c9-fe9e-4266-b05f-fac884cbb88e time="2024-08-08T06:07:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:40715/mail/v4/messages/d857a366-0ea9-43f6-9fe1-90ebcdf8c03e" pkg=gpa/client userID=9577b2c9-fe9e-4266-b05f-fac884cbb88e time="2024-08-08T06:07:05+02:00" level=info msg="Handling message updated event" messageID=617c7b8d-6574-4b6d-9163-a6dc07d67ba7 service=imap subject="******** (d9b2d36e)" user=9577b2c9-fe9e-4266-b05f-fac884cbb88e time="2024-08-08T06:07:05+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=d857a366-0ea9-43f6-9fe1-90ebcdf8c03e service=imap subject="******** (22f3b0e1)" user=9577b2c9-fe9e-4266-b05f-fac884cbb88e time="2024-08-08T06:07:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:40715/mail/v4/messages/d857a366-0ea9-43f6-9fe1-90ebcdf8c03e" pkg=gpa/client userID=9577b2c9-fe9e-4266-b05f-fac884cbb88e Then IMAP client "2" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | subject | in-reply-to | references | | cca5ff81-dfda-4d85-aff2-4539f39aa802@proton.local | b4ddb5d4-1390-4d91-bb74-564168513b37@proton.local | FW - Please Reply |  |  | time="2024-08-08T06:07:05+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:07:05+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:07:05+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:07:05+02:00" level=info msg="Closing user" userID=f9269ba1-cd86-4cc2-8955-278fa47fa29c time="2024-08-08T06:07:05+02:00" level=info msg="Exiting IMAP Service" service=imap user=f9269ba1-cd86-4cc2-8955-278fa47fa29c time="2024-08-08T06:07:05+02:00" level=info msg="Exiting service main loop" service=smtp user=f9269ba1-cd86-4cc2-8955-278fa47fa29c time="2024-08-08T06:07:05+02:00" level=info msg="Exiting Service" service=user-identity user=f9269ba1-cd86-4cc2-8955-278fa47fa29c time="2024-08-08T06:07:05+02:00" level=info msg="Exiting service main loop" service=telemetry user=f9269ba1-cd86-4cc2-8955-278fa47fa29c time="2024-08-08T06:07:05+02:00" level=info msg="Exiting service" service=user-events user=f9269ba1-cd86-4cc2-8955-278fa47fa29c time="2024-08-08T06:07:05+02:00" level=info msg="Closing user" userID=9577b2c9-fe9e-4266-b05f-fac884cbb88e time="2024-08-08T06:07:05+02:00" level=info msg="Exiting IMAP Service" service=imap user=9577b2c9-fe9e-4266-b05f-fac884cbb88e time="2024-08-08T06:07:05+02:00" level=info msg="Exiting service main loop" service=smtp user=9577b2c9-fe9e-4266-b05f-fac884cbb88e time="2024-08-08T06:07:05+02:00" level=info msg="Exiting Service" service=user-identity user=9577b2c9-fe9e-4266-b05f-fac884cbb88e time="2024-08-08T06:07:05+02:00" level=info msg="Exiting service main loop" service=telemetry user=9577b2c9-fe9e-4266-b05f-fac884cbb88e time="2024-08-08T06:07:05+02:00" level=info msg="Exiting service" service=user-events user=9577b2c9-fe9e-4266-b05f-fac884cbb88e time="2024-08-08T06:07:05+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:07:05+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:07:05+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:07:05+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:07:05+02:00" level=info msg="Closing SMTP server" service=server-manager And IMAP client "1" eventually sees the following messages in "INBOX": # :1 -> *scenario | from | subject | body | in-reply-to | references | reply-to | | cca5ff81-dfda-4d85-aff2-4539f39aa802@proton.local | FW - Please Reply | Heya |  |  | cca5ff81-dfda-4d85-aff2-4539f39aa802@proton.local | === RUN TestFeatures/Reply_with_both__References_and_In-Reply-To time="2024-08-08T06:07:05+02:00" level=info msg="User '1f00a7be-1a0d-4658-81cb-6719559e6add' created with id=3ddc4968-1bed-41c0-96cf-292677a99c73" pkg=gpa/server/backend time="2024-08-08T06:07:06+02:00" level=info msg="User 'e0d64428-14ef-49e7-b323-33eef21d820e' created with id=bfa9f16a-6735-4415-b71d-bd84b9457f18" pkg=gpa/server/backend time="2024-08-08T06:07:06+02:00" level=info msg="Starting bridge" time="2024-08-08T06:07:06+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/216/config1561843209/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:07:06+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/216/data421179435/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/216/data421179435/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:07:06+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:07:06+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:07:06+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:07:06+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:07:06+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/216/config1561843209/grpcServerConfig.json time="2024-08-08T06:07:06+02:00" level=info msg="gRPC server listening on /tmp/bridge5604" pkg=grpc time="2024-08-08T06:07:06+02:00" level=info msg="Frontend service started" time="2024-08-08T06:07:06+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:07:06+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:07:06+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:07:06+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:07:06+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:07:06+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:07:06+02:00" level=info msg="Frontend client started" time="2024-08-08T06:07:06+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (d5ff18c3)" time="2024-08-08T06:07:06+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (d5ff18c3)" time="2024-08-08T06:07:06+02:00" level=info msg="200 OK: POST https://127.0.0.1:42135/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:07:07+02:00" level=info msg="200 OK: POST https://127.0.0.1:42135/auth/v4" pkg=gpa/manager time="2024-08-08T06:07:07+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=3ddc4968-1bed-41c0-96cf-292677a99c73 time="2024-08-08T06:07:07+02:00" level=info msg="Adding vault user" userID=3ddc4968-1bed-41c0-96cf-292677a99c73 time="2024-08-08T06:07:07+02:00" level=info msg="Creating new user" userID=3ddc4968-1bed-41c0-96cf-292677a99c73 time="2024-08-08T06:07:07+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=3ddc4968-1bed-41c0-96cf-292677a99c73 time="2024-08-08T06:07:07+02:00" level=info msg="200 OK: GET https://127.0.0.1:42135/core/v4/events/latest" pkg=gpa/client userID=3ddc4968-1bed-41c0-96cf-292677a99c73 time="2024-08-08T06:07:07+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=3ddc4968-1bed-41c0-96cf-292677a99c73 time="2024-08-08T06:07:07+02:00" level=info msg="200 OK: GET https://127.0.0.1:42135/core/v4/settings" pkg=gpa/client userID=3ddc4968-1bed-41c0-96cf-292677a99c73 time="2024-08-08T06:07:07+02:00" level=info msg="Starting service main loop" service=telemetry user=3ddc4968-1bed-41c0-96cf-292677a99c73 time="2024-08-08T06:07:07+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=3ddc4968-1bed-41c0-96cf-292677a99c73 time="2024-08-08T06:07:07+02:00" level=info msg="Starting service main loop" service=smtp user=3ddc4968-1bed-41c0-96cf-292677a99c73 time="2024-08-08T06:07:07+02:00" level=info msg="200 OK: GET https://127.0.0.1:42135/core/v4/labels?Type=4" pkg=gpa/client userID=3ddc4968-1bed-41c0-96cf-292677a99c73 time="2024-08-08T06:07:07+02:00" level=info msg="200 OK: GET https://127.0.0.1:42135/core/v4/labels?Type=3" pkg=gpa/client userID=3ddc4968-1bed-41c0-96cf-292677a99c73 time="2024-08-08T06:07:07+02:00" level=info msg="200 OK: GET https://127.0.0.1:42135/core/v4/labels?Type=1" pkg=gpa/client userID=3ddc4968-1bed-41c0-96cf-292677a99c73 time="2024-08-08T06:07:07+02:00" level=info msg="Adding user to imap server" addrID=e46ee04e-a4e5-435b-b333-41d76d252b16 service=server-manager time="2024-08-08T06:07:07+02:00" level=info msg="Creating new IMAP user" addrID=e46ee04e-a4e5-435b-b333-41d76d252b16 service=server-manager time="2024-08-08T06:07:07+02:00" level=info msg="Setting gluon ID" addrID=e46ee04e-a4e5-435b-b333-41d76d252b16 gluonID=aebca283-84ec-426e-bc7e-7a7acdb22aed userID=3ddc4968-1bed-41c0-96cf-292677a99c73 time="2024-08-08T06:07:07+02:00" level=info msg="Created new IMAP user" addrID=e46ee04e-a4e5-435b-b333-41d76d252b16 gluonID=aebca283-84ec-426e-bc7e-7a7acdb22aed service=server-manager time="2024-08-08T06:07:07+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:07:07+02:00" level=info msg=Resuming service=user-events user=3ddc4968-1bed-41c0-96cf-292677a99c73 time="2024-08-08T06:07:07+02:00" level=info msg="Received mailbox message count" count=0 gluonID=aebca283-84ec-426e-bc7e-7a7acdb22aed labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:07:07+02:00" level=info msg="Starting IMAP Service" service=imap user=3ddc4968-1bed-41c0-96cf-292677a99c73 time="2024-08-08T06:07:07+02:00" level=info msg="Sync triggered" service=imap user=3ddc4968-1bed-41c0-96cf-292677a99c73 time="2024-08-08T06:07:07+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:07:07.219755952 +0200 CEST m=+511.905798858" user=3ddc4968-1bed-41c0-96cf-292677a99c73 time="2024-08-08T06:07:07+02:00" level=info msg="Syncing labels" service=imap user=3ddc4968-1bed-41c0-96cf-292677a99c73 time="2024-08-08T06:07:07+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:3ddc4968-1bed-41c0-96cf-292677a99c73" userID=3ddc4968-1bed-41c0-96cf-292677a99c73 time="2024-08-08T06:07:07+02:00" level=info msg="Synced labels" service=imap user=3ddc4968-1bed-41c0-96cf-292677a99c73 time="2024-08-08T06:07:07+02:00" level=info msg="200 OK: GET https://127.0.0.1:42135/mail/v4/messages/count" pkg=gpa/client userID=3ddc4968-1bed-41c0-96cf-292677a99c73 time="2024-08-08T06:07:07+02:00" level=info msg="Syncing messages" service=imap user=3ddc4968-1bed-41c0-96cf-292677a99c73 time="2024-08-08T06:07:07+02:00" level=info msg="Job started" service=imap user=3ddc4968-1bed-41c0-96cf-292677a99c73 time="2024-08-08T06:07:07+02:00" level=info msg="200 OK: POST https://127.0.0.1:42135/mail/v4/messages" pkg=gpa/client userID=3ddc4968-1bed-41c0-96cf-292677a99c73 time="2024-08-08T06:07:07+02:00" level=info msg="Job finished" service=imap user=3ddc4968-1bed-41c0-96cf-292677a99c73 time="2024-08-08T06:07:07+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=3ddc4968-1bed-41c0-96cf-292677a99c73 time="2024-08-08T06:07:07+02:00" level=info msg="Synced messages" service=imap user=3ddc4968-1bed-41c0-96cf-292677a99c73 time="2024-08-08T06:07:07+02:00" level=info msg="Finished user sync" duration=9.688422ms service=imap user=3ddc4968-1bed-41c0-96cf-292677a99c73 time="2024-08-08T06:07:07+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=3ddc4968-1bed-41c0-96cf-292677a99c73 time="2024-08-08T06:07:07+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=3ddc4968-1bed-41c0-96cf-292677a99c73 time="2024-08-08T06:07:07+02:00" level=info msg="200 OK: POST https://127.0.0.1:42135/data/v1/stats" pkg=gpa/client userID=3ddc4968-1bed-41c0-96cf-292677a99c73 time="2024-08-08T06:07:07+02:00" level=info msg="Configuration Status Success event sent." userID=3ddc4968-1bed-41c0-96cf-292677a99c73 time="2024-08-08T06:07:07+02:00" level=info msg="200 OK: GET https://127.0.0.1:42135/mail/v4/settings" pkg=gpa/client userID=3ddc4968-1bed-41c0-96cf-292677a99c73 time="2024-08-08T06:07:07+02:00" level=info msg="200 OK: POST https://127.0.0.1:42135/mail/v4/messages" pkg=gpa/client userID=3ddc4968-1bed-41c0-96cf-292677a99c73 time="2024-08-08T06:07:07+02:00" level=info msg="200 OK: GET https://127.0.0.1:42135/core/v4/keys?Email=e0d64428-14ef-49e7-b323-33eef21d820e%40proton.local" pkg=gpa/client userID=3ddc4968-1bed-41c0-96cf-292677a99c73 time="2024-08-08T06:07:07+02:00" level=info msg="200 OK: GET https://127.0.0.1:42135/contacts/v4/emails?Email=e0d64428-14ef-49e7-b323-33eef21d820e%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=3ddc4968-1bed-41c0-96cf-292677a99c73 time="2024-08-08T06:07:07+02:00" level=info msg="200 OK: POST https://127.0.0.1:42135/mail/v4/messages/c6843dc5-6ae8-4470-a324-0e2181d27ae6" pkg=gpa/client userID=3ddc4968-1bed-41c0-96cf-292677a99c73 Scenario: Reply with both References and In-Reply-To # features/smtp/send/send_reply.feature:107 When SMTP client "1" sends the following message from "1f00a7be-1a0d-4658-81cb-6719559e6add@proton.local" to "e0d64428-14ef-49e7-b323-33eef21d820e@proton.local": # :1 -> *scenario """ From: Bridge Test <[user:user1]@[domain]> To: Internal Bridge <[user:user2]@[domain]> Subject: Please Reply Message-ID:   hello  """ Then it succeeds # :1 -> *scenario time="2024-08-08T06:07:07+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 81}}" pkg=telemetry time="2024-08-08T06:07:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:42135/core/v4/events/AA==" pkg=gpa/client userID=3ddc4968-1bed-41c0-96cf-292677a99c73 time="2024-08-08T06:07:08+02:00" level=info msg="Received new API event" new="Event Aw==: messages: created=1, updated=1, deleted=0" old="AA==" service=user-events user=3ddc4968-1bed-41c0-96cf-292677a99c73 time="2024-08-08T06:07:08+02:00" level=info msg="Handling message created event" date=0 messageID=c6843dc5-6ae8-4470-a324-0e2181d27ae6 service=imap subject="******** (d9b2d36e)" user=3ddc4968-1bed-41c0-96cf-292677a99c73 time="2024-08-08T06:07:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:42135/mail/v4/messages/c6843dc5-6ae8-4470-a324-0e2181d27ae6" pkg=gpa/client userID=3ddc4968-1bed-41c0-96cf-292677a99c73 time="2024-08-08T06:07:08+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=c6843dc5-6ae8-4470-a324-0e2181d27ae6 service=imap subject="******** (d9b2d36e)" user=3ddc4968-1bed-41c0-96cf-292677a99c73 time="2024-08-08T06:07:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:42135/mail/v4/messages/c6843dc5-6ae8-4470-a324-0e2181d27ae6" pkg=gpa/client userID=3ddc4968-1bed-41c0-96cf-292677a99c73 Then IMAP client "1" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | subject | message-id | | 1f00a7be-1a0d-4658-81cb-6719559e6add@proton.local | e0d64428-14ef-49e7-b323-33eef21d820e@proton.local | Please Reply |  | time="2024-08-08T06:07:08+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (94b210c4)" time="2024-08-08T06:07:08+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (94b210c4)" time="2024-08-08T06:07:08+02:00" level=info msg="200 OK: POST https://127.0.0.1:42135/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:07:08+02:00" level=info msg="200 OK: POST https://127.0.0.1:42135/auth/v4" pkg=gpa/manager time="2024-08-08T06:07:08+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=bfa9f16a-6735-4415-b71d-bd84b9457f18 time="2024-08-08T06:07:08+02:00" level=info msg="Adding vault user" userID=bfa9f16a-6735-4415-b71d-bd84b9457f18 time="2024-08-08T06:07:08+02:00" level=info msg="Creating new user" userID=bfa9f16a-6735-4415-b71d-bd84b9457f18 time="2024-08-08T06:07:08+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=bfa9f16a-6735-4415-b71d-bd84b9457f18 time="2024-08-08T06:07:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:42135/core/v4/events/latest" pkg=gpa/client userID=bfa9f16a-6735-4415-b71d-bd84b9457f18 time="2024-08-08T06:07:08+02:00" level=info msg="Starting service Last EventID=BA==" service=user-events user=bfa9f16a-6735-4415-b71d-bd84b9457f18 time="2024-08-08T06:07:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:42135/core/v4/settings" pkg=gpa/client userID=bfa9f16a-6735-4415-b71d-bd84b9457f18 time="2024-08-08T06:07:08+02:00" level=info msg="Starting service main loop" service=telemetry user=bfa9f16a-6735-4415-b71d-bd84b9457f18 time="2024-08-08T06:07:08+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=bfa9f16a-6735-4415-b71d-bd84b9457f18 time="2024-08-08T06:07:08+02:00" level=info msg="Starting service main loop" service=smtp user=bfa9f16a-6735-4415-b71d-bd84b9457f18 time="2024-08-08T06:07:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:42135/core/v4/labels?Type=4" pkg=gpa/client userID=bfa9f16a-6735-4415-b71d-bd84b9457f18 time="2024-08-08T06:07:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:42135/core/v4/labels?Type=3" pkg=gpa/client userID=bfa9f16a-6735-4415-b71d-bd84b9457f18 time="2024-08-08T06:07:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:42135/core/v4/labels?Type=1" pkg=gpa/client userID=bfa9f16a-6735-4415-b71d-bd84b9457f18 time="2024-08-08T06:07:08+02:00" level=info msg="Adding user to imap server" addrID=0d847a39-3aff-4f80-a832-5949eeb07701 service=server-manager time="2024-08-08T06:07:08+02:00" level=info msg="Creating new IMAP user" addrID=0d847a39-3aff-4f80-a832-5949eeb07701 service=server-manager time="2024-08-08T06:07:08+02:00" level=info msg="Received mailbox message count" count=0 gluonID=48e11f42-ebc7-40a6-9a44-64a8a4535030 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:07:08+02:00" level=info msg="Setting gluon ID" addrID=0d847a39-3aff-4f80-a832-5949eeb07701 gluonID=48e11f42-ebc7-40a6-9a44-64a8a4535030 userID=bfa9f16a-6735-4415-b71d-bd84b9457f18 time="2024-08-08T06:07:08+02:00" level=info msg="Created new IMAP user" addrID=0d847a39-3aff-4f80-a832-5949eeb07701 gluonID=48e11f42-ebc7-40a6-9a44-64a8a4535030 service=server-manager time="2024-08-08T06:07:08+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:07:08+02:00" level=info msg=Resuming service=user-events user=bfa9f16a-6735-4415-b71d-bd84b9457f18 And the user logs in with username "e0d64428-14ef-49e7-b323-33eef21d820e" and password "password" # :1 -> *scenario time="2024-08-08T06:07:08+02:00" level=info msg="Starting IMAP Service" service=imap user=bfa9f16a-6735-4415-b71d-bd84b9457f18 time="2024-08-08T06:07:08+02:00" level=info msg="Sync triggered" service=imap user=bfa9f16a-6735-4415-b71d-bd84b9457f18 time="2024-08-08T06:07:08+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:07:08.638152459 +0200 CEST m=+513.324195395" user=bfa9f16a-6735-4415-b71d-bd84b9457f18 time="2024-08-08T06:07:08+02:00" level=info msg="Syncing labels" service=imap user=bfa9f16a-6735-4415-b71d-bd84b9457f18 time="2024-08-08T06:07:08+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:bfa9f16a-6735-4415-b71d-bd84b9457f18" userID=bfa9f16a-6735-4415-b71d-bd84b9457f18 time="2024-08-08T06:07:08+02:00" level=info msg="Configuration Status is back to Pending due to Failure." userID=3ddc4968-1bed-41c0-96cf-292677a99c73 time="2024-08-08T06:07:08+02:00" level=info msg="Synced labels" service=imap user=bfa9f16a-6735-4415-b71d-bd84b9457f18 time="2024-08-08T06:07:08+02:00" level=info msg="200 OK: POST https://127.0.0.1:42135/data/v1/stats" pkg=gpa/client userID=bfa9f16a-6735-4415-b71d-bd84b9457f18 time="2024-08-08T06:07:08+02:00" level=info msg="Configuration Status Success event sent." userID=bfa9f16a-6735-4415-b71d-bd84b9457f18 And user "e0d64428-14ef-49e7-b323-33eef21d820e" connects and authenticates IMAP client "2" # :1 -> *scenario time="2024-08-08T06:07:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:42135/mail/v4/messages/count" pkg=gpa/client userID=bfa9f16a-6735-4415-b71d-bd84b9457f18 time="2024-08-08T06:07:08+02:00" level=info msg="Syncing messages" service=imap user=bfa9f16a-6735-4415-b71d-bd84b9457f18 time="2024-08-08T06:07:08+02:00" level=info msg="Job started" service=imap user=bfa9f16a-6735-4415-b71d-bd84b9457f18 time="2024-08-08T06:07:08+02:00" level=info msg="200 OK: POST https://127.0.0.1:42135/mail/v4/messages" pkg=gpa/client userID=bfa9f16a-6735-4415-b71d-bd84b9457f18 time="2024-08-08T06:07:08+02:00" level=info msg="200 OK: POST https://127.0.0.1:42135/mail/v4/messages" pkg=gpa/client userID=bfa9f16a-6735-4415-b71d-bd84b9457f18 time="2024-08-08T06:07:08+02:00" level=info msg="Creating new child job" service=imap user=bfa9f16a-6735-4415-b71d-bd84b9457f18 time="2024-08-08T06:07:08+02:00" level=info msg="Job finished" service=imap user=bfa9f16a-6735-4415-b71d-bd84b9457f18 And user "e0d64428-14ef-49e7-b323-33eef21d820e" connects and authenticates SMTP client "2" # :1 -> *scenario time="2024-08-08T06:07:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:42135/mail/v4/messages/b35db637-e056-43ed-a116-98cd8591362d" pkg=gpa/client userID=bfa9f16a-6735-4415-b71d-bd84b9457f18 time="2024-08-08T06:07:08+02:00" level=info msg="Child job finished" service=imap user=bfa9f16a-6735-4415-b71d-bd84b9457f18 time="2024-08-08T06:07:08+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=bfa9f16a-6735-4415-b71d-bd84b9457f18 time="2024-08-08T06:07:08+02:00" level=info msg="Synced messages" service=imap user=bfa9f16a-6735-4415-b71d-bd84b9457f18 time="2024-08-08T06:07:08+02:00" level=info msg="Finished user sync" duration=7.356927ms service=imap user=bfa9f16a-6735-4415-b71d-bd84b9457f18 time="2024-08-08T06:07:08+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=bfa9f16a-6735-4415-b71d-bd84b9457f18 time="2024-08-08T06:07:08+02:00" level=info msg="Event loop reset" eventID="BA==" service=user-events user=bfa9f16a-6735-4415-b71d-bd84b9457f18 And user "e0d64428-14ef-49e7-b323-33eef21d820e" finishes syncing # :1 -> *scenario Then IMAP client "2" eventually sees the following messages in "INBOX": # :1 -> *scenario | from | subject | message-id | reply-to | | 1f00a7be-1a0d-4658-81cb-6719559e6add@proton.local | Please Reply |  | 1f00a7be-1a0d-4658-81cb-6719559e6add@proton.local | time="2024-08-08T06:07:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:42135/mail/v4/settings" pkg=gpa/client userID=bfa9f16a-6735-4415-b71d-bd84b9457f18 time="2024-08-08T06:07:08+02:00" level=info msg="200 OK: POST https://127.0.0.1:42135/mail/v4/messages" pkg=gpa/client userID=bfa9f16a-6735-4415-b71d-bd84b9457f18 time="2024-08-08T06:07:08+02:00" level=info msg="200 OK: POST https://127.0.0.1:42135/mail/v4/messages" pkg=gpa/client userID=bfa9f16a-6735-4415-b71d-bd84b9457f18 time="2024-08-08T06:07:08+02:00" level=info msg="200 OK: POST https://127.0.0.1:42135/mail/v4/messages" pkg=gpa/client userID=bfa9f16a-6735-4415-b71d-bd84b9457f18 time="2024-08-08T06:07:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:42135/core/v4/keys?Email=1f00a7be-1a0d-4658-81cb-6719559e6add%40proton.local" pkg=gpa/client userID=bfa9f16a-6735-4415-b71d-bd84b9457f18 time="2024-08-08T06:07:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:42135/contacts/v4/emails?Email=1f00a7be-1a0d-4658-81cb-6719559e6add%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=bfa9f16a-6735-4415-b71d-bd84b9457f18 time="2024-08-08T06:07:08+02:00" level=info msg="200 OK: POST https://127.0.0.1:42135/mail/v4/messages/16aacdd0-99ee-4475-aa1e-e2518992e914" pkg=gpa/client userID=bfa9f16a-6735-4415-b71d-bd84b9457f18 When SMTP client "2" sends the following message from "e0d64428-14ef-49e7-b323-33eef21d820e@proton.local" to "1f00a7be-1a0d-4658-81cb-6719559e6add@proton.local": # :1 -> *scenario """ From: Internal Bridge <[user:user2]@[domain]> To: Bridge Test <[user:user1]@[domain]> Content-Type: text/plain Subject: FW - Please Reply In-Reply-To:  References:   Heya  """ Then it succeeds # :1 -> *scenario time="2024-08-08T06:07:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42135/core/v4/events/Aw==" pkg=gpa/client userID=3ddc4968-1bed-41c0-96cf-292677a99c73 time="2024-08-08T06:07:09+02:00" level=info msg="Received new API event" new="Event CA==: messages: created=1, updated=0, deleted=0" old="Aw==" service=user-events user=3ddc4968-1bed-41c0-96cf-292677a99c73 time="2024-08-08T06:07:09+02:00" level=info msg="Handling message created event" date=0 messageID=615d42da-091d-45ac-bf74-badf487b682f service=imap subject="******** (22f3b0e1)" user=3ddc4968-1bed-41c0-96cf-292677a99c73 time="2024-08-08T06:07:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42135/mail/v4/messages/615d42da-091d-45ac-bf74-badf487b682f" pkg=gpa/client userID=3ddc4968-1bed-41c0-96cf-292677a99c73 time="2024-08-08T06:07:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42135/core/v4/events/BA==" pkg=gpa/client userID=bfa9f16a-6735-4415-b71d-bd84b9457f18 time="2024-08-08T06:07:09+02:00" level=info msg="Received new API event" new="Event Bw==: messages: created=1, updated=2, deleted=0" old="BA==" service=user-events user=bfa9f16a-6735-4415-b71d-bd84b9457f18 time="2024-08-08T06:07:09+02:00" level=info msg="Handling message created event" date=0 messageID=16aacdd0-99ee-4475-aa1e-e2518992e914 service=imap subject="******** (22f3b0e1)" user=bfa9f16a-6735-4415-b71d-bd84b9457f18 time="2024-08-08T06:07:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42135/mail/v4/messages/16aacdd0-99ee-4475-aa1e-e2518992e914" pkg=gpa/client userID=bfa9f16a-6735-4415-b71d-bd84b9457f18 time="2024-08-08T06:07:09+02:00" level=info msg="Handling message updated event" messageID=b35db637-e056-43ed-a116-98cd8591362d service=imap subject="******** (d9b2d36e)" user=bfa9f16a-6735-4415-b71d-bd84b9457f18 time="2024-08-08T06:07:09+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=16aacdd0-99ee-4475-aa1e-e2518992e914 service=imap subject="******** (22f3b0e1)" user=bfa9f16a-6735-4415-b71d-bd84b9457f18 time="2024-08-08T06:07:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42135/mail/v4/messages/16aacdd0-99ee-4475-aa1e-e2518992e914" pkg=gpa/client userID=bfa9f16a-6735-4415-b71d-bd84b9457f18 Then IMAP client "2" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | subject | in-reply-to | references | | e0d64428-14ef-49e7-b323-33eef21d820e@proton.local | 1f00a7be-1a0d-4658-81cb-6719559e6add@proton.local | FW - Please Reply |  |  | time="2024-08-08T06:07:09+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:07:09+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:07:09+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:07:09+02:00" level=info msg="Closing user" userID=3ddc4968-1bed-41c0-96cf-292677a99c73 time="2024-08-08T06:07:09+02:00" level=info msg="Exiting IMAP Service" service=imap user=3ddc4968-1bed-41c0-96cf-292677a99c73 time="2024-08-08T06:07:09+02:00" level=info msg="Exiting service main loop" service=smtp user=3ddc4968-1bed-41c0-96cf-292677a99c73 time="2024-08-08T06:07:09+02:00" level=info msg="Exiting Service" service=user-identity user=3ddc4968-1bed-41c0-96cf-292677a99c73 time="2024-08-08T06:07:09+02:00" level=info msg="Exiting service main loop" service=telemetry user=3ddc4968-1bed-41c0-96cf-292677a99c73 time="2024-08-08T06:07:09+02:00" level=info msg="Exiting service" service=user-events user=3ddc4968-1bed-41c0-96cf-292677a99c73 time="2024-08-08T06:07:09+02:00" level=info msg="Closing user" userID=bfa9f16a-6735-4415-b71d-bd84b9457f18 time="2024-08-08T06:07:09+02:00" level=info msg="Exiting IMAP Service" service=imap user=bfa9f16a-6735-4415-b71d-bd84b9457f18 time="2024-08-08T06:07:09+02:00" level=info msg="Exiting service main loop" service=smtp user=bfa9f16a-6735-4415-b71d-bd84b9457f18 time="2024-08-08T06:07:09+02:00" level=info msg="Exiting Service" service=user-identity user=bfa9f16a-6735-4415-b71d-bd84b9457f18 time="2024-08-08T06:07:09+02:00" level=info msg="Exiting service main loop" service=telemetry user=bfa9f16a-6735-4415-b71d-bd84b9457f18 time="2024-08-08T06:07:09+02:00" level=info msg="Exiting service" service=user-events user=bfa9f16a-6735-4415-b71d-bd84b9457f18 time="2024-08-08T06:07:09+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:07:09+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:07:09+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:07:09+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:07:09+02:00" level=info msg="Closing SMTP server" service=server-manager And IMAP client "1" eventually sees the following messages in "INBOX": # :1 -> *scenario | from | subject | body | in-reply-to | references | reply-to | | e0d64428-14ef-49e7-b323-33eef21d820e@proton.local | FW - Please Reply | Heya |  |  | e0d64428-14ef-49e7-b323-33eef21d820e@proton.local | === RUN TestFeatures/Reply_with_In-Reply-To_matching_several_received_ExternalID time="2024-08-08T06:07:10+02:00" level=info msg="User 'e917c861-59ff-4ff1-9506-c2b312769c35' created with id=a271f897-d818-4e6e-99f9-3cd6c4934b02" pkg=gpa/server/backend time="2024-08-08T06:07:10+02:00" level=info msg="User 'f0e850fd-b43e-4442-8a35-beb2ed0c61f4' created with id=fbee6bb1-a026-435b-8120-827b153997a6" pkg=gpa/server/backend time="2024-08-08T06:07:11+02:00" level=info msg="Starting bridge" time="2024-08-08T06:07:11+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/217/config888133101/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:07:11+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/217/data1004560066/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/217/data1004560066/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:07:11+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:07:11+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:07:11+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:07:11+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:07:11+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/217/config888133101/grpcServerConfig.json time="2024-08-08T06:07:11+02:00" level=info msg="gRPC server listening on /tmp/bridge0864" pkg=grpc time="2024-08-08T06:07:11+02:00" level=info msg="Frontend service started" time="2024-08-08T06:07:11+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:07:11+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:07:11+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:07:11+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:07:11+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:07:11+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:07:11+02:00" level=info msg="Frontend client started" time="2024-08-08T06:07:11+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (0c7e1380)" time="2024-08-08T06:07:11+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (0c7e1380)" time="2024-08-08T06:07:11+02:00" level=info msg="200 OK: POST https://127.0.0.1:43195/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:07:11+02:00" level=info msg="200 OK: POST https://127.0.0.1:43195/auth/v4" pkg=gpa/manager time="2024-08-08T06:07:11+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=a271f897-d818-4e6e-99f9-3cd6c4934b02 time="2024-08-08T06:07:11+02:00" level=info msg="Adding vault user" userID=a271f897-d818-4e6e-99f9-3cd6c4934b02 time="2024-08-08T06:07:11+02:00" level=info msg="Creating new user" userID=a271f897-d818-4e6e-99f9-3cd6c4934b02 time="2024-08-08T06:07:11+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=a271f897-d818-4e6e-99f9-3cd6c4934b02 time="2024-08-08T06:07:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:43195/core/v4/events/latest" pkg=gpa/client userID=a271f897-d818-4e6e-99f9-3cd6c4934b02 time="2024-08-08T06:07:11+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=a271f897-d818-4e6e-99f9-3cd6c4934b02 time="2024-08-08T06:07:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:43195/core/v4/settings" pkg=gpa/client userID=a271f897-d818-4e6e-99f9-3cd6c4934b02 time="2024-08-08T06:07:11+02:00" level=info msg="Starting service main loop" service=telemetry user=a271f897-d818-4e6e-99f9-3cd6c4934b02 time="2024-08-08T06:07:11+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=a271f897-d818-4e6e-99f9-3cd6c4934b02 time="2024-08-08T06:07:11+02:00" level=info msg="Starting service main loop" service=smtp user=a271f897-d818-4e6e-99f9-3cd6c4934b02 time="2024-08-08T06:07:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:43195/core/v4/labels?Type=4" pkg=gpa/client userID=a271f897-d818-4e6e-99f9-3cd6c4934b02 time="2024-08-08T06:07:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:43195/core/v4/labels?Type=3" pkg=gpa/client userID=a271f897-d818-4e6e-99f9-3cd6c4934b02 time="2024-08-08T06:07:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:43195/core/v4/labels?Type=1" pkg=gpa/client userID=a271f897-d818-4e6e-99f9-3cd6c4934b02 time="2024-08-08T06:07:11+02:00" level=info msg="Adding user to imap server" addrID=7f2bb95d-03e2-4f69-8508-94e484b4f06c service=server-manager time="2024-08-08T06:07:11+02:00" level=info msg="Creating new IMAP user" addrID=7f2bb95d-03e2-4f69-8508-94e484b4f06c service=server-manager time="2024-08-08T06:07:11+02:00" level=info msg="Setting gluon ID" addrID=7f2bb95d-03e2-4f69-8508-94e484b4f06c gluonID=387416e9-df55-4ec1-91ed-2013bd86d6df userID=a271f897-d818-4e6e-99f9-3cd6c4934b02 time="2024-08-08T06:07:11+02:00" level=info msg="Created new IMAP user" addrID=7f2bb95d-03e2-4f69-8508-94e484b4f06c gluonID=387416e9-df55-4ec1-91ed-2013bd86d6df service=server-manager time="2024-08-08T06:07:11+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:07:11+02:00" level=info msg=Resuming service=user-events user=a271f897-d818-4e6e-99f9-3cd6c4934b02 time="2024-08-08T06:07:11+02:00" level=info msg="Received mailbox message count" count=0 gluonID=387416e9-df55-4ec1-91ed-2013bd86d6df labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:07:11+02:00" level=info msg="Starting IMAP Service" service=imap user=a271f897-d818-4e6e-99f9-3cd6c4934b02 time="2024-08-08T06:07:11+02:00" level=info msg="Sync triggered" service=imap user=a271f897-d818-4e6e-99f9-3cd6c4934b02 time="2024-08-08T06:07:11+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:07:11.606226888 +0200 CEST m=+516.292269804" user=a271f897-d818-4e6e-99f9-3cd6c4934b02 time="2024-08-08T06:07:11+02:00" level=info msg="Syncing labels" service=imap user=a271f897-d818-4e6e-99f9-3cd6c4934b02 time="2024-08-08T06:07:11+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:a271f897-d818-4e6e-99f9-3cd6c4934b02" userID=a271f897-d818-4e6e-99f9-3cd6c4934b02 time="2024-08-08T06:07:11+02:00" level=info msg="Synced labels" service=imap user=a271f897-d818-4e6e-99f9-3cd6c4934b02 time="2024-08-08T06:07:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:43195/mail/v4/messages/count" pkg=gpa/client userID=a271f897-d818-4e6e-99f9-3cd6c4934b02 time="2024-08-08T06:07:11+02:00" level=info msg="Syncing messages" service=imap user=a271f897-d818-4e6e-99f9-3cd6c4934b02 time="2024-08-08T06:07:11+02:00" level=info msg="Job started" service=imap user=a271f897-d818-4e6e-99f9-3cd6c4934b02 time="2024-08-08T06:07:11+02:00" level=info msg="200 OK: POST https://127.0.0.1:43195/mail/v4/messages" pkg=gpa/client userID=a271f897-d818-4e6e-99f9-3cd6c4934b02 time="2024-08-08T06:07:11+02:00" level=info msg="Job finished" service=imap user=a271f897-d818-4e6e-99f9-3cd6c4934b02 time="2024-08-08T06:07:11+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=a271f897-d818-4e6e-99f9-3cd6c4934b02 time="2024-08-08T06:07:11+02:00" level=info msg="Synced messages" service=imap user=a271f897-d818-4e6e-99f9-3cd6c4934b02 time="2024-08-08T06:07:11+02:00" level=info msg="Finished user sync" duration=3.205245ms service=imap user=a271f897-d818-4e6e-99f9-3cd6c4934b02 time="2024-08-08T06:07:11+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=a271f897-d818-4e6e-99f9-3cd6c4934b02 time="2024-08-08T06:07:11+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=a271f897-d818-4e6e-99f9-3cd6c4934b02 time="2024-08-08T06:07:11+02:00" level=info msg="200 OK: POST https://127.0.0.1:43195/data/v1/stats" pkg=gpa/client userID=a271f897-d818-4e6e-99f9-3cd6c4934b02 time="2024-08-08T06:07:11+02:00" level=info msg="Configuration Status Success event sent." userID=a271f897-d818-4e6e-99f9-3cd6c4934b02 time="2024-08-08T06:07:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:43195/mail/v4/settings" pkg=gpa/client userID=a271f897-d818-4e6e-99f9-3cd6c4934b02 time="2024-08-08T06:07:11+02:00" level=info msg="200 OK: POST https://127.0.0.1:43195/mail/v4/messages" pkg=gpa/client userID=a271f897-d818-4e6e-99f9-3cd6c4934b02 time="2024-08-08T06:07:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:43195/core/v4/keys?Email=f0e850fd-b43e-4442-8a35-beb2ed0c61f4%40proton.local" pkg=gpa/client userID=a271f897-d818-4e6e-99f9-3cd6c4934b02 time="2024-08-08T06:07:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:43195/contacts/v4/emails?Email=f0e850fd-b43e-4442-8a35-beb2ed0c61f4%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=a271f897-d818-4e6e-99f9-3cd6c4934b02 time="2024-08-08T06:07:11+02:00" level=info msg="200 OK: POST https://127.0.0.1:43195/mail/v4/messages/c5c3d797-7c7b-407f-91eb-05f49474456e" pkg=gpa/client userID=a271f897-d818-4e6e-99f9-3cd6c4934b02 Scenario: Reply with In-Reply-To matching several received ExternalID # features/smtp/send/send_reply.feature:155 When SMTP client "1" sends the following message from "e917c861-59ff-4ff1-9506-c2b312769c35@proton.local" to "f0e850fd-b43e-4442-8a35-beb2ed0c61f4@proton.local": # :1 -> *scenario """ From: Bridge Test <[user:user1]@[domain]> To: Internal Bridge <[user:user2]@[domain]> Subject: Please Reply Message-ID:   hello  """ Then it succeeds # :1 -> *scenario time="2024-08-08T06:07:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:43195/mail/v4/settings" pkg=gpa/client userID=a271f897-d818-4e6e-99f9-3cd6c4934b02 time="2024-08-08T06:07:11+02:00" level=info msg="200 OK: POST https://127.0.0.1:43195/mail/v4/messages" pkg=gpa/client userID=a271f897-d818-4e6e-99f9-3cd6c4934b02 time="2024-08-08T06:07:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:43195/core/v4/keys?Email=f0e850fd-b43e-4442-8a35-beb2ed0c61f4%40proton.local" pkg=gpa/client userID=a271f897-d818-4e6e-99f9-3cd6c4934b02 time="2024-08-08T06:07:11+02:00" level=info msg="200 OK: GET https://127.0.0.1:43195/contacts/v4/emails?Email=f0e850fd-b43e-4442-8a35-beb2ed0c61f4%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=a271f897-d818-4e6e-99f9-3cd6c4934b02 time="2024-08-08T06:07:11+02:00" level=info msg="200 OK: POST https://127.0.0.1:43195/mail/v4/messages/1ee37878-6d54-4d05-b5fd-c6bed57325e2" pkg=gpa/client userID=a271f897-d818-4e6e-99f9-3cd6c4934b02 When SMTP client "1" sends the following message from "e917c861-59ff-4ff1-9506-c2b312769c35@proton.local" to "f0e850fd-b43e-4442-8a35-beb2ed0c61f4@proton.local": # :1 -> *scenario """ From: Bridge Test <[user:user1]@[domain]> To: Internal Bridge <[user:user2]@[domain]> Subject: Please Reply Again Message-ID:   hello  """ Then it succeeds # :1 -> *scenario time="2024-08-08T06:07:11+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 52}}" pkg=telemetry time="2024-08-08T06:07:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:43195/core/v4/events/AA==" pkg=gpa/client userID=a271f897-d818-4e6e-99f9-3cd6c4934b02 time="2024-08-08T06:07:12+02:00" level=info msg="Received new API event" new="Event Bg==: messages: created=2, updated=2, deleted=0" old="AA==" service=user-events user=a271f897-d818-4e6e-99f9-3cd6c4934b02 time="2024-08-08T06:07:12+02:00" level=info msg="Handling message created event" date=0 messageID=c5c3d797-7c7b-407f-91eb-05f49474456e service=imap subject="******** (d9b2d36e)" user=a271f897-d818-4e6e-99f9-3cd6c4934b02 time="2024-08-08T06:07:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:43195/mail/v4/messages/c5c3d797-7c7b-407f-91eb-05f49474456e" pkg=gpa/client userID=a271f897-d818-4e6e-99f9-3cd6c4934b02 time="2024-08-08T06:07:12+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=c5c3d797-7c7b-407f-91eb-05f49474456e service=imap subject="******** (d9b2d36e)" user=a271f897-d818-4e6e-99f9-3cd6c4934b02 time="2024-08-08T06:07:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:43195/mail/v4/messages/c5c3d797-7c7b-407f-91eb-05f49474456e" pkg=gpa/client userID=a271f897-d818-4e6e-99f9-3cd6c4934b02 time="2024-08-08T06:07:12+02:00" level=info msg="Handling message created event" date=0 messageID=1ee37878-6d54-4d05-b5fd-c6bed57325e2 service=imap subject="******** (dcc3e73d)" user=a271f897-d818-4e6e-99f9-3cd6c4934b02 time="2024-08-08T06:07:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:43195/mail/v4/messages/1ee37878-6d54-4d05-b5fd-c6bed57325e2" pkg=gpa/client userID=a271f897-d818-4e6e-99f9-3cd6c4934b02 time="2024-08-08T06:07:12+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=1ee37878-6d54-4d05-b5fd-c6bed57325e2 service=imap subject="******** (dcc3e73d)" user=a271f897-d818-4e6e-99f9-3cd6c4934b02 time="2024-08-08T06:07:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:43195/mail/v4/messages/1ee37878-6d54-4d05-b5fd-c6bed57325e2" pkg=gpa/client userID=a271f897-d818-4e6e-99f9-3cd6c4934b02 Then IMAP client "1" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | subject | message-id | | e917c861-59ff-4ff1-9506-c2b312769c35@proton.local | f0e850fd-b43e-4442-8a35-beb2ed0c61f4@proton.local | Please Reply |  | | e917c861-59ff-4ff1-9506-c2b312769c35@proton.local | f0e850fd-b43e-4442-8a35-beb2ed0c61f4@proton.local | Please Reply Again |  | time="2024-08-08T06:07:12+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (bbf227b3)" time="2024-08-08T06:07:12+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (bbf227b3)" time="2024-08-08T06:07:12+02:00" level=info msg="200 OK: POST https://127.0.0.1:43195/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:07:12+02:00" level=info msg="200 OK: POST https://127.0.0.1:43195/auth/v4" pkg=gpa/manager time="2024-08-08T06:07:12+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=fbee6bb1-a026-435b-8120-827b153997a6 time="2024-08-08T06:07:13+02:00" level=info msg="Adding vault user" userID=fbee6bb1-a026-435b-8120-827b153997a6 time="2024-08-08T06:07:13+02:00" level=info msg="Creating new user" userID=fbee6bb1-a026-435b-8120-827b153997a6 time="2024-08-08T06:07:13+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=fbee6bb1-a026-435b-8120-827b153997a6 time="2024-08-08T06:07:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:43195/core/v4/events/latest" pkg=gpa/client userID=fbee6bb1-a026-435b-8120-827b153997a6 time="2024-08-08T06:07:13+02:00" level=info msg="Starting service Last EventID=Bw==" service=user-events user=fbee6bb1-a026-435b-8120-827b153997a6 time="2024-08-08T06:07:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:43195/core/v4/settings" pkg=gpa/client userID=fbee6bb1-a026-435b-8120-827b153997a6 time="2024-08-08T06:07:13+02:00" level=info msg="Starting service main loop" service=telemetry user=fbee6bb1-a026-435b-8120-827b153997a6 time="2024-08-08T06:07:13+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=fbee6bb1-a026-435b-8120-827b153997a6 time="2024-08-08T06:07:13+02:00" level=info msg="Starting service main loop" service=smtp user=fbee6bb1-a026-435b-8120-827b153997a6 time="2024-08-08T06:07:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:43195/core/v4/labels?Type=4" pkg=gpa/client userID=fbee6bb1-a026-435b-8120-827b153997a6 time="2024-08-08T06:07:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:43195/core/v4/labels?Type=3" pkg=gpa/client userID=fbee6bb1-a026-435b-8120-827b153997a6 time="2024-08-08T06:07:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:43195/core/v4/labels?Type=1" pkg=gpa/client userID=fbee6bb1-a026-435b-8120-827b153997a6 time="2024-08-08T06:07:13+02:00" level=info msg="Adding user to imap server" addrID=26f3a320-70e6-4974-8e4b-60c3dbf46515 service=server-manager time="2024-08-08T06:07:13+02:00" level=info msg="Creating new IMAP user" addrID=26f3a320-70e6-4974-8e4b-60c3dbf46515 service=server-manager time="2024-08-08T06:07:13+02:00" level=info msg="Setting gluon ID" addrID=26f3a320-70e6-4974-8e4b-60c3dbf46515 gluonID=8097cc2c-2232-4871-9c80-4675eadd830e userID=fbee6bb1-a026-435b-8120-827b153997a6 time="2024-08-08T06:07:13+02:00" level=info msg="Created new IMAP user" addrID=26f3a320-70e6-4974-8e4b-60c3dbf46515 gluonID=8097cc2c-2232-4871-9c80-4675eadd830e service=server-manager time="2024-08-08T06:07:13+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:07:13+02:00" level=info msg=Resuming service=user-events user=fbee6bb1-a026-435b-8120-827b153997a6 And the user logs in with username "f0e850fd-b43e-4442-8a35-beb2ed0c61f4" and password "password" # :1 -> *scenario time="2024-08-08T06:07:13+02:00" level=info msg="Received mailbox message count" count=0 gluonID=8097cc2c-2232-4871-9c80-4675eadd830e labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:07:13+02:00" level=info msg="Starting IMAP Service" service=imap user=fbee6bb1-a026-435b-8120-827b153997a6 time="2024-08-08T06:07:13+02:00" level=info msg="Sync triggered" service=imap user=fbee6bb1-a026-435b-8120-827b153997a6 time="2024-08-08T06:07:13+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:07:13.017756545 +0200 CEST m=+517.703799451" user=fbee6bb1-a026-435b-8120-827b153997a6 time="2024-08-08T06:07:13+02:00" level=info msg="Syncing labels" service=imap user=fbee6bb1-a026-435b-8120-827b153997a6 time="2024-08-08T06:07:13+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:fbee6bb1-a026-435b-8120-827b153997a6" userID=fbee6bb1-a026-435b-8120-827b153997a6 time="2024-08-08T06:07:13+02:00" level=info msg="Configuration Status is back to Pending due to Failure." userID=a271f897-d818-4e6e-99f9-3cd6c4934b02 time="2024-08-08T06:07:13+02:00" level=info msg="200 OK: POST https://127.0.0.1:43195/data/v1/stats" pkg=gpa/client userID=fbee6bb1-a026-435b-8120-827b153997a6 time="2024-08-08T06:07:13+02:00" level=info msg="Configuration Status Success event sent." userID=fbee6bb1-a026-435b-8120-827b153997a6 And user "f0e850fd-b43e-4442-8a35-beb2ed0c61f4" connects and authenticates IMAP client "2" # :1 -> *scenario And user "f0e850fd-b43e-4442-8a35-beb2ed0c61f4" connects and authenticates SMTP client "2" # :1 -> *scenario time="2024-08-08T06:07:13+02:00" level=info msg="Synced labels" service=imap user=fbee6bb1-a026-435b-8120-827b153997a6 time="2024-08-08T06:07:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:43195/mail/v4/messages/count" pkg=gpa/client userID=fbee6bb1-a026-435b-8120-827b153997a6 time="2024-08-08T06:07:13+02:00" level=info msg="Syncing messages" service=imap user=fbee6bb1-a026-435b-8120-827b153997a6 time="2024-08-08T06:07:13+02:00" level=info msg="Job started" service=imap user=fbee6bb1-a026-435b-8120-827b153997a6 time="2024-08-08T06:07:13+02:00" level=info msg="200 OK: POST https://127.0.0.1:43195/mail/v4/messages" pkg=gpa/client userID=fbee6bb1-a026-435b-8120-827b153997a6 time="2024-08-08T06:07:13+02:00" level=info msg="200 OK: POST https://127.0.0.1:43195/mail/v4/messages" pkg=gpa/client userID=fbee6bb1-a026-435b-8120-827b153997a6 time="2024-08-08T06:07:13+02:00" level=info msg="Creating new child job" service=imap user=fbee6bb1-a026-435b-8120-827b153997a6 time="2024-08-08T06:07:13+02:00" level=info msg="Job finished" service=imap user=fbee6bb1-a026-435b-8120-827b153997a6 time="2024-08-08T06:07:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:43195/mail/v4/messages/3dc4b73b-cd81-4392-bd29-d656e1f112fe" pkg=gpa/client userID=fbee6bb1-a026-435b-8120-827b153997a6 time="2024-08-08T06:07:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:43195/mail/v4/messages/4f397e21-41e0-4f57-9201-accc65e22bae" pkg=gpa/client userID=fbee6bb1-a026-435b-8120-827b153997a6 time="2024-08-08T06:07:13+02:00" level=info msg="Child job finished" service=imap user=fbee6bb1-a026-435b-8120-827b153997a6 time="2024-08-08T06:07:13+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=fbee6bb1-a026-435b-8120-827b153997a6 time="2024-08-08T06:07:13+02:00" level=info msg="Synced messages" service=imap user=fbee6bb1-a026-435b-8120-827b153997a6 time="2024-08-08T06:07:13+02:00" level=info msg="Finished user sync" duration=7.34832ms service=imap user=fbee6bb1-a026-435b-8120-827b153997a6 time="2024-08-08T06:07:13+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=fbee6bb1-a026-435b-8120-827b153997a6 time="2024-08-08T06:07:13+02:00" level=info msg="Event loop reset" eventID="Bw==" service=user-events user=fbee6bb1-a026-435b-8120-827b153997a6 And user "f0e850fd-b43e-4442-8a35-beb2ed0c61f4" finishes syncing # :1 -> *scenario Then IMAP client "2" eventually sees the following messages in "INBOX": # :1 -> *scenario | from | subject | message-id | reply-to | | e917c861-59ff-4ff1-9506-c2b312769c35@proton.local | Please Reply |  | e917c861-59ff-4ff1-9506-c2b312769c35@proton.local | | e917c861-59ff-4ff1-9506-c2b312769c35@proton.local | Please Reply Again |  | e917c861-59ff-4ff1-9506-c2b312769c35@proton.local | time="2024-08-08T06:07:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:43195/mail/v4/settings" pkg=gpa/client userID=fbee6bb1-a026-435b-8120-827b153997a6 time="2024-08-08T06:07:13+02:00" level=info msg="200 OK: POST https://127.0.0.1:43195/mail/v4/messages" pkg=gpa/client userID=fbee6bb1-a026-435b-8120-827b153997a6 time="2024-08-08T06:07:13+02:00" level=info msg="200 OK: POST https://127.0.0.1:43195/mail/v4/messages" pkg=gpa/client userID=fbee6bb1-a026-435b-8120-827b153997a6 time="2024-08-08T06:07:13+02:00" level=info msg="200 OK: POST https://127.0.0.1:43195/mail/v4/messages" pkg=gpa/client userID=fbee6bb1-a026-435b-8120-827b153997a6 time="2024-08-08T06:07:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:43195/core/v4/keys?Email=e917c861-59ff-4ff1-9506-c2b312769c35%40proton.local" pkg=gpa/client userID=fbee6bb1-a026-435b-8120-827b153997a6 time="2024-08-08T06:07:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:43195/contacts/v4/emails?Email=e917c861-59ff-4ff1-9506-c2b312769c35%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=fbee6bb1-a026-435b-8120-827b153997a6 time="2024-08-08T06:07:13+02:00" level=info msg="200 OK: POST https://127.0.0.1:43195/mail/v4/messages/78deec66-1a92-4cc7-8f49-33cb43c7fc56" pkg=gpa/client userID=fbee6bb1-a026-435b-8120-827b153997a6 When SMTP client "2" sends the following message from "f0e850fd-b43e-4442-8a35-beb2ed0c61f4@proton.local" to "e917c861-59ff-4ff1-9506-c2b312769c35@proton.local": # :1 -> *scenario """ From: Internal Bridge <[user:user2]@[domain]> To: Bridge Test <[user:user1]@[domain]> Content-Type: text/plain Subject: FW - Please Reply In-Reply-To:   Heya  """ Then it succeeds # :1 -> *scenario time="2024-08-08T06:07:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:43195/core/v4/events/Bg==" pkg=gpa/client userID=a271f897-d818-4e6e-99f9-3cd6c4934b02 time="2024-08-08T06:07:13+02:00" level=info msg="Received new API event" new="Event Cg==: messages: created=1, updated=0, deleted=0" old="Bg==" service=user-events user=a271f897-d818-4e6e-99f9-3cd6c4934b02 time="2024-08-08T06:07:13+02:00" level=info msg="Handling message created event" date=0 messageID=7c81dbe6-0b05-43d0-97c0-d8d82a0f601d service=imap subject="******** (22f3b0e1)" user=a271f897-d818-4e6e-99f9-3cd6c4934b02 time="2024-08-08T06:07:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:43195/mail/v4/messages/7c81dbe6-0b05-43d0-97c0-d8d82a0f601d" pkg=gpa/client userID=a271f897-d818-4e6e-99f9-3cd6c4934b02 time="2024-08-08T06:07:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:43195/core/v4/events/Bw==" pkg=gpa/client userID=fbee6bb1-a026-435b-8120-827b153997a6 time="2024-08-08T06:07:14+02:00" level=info msg="Received new API event" new="Event CQ==: messages: created=1, updated=1, deleted=0" old="Bw==" service=user-events user=fbee6bb1-a026-435b-8120-827b153997a6 time="2024-08-08T06:07:14+02:00" level=info msg="Handling message created event" date=0 messageID=78deec66-1a92-4cc7-8f49-33cb43c7fc56 service=imap subject="******** (22f3b0e1)" user=fbee6bb1-a026-435b-8120-827b153997a6 time="2024-08-08T06:07:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:43195/mail/v4/messages/78deec66-1a92-4cc7-8f49-33cb43c7fc56" pkg=gpa/client userID=fbee6bb1-a026-435b-8120-827b153997a6 time="2024-08-08T06:07:14+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=78deec66-1a92-4cc7-8f49-33cb43c7fc56 service=imap subject="******** (22f3b0e1)" user=fbee6bb1-a026-435b-8120-827b153997a6 time="2024-08-08T06:07:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:43195/mail/v4/messages/78deec66-1a92-4cc7-8f49-33cb43c7fc56" pkg=gpa/client userID=fbee6bb1-a026-435b-8120-827b153997a6 Then IMAP client "2" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | subject | in-reply-to | references | | f0e850fd-b43e-4442-8a35-beb2ed0c61f4@proton.local | e917c861-59ff-4ff1-9506-c2b312769c35@proton.local | FW - Please Reply |  |  | time="2024-08-08T06:07:14+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:07:14+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:07:14+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:07:14+02:00" level=info msg="Closing user" userID=fbee6bb1-a026-435b-8120-827b153997a6 time="2024-08-08T06:07:14+02:00" level=info msg="Exiting IMAP Service" service=imap user=fbee6bb1-a026-435b-8120-827b153997a6 time="2024-08-08T06:07:14+02:00" level=info msg="Exiting service main loop" service=smtp user=fbee6bb1-a026-435b-8120-827b153997a6 time="2024-08-08T06:07:14+02:00" level=info msg="Exiting Service" service=user-identity user=fbee6bb1-a026-435b-8120-827b153997a6 time="2024-08-08T06:07:14+02:00" level=info msg="Exiting service main loop" service=telemetry user=fbee6bb1-a026-435b-8120-827b153997a6 time="2024-08-08T06:07:14+02:00" level=info msg="Exiting service" service=user-events user=fbee6bb1-a026-435b-8120-827b153997a6 time="2024-08-08T06:07:14+02:00" level=info msg="Closing user" userID=a271f897-d818-4e6e-99f9-3cd6c4934b02 time="2024-08-08T06:07:14+02:00" level=info msg="Exiting IMAP Service" service=imap user=a271f897-d818-4e6e-99f9-3cd6c4934b02 time="2024-08-08T06:07:14+02:00" level=info msg="Exiting service main loop" service=smtp user=a271f897-d818-4e6e-99f9-3cd6c4934b02 time="2024-08-08T06:07:14+02:00" level=info msg="Exiting Service" service=user-identity user=a271f897-d818-4e6e-99f9-3cd6c4934b02 time="2024-08-08T06:07:14+02:00" level=info msg="Exiting service main loop" service=telemetry user=a271f897-d818-4e6e-99f9-3cd6c4934b02 time="2024-08-08T06:07:14+02:00" level=info msg="Exiting service" service=user-events user=a271f897-d818-4e6e-99f9-3cd6c4934b02 time="2024-08-08T06:07:14+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:07:14+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:07:14+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:07:14+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:07:14+02:00" level=info msg="Closing SMTP server" service=server-manager And IMAP client "1" eventually sees the following messages in "INBOX": # :1 -> *scenario | from | subject | body | in-reply-to | references | | f0e850fd-b43e-4442-8a35-beb2ed0c61f4@proton.local | FW - Please Reply | Heya |  |  | === RUN TestFeatures/Reply_with_In-Reply-To_matching_several_ExternalID_but_one_sent_by_us time="2024-08-08T06:07:14+02:00" level=info msg="User '78587d28-4a41-42bc-9adb-a4b384cbbf88' created with id=96b9be5a-0eae-436f-b2ba-0a0e96bd9013" pkg=gpa/server/backend time="2024-08-08T06:07:15+02:00" level=info msg="User '5d282641-10d5-42e2-8462-35f72bb03b55' created with id=41fcdd0f-7a7d-493a-a475-9624f0956e6c" pkg=gpa/server/backend time="2024-08-08T06:07:15+02:00" level=info msg="Starting bridge" time="2024-08-08T06:07:15+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/218/config1048558907/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:07:15+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/218/data1676036202/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/218/data1676036202/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:07:15+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:07:15+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:07:15+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:07:15+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:07:15+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/218/config1048558907/grpcServerConfig.json time="2024-08-08T06:07:15+02:00" level=info msg="gRPC server listening on /tmp/bridge6202" pkg=grpc time="2024-08-08T06:07:15+02:00" level=info msg="Frontend service started" time="2024-08-08T06:07:15+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:07:15+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:07:15+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:07:15+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:07:15+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:07:15+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:07:15+02:00" level=info msg="Frontend client started" time="2024-08-08T06:07:15+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (238fe5da)" time="2024-08-08T06:07:15+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (238fe5da)" time="2024-08-08T06:07:15+02:00" level=info msg="200 OK: POST https://127.0.0.1:36577/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:07:15+02:00" level=info msg="200 OK: POST https://127.0.0.1:36577/auth/v4" pkg=gpa/manager time="2024-08-08T06:07:15+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=96b9be5a-0eae-436f-b2ba-0a0e96bd9013 time="2024-08-08T06:07:15+02:00" level=info msg="Adding vault user" userID=96b9be5a-0eae-436f-b2ba-0a0e96bd9013 time="2024-08-08T06:07:15+02:00" level=info msg="Creating new user" userID=96b9be5a-0eae-436f-b2ba-0a0e96bd9013 time="2024-08-08T06:07:15+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=96b9be5a-0eae-436f-b2ba-0a0e96bd9013 time="2024-08-08T06:07:15+02:00" level=info msg="200 OK: GET https://127.0.0.1:36577/core/v4/events/latest" pkg=gpa/client userID=96b9be5a-0eae-436f-b2ba-0a0e96bd9013 time="2024-08-08T06:07:15+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=96b9be5a-0eae-436f-b2ba-0a0e96bd9013 time="2024-08-08T06:07:15+02:00" level=info msg="200 OK: GET https://127.0.0.1:36577/core/v4/settings" pkg=gpa/client userID=96b9be5a-0eae-436f-b2ba-0a0e96bd9013 time="2024-08-08T06:07:15+02:00" level=info msg="Starting service main loop" service=telemetry user=96b9be5a-0eae-436f-b2ba-0a0e96bd9013 time="2024-08-08T06:07:15+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=96b9be5a-0eae-436f-b2ba-0a0e96bd9013 time="2024-08-08T06:07:15+02:00" level=info msg="Starting service main loop" service=smtp user=96b9be5a-0eae-436f-b2ba-0a0e96bd9013 time="2024-08-08T06:07:15+02:00" level=info msg="200 OK: GET https://127.0.0.1:36577/core/v4/labels?Type=4" pkg=gpa/client userID=96b9be5a-0eae-436f-b2ba-0a0e96bd9013 time="2024-08-08T06:07:15+02:00" level=info msg="200 OK: GET https://127.0.0.1:36577/core/v4/labels?Type=3" pkg=gpa/client userID=96b9be5a-0eae-436f-b2ba-0a0e96bd9013 time="2024-08-08T06:07:15+02:00" level=info msg="200 OK: GET https://127.0.0.1:36577/core/v4/labels?Type=1" pkg=gpa/client userID=96b9be5a-0eae-436f-b2ba-0a0e96bd9013 time="2024-08-08T06:07:15+02:00" level=info msg="Adding user to imap server" addrID=192dbc35-74da-4dcf-aa6f-9514720572b3 service=server-manager time="2024-08-08T06:07:15+02:00" level=info msg="Creating new IMAP user" addrID=192dbc35-74da-4dcf-aa6f-9514720572b3 service=server-manager time="2024-08-08T06:07:15+02:00" level=info msg="Setting gluon ID" addrID=192dbc35-74da-4dcf-aa6f-9514720572b3 gluonID=9bd84145-3309-4740-a427-4c03bad68772 userID=96b9be5a-0eae-436f-b2ba-0a0e96bd9013 time="2024-08-08T06:07:15+02:00" level=info msg="Created new IMAP user" addrID=192dbc35-74da-4dcf-aa6f-9514720572b3 gluonID=9bd84145-3309-4740-a427-4c03bad68772 service=server-manager time="2024-08-08T06:07:15+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:07:15+02:00" level=info msg=Resuming service=user-events user=96b9be5a-0eae-436f-b2ba-0a0e96bd9013 time="2024-08-08T06:07:15+02:00" level=info msg="Received mailbox message count" count=0 gluonID=9bd84145-3309-4740-a427-4c03bad68772 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:07:15+02:00" level=info msg="Starting IMAP Service" service=imap user=96b9be5a-0eae-436f-b2ba-0a0e96bd9013 time="2024-08-08T06:07:15+02:00" level=info msg="Sync triggered" service=imap user=96b9be5a-0eae-436f-b2ba-0a0e96bd9013 time="2024-08-08T06:07:15+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:07:15.782542007 +0200 CEST m=+520.468584913" user=96b9be5a-0eae-436f-b2ba-0a0e96bd9013 time="2024-08-08T06:07:15+02:00" level=info msg="Syncing labels" service=imap user=96b9be5a-0eae-436f-b2ba-0a0e96bd9013 time="2024-08-08T06:07:15+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:96b9be5a-0eae-436f-b2ba-0a0e96bd9013" userID=96b9be5a-0eae-436f-b2ba-0a0e96bd9013 time="2024-08-08T06:07:15+02:00" level=info msg="Synced labels" service=imap user=96b9be5a-0eae-436f-b2ba-0a0e96bd9013 time="2024-08-08T06:07:15+02:00" level=info msg="200 OK: GET https://127.0.0.1:36577/mail/v4/messages/count" pkg=gpa/client userID=96b9be5a-0eae-436f-b2ba-0a0e96bd9013 time="2024-08-08T06:07:15+02:00" level=info msg="Syncing messages" service=imap user=96b9be5a-0eae-436f-b2ba-0a0e96bd9013 time="2024-08-08T06:07:15+02:00" level=info msg="Job started" service=imap user=96b9be5a-0eae-436f-b2ba-0a0e96bd9013 time="2024-08-08T06:07:15+02:00" level=info msg="200 OK: POST https://127.0.0.1:36577/mail/v4/messages" pkg=gpa/client userID=96b9be5a-0eae-436f-b2ba-0a0e96bd9013 time="2024-08-08T06:07:15+02:00" level=info msg="Job finished" service=imap user=96b9be5a-0eae-436f-b2ba-0a0e96bd9013 time="2024-08-08T06:07:15+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=96b9be5a-0eae-436f-b2ba-0a0e96bd9013 time="2024-08-08T06:07:15+02:00" level=info msg="Synced messages" service=imap user=96b9be5a-0eae-436f-b2ba-0a0e96bd9013 time="2024-08-08T06:07:15+02:00" level=info msg="Finished user sync" duration=5.632373ms service=imap user=96b9be5a-0eae-436f-b2ba-0a0e96bd9013 time="2024-08-08T06:07:15+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=96b9be5a-0eae-436f-b2ba-0a0e96bd9013 time="2024-08-08T06:07:15+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=96b9be5a-0eae-436f-b2ba-0a0e96bd9013 time="2024-08-08T06:07:15+02:00" level=info msg="200 OK: POST https://127.0.0.1:36577/data/v1/stats" pkg=gpa/client userID=96b9be5a-0eae-436f-b2ba-0a0e96bd9013 time="2024-08-08T06:07:15+02:00" level=info msg="Configuration Status Success event sent." userID=96b9be5a-0eae-436f-b2ba-0a0e96bd9013 time="2024-08-08T06:07:15+02:00" level=info msg="200 OK: GET https://127.0.0.1:36577/mail/v4/settings" pkg=gpa/client userID=96b9be5a-0eae-436f-b2ba-0a0e96bd9013 time="2024-08-08T06:07:15+02:00" level=info msg="200 OK: POST https://127.0.0.1:36577/mail/v4/messages" pkg=gpa/client userID=96b9be5a-0eae-436f-b2ba-0a0e96bd9013 time="2024-08-08T06:07:15+02:00" level=info msg="200 OK: GET https://127.0.0.1:36577/core/v4/keys?Email=5d282641-10d5-42e2-8462-35f72bb03b55%40proton.local" pkg=gpa/client userID=96b9be5a-0eae-436f-b2ba-0a0e96bd9013 time="2024-08-08T06:07:15+02:00" level=info msg="200 OK: GET https://127.0.0.1:36577/contacts/v4/emails?Email=5d282641-10d5-42e2-8462-35f72bb03b55%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=96b9be5a-0eae-436f-b2ba-0a0e96bd9013 time="2024-08-08T06:07:15+02:00" level=info msg="200 OK: POST https://127.0.0.1:36577/mail/v4/messages/3de2bd44-9afa-4b6a-889b-f90b475c46d1" pkg=gpa/client userID=96b9be5a-0eae-436f-b2ba-0a0e96bd9013 Scenario: Reply with In-Reply-To matching several ExternalID but one sent by us # features/smtp/send/send_reply.feature:215 When SMTP client "1" sends the following message from "78587d28-4a41-42bc-9adb-a4b384cbbf88@proton.local" to "5d282641-10d5-42e2-8462-35f72bb03b55@proton.local": # :1 -> *scenario """ From: Bridge Test <[user:user1]@[domain]> To: Internal Bridge <[user:user2]@[domain]> Subject: Please Reply Message-ID:   hello  """ Then it succeeds # :1 -> *scenario time="2024-08-08T06:07:15+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 72}}" pkg=telemetry time="2024-08-08T06:07:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:36577/core/v4/events/AA==" pkg=gpa/client userID=96b9be5a-0eae-436f-b2ba-0a0e96bd9013 time="2024-08-08T06:07:16+02:00" level=info msg="Received new API event" new="Event Aw==: messages: created=1, updated=1, deleted=0" old="AA==" service=user-events user=96b9be5a-0eae-436f-b2ba-0a0e96bd9013 time="2024-08-08T06:07:16+02:00" level=info msg="Handling message created event" date=0 messageID=3de2bd44-9afa-4b6a-889b-f90b475c46d1 service=imap subject="******** (d9b2d36e)" user=96b9be5a-0eae-436f-b2ba-0a0e96bd9013 time="2024-08-08T06:07:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:36577/mail/v4/messages/3de2bd44-9afa-4b6a-889b-f90b475c46d1" pkg=gpa/client userID=96b9be5a-0eae-436f-b2ba-0a0e96bd9013 time="2024-08-08T06:07:16+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=3de2bd44-9afa-4b6a-889b-f90b475c46d1 service=imap subject="******** (d9b2d36e)" user=96b9be5a-0eae-436f-b2ba-0a0e96bd9013 time="2024-08-08T06:07:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:36577/mail/v4/messages/3de2bd44-9afa-4b6a-889b-f90b475c46d1" pkg=gpa/client userID=96b9be5a-0eae-436f-b2ba-0a0e96bd9013 Then IMAP client "1" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | subject | message-id | | 78587d28-4a41-42bc-9adb-a4b384cbbf88@proton.local | 5d282641-10d5-42e2-8462-35f72bb03b55@proton.local | Please Reply |  | time="2024-08-08T06:07:16+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (46063c6d)" time="2024-08-08T06:07:16+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (46063c6d)" time="2024-08-08T06:07:16+02:00" level=info msg="200 OK: POST https://127.0.0.1:36577/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:07:17+02:00" level=info msg="200 OK: POST https://127.0.0.1:36577/auth/v4" pkg=gpa/manager time="2024-08-08T06:07:17+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=41fcdd0f-7a7d-493a-a475-9624f0956e6c time="2024-08-08T06:07:17+02:00" level=info msg="Adding vault user" userID=41fcdd0f-7a7d-493a-a475-9624f0956e6c time="2024-08-08T06:07:17+02:00" level=info msg="Creating new user" userID=41fcdd0f-7a7d-493a-a475-9624f0956e6c time="2024-08-08T06:07:17+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=41fcdd0f-7a7d-493a-a475-9624f0956e6c time="2024-08-08T06:07:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:36577/core/v4/events/latest" pkg=gpa/client userID=41fcdd0f-7a7d-493a-a475-9624f0956e6c time="2024-08-08T06:07:17+02:00" level=info msg="Starting service Last EventID=BA==" service=user-events user=41fcdd0f-7a7d-493a-a475-9624f0956e6c time="2024-08-08T06:07:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:36577/core/v4/settings" pkg=gpa/client userID=41fcdd0f-7a7d-493a-a475-9624f0956e6c time="2024-08-08T06:07:17+02:00" level=info msg="Starting service main loop" service=telemetry user=41fcdd0f-7a7d-493a-a475-9624f0956e6c time="2024-08-08T06:07:17+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=41fcdd0f-7a7d-493a-a475-9624f0956e6c time="2024-08-08T06:07:17+02:00" level=info msg="Starting service main loop" service=smtp user=41fcdd0f-7a7d-493a-a475-9624f0956e6c time="2024-08-08T06:07:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:36577/core/v4/labels?Type=4" pkg=gpa/client userID=41fcdd0f-7a7d-493a-a475-9624f0956e6c time="2024-08-08T06:07:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:36577/core/v4/labels?Type=3" pkg=gpa/client userID=41fcdd0f-7a7d-493a-a475-9624f0956e6c time="2024-08-08T06:07:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:36577/core/v4/labels?Type=1" pkg=gpa/client userID=41fcdd0f-7a7d-493a-a475-9624f0956e6c time="2024-08-08T06:07:17+02:00" level=info msg="Adding user to imap server" addrID=876b5be0-9546-484b-9544-49d430d8374b service=server-manager time="2024-08-08T06:07:17+02:00" level=info msg="Creating new IMAP user" addrID=876b5be0-9546-484b-9544-49d430d8374b service=server-manager time="2024-08-08T06:07:17+02:00" level=info msg="Setting gluon ID" addrID=876b5be0-9546-484b-9544-49d430d8374b gluonID=c091166e-03b6-4300-bdd4-9c657090b036 userID=41fcdd0f-7a7d-493a-a475-9624f0956e6c time="2024-08-08T06:07:17+02:00" level=info msg="Created new IMAP user" addrID=876b5be0-9546-484b-9544-49d430d8374b gluonID=c091166e-03b6-4300-bdd4-9c657090b036 service=server-manager time="2024-08-08T06:07:17+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:07:17+02:00" level=info msg=Resuming service=user-events user=41fcdd0f-7a7d-493a-a475-9624f0956e6c And the user logs in with username "5d282641-10d5-42e2-8462-35f72bb03b55" and password "password" # :1 -> *scenario time="2024-08-08T06:07:17+02:00" level=info msg="Received mailbox message count" count=0 gluonID=c091166e-03b6-4300-bdd4-9c657090b036 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:07:17+02:00" level=info msg="Starting IMAP Service" service=imap user=41fcdd0f-7a7d-493a-a475-9624f0956e6c time="2024-08-08T06:07:17+02:00" level=info msg="Sync triggered" service=imap user=41fcdd0f-7a7d-493a-a475-9624f0956e6c time="2024-08-08T06:07:17+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:07:17.241826608 +0200 CEST m=+521.927869514" user=41fcdd0f-7a7d-493a-a475-9624f0956e6c time="2024-08-08T06:07:17+02:00" level=info msg="Syncing labels" service=imap user=41fcdd0f-7a7d-493a-a475-9624f0956e6c time="2024-08-08T06:07:17+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:41fcdd0f-7a7d-493a-a475-9624f0956e6c" userID=41fcdd0f-7a7d-493a-a475-9624f0956e6c time="2024-08-08T06:07:17+02:00" level=info msg="Configuration Status is back to Pending due to Failure." userID=96b9be5a-0eae-436f-b2ba-0a0e96bd9013 time="2024-08-08T06:07:17+02:00" level=info msg="200 OK: POST https://127.0.0.1:36577/data/v1/stats" pkg=gpa/client userID=41fcdd0f-7a7d-493a-a475-9624f0956e6c time="2024-08-08T06:07:17+02:00" level=info msg="Configuration Status Success event sent." userID=41fcdd0f-7a7d-493a-a475-9624f0956e6c And user "5d282641-10d5-42e2-8462-35f72bb03b55" connects and authenticates IMAP client "2" # :1 -> *scenario time="2024-08-08T06:07:17+02:00" level=info msg="Synced labels" service=imap user=41fcdd0f-7a7d-493a-a475-9624f0956e6c time="2024-08-08T06:07:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:36577/mail/v4/messages/count" pkg=gpa/client userID=41fcdd0f-7a7d-493a-a475-9624f0956e6c time="2024-08-08T06:07:17+02:00" level=info msg="Syncing messages" service=imap user=41fcdd0f-7a7d-493a-a475-9624f0956e6c time="2024-08-08T06:07:17+02:00" level=info msg="Job started" service=imap user=41fcdd0f-7a7d-493a-a475-9624f0956e6c And user "5d282641-10d5-42e2-8462-35f72bb03b55" connects and authenticates SMTP client "2" # :1 -> *scenario time="2024-08-08T06:07:17+02:00" level=info msg="200 OK: POST https://127.0.0.1:36577/mail/v4/messages" pkg=gpa/client userID=41fcdd0f-7a7d-493a-a475-9624f0956e6c time="2024-08-08T06:07:17+02:00" level=info msg="200 OK: POST https://127.0.0.1:36577/mail/v4/messages" pkg=gpa/client userID=41fcdd0f-7a7d-493a-a475-9624f0956e6c time="2024-08-08T06:07:17+02:00" level=info msg="Creating new child job" service=imap user=41fcdd0f-7a7d-493a-a475-9624f0956e6c time="2024-08-08T06:07:17+02:00" level=info msg="Job finished" service=imap user=41fcdd0f-7a7d-493a-a475-9624f0956e6c time="2024-08-08T06:07:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:36577/mail/v4/messages/78f1667b-7e30-4e1e-b26f-9b23186ee0bd" pkg=gpa/client userID=41fcdd0f-7a7d-493a-a475-9624f0956e6c time="2024-08-08T06:07:17+02:00" level=info msg="Child job finished" service=imap user=41fcdd0f-7a7d-493a-a475-9624f0956e6c time="2024-08-08T06:07:17+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=41fcdd0f-7a7d-493a-a475-9624f0956e6c time="2024-08-08T06:07:17+02:00" level=info msg="Synced messages" service=imap user=41fcdd0f-7a7d-493a-a475-9624f0956e6c time="2024-08-08T06:07:17+02:00" level=info msg="Finished user sync" duration=6.788969ms service=imap user=41fcdd0f-7a7d-493a-a475-9624f0956e6c time="2024-08-08T06:07:17+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=41fcdd0f-7a7d-493a-a475-9624f0956e6c time="2024-08-08T06:07:17+02:00" level=info msg="Event loop reset" eventID="BA==" service=user-events user=41fcdd0f-7a7d-493a-a475-9624f0956e6c And user "5d282641-10d5-42e2-8462-35f72bb03b55" finishes syncing # :1 -> *scenario Then IMAP client "2" eventually sees the following messages in "INBOX": # :1 -> *scenario | from | subject | message-id | reply-to | | 78587d28-4a41-42bc-9adb-a4b384cbbf88@proton.local | Please Reply |  | 78587d28-4a41-42bc-9adb-a4b384cbbf88@proton.local | time="2024-08-08T06:07:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:36577/mail/v4/settings" pkg=gpa/client userID=41fcdd0f-7a7d-493a-a475-9624f0956e6c time="2024-08-08T06:07:17+02:00" level=info msg="200 OK: POST https://127.0.0.1:36577/mail/v4/messages" pkg=gpa/client userID=41fcdd0f-7a7d-493a-a475-9624f0956e6c time="2024-08-08T06:07:17+02:00" level=info msg="200 OK: POST https://127.0.0.1:36577/mail/v4/messages" pkg=gpa/client userID=41fcdd0f-7a7d-493a-a475-9624f0956e6c time="2024-08-08T06:07:17+02:00" level=info msg="200 OK: POST https://127.0.0.1:36577/mail/v4/messages" pkg=gpa/client userID=41fcdd0f-7a7d-493a-a475-9624f0956e6c time="2024-08-08T06:07:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:36577/core/v4/keys?Email=78587d28-4a41-42bc-9adb-a4b384cbbf88%40proton.local" pkg=gpa/client userID=41fcdd0f-7a7d-493a-a475-9624f0956e6c time="2024-08-08T06:07:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:36577/contacts/v4/emails?Email=78587d28-4a41-42bc-9adb-a4b384cbbf88%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=41fcdd0f-7a7d-493a-a475-9624f0956e6c time="2024-08-08T06:07:17+02:00" level=info msg="200 OK: POST https://127.0.0.1:36577/mail/v4/messages/9b068eb3-4f3b-4e65-81ff-5534080996e2" pkg=gpa/client userID=41fcdd0f-7a7d-493a-a475-9624f0956e6c When SMTP client "2" sends the following message from "5d282641-10d5-42e2-8462-35f72bb03b55@proton.local" to "78587d28-4a41-42bc-9adb-a4b384cbbf88@proton.local": # :1 -> *scenario """ From: Internal Bridge <[user:user2]@[domain]> To: Bridge Test <[user:user1]@[domain]> Content-Type: text/plain Subject: FW - Please Reply In-Reply-To:  Message-ID:   Heya  """ Then it succeeds # :1 -> *scenario time="2024-08-08T06:07:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:36577/mail/v4/settings" pkg=gpa/client userID=41fcdd0f-7a7d-493a-a475-9624f0956e6c time="2024-08-08T06:07:17+02:00" level=info msg="200 OK: POST https://127.0.0.1:36577/mail/v4/messages" pkg=gpa/client userID=41fcdd0f-7a7d-493a-a475-9624f0956e6c time="2024-08-08T06:07:17+02:00" level=info msg="200 OK: POST https://127.0.0.1:36577/mail/v4/messages" pkg=gpa/client userID=41fcdd0f-7a7d-493a-a475-9624f0956e6c time="2024-08-08T06:07:17+02:00" level=info msg="200 OK: POST https://127.0.0.1:36577/mail/v4/messages" pkg=gpa/client userID=41fcdd0f-7a7d-493a-a475-9624f0956e6c time="2024-08-08T06:07:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:36577/core/v4/keys?Email=78587d28-4a41-42bc-9adb-a4b384cbbf88%40proton.local" pkg=gpa/client userID=41fcdd0f-7a7d-493a-a475-9624f0956e6c time="2024-08-08T06:07:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:36577/contacts/v4/emails?Email=78587d28-4a41-42bc-9adb-a4b384cbbf88%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=41fcdd0f-7a7d-493a-a475-9624f0956e6c time="2024-08-08T06:07:17+02:00" level=info msg="200 OK: POST https://127.0.0.1:36577/mail/v4/messages/04b9b70e-d984-44b1-aeb1-08d508a9b967" pkg=gpa/client userID=41fcdd0f-7a7d-493a-a475-9624f0956e6c When SMTP client "2" sends the following message from "5d282641-10d5-42e2-8462-35f72bb03b55@proton.local" to "78587d28-4a41-42bc-9adb-a4b384cbbf88@proton.local": # :1 -> *scenario """ From: Internal Bridge <[user:user2]@[domain]> To: Bridge Test <[user:user1]@[domain]> Content-Type: text/plain Subject: FW - Please Reply Again In-Reply-To:  Message-ID:   Heya  """ Then it succeeds # :1 -> *scenario time="2024-08-08T06:07:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:36577/core/v4/events/Aw==" pkg=gpa/client userID=96b9be5a-0eae-436f-b2ba-0a0e96bd9013 time="2024-08-08T06:07:17+02:00" level=info msg="Received new API event" new="Event DA==: messages: created=2, updated=0, deleted=0" old="Aw==" service=user-events user=96b9be5a-0eae-436f-b2ba-0a0e96bd9013 time="2024-08-08T06:07:17+02:00" level=info msg="Handling message created event" date=0 messageID=bb32235d-b9dd-4f50-9697-da8459810352 service=imap subject="******** (22f3b0e1)" user=96b9be5a-0eae-436f-b2ba-0a0e96bd9013 time="2024-08-08T06:07:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:36577/mail/v4/messages/bb32235d-b9dd-4f50-9697-da8459810352" pkg=gpa/client userID=96b9be5a-0eae-436f-b2ba-0a0e96bd9013 time="2024-08-08T06:07:17+02:00" level=info msg="Handling message created event" date=0 messageID=fa3e67ba-0171-432c-bfdc-49df7db18e39 service=imap subject="******** (5b996bb7)" user=96b9be5a-0eae-436f-b2ba-0a0e96bd9013 time="2024-08-08T06:07:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:36577/mail/v4/messages/fa3e67ba-0171-432c-bfdc-49df7db18e39" pkg=gpa/client userID=96b9be5a-0eae-436f-b2ba-0a0e96bd9013 time="2024-08-08T06:07:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:36577/core/v4/events/BA==" pkg=gpa/client userID=41fcdd0f-7a7d-493a-a475-9624f0956e6c time="2024-08-08T06:07:18+02:00" level=info msg="Received new API event" new="Event Cw==: messages: created=2, updated=3, deleted=0" old="BA==" service=user-events user=41fcdd0f-7a7d-493a-a475-9624f0956e6c time="2024-08-08T06:07:18+02:00" level=info msg="Handling message created event" date=0 messageID=9b068eb3-4f3b-4e65-81ff-5534080996e2 service=imap subject="******** (22f3b0e1)" user=41fcdd0f-7a7d-493a-a475-9624f0956e6c time="2024-08-08T06:07:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:36577/mail/v4/messages/9b068eb3-4f3b-4e65-81ff-5534080996e2" pkg=gpa/client userID=41fcdd0f-7a7d-493a-a475-9624f0956e6c time="2024-08-08T06:07:18+02:00" level=info msg="Handling message updated event" messageID=78f1667b-7e30-4e1e-b26f-9b23186ee0bd service=imap subject="******** (d9b2d36e)" user=41fcdd0f-7a7d-493a-a475-9624f0956e6c time="2024-08-08T06:07:18+02:00" level=info msg="Handling message created event" date=0 messageID=04b9b70e-d984-44b1-aeb1-08d508a9b967 service=imap subject="******** (5b996bb7)" user=41fcdd0f-7a7d-493a-a475-9624f0956e6c time="2024-08-08T06:07:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:36577/mail/v4/messages/04b9b70e-d984-44b1-aeb1-08d508a9b967" pkg=gpa/client userID=41fcdd0f-7a7d-493a-a475-9624f0956e6c time="2024-08-08T06:07:18+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=9b068eb3-4f3b-4e65-81ff-5534080996e2 service=imap subject="******** (22f3b0e1)" user=41fcdd0f-7a7d-493a-a475-9624f0956e6c time="2024-08-08T06:07:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:36577/mail/v4/messages/9b068eb3-4f3b-4e65-81ff-5534080996e2" pkg=gpa/client userID=41fcdd0f-7a7d-493a-a475-9624f0956e6c time="2024-08-08T06:07:18+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=04b9b70e-d984-44b1-aeb1-08d508a9b967 service=imap subject="******** (5b996bb7)" user=41fcdd0f-7a7d-493a-a475-9624f0956e6c time="2024-08-08T06:07:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:36577/mail/v4/messages/04b9b70e-d984-44b1-aeb1-08d508a9b967" pkg=gpa/client userID=41fcdd0f-7a7d-493a-a475-9624f0956e6c Then IMAP client "2" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | subject | in-reply-to | references | | 5d282641-10d5-42e2-8462-35f72bb03b55@proton.local | 78587d28-4a41-42bc-9adb-a4b384cbbf88@proton.local | FW - Please Reply |  |  | | 5d282641-10d5-42e2-8462-35f72bb03b55@proton.local | 78587d28-4a41-42bc-9adb-a4b384cbbf88@proton.local | FW - Please Reply Again |  |  | time="2024-08-08T06:07:18+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:07:18+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:07:18+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:07:18+02:00" level=info msg="Closing user" userID=96b9be5a-0eae-436f-b2ba-0a0e96bd9013 time="2024-08-08T06:07:18+02:00" level=info msg="Exiting IMAP Service" service=imap user=96b9be5a-0eae-436f-b2ba-0a0e96bd9013 time="2024-08-08T06:07:18+02:00" level=info msg="Exiting service main loop" service=smtp user=96b9be5a-0eae-436f-b2ba-0a0e96bd9013 time="2024-08-08T06:07:18+02:00" level=info msg="Exiting Service" service=user-identity user=96b9be5a-0eae-436f-b2ba-0a0e96bd9013 time="2024-08-08T06:07:18+02:00" level=info msg="Exiting service main loop" service=telemetry user=96b9be5a-0eae-436f-b2ba-0a0e96bd9013 time="2024-08-08T06:07:18+02:00" level=info msg="Exiting service" service=user-events user=96b9be5a-0eae-436f-b2ba-0a0e96bd9013 time="2024-08-08T06:07:18+02:00" level=info msg="Closing user" userID=41fcdd0f-7a7d-493a-a475-9624f0956e6c time="2024-08-08T06:07:18+02:00" level=info msg="Exiting IMAP Service" service=imap user=41fcdd0f-7a7d-493a-a475-9624f0956e6c time="2024-08-08T06:07:18+02:00" level=info msg="Exiting service main loop" service=smtp user=41fcdd0f-7a7d-493a-a475-9624f0956e6c time="2024-08-08T06:07:18+02:00" level=info msg="Exiting Service" service=user-identity user=41fcdd0f-7a7d-493a-a475-9624f0956e6c time="2024-08-08T06:07:18+02:00" level=info msg="Exiting service main loop" service=telemetry user=41fcdd0f-7a7d-493a-a475-9624f0956e6c time="2024-08-08T06:07:18+02:00" level=info msg="Exiting service" service=user-events user=41fcdd0f-7a7d-493a-a475-9624f0956e6c time="2024-08-08T06:07:18+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:07:18+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:07:18+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:07:18+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:07:18+02:00" level=info msg="Closing SMTP server" service=server-manager And IMAP client "1" eventually sees the following messages in "INBOX": # :1 -> *scenario | from | subject | in-reply-to | references | | 5d282641-10d5-42e2-8462-35f72bb03b55@proton.local | FW - Please Reply |  |  | | 5d282641-10d5-42e2-8462-35f72bb03b55@proton.local | FW - Please Reply Again |  |  | === RUN TestFeatures/Reply_with_In-Reply-To_and_X-Forwarded-Message-Id_sets_forwarded_flag time="2024-08-08T06:07:18+02:00" level=info msg="User 'fd5760e1-ac42-48ff-8a5c-09d044eaf1b9' created with id=f97681d2-aed2-4413-8b73-319f38a2225b" pkg=gpa/server/backend time="2024-08-08T06:07:19+02:00" level=info msg="User '25b86586-3366-4cb4-a33f-a5b31e391ac8' created with id=f34eabd5-67e2-41db-8d91-3e77e30215d6" pkg=gpa/server/backend time="2024-08-08T06:07:19+02:00" level=info msg="Starting bridge" time="2024-08-08T06:07:19+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/219/config1453692003/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:07:19+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/219/data1532638676/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/219/data1532638676/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:07:19+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:07:19+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:07:19+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:07:19+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:07:19+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/219/config1453692003/grpcServerConfig.json time="2024-08-08T06:07:19+02:00" level=info msg="gRPC server listening on /tmp/bridge6821" pkg=grpc time="2024-08-08T06:07:19+02:00" level=info msg="Frontend service started" time="2024-08-08T06:07:19+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:07:19+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:07:19+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:07:19+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:07:19+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:07:19+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:07:19+02:00" level=info msg="Frontend client started" time="2024-08-08T06:07:19+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (851b44dc)" time="2024-08-08T06:07:19+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (851b44dc)" time="2024-08-08T06:07:19+02:00" level=info msg="200 OK: POST https://127.0.0.1:43145/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:07:19+02:00" level=info msg="200 OK: POST https://127.0.0.1:43145/auth/v4" pkg=gpa/manager time="2024-08-08T06:07:19+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=f97681d2-aed2-4413-8b73-319f38a2225b time="2024-08-08T06:07:20+02:00" level=info msg="Adding vault user" userID=f97681d2-aed2-4413-8b73-319f38a2225b time="2024-08-08T06:07:20+02:00" level=info msg="Creating new user" userID=f97681d2-aed2-4413-8b73-319f38a2225b time="2024-08-08T06:07:20+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=f97681d2-aed2-4413-8b73-319f38a2225b time="2024-08-08T06:07:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:43145/core/v4/events/latest" pkg=gpa/client userID=f97681d2-aed2-4413-8b73-319f38a2225b time="2024-08-08T06:07:20+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=f97681d2-aed2-4413-8b73-319f38a2225b time="2024-08-08T06:07:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:43145/core/v4/settings" pkg=gpa/client userID=f97681d2-aed2-4413-8b73-319f38a2225b time="2024-08-08T06:07:20+02:00" level=info msg="Starting service main loop" service=telemetry user=f97681d2-aed2-4413-8b73-319f38a2225b time="2024-08-08T06:07:20+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=f97681d2-aed2-4413-8b73-319f38a2225b time="2024-08-08T06:07:20+02:00" level=info msg="Starting service main loop" service=smtp user=f97681d2-aed2-4413-8b73-319f38a2225b time="2024-08-08T06:07:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:43145/core/v4/labels?Type=4" pkg=gpa/client userID=f97681d2-aed2-4413-8b73-319f38a2225b time="2024-08-08T06:07:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:43145/core/v4/labels?Type=3" pkg=gpa/client userID=f97681d2-aed2-4413-8b73-319f38a2225b time="2024-08-08T06:07:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:43145/core/v4/labels?Type=1" pkg=gpa/client userID=f97681d2-aed2-4413-8b73-319f38a2225b time="2024-08-08T06:07:20+02:00" level=info msg="Adding user to imap server" addrID=d41ce8c2-aaad-45e7-adf1-84f5b22f37e8 service=server-manager time="2024-08-08T06:07:20+02:00" level=info msg="Creating new IMAP user" addrID=d41ce8c2-aaad-45e7-adf1-84f5b22f37e8 service=server-manager time="2024-08-08T06:07:20+02:00" level=info msg="Setting gluon ID" addrID=d41ce8c2-aaad-45e7-adf1-84f5b22f37e8 gluonID=f9b3e86a-1961-43c2-9bca-afafe5cac0e1 userID=f97681d2-aed2-4413-8b73-319f38a2225b time="2024-08-08T06:07:20+02:00" level=info msg="Created new IMAP user" addrID=d41ce8c2-aaad-45e7-adf1-84f5b22f37e8 gluonID=f9b3e86a-1961-43c2-9bca-afafe5cac0e1 service=server-manager time="2024-08-08T06:07:20+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:07:20+02:00" level=info msg=Resuming service=user-events user=f97681d2-aed2-4413-8b73-319f38a2225b time="2024-08-08T06:07:20+02:00" level=info msg="Received mailbox message count" count=0 gluonID=f9b3e86a-1961-43c2-9bca-afafe5cac0e1 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:07:20+02:00" level=info msg="Starting IMAP Service" service=imap user=f97681d2-aed2-4413-8b73-319f38a2225b time="2024-08-08T06:07:20+02:00" level=info msg="Sync triggered" service=imap user=f97681d2-aed2-4413-8b73-319f38a2225b time="2024-08-08T06:07:20+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:07:20.078726886 +0200 CEST m=+524.764769792" user=f97681d2-aed2-4413-8b73-319f38a2225b time="2024-08-08T06:07:20+02:00" level=info msg="Syncing labels" service=imap user=f97681d2-aed2-4413-8b73-319f38a2225b time="2024-08-08T06:07:20+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:f97681d2-aed2-4413-8b73-319f38a2225b" userID=f97681d2-aed2-4413-8b73-319f38a2225b time="2024-08-08T06:07:20+02:00" level=info msg="Synced labels" service=imap user=f97681d2-aed2-4413-8b73-319f38a2225b time="2024-08-08T06:07:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:43145/mail/v4/messages/count" pkg=gpa/client userID=f97681d2-aed2-4413-8b73-319f38a2225b time="2024-08-08T06:07:20+02:00" level=info msg="Syncing messages" service=imap user=f97681d2-aed2-4413-8b73-319f38a2225b time="2024-08-08T06:07:20+02:00" level=info msg="Job started" service=imap user=f97681d2-aed2-4413-8b73-319f38a2225b time="2024-08-08T06:07:20+02:00" level=info msg="200 OK: POST https://127.0.0.1:43145/mail/v4/messages" pkg=gpa/client userID=f97681d2-aed2-4413-8b73-319f38a2225b time="2024-08-08T06:07:20+02:00" level=info msg="Job finished" service=imap user=f97681d2-aed2-4413-8b73-319f38a2225b time="2024-08-08T06:07:20+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=f97681d2-aed2-4413-8b73-319f38a2225b time="2024-08-08T06:07:20+02:00" level=info msg="Synced messages" service=imap user=f97681d2-aed2-4413-8b73-319f38a2225b time="2024-08-08T06:07:20+02:00" level=info msg="Finished user sync" duration=4.486386ms service=imap user=f97681d2-aed2-4413-8b73-319f38a2225b time="2024-08-08T06:07:20+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=f97681d2-aed2-4413-8b73-319f38a2225b time="2024-08-08T06:07:20+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=f97681d2-aed2-4413-8b73-319f38a2225b time="2024-08-08T06:07:20+02:00" level=info msg="200 OK: POST https://127.0.0.1:43145/data/v1/stats" pkg=gpa/client userID=f97681d2-aed2-4413-8b73-319f38a2225b time="2024-08-08T06:07:20+02:00" level=info msg="Configuration Status Success event sent." userID=f97681d2-aed2-4413-8b73-319f38a2225b time="2024-08-08T06:07:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:43145/mail/v4/settings" pkg=gpa/client userID=f97681d2-aed2-4413-8b73-319f38a2225b time="2024-08-08T06:07:20+02:00" level=info msg="200 OK: POST https://127.0.0.1:43145/mail/v4/messages" pkg=gpa/client userID=f97681d2-aed2-4413-8b73-319f38a2225b time="2024-08-08T06:07:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:43145/core/v4/keys?Email=25b86586-3366-4cb4-a33f-a5b31e391ac8%40proton.local" pkg=gpa/client userID=f97681d2-aed2-4413-8b73-319f38a2225b time="2024-08-08T06:07:20+02:00" level=info msg="200 OK: GET https://127.0.0.1:43145/contacts/v4/emails?Email=25b86586-3366-4cb4-a33f-a5b31e391ac8%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=f97681d2-aed2-4413-8b73-319f38a2225b time="2024-08-08T06:07:20+02:00" level=info msg="200 OK: POST https://127.0.0.1:43145/mail/v4/messages/b9dd6a61-e1f0-4715-a0cc-bee36ded1e32" pkg=gpa/client userID=f97681d2-aed2-4413-8b73-319f38a2225b Scenario: Reply with In-Reply-To and X-Forwarded-Message-Id sets forwarded flag # features/smtp/send/send_reply.feature:277 When SMTP client "1" sends the following message from "fd5760e1-ac42-48ff-8a5c-09d044eaf1b9@proton.local" to "25b86586-3366-4cb4-a33f-a5b31e391ac8@proton.local": # :1 -> *scenario """ From: Bridge Test <[user:user1]@[domain]> To: Internal Bridge <[user:user2]@[domain]> Subject: Please Reply Message-ID:   hello  """ Then it succeeds # :1 -> *scenario time="2024-08-08T06:07:20+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 71}}" pkg=telemetry time="2024-08-08T06:07:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:43145/core/v4/events/AA==" pkg=gpa/client userID=f97681d2-aed2-4413-8b73-319f38a2225b time="2024-08-08T06:07:21+02:00" level=info msg="Received new API event" new="Event Aw==: messages: created=1, updated=1, deleted=0" old="AA==" service=user-events user=f97681d2-aed2-4413-8b73-319f38a2225b time="2024-08-08T06:07:21+02:00" level=info msg="Handling message created event" date=0 messageID=b9dd6a61-e1f0-4715-a0cc-bee36ded1e32 service=imap subject="******** (d9b2d36e)" user=f97681d2-aed2-4413-8b73-319f38a2225b time="2024-08-08T06:07:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:43145/mail/v4/messages/b9dd6a61-e1f0-4715-a0cc-bee36ded1e32" pkg=gpa/client userID=f97681d2-aed2-4413-8b73-319f38a2225b time="2024-08-08T06:07:21+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=b9dd6a61-e1f0-4715-a0cc-bee36ded1e32 service=imap subject="******** (d9b2d36e)" user=f97681d2-aed2-4413-8b73-319f38a2225b time="2024-08-08T06:07:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:43145/mail/v4/messages/b9dd6a61-e1f0-4715-a0cc-bee36ded1e32" pkg=gpa/client userID=f97681d2-aed2-4413-8b73-319f38a2225b Then IMAP client "1" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | subject | message-id | | fd5760e1-ac42-48ff-8a5c-09d044eaf1b9@proton.local | 25b86586-3366-4cb4-a33f-a5b31e391ac8@proton.local | Please Reply |  | time="2024-08-08T06:07:21+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (a500cb4b)" time="2024-08-08T06:07:21+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (a500cb4b)" time="2024-08-08T06:07:21+02:00" level=info msg="200 OK: POST https://127.0.0.1:43145/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:07:21+02:00" level=info msg="200 OK: POST https://127.0.0.1:43145/auth/v4" pkg=gpa/manager time="2024-08-08T06:07:21+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=f34eabd5-67e2-41db-8d91-3e77e30215d6 time="2024-08-08T06:07:21+02:00" level=info msg="Adding vault user" userID=f34eabd5-67e2-41db-8d91-3e77e30215d6 time="2024-08-08T06:07:21+02:00" level=info msg="Creating new user" userID=f34eabd5-67e2-41db-8d91-3e77e30215d6 time="2024-08-08T06:07:21+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=f34eabd5-67e2-41db-8d91-3e77e30215d6 time="2024-08-08T06:07:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:43145/core/v4/events/latest" pkg=gpa/client userID=f34eabd5-67e2-41db-8d91-3e77e30215d6 time="2024-08-08T06:07:21+02:00" level=info msg="Starting service Last EventID=BA==" service=user-events user=f34eabd5-67e2-41db-8d91-3e77e30215d6 time="2024-08-08T06:07:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:43145/core/v4/settings" pkg=gpa/client userID=f34eabd5-67e2-41db-8d91-3e77e30215d6 time="2024-08-08T06:07:21+02:00" level=info msg="Starting service main loop" service=telemetry user=f34eabd5-67e2-41db-8d91-3e77e30215d6 time="2024-08-08T06:07:21+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=f34eabd5-67e2-41db-8d91-3e77e30215d6 time="2024-08-08T06:07:21+02:00" level=info msg="Starting service main loop" service=smtp user=f34eabd5-67e2-41db-8d91-3e77e30215d6 time="2024-08-08T06:07:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:43145/core/v4/labels?Type=4" pkg=gpa/client userID=f34eabd5-67e2-41db-8d91-3e77e30215d6 time="2024-08-08T06:07:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:43145/core/v4/labels?Type=3" pkg=gpa/client userID=f34eabd5-67e2-41db-8d91-3e77e30215d6 time="2024-08-08T06:07:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:43145/core/v4/labels?Type=1" pkg=gpa/client userID=f34eabd5-67e2-41db-8d91-3e77e30215d6 time="2024-08-08T06:07:21+02:00" level=info msg="Adding user to imap server" addrID=c6acc0c6-16de-4f38-afd3-0f47a9ada581 service=server-manager time="2024-08-08T06:07:21+02:00" level=info msg="Creating new IMAP user" addrID=c6acc0c6-16de-4f38-afd3-0f47a9ada581 service=server-manager time="2024-08-08T06:07:21+02:00" level=info msg="Setting gluon ID" addrID=c6acc0c6-16de-4f38-afd3-0f47a9ada581 gluonID=ebd76a56-d0ba-432f-b65c-f1d90cf6b34e userID=f34eabd5-67e2-41db-8d91-3e77e30215d6 time="2024-08-08T06:07:21+02:00" level=info msg="Created new IMAP user" addrID=c6acc0c6-16de-4f38-afd3-0f47a9ada581 gluonID=ebd76a56-d0ba-432f-b65c-f1d90cf6b34e service=server-manager time="2024-08-08T06:07:21+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:07:21+02:00" level=info msg=Resuming service=user-events user=f34eabd5-67e2-41db-8d91-3e77e30215d6 And the user logs in with username "25b86586-3366-4cb4-a33f-a5b31e391ac8" and password "password" # :1 -> *scenario time="2024-08-08T06:07:21+02:00" level=info msg="Received mailbox message count" count=0 gluonID=ebd76a56-d0ba-432f-b65c-f1d90cf6b34e labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:07:21+02:00" level=info msg="Starting IMAP Service" service=imap user=f34eabd5-67e2-41db-8d91-3e77e30215d6 time="2024-08-08T06:07:21+02:00" level=info msg="Sync triggered" service=imap user=f34eabd5-67e2-41db-8d91-3e77e30215d6 time="2024-08-08T06:07:21+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:07:21.579227617 +0200 CEST m=+526.265270523" user=f34eabd5-67e2-41db-8d91-3e77e30215d6 time="2024-08-08T06:07:21+02:00" level=info msg="Syncing labels" service=imap user=f34eabd5-67e2-41db-8d91-3e77e30215d6 time="2024-08-08T06:07:21+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:f34eabd5-67e2-41db-8d91-3e77e30215d6" userID=f34eabd5-67e2-41db-8d91-3e77e30215d6 time="2024-08-08T06:07:21+02:00" level=info msg="Configuration Status is back to Pending due to Failure." userID=f97681d2-aed2-4413-8b73-319f38a2225b time="2024-08-08T06:07:21+02:00" level=info msg="200 OK: POST https://127.0.0.1:43145/data/v1/stats" pkg=gpa/client userID=f34eabd5-67e2-41db-8d91-3e77e30215d6 time="2024-08-08T06:07:21+02:00" level=info msg="Configuration Status Success event sent." userID=f34eabd5-67e2-41db-8d91-3e77e30215d6 And user "25b86586-3366-4cb4-a33f-a5b31e391ac8" connects and authenticates IMAP client "2" # :1 -> *scenario And user "25b86586-3366-4cb4-a33f-a5b31e391ac8" connects and authenticates SMTP client "2" # :1 -> *scenario time="2024-08-08T06:07:21+02:00" level=info msg="Synced labels" service=imap user=f34eabd5-67e2-41db-8d91-3e77e30215d6 time="2024-08-08T06:07:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:43145/mail/v4/messages/count" pkg=gpa/client userID=f34eabd5-67e2-41db-8d91-3e77e30215d6 time="2024-08-08T06:07:21+02:00" level=info msg="Syncing messages" service=imap user=f34eabd5-67e2-41db-8d91-3e77e30215d6 time="2024-08-08T06:07:21+02:00" level=info msg="Job started" service=imap user=f34eabd5-67e2-41db-8d91-3e77e30215d6 time="2024-08-08T06:07:21+02:00" level=info msg="200 OK: POST https://127.0.0.1:43145/mail/v4/messages" pkg=gpa/client userID=f34eabd5-67e2-41db-8d91-3e77e30215d6 time="2024-08-08T06:07:21+02:00" level=info msg="200 OK: POST https://127.0.0.1:43145/mail/v4/messages" pkg=gpa/client userID=f34eabd5-67e2-41db-8d91-3e77e30215d6 time="2024-08-08T06:07:21+02:00" level=info msg="Creating new child job" service=imap user=f34eabd5-67e2-41db-8d91-3e77e30215d6 time="2024-08-08T06:07:21+02:00" level=info msg="Job finished" service=imap user=f34eabd5-67e2-41db-8d91-3e77e30215d6 time="2024-08-08T06:07:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:43145/mail/v4/messages/6673f651-30b3-480b-a778-ad993549ed2a" pkg=gpa/client userID=f34eabd5-67e2-41db-8d91-3e77e30215d6 time="2024-08-08T06:07:21+02:00" level=info msg="Child job finished" service=imap user=f34eabd5-67e2-41db-8d91-3e77e30215d6 time="2024-08-08T06:07:21+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=f34eabd5-67e2-41db-8d91-3e77e30215d6 time="2024-08-08T06:07:21+02:00" level=info msg="Synced messages" service=imap user=f34eabd5-67e2-41db-8d91-3e77e30215d6 time="2024-08-08T06:07:21+02:00" level=info msg="Finished user sync" duration=29.053565ms service=imap user=f34eabd5-67e2-41db-8d91-3e77e30215d6 time="2024-08-08T06:07:21+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=f34eabd5-67e2-41db-8d91-3e77e30215d6 time="2024-08-08T06:07:21+02:00" level=info msg="Event loop reset" eventID="BA==" service=user-events user=f34eabd5-67e2-41db-8d91-3e77e30215d6 And user "25b86586-3366-4cb4-a33f-a5b31e391ac8" finishes syncing # :1 -> *scenario Then IMAP client "2" eventually sees the following messages in "INBOX": # :1 -> *scenario | from | subject | message-id | reply-to | | fd5760e1-ac42-48ff-8a5c-09d044eaf1b9@proton.local | Please Reply |  | fd5760e1-ac42-48ff-8a5c-09d044eaf1b9@proton.local | time="2024-08-08T06:07:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:43145/mail/v4/settings" pkg=gpa/client userID=f34eabd5-67e2-41db-8d91-3e77e30215d6 time="2024-08-08T06:07:21+02:00" level=info msg="200 OK: POST https://127.0.0.1:43145/mail/v4/messages" pkg=gpa/client userID=f34eabd5-67e2-41db-8d91-3e77e30215d6 time="2024-08-08T06:07:21+02:00" level=info msg="200 OK: POST https://127.0.0.1:43145/mail/v4/messages" pkg=gpa/client userID=f34eabd5-67e2-41db-8d91-3e77e30215d6 time="2024-08-08T06:07:21+02:00" level=info msg="200 OK: POST https://127.0.0.1:43145/mail/v4/messages" pkg=gpa/client userID=f34eabd5-67e2-41db-8d91-3e77e30215d6 time="2024-08-08T06:07:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:43145/core/v4/keys?Email=fd5760e1-ac42-48ff-8a5c-09d044eaf1b9%40proton.local" pkg=gpa/client userID=f34eabd5-67e2-41db-8d91-3e77e30215d6 time="2024-08-08T06:07:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:43145/contacts/v4/emails?Email=fd5760e1-ac42-48ff-8a5c-09d044eaf1b9%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=f34eabd5-67e2-41db-8d91-3e77e30215d6 time="2024-08-08T06:07:21+02:00" level=info msg="200 OK: POST https://127.0.0.1:43145/mail/v4/messages/78722958-d154-4b14-a666-452715e2306d" pkg=gpa/client userID=f34eabd5-67e2-41db-8d91-3e77e30215d6 When SMTP client "2" sends the following message from "25b86586-3366-4cb4-a33f-a5b31e391ac8@proton.local" to "fd5760e1-ac42-48ff-8a5c-09d044eaf1b9@proton.local": # :1 -> *scenario """ From: Internal Bridge <[user:user2]@[domain]> To: Bridge Test <[user:user1]@[domain]> Content-Type: text/plain Subject: FW - Please Reply In-Reply-To:  Message-ID:  X-Forwarded-Message-Id:   Heya  """ Then it succeeds # :1 -> *scenario time="2024-08-08T06:07:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:43145/core/v4/events/Aw==" pkg=gpa/client userID=f97681d2-aed2-4413-8b73-319f38a2225b time="2024-08-08T06:07:22+02:00" level=info msg="Received new API event" new="Event CA==: messages: created=1, updated=0, deleted=0" old="Aw==" service=user-events user=f97681d2-aed2-4413-8b73-319f38a2225b time="2024-08-08T06:07:22+02:00" level=info msg="Handling message created event" date=0 messageID=13c5f679-ca00-493b-84d2-de980202e092 service=imap subject="******** (22f3b0e1)" user=f97681d2-aed2-4413-8b73-319f38a2225b time="2024-08-08T06:07:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:43145/mail/v4/messages/13c5f679-ca00-493b-84d2-de980202e092" pkg=gpa/client userID=f97681d2-aed2-4413-8b73-319f38a2225b time="2024-08-08T06:07:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:43145/core/v4/events/BA==" pkg=gpa/client userID=f34eabd5-67e2-41db-8d91-3e77e30215d6 time="2024-08-08T06:07:22+02:00" level=info msg="Received new API event" new="Event Bw==: messages: created=1, updated=2, deleted=0" old="BA==" service=user-events user=f34eabd5-67e2-41db-8d91-3e77e30215d6 time="2024-08-08T06:07:22+02:00" level=info msg="Handling message created event" date=0 messageID=78722958-d154-4b14-a666-452715e2306d service=imap subject="******** (22f3b0e1)" user=f34eabd5-67e2-41db-8d91-3e77e30215d6 time="2024-08-08T06:07:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:43145/mail/v4/messages/78722958-d154-4b14-a666-452715e2306d" pkg=gpa/client userID=f34eabd5-67e2-41db-8d91-3e77e30215d6 time="2024-08-08T06:07:22+02:00" level=info msg="Handling message updated event" messageID=6673f651-30b3-480b-a778-ad993549ed2a service=imap subject="******** (d9b2d36e)" user=f34eabd5-67e2-41db-8d91-3e77e30215d6 time="2024-08-08T06:07:22+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=78722958-d154-4b14-a666-452715e2306d service=imap subject="******** (22f3b0e1)" user=f34eabd5-67e2-41db-8d91-3e77e30215d6 time="2024-08-08T06:07:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:43145/mail/v4/messages/78722958-d154-4b14-a666-452715e2306d" pkg=gpa/client userID=f34eabd5-67e2-41db-8d91-3e77e30215d6 Then IMAP client "2" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | subject | in-reply-to | references | | 25b86586-3366-4cb4-a33f-a5b31e391ac8@proton.local | fd5760e1-ac42-48ff-8a5c-09d044eaf1b9@proton.local | FW - Please Reply |  |  | When IMAP client "2" selects "INBOX" # :1 -> *scenario And it succeeds # :1 -> *scenario Then IMAP client "2" eventually sees that message at row 1 has the flag "forwarded" # :1 -> *scenario And it succeeds # :1 -> *scenario Then IMAP client "2" eventually sees that message at row 1 does not have the flag "\Answered" # :1 -> *scenario And it succeeds # :1 -> *scenario time="2024-08-08T06:07:22+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:07:22+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:07:22+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:07:22+02:00" level=info msg="Closing user" userID=f97681d2-aed2-4413-8b73-319f38a2225b time="2024-08-08T06:07:22+02:00" level=info msg="Exiting IMAP Service" service=imap user=f97681d2-aed2-4413-8b73-319f38a2225b time="2024-08-08T06:07:22+02:00" level=info msg="Exiting service main loop" service=smtp user=f97681d2-aed2-4413-8b73-319f38a2225b time="2024-08-08T06:07:22+02:00" level=info msg="Exiting Service" service=user-identity user=f97681d2-aed2-4413-8b73-319f38a2225b time="2024-08-08T06:07:22+02:00" level=info msg="Exiting service main loop" service=telemetry user=f97681d2-aed2-4413-8b73-319f38a2225b time="2024-08-08T06:07:22+02:00" level=info msg="Exiting service" service=user-events user=f97681d2-aed2-4413-8b73-319f38a2225b time="2024-08-08T06:07:22+02:00" level=info msg="Closing user" userID=f34eabd5-67e2-41db-8d91-3e77e30215d6 time="2024-08-08T06:07:22+02:00" level=info msg="Exiting IMAP Service" service=imap user=f34eabd5-67e2-41db-8d91-3e77e30215d6 time="2024-08-08T06:07:22+02:00" level=info msg="Exiting service main loop" service=smtp user=f34eabd5-67e2-41db-8d91-3e77e30215d6 time="2024-08-08T06:07:22+02:00" level=info msg="Exiting Service" service=user-identity user=f34eabd5-67e2-41db-8d91-3e77e30215d6 time="2024-08-08T06:07:22+02:00" level=info msg="Exiting service main loop" service=telemetry user=f34eabd5-67e2-41db-8d91-3e77e30215d6 time="2024-08-08T06:07:22+02:00" level=info msg="Exiting service" service=user-events user=f34eabd5-67e2-41db-8d91-3e77e30215d6 time="2024-08-08T06:07:22+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:07:22+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:07:22+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:07:22+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:07:22+02:00" level=info msg="Closing SMTP server" service=server-manager And IMAP client "1" eventually sees the following messages in "INBOX": # :1 -> *scenario | from | subject | in-reply-to | references | | 25b86586-3366-4cb4-a33f-a5b31e391ac8@proton.local | FW - Please Reply |  |  | === RUN TestFeatures/Reply_with_In-Reply-To_sets_answered_flag time="2024-08-08T06:07:23+02:00" level=info msg="User 'b6b84064-1e2c-4006-ade2-47a93299729e' created with id=566bb625-3ddb-4045-bd8c-873c9d4ae15e" pkg=gpa/server/backend time="2024-08-08T06:07:23+02:00" level=info msg="User '506114d1-9e85-4f96-9e31-336dc9c3241d' created with id=fe8bdf46-74b1-4f06-a583-b62c3b53799a" pkg=gpa/server/backend time="2024-08-08T06:07:24+02:00" level=info msg="Starting bridge" time="2024-08-08T06:07:24+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/220/config3624701575/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:07:24+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/220/data1508202863/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/220/data1508202863/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:07:24+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:07:24+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:07:24+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:07:24+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:07:24+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/220/config3624701575/grpcServerConfig.json time="2024-08-08T06:07:24+02:00" level=info msg="gRPC server listening on /tmp/bridge1741" pkg=grpc time="2024-08-08T06:07:24+02:00" level=info msg="Frontend service started" time="2024-08-08T06:07:24+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:07:24+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:07:24+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:07:24+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:07:24+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:07:24+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:07:24+02:00" level=info msg="Frontend client started" time="2024-08-08T06:07:24+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (2faf89d8)" time="2024-08-08T06:07:24+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (2faf89d8)" time="2024-08-08T06:07:24+02:00" level=info msg="200 OK: POST https://127.0.0.1:37577/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:07:24+02:00" level=info msg="200 OK: POST https://127.0.0.1:37577/auth/v4" pkg=gpa/manager time="2024-08-08T06:07:24+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=566bb625-3ddb-4045-bd8c-873c9d4ae15e time="2024-08-08T06:07:24+02:00" level=info msg="Adding vault user" userID=566bb625-3ddb-4045-bd8c-873c9d4ae15e time="2024-08-08T06:07:24+02:00" level=info msg="Creating new user" userID=566bb625-3ddb-4045-bd8c-873c9d4ae15e time="2024-08-08T06:07:24+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=566bb625-3ddb-4045-bd8c-873c9d4ae15e time="2024-08-08T06:07:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:37577/core/v4/events/latest" pkg=gpa/client userID=566bb625-3ddb-4045-bd8c-873c9d4ae15e time="2024-08-08T06:07:24+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=566bb625-3ddb-4045-bd8c-873c9d4ae15e time="2024-08-08T06:07:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:37577/core/v4/settings" pkg=gpa/client userID=566bb625-3ddb-4045-bd8c-873c9d4ae15e time="2024-08-08T06:07:24+02:00" level=info msg="Starting service main loop" service=telemetry user=566bb625-3ddb-4045-bd8c-873c9d4ae15e time="2024-08-08T06:07:24+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=566bb625-3ddb-4045-bd8c-873c9d4ae15e time="2024-08-08T06:07:24+02:00" level=info msg="Starting service main loop" service=smtp user=566bb625-3ddb-4045-bd8c-873c9d4ae15e time="2024-08-08T06:07:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:37577/core/v4/labels?Type=4" pkg=gpa/client userID=566bb625-3ddb-4045-bd8c-873c9d4ae15e time="2024-08-08T06:07:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:37577/core/v4/labels?Type=3" pkg=gpa/client userID=566bb625-3ddb-4045-bd8c-873c9d4ae15e time="2024-08-08T06:07:24+02:00" level=info msg="200 OK: GET https://127.0.0.1:37577/core/v4/labels?Type=1" pkg=gpa/client userID=566bb625-3ddb-4045-bd8c-873c9d4ae15e time="2024-08-08T06:07:24+02:00" level=info msg="Adding user to imap server" addrID=4a8cb221-bf5c-463d-9f04-f82a0b8687a9 service=server-manager time="2024-08-08T06:07:24+02:00" level=info msg="Creating new IMAP user" addrID=4a8cb221-bf5c-463d-9f04-f82a0b8687a9 service=server-manager time="2024-08-08T06:07:25+02:00" level=info msg="Setting gluon ID" addrID=4a8cb221-bf5c-463d-9f04-f82a0b8687a9 gluonID=dafb38fe-dcbf-4aa2-a8cf-c9ddff5acc4f userID=566bb625-3ddb-4045-bd8c-873c9d4ae15e time="2024-08-08T06:07:25+02:00" level=info msg="Created new IMAP user" addrID=4a8cb221-bf5c-463d-9f04-f82a0b8687a9 gluonID=dafb38fe-dcbf-4aa2-a8cf-c9ddff5acc4f service=server-manager time="2024-08-08T06:07:25+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:07:25+02:00" level=info msg=Resuming service=user-events user=566bb625-3ddb-4045-bd8c-873c9d4ae15e time="2024-08-08T06:07:25+02:00" level=info msg="Received mailbox message count" count=0 gluonID=dafb38fe-dcbf-4aa2-a8cf-c9ddff5acc4f labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:07:25+02:00" level=info msg="Starting IMAP Service" service=imap user=566bb625-3ddb-4045-bd8c-873c9d4ae15e time="2024-08-08T06:07:25+02:00" level=info msg="Sync triggered" service=imap user=566bb625-3ddb-4045-bd8c-873c9d4ae15e time="2024-08-08T06:07:25+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:07:25.022644268 +0200 CEST m=+529.708687174" user=566bb625-3ddb-4045-bd8c-873c9d4ae15e time="2024-08-08T06:07:25+02:00" level=info msg="Syncing labels" service=imap user=566bb625-3ddb-4045-bd8c-873c9d4ae15e time="2024-08-08T06:07:25+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:566bb625-3ddb-4045-bd8c-873c9d4ae15e" userID=566bb625-3ddb-4045-bd8c-873c9d4ae15e time="2024-08-08T06:07:25+02:00" level=info msg="Synced labels" service=imap user=566bb625-3ddb-4045-bd8c-873c9d4ae15e time="2024-08-08T06:07:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:37577/mail/v4/messages/count" pkg=gpa/client userID=566bb625-3ddb-4045-bd8c-873c9d4ae15e time="2024-08-08T06:07:25+02:00" level=info msg="Syncing messages" service=imap user=566bb625-3ddb-4045-bd8c-873c9d4ae15e time="2024-08-08T06:07:25+02:00" level=info msg="Job started" service=imap user=566bb625-3ddb-4045-bd8c-873c9d4ae15e time="2024-08-08T06:07:25+02:00" level=info msg="200 OK: POST https://127.0.0.1:37577/mail/v4/messages" pkg=gpa/client userID=566bb625-3ddb-4045-bd8c-873c9d4ae15e time="2024-08-08T06:07:25+02:00" level=info msg="Job finished" service=imap user=566bb625-3ddb-4045-bd8c-873c9d4ae15e time="2024-08-08T06:07:25+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=566bb625-3ddb-4045-bd8c-873c9d4ae15e time="2024-08-08T06:07:25+02:00" level=info msg="Synced messages" service=imap user=566bb625-3ddb-4045-bd8c-873c9d4ae15e time="2024-08-08T06:07:25+02:00" level=info msg="Finished user sync" duration=3.99798ms service=imap user=566bb625-3ddb-4045-bd8c-873c9d4ae15e time="2024-08-08T06:07:25+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=566bb625-3ddb-4045-bd8c-873c9d4ae15e time="2024-08-08T06:07:25+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=566bb625-3ddb-4045-bd8c-873c9d4ae15e time="2024-08-08T06:07:25+02:00" level=info msg="200 OK: POST https://127.0.0.1:37577/data/v1/stats" pkg=gpa/client userID=566bb625-3ddb-4045-bd8c-873c9d4ae15e time="2024-08-08T06:07:25+02:00" level=info msg="Configuration Status Success event sent." userID=566bb625-3ddb-4045-bd8c-873c9d4ae15e time="2024-08-08T06:07:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:37577/mail/v4/settings" pkg=gpa/client userID=566bb625-3ddb-4045-bd8c-873c9d4ae15e time="2024-08-08T06:07:25+02:00" level=info msg="200 OK: POST https://127.0.0.1:37577/mail/v4/messages" pkg=gpa/client userID=566bb625-3ddb-4045-bd8c-873c9d4ae15e time="2024-08-08T06:07:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:37577/core/v4/keys?Email=506114d1-9e85-4f96-9e31-336dc9c3241d%40proton.local" pkg=gpa/client userID=566bb625-3ddb-4045-bd8c-873c9d4ae15e time="2024-08-08T06:07:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:37577/contacts/v4/emails?Email=506114d1-9e85-4f96-9e31-336dc9c3241d%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=566bb625-3ddb-4045-bd8c-873c9d4ae15e time="2024-08-08T06:07:25+02:00" level=info msg="200 OK: POST https://127.0.0.1:37577/mail/v4/messages/b1dd61a0-c583-47ce-8a24-a6b45278689c" pkg=gpa/client userID=566bb625-3ddb-4045-bd8c-873c9d4ae15e Scenario: Reply with In-Reply-To sets answered flag # features/smtp/send/send_reply.feature:333 When SMTP client "1" sends the following message from "b6b84064-1e2c-4006-ade2-47a93299729e@proton.local" to "506114d1-9e85-4f96-9e31-336dc9c3241d@proton.local": # :1 -> *scenario """ From: Bridge Test <[user:user1]@[domain]> To: Internal Bridge <[user:user2]@[domain]> Subject: Please Reply Message-ID:   hello  """ Then it succeeds # :1 -> *scenario time="2024-08-08T06:07:25+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 48}}" pkg=telemetry time="2024-08-08T06:07:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:37577/core/v4/events/AA==" pkg=gpa/client userID=566bb625-3ddb-4045-bd8c-873c9d4ae15e time="2024-08-08T06:07:25+02:00" level=info msg="Received new API event" new="Event Aw==: messages: created=1, updated=1, deleted=0" old="AA==" service=user-events user=566bb625-3ddb-4045-bd8c-873c9d4ae15e time="2024-08-08T06:07:25+02:00" level=info msg="Handling message created event" date=0 messageID=b1dd61a0-c583-47ce-8a24-a6b45278689c service=imap subject="******** (d9b2d36e)" user=566bb625-3ddb-4045-bd8c-873c9d4ae15e time="2024-08-08T06:07:25+02:00" level=info msg="200 OK: GET https://127.0.0.1:37577/mail/v4/messages/b1dd61a0-c583-47ce-8a24-a6b45278689c" pkg=gpa/client userID=566bb625-3ddb-4045-bd8c-873c9d4ae15e time="2024-08-08T06:07:25+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=b1dd61a0-c583-47ce-8a24-a6b45278689c service=imap subject="******** (d9b2d36e)" user=566bb625-3ddb-4045-bd8c-873c9d4ae15e time="2024-08-08T06:07:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:37577/mail/v4/messages/b1dd61a0-c583-47ce-8a24-a6b45278689c" pkg=gpa/client userID=566bb625-3ddb-4045-bd8c-873c9d4ae15e Then IMAP client "1" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | subject | message-id | | b6b84064-1e2c-4006-ade2-47a93299729e@proton.local | 506114d1-9e85-4f96-9e31-336dc9c3241d@proton.local | Please Reply |  | time="2024-08-08T06:07:26+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (9c20300e)" time="2024-08-08T06:07:26+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (9c20300e)" time="2024-08-08T06:07:26+02:00" level=info msg="200 OK: POST https://127.0.0.1:37577/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:07:26+02:00" level=info msg="200 OK: POST https://127.0.0.1:37577/auth/v4" pkg=gpa/manager time="2024-08-08T06:07:26+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=fe8bdf46-74b1-4f06-a583-b62c3b53799a time="2024-08-08T06:07:26+02:00" level=info msg="Adding vault user" userID=fe8bdf46-74b1-4f06-a583-b62c3b53799a time="2024-08-08T06:07:26+02:00" level=info msg="Creating new user" userID=fe8bdf46-74b1-4f06-a583-b62c3b53799a time="2024-08-08T06:07:26+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=fe8bdf46-74b1-4f06-a583-b62c3b53799a time="2024-08-08T06:07:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:37577/core/v4/events/latest" pkg=gpa/client userID=fe8bdf46-74b1-4f06-a583-b62c3b53799a time="2024-08-08T06:07:26+02:00" level=info msg="Starting service Last EventID=BA==" service=user-events user=fe8bdf46-74b1-4f06-a583-b62c3b53799a time="2024-08-08T06:07:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:37577/core/v4/settings" pkg=gpa/client userID=fe8bdf46-74b1-4f06-a583-b62c3b53799a time="2024-08-08T06:07:26+02:00" level=info msg="Starting service main loop" service=telemetry user=fe8bdf46-74b1-4f06-a583-b62c3b53799a time="2024-08-08T06:07:26+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=fe8bdf46-74b1-4f06-a583-b62c3b53799a time="2024-08-08T06:07:26+02:00" level=info msg="Starting service main loop" service=smtp user=fe8bdf46-74b1-4f06-a583-b62c3b53799a time="2024-08-08T06:07:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:37577/core/v4/labels?Type=4" pkg=gpa/client userID=fe8bdf46-74b1-4f06-a583-b62c3b53799a time="2024-08-08T06:07:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:37577/core/v4/labels?Type=3" pkg=gpa/client userID=fe8bdf46-74b1-4f06-a583-b62c3b53799a time="2024-08-08T06:07:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:37577/core/v4/labels?Type=1" pkg=gpa/client userID=fe8bdf46-74b1-4f06-a583-b62c3b53799a time="2024-08-08T06:07:26+02:00" level=info msg="Adding user to imap server" addrID=8c3d1ce5-d956-438d-855f-94c033ac8a91 service=server-manager time="2024-08-08T06:07:26+02:00" level=info msg="Creating new IMAP user" addrID=8c3d1ce5-d956-438d-855f-94c033ac8a91 service=server-manager time="2024-08-08T06:07:26+02:00" level=info msg="Setting gluon ID" addrID=8c3d1ce5-d956-438d-855f-94c033ac8a91 gluonID=b8f53f38-ff8c-4db9-9ea4-7751109bfdd2 userID=fe8bdf46-74b1-4f06-a583-b62c3b53799a time="2024-08-08T06:07:26+02:00" level=info msg="Created new IMAP user" addrID=8c3d1ce5-d956-438d-855f-94c033ac8a91 gluonID=b8f53f38-ff8c-4db9-9ea4-7751109bfdd2 service=server-manager time="2024-08-08T06:07:26+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:07:26+02:00" level=info msg=Resuming service=user-events user=fe8bdf46-74b1-4f06-a583-b62c3b53799a And the user logs in with username "506114d1-9e85-4f96-9e31-336dc9c3241d" and password "password" # :1 -> *scenario time="2024-08-08T06:07:26+02:00" level=info msg="Received mailbox message count" count=0 gluonID=b8f53f38-ff8c-4db9-9ea4-7751109bfdd2 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:07:26+02:00" level=info msg="Starting IMAP Service" service=imap user=fe8bdf46-74b1-4f06-a583-b62c3b53799a time="2024-08-08T06:07:26+02:00" level=info msg="Sync triggered" service=imap user=fe8bdf46-74b1-4f06-a583-b62c3b53799a time="2024-08-08T06:07:26+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:07:26.474243849 +0200 CEST m=+531.160286755" user=fe8bdf46-74b1-4f06-a583-b62c3b53799a time="2024-08-08T06:07:26+02:00" level=info msg="Syncing labels" service=imap user=fe8bdf46-74b1-4f06-a583-b62c3b53799a time="2024-08-08T06:07:26+02:00" level=info msg="Synced labels" service=imap user=fe8bdf46-74b1-4f06-a583-b62c3b53799a time="2024-08-08T06:07:26+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:fe8bdf46-74b1-4f06-a583-b62c3b53799a" userID=fe8bdf46-74b1-4f06-a583-b62c3b53799a time="2024-08-08T06:07:26+02:00" level=info msg="Configuration Status is back to Pending due to Failure." userID=566bb625-3ddb-4045-bd8c-873c9d4ae15e time="2024-08-08T06:07:26+02:00" level=info msg="200 OK: POST https://127.0.0.1:37577/data/v1/stats" pkg=gpa/client userID=fe8bdf46-74b1-4f06-a583-b62c3b53799a time="2024-08-08T06:07:26+02:00" level=info msg="Configuration Status Success event sent." userID=fe8bdf46-74b1-4f06-a583-b62c3b53799a And user "506114d1-9e85-4f96-9e31-336dc9c3241d" connects and authenticates IMAP client "2" # :1 -> *scenario And user "506114d1-9e85-4f96-9e31-336dc9c3241d" connects and authenticates SMTP client "2" # :1 -> *scenario time="2024-08-08T06:07:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:37577/mail/v4/messages/count" pkg=gpa/client userID=fe8bdf46-74b1-4f06-a583-b62c3b53799a time="2024-08-08T06:07:26+02:00" level=info msg="Syncing messages" service=imap user=fe8bdf46-74b1-4f06-a583-b62c3b53799a time="2024-08-08T06:07:26+02:00" level=info msg="Job started" service=imap user=fe8bdf46-74b1-4f06-a583-b62c3b53799a time="2024-08-08T06:07:26+02:00" level=info msg="200 OK: POST https://127.0.0.1:37577/mail/v4/messages" pkg=gpa/client userID=fe8bdf46-74b1-4f06-a583-b62c3b53799a time="2024-08-08T06:07:26+02:00" level=info msg="200 OK: POST https://127.0.0.1:37577/mail/v4/messages" pkg=gpa/client userID=fe8bdf46-74b1-4f06-a583-b62c3b53799a time="2024-08-08T06:07:26+02:00" level=info msg="Creating new child job" service=imap user=fe8bdf46-74b1-4f06-a583-b62c3b53799a time="2024-08-08T06:07:26+02:00" level=info msg="Job finished" service=imap user=fe8bdf46-74b1-4f06-a583-b62c3b53799a time="2024-08-08T06:07:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:37577/mail/v4/messages/8266b1c9-92b6-450c-a373-5bb6a9704f18" pkg=gpa/client userID=fe8bdf46-74b1-4f06-a583-b62c3b53799a time="2024-08-08T06:07:26+02:00" level=info msg="Child job finished" service=imap user=fe8bdf46-74b1-4f06-a583-b62c3b53799a time="2024-08-08T06:07:26+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=fe8bdf46-74b1-4f06-a583-b62c3b53799a time="2024-08-08T06:07:26+02:00" level=info msg="Synced messages" service=imap user=fe8bdf46-74b1-4f06-a583-b62c3b53799a time="2024-08-08T06:07:26+02:00" level=info msg="Finished user sync" duration=9.558176ms service=imap user=fe8bdf46-74b1-4f06-a583-b62c3b53799a time="2024-08-08T06:07:26+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=fe8bdf46-74b1-4f06-a583-b62c3b53799a time="2024-08-08T06:07:26+02:00" level=info msg="Event loop reset" eventID="BA==" service=user-events user=fe8bdf46-74b1-4f06-a583-b62c3b53799a And user "506114d1-9e85-4f96-9e31-336dc9c3241d" finishes syncing # :1 -> *scenario Then IMAP client "2" eventually sees the following messages in "INBOX": # :1 -> *scenario | from | subject | message-id | reply-to | | b6b84064-1e2c-4006-ade2-47a93299729e@proton.local | Please Reply |  | b6b84064-1e2c-4006-ade2-47a93299729e@proton.local | time="2024-08-08T06:07:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:37577/mail/v4/settings" pkg=gpa/client userID=fe8bdf46-74b1-4f06-a583-b62c3b53799a time="2024-08-08T06:07:26+02:00" level=info msg="200 OK: POST https://127.0.0.1:37577/mail/v4/messages" pkg=gpa/client userID=fe8bdf46-74b1-4f06-a583-b62c3b53799a time="2024-08-08T06:07:26+02:00" level=info msg="200 OK: POST https://127.0.0.1:37577/mail/v4/messages" pkg=gpa/client userID=fe8bdf46-74b1-4f06-a583-b62c3b53799a time="2024-08-08T06:07:26+02:00" level=info msg="200 OK: POST https://127.0.0.1:37577/mail/v4/messages" pkg=gpa/client userID=fe8bdf46-74b1-4f06-a583-b62c3b53799a time="2024-08-08T06:07:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:37577/core/v4/keys?Email=b6b84064-1e2c-4006-ade2-47a93299729e%40proton.local" pkg=gpa/client userID=fe8bdf46-74b1-4f06-a583-b62c3b53799a time="2024-08-08T06:07:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:37577/contacts/v4/emails?Email=b6b84064-1e2c-4006-ade2-47a93299729e%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=fe8bdf46-74b1-4f06-a583-b62c3b53799a time="2024-08-08T06:07:26+02:00" level=info msg="200 OK: POST https://127.0.0.1:37577/mail/v4/messages/af21f511-d0ec-4756-b49d-211b2f396632" pkg=gpa/client userID=fe8bdf46-74b1-4f06-a583-b62c3b53799a When SMTP client "2" sends the following message from "506114d1-9e85-4f96-9e31-336dc9c3241d@proton.local" to "b6b84064-1e2c-4006-ade2-47a93299729e@proton.local": # :1 -> *scenario """ From: Internal Bridge <[user:user2]@[domain]> To: Bridge Test <[user:user1]@[domain]> Content-Type: text/plain Subject: FW - Please Reply In-Reply-To:  Message-ID:   Heya  """ Then it succeeds # :1 -> *scenario time="2024-08-08T06:07:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:37577/core/v4/events/Aw==" pkg=gpa/client userID=566bb625-3ddb-4045-bd8c-873c9d4ae15e time="2024-08-08T06:07:26+02:00" level=info msg="Received new API event" new="Event CA==: messages: created=1, updated=0, deleted=0" old="Aw==" service=user-events user=566bb625-3ddb-4045-bd8c-873c9d4ae15e time="2024-08-08T06:07:26+02:00" level=info msg="Handling message created event" date=0 messageID=6b0e9a65-c2f5-41d8-992f-ae154c9a2927 service=imap subject="******** (22f3b0e1)" user=566bb625-3ddb-4045-bd8c-873c9d4ae15e time="2024-08-08T06:07:26+02:00" level=info msg="200 OK: GET https://127.0.0.1:37577/mail/v4/messages/6b0e9a65-c2f5-41d8-992f-ae154c9a2927" pkg=gpa/client userID=566bb625-3ddb-4045-bd8c-873c9d4ae15e time="2024-08-08T06:07:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:37577/core/v4/events/BA==" pkg=gpa/client userID=fe8bdf46-74b1-4f06-a583-b62c3b53799a time="2024-08-08T06:07:27+02:00" level=info msg="Received new API event" new="Event Bw==: messages: created=1, updated=2, deleted=0" old="BA==" service=user-events user=fe8bdf46-74b1-4f06-a583-b62c3b53799a time="2024-08-08T06:07:27+02:00" level=info msg="Handling message created event" date=0 messageID=af21f511-d0ec-4756-b49d-211b2f396632 service=imap subject="******** (22f3b0e1)" user=fe8bdf46-74b1-4f06-a583-b62c3b53799a time="2024-08-08T06:07:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:37577/mail/v4/messages/af21f511-d0ec-4756-b49d-211b2f396632" pkg=gpa/client userID=fe8bdf46-74b1-4f06-a583-b62c3b53799a time="2024-08-08T06:07:27+02:00" level=info msg="Handling message updated event" messageID=8266b1c9-92b6-450c-a373-5bb6a9704f18 service=imap subject="******** (d9b2d36e)" user=fe8bdf46-74b1-4f06-a583-b62c3b53799a time="2024-08-08T06:07:27+02:00" level=info msg="Handling draft or sent updated event" isDraft=false messageID=af21f511-d0ec-4756-b49d-211b2f396632 service=imap subject="******** (22f3b0e1)" user=fe8bdf46-74b1-4f06-a583-b62c3b53799a time="2024-08-08T06:07:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:37577/mail/v4/messages/af21f511-d0ec-4756-b49d-211b2f396632" pkg=gpa/client userID=fe8bdf46-74b1-4f06-a583-b62c3b53799a Then IMAP client "2" eventually sees the following messages in "Sent": # :1 -> *scenario | from | to | subject | in-reply-to | references | | 506114d1-9e85-4f96-9e31-336dc9c3241d@proton.local | b6b84064-1e2c-4006-ade2-47a93299729e@proton.local | FW - Please Reply |  |  | When IMAP client "2" selects "INBOX" # :1 -> *scenario And it succeeds # :1 -> *scenario Then IMAP client "2" eventually sees that message at row 1 has the flag "\Answered" # :1 -> *scenario And it succeeds # :1 -> *scenario Then IMAP client "2" eventually sees that message at row 1 does not have the flag "forwarded" # :1 -> *scenario And it succeeds # :1 -> *scenario time="2024-08-08T06:07:27+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:07:27+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:07:27+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:07:27+02:00" level=info msg="Closing user" userID=566bb625-3ddb-4045-bd8c-873c9d4ae15e time="2024-08-08T06:07:27+02:00" level=info msg="Exiting IMAP Service" service=imap user=566bb625-3ddb-4045-bd8c-873c9d4ae15e time="2024-08-08T06:07:27+02:00" level=info msg="Exiting service main loop" service=smtp user=566bb625-3ddb-4045-bd8c-873c9d4ae15e time="2024-08-08T06:07:27+02:00" level=info msg="Exiting Service" service=user-identity user=566bb625-3ddb-4045-bd8c-873c9d4ae15e time="2024-08-08T06:07:27+02:00" level=info msg="Exiting service main loop" service=telemetry user=566bb625-3ddb-4045-bd8c-873c9d4ae15e time="2024-08-08T06:07:27+02:00" level=info msg="Exiting service" service=user-events user=566bb625-3ddb-4045-bd8c-873c9d4ae15e time="2024-08-08T06:07:27+02:00" level=info msg="Closing user" userID=fe8bdf46-74b1-4f06-a583-b62c3b53799a time="2024-08-08T06:07:27+02:00" level=info msg="Exiting IMAP Service" service=imap user=fe8bdf46-74b1-4f06-a583-b62c3b53799a time="2024-08-08T06:07:27+02:00" level=info msg="Exiting service main loop" service=smtp user=fe8bdf46-74b1-4f06-a583-b62c3b53799a time="2024-08-08T06:07:27+02:00" level=info msg="Exiting Service" service=user-identity user=fe8bdf46-74b1-4f06-a583-b62c3b53799a time="2024-08-08T06:07:27+02:00" level=info msg="Exiting service main loop" service=telemetry user=fe8bdf46-74b1-4f06-a583-b62c3b53799a time="2024-08-08T06:07:27+02:00" level=info msg="Exiting service" service=user-events user=fe8bdf46-74b1-4f06-a583-b62c3b53799a time="2024-08-08T06:07:27+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:07:27+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:07:27+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:07:27+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:07:27+02:00" level=info msg="Closing SMTP server" service=server-manager And IMAP client "1" eventually sees the following messages in "INBOX": # :1 -> *scenario | from | subject | in-reply-to | references | | 506114d1-9e85-4f96-9e31-336dc9c3241d@proton.local | FW - Please Reply |  |  | Feature: Address key usage during SMTP send === RUN TestFeatures/Non-active_sender_in_combined_mode_using_non-active_key time="2024-08-08T06:07:28+02:00" level=info msg="User 'f40913b2-75b3-4279-9e61-3debaf93d60a' created with id=76e3e7ed-c66a-463c-8e6e-bce99d8ff1b8" pkg=gpa/server/backend Background: Given there exists an account with username "f40913b2-75b3-4279-9e61-3debaf93d60a" and password "password" # :1 -> *scenario And the account "f40913b2-75b3-4279-9e61-3debaf93d60a" has additional address "9cb82703-9a5b-4424-81c9-5353e67e1b4a@proton.local" # :1 -> *scenario And it succeeds # :1 -> *scenario time="2024-08-08T06:07:28+02:00" level=info msg="Starting bridge" time="2024-08-08T06:07:28+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/221/config3986432288/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:07:28+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/221/data3776378406/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/221/data3776378406/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:07:28+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:07:28+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:07:28+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:07:28+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:07:28+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/221/config3986432288/grpcServerConfig.json time="2024-08-08T06:07:28+02:00" level=info msg="gRPC server listening on /tmp/bridge6862" pkg=grpc time="2024-08-08T06:07:28+02:00" level=info msg="Frontend service started" time="2024-08-08T06:07:28+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:07:28+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:07:28+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:07:28+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:07:28+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:07:28+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:07:28+02:00" level=info msg="Frontend client started" Scenario: Non-active sender in combined mode using non-active key # features/smtp/send/sender_key.feature:7 Given bridge starts # :1 -> *scenario time="2024-08-08T06:07:28+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (17b68a68)" time="2024-08-08T06:07:28+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (17b68a68)" time="2024-08-08T06:07:28+02:00" level=info msg="200 OK: POST https://127.0.0.1:35849/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:07:28+02:00" level=info msg="200 OK: POST https://127.0.0.1:35849/auth/v4" pkg=gpa/manager time="2024-08-08T06:07:28+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=76e3e7ed-c66a-463c-8e6e-bce99d8ff1b8 time="2024-08-08T06:07:29+02:00" level=info msg="Adding vault user" userID=76e3e7ed-c66a-463c-8e6e-bce99d8ff1b8 time="2024-08-08T06:07:29+02:00" level=info msg="Creating new user" userID=76e3e7ed-c66a-463c-8e6e-bce99d8ff1b8 time="2024-08-08T06:07:29+02:00" level=info msg="Creating user object" numAddr=2 numLabels=12 userID=76e3e7ed-c66a-463c-8e6e-bce99d8ff1b8 time="2024-08-08T06:07:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:35849/core/v4/events/latest" pkg=gpa/client userID=76e3e7ed-c66a-463c-8e6e-bce99d8ff1b8 time="2024-08-08T06:07:29+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=76e3e7ed-c66a-463c-8e6e-bce99d8ff1b8 time="2024-08-08T06:07:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:35849/core/v4/settings" pkg=gpa/client userID=76e3e7ed-c66a-463c-8e6e-bce99d8ff1b8 time="2024-08-08T06:07:29+02:00" level=info msg="Starting service main loop" service=telemetry user=76e3e7ed-c66a-463c-8e6e-bce99d8ff1b8 time="2024-08-08T06:07:29+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=76e3e7ed-c66a-463c-8e6e-bce99d8ff1b8 time="2024-08-08T06:07:29+02:00" level=info msg="Starting service main loop" service=smtp user=76e3e7ed-c66a-463c-8e6e-bce99d8ff1b8 time="2024-08-08T06:07:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:35849/core/v4/labels?Type=4" pkg=gpa/client userID=76e3e7ed-c66a-463c-8e6e-bce99d8ff1b8 time="2024-08-08T06:07:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:35849/core/v4/labels?Type=3" pkg=gpa/client userID=76e3e7ed-c66a-463c-8e6e-bce99d8ff1b8 time="2024-08-08T06:07:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:35849/core/v4/labels?Type=1" pkg=gpa/client userID=76e3e7ed-c66a-463c-8e6e-bce99d8ff1b8 time="2024-08-08T06:07:29+02:00" level=info msg="Adding user to imap server" addrID=0e40137b-60ab-4a4d-912a-92d2a76d399e service=server-manager time="2024-08-08T06:07:29+02:00" level=info msg="Creating new IMAP user" addrID=0e40137b-60ab-4a4d-912a-92d2a76d399e service=server-manager time="2024-08-08T06:07:29+02:00" level=info msg="Setting gluon ID" addrID=0e40137b-60ab-4a4d-912a-92d2a76d399e gluonID=b8bc48e0-421e-4996-aff0-41e6b8932061 userID=76e3e7ed-c66a-463c-8e6e-bce99d8ff1b8 time="2024-08-08T06:07:29+02:00" level=info msg="Created new IMAP user" addrID=0e40137b-60ab-4a4d-912a-92d2a76d399e gluonID=b8bc48e0-421e-4996-aff0-41e6b8932061 service=server-manager time="2024-08-08T06:07:29+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:07:29+02:00" level=info msg=Resuming service=user-events user=76e3e7ed-c66a-463c-8e6e-bce99d8ff1b8 And the user logs in with username "f40913b2-75b3-4279-9e61-3debaf93d60a" and password "password" # :1 -> *scenario And it succeeds # :1 -> *scenario time="2024-08-08T06:07:29+02:00" level=info msg="Starting IMAP Service" service=imap user=76e3e7ed-c66a-463c-8e6e-bce99d8ff1b8 time="2024-08-08T06:07:29+02:00" level=info msg="Sync triggered" service=imap user=76e3e7ed-c66a-463c-8e6e-bce99d8ff1b8 time="2024-08-08T06:07:29+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:07:29.109226367 +0200 CEST m=+533.795269283" user=76e3e7ed-c66a-463c-8e6e-bce99d8ff1b8 time="2024-08-08T06:07:29+02:00" level=info msg="Syncing labels" service=imap user=76e3e7ed-c66a-463c-8e6e-bce99d8ff1b8 time="2024-08-08T06:07:29+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:76e3e7ed-c66a-463c-8e6e-bce99d8ff1b8" userID=76e3e7ed-c66a-463c-8e6e-bce99d8ff1b8 time="2024-08-08T06:07:29+02:00" level=info msg="Synced labels" service=imap user=76e3e7ed-c66a-463c-8e6e-bce99d8ff1b8 time="2024-08-08T06:07:29+02:00" level=info msg="Received mailbox message count" count=0 gluonID=b8bc48e0-421e-4996-aff0-41e6b8932061 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:07:29+02:00" level=info msg="200 OK: POST https://127.0.0.1:35849/data/v1/stats" pkg=gpa/client userID=76e3e7ed-c66a-463c-8e6e-bce99d8ff1b8 time="2024-08-08T06:07:29+02:00" level=info msg="Configuration Status Success event sent." userID=76e3e7ed-c66a-463c-8e6e-bce99d8ff1b8 When user "f40913b2-75b3-4279-9e61-3debaf93d60a" connects and authenticates SMTP client "1" with address "f40913b2-75b3-4279-9e61-3debaf93d60a@proton.local" # :1 -> *scenario time="2024-08-08T06:07:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:35849/mail/v4/settings" pkg=gpa/client userID=76e3e7ed-c66a-463c-8e6e-bce99d8ff1b8 time="2024-08-08T06:07:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:35849/mail/v4/messages/count" pkg=gpa/client userID=76e3e7ed-c66a-463c-8e6e-bce99d8ff1b8 time="2024-08-08T06:07:29+02:00" level=info msg="Syncing messages" service=imap user=76e3e7ed-c66a-463c-8e6e-bce99d8ff1b8 time="2024-08-08T06:07:29+02:00" level=info msg="Job started" service=imap user=76e3e7ed-c66a-463c-8e6e-bce99d8ff1b8 time="2024-08-08T06:07:29+02:00" level=info msg="200 OK: POST https://127.0.0.1:35849/mail/v4/messages" pkg=gpa/client userID=76e3e7ed-c66a-463c-8e6e-bce99d8ff1b8 time="2024-08-08T06:07:29+02:00" level=info msg="Job finished" service=imap user=76e3e7ed-c66a-463c-8e6e-bce99d8ff1b8 time="2024-08-08T06:07:29+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=76e3e7ed-c66a-463c-8e6e-bce99d8ff1b8 time="2024-08-08T06:07:29+02:00" level=info msg="Synced messages" service=imap user=76e3e7ed-c66a-463c-8e6e-bce99d8ff1b8 time="2024-08-08T06:07:29+02:00" level=info msg="Finished user sync" duration=13.775169ms service=imap user=76e3e7ed-c66a-463c-8e6e-bce99d8ff1b8 time="2024-08-08T06:07:29+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=76e3e7ed-c66a-463c-8e6e-bce99d8ff1b8 time="2024-08-08T06:07:29+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=76e3e7ed-c66a-463c-8e6e-bce99d8ff1b8 time="2024-08-08T06:07:29+02:00" level=info msg="200 OK: POST https://127.0.0.1:35849/mail/v4/messages" pkg=gpa/client userID=76e3e7ed-c66a-463c-8e6e-bce99d8ff1b8 time="2024-08-08T06:07:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:35849/core/v4/keys?Email=pm.bridge.qa%40gmail.com" pkg=gpa/client userID=76e3e7ed-c66a-463c-8e6e-bce99d8ff1b8 time="2024-08-08T06:07:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:35849/contacts/v4/emails?Email=pm.bridge.qa%40gmail.com&Page=0&PageSize=150" pkg=gpa/client userID=76e3e7ed-c66a-463c-8e6e-bce99d8ff1b8 time="2024-08-08T06:07:29+02:00" level=info msg="200 OK: POST https://127.0.0.1:35849/mail/v4/messages/c5f86d42-bec1-4ad3-ac8f-216150ce2e4c" pkg=gpa/client userID=76e3e7ed-c66a-463c-8e6e-bce99d8ff1b8 And SMTP client "1" sends the following message from "9cb82703-9a5b-4424-81c9-5353e67e1b4a@proton.local" to "pm.bridge.qa@gmail.com": # :1 -> *scenario """ From: Bridge Test <[alias:alias]@[domain]> To: External Bridge   hello  """ Then it succeeds # :1 -> *scenario time="2024-08-08T06:07:29+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:07:29+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:07:29+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:07:29+02:00" level=info msg="Closing user" userID=76e3e7ed-c66a-463c-8e6e-bce99d8ff1b8 time="2024-08-08T06:07:29+02:00" level=info msg="Exiting IMAP Service" service=imap user=76e3e7ed-c66a-463c-8e6e-bce99d8ff1b8 time="2024-08-08T06:07:29+02:00" level=info msg="Exiting service main loop" service=smtp user=76e3e7ed-c66a-463c-8e6e-bce99d8ff1b8 time="2024-08-08T06:07:29+02:00" level=info msg="Exiting Service" service=user-identity user=76e3e7ed-c66a-463c-8e6e-bce99d8ff1b8 time="2024-08-08T06:07:29+02:00" level=info msg="Exiting service main loop" service=telemetry user=76e3e7ed-c66a-463c-8e6e-bce99d8ff1b8 time="2024-08-08T06:07:29+02:00" level=info msg="Exiting service" service=user-events user=76e3e7ed-c66a-463c-8e6e-bce99d8ff1b8 time="2024-08-08T06:07:29+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:07:29+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:07:29+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:07:29+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:07:29+02:00" level=info msg="Closing SMTP server" service=server-manager And the message used "9cb82703-9a5b-4424-81c9-5353e67e1b4a@proton.local" key for sending # :1 -> *scenario === RUN TestFeatures/Non-active_sender_in_split_mode_using_non-active_key time="2024-08-08T06:07:29+02:00" level=info msg="User '2f6fe81e-8904-40f0-b9eb-3214bd85b500' created with id=32ed7d18-dad6-405f-81fa-3f8c68789b0c" pkg=gpa/server/backend time="2024-08-08T06:07:30+02:00" level=info msg="Starting bridge" time="2024-08-08T06:07:30+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/222/config747447486/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:07:30+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/222/data1561861403/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/222/data1561861403/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:07:30+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:07:30+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:07:30+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:07:30+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:07:30+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/222/config747447486/grpcServerConfig.json time="2024-08-08T06:07:30+02:00" level=info msg="gRPC server listening on /tmp/bridge0162" pkg=grpc time="2024-08-08T06:07:30+02:00" level=info msg="Frontend service started" time="2024-08-08T06:07:30+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:07:30+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:07:30+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:07:30+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:07:30+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:07:30+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:07:30+02:00" level=info msg="Frontend client started" Scenario: Non-active sender in split mode using non-active key # features/smtp/send/sender_key.feature:23 Given bridge starts # :1 -> *scenario time="2024-08-08T06:07:30+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (76b11415)" time="2024-08-08T06:07:30+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (76b11415)" time="2024-08-08T06:07:30+02:00" level=info msg="200 OK: POST https://127.0.0.1:36701/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:07:30+02:00" level=info msg="200 OK: POST https://127.0.0.1:36701/auth/v4" pkg=gpa/manager time="2024-08-08T06:07:30+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=32ed7d18-dad6-405f-81fa-3f8c68789b0c time="2024-08-08T06:07:30+02:00" level=info msg="Adding vault user" userID=32ed7d18-dad6-405f-81fa-3f8c68789b0c time="2024-08-08T06:07:30+02:00" level=info msg="Creating new user" userID=32ed7d18-dad6-405f-81fa-3f8c68789b0c time="2024-08-08T06:07:30+02:00" level=info msg="Creating user object" numAddr=2 numLabels=12 userID=32ed7d18-dad6-405f-81fa-3f8c68789b0c time="2024-08-08T06:07:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:36701/core/v4/events/latest" pkg=gpa/client userID=32ed7d18-dad6-405f-81fa-3f8c68789b0c time="2024-08-08T06:07:30+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=32ed7d18-dad6-405f-81fa-3f8c68789b0c time="2024-08-08T06:07:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:36701/core/v4/settings" pkg=gpa/client userID=32ed7d18-dad6-405f-81fa-3f8c68789b0c time="2024-08-08T06:07:30+02:00" level=info msg="Starting service main loop" service=telemetry user=32ed7d18-dad6-405f-81fa-3f8c68789b0c time="2024-08-08T06:07:30+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=32ed7d18-dad6-405f-81fa-3f8c68789b0c time="2024-08-08T06:07:30+02:00" level=info msg="Starting service main loop" service=smtp user=32ed7d18-dad6-405f-81fa-3f8c68789b0c time="2024-08-08T06:07:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:36701/core/v4/labels?Type=4" pkg=gpa/client userID=32ed7d18-dad6-405f-81fa-3f8c68789b0c time="2024-08-08T06:07:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:36701/core/v4/labels?Type=3" pkg=gpa/client userID=32ed7d18-dad6-405f-81fa-3f8c68789b0c time="2024-08-08T06:07:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:36701/core/v4/labels?Type=1" pkg=gpa/client userID=32ed7d18-dad6-405f-81fa-3f8c68789b0c time="2024-08-08T06:07:30+02:00" level=info msg="Adding user to imap server" addrID=f5ddb5ed-f541-44cf-b9e9-a183c866b24e service=server-manager time="2024-08-08T06:07:30+02:00" level=info msg="Creating new IMAP user" addrID=f5ddb5ed-f541-44cf-b9e9-a183c866b24e service=server-manager time="2024-08-08T06:07:30+02:00" level=info msg="Setting gluon ID" addrID=f5ddb5ed-f541-44cf-b9e9-a183c866b24e gluonID=c744d28d-3ae7-498b-b6d0-b593f9abb1d8 userID=32ed7d18-dad6-405f-81fa-3f8c68789b0c time="2024-08-08T06:07:30+02:00" level=info msg="Created new IMAP user" addrID=f5ddb5ed-f541-44cf-b9e9-a183c866b24e gluonID=c744d28d-3ae7-498b-b6d0-b593f9abb1d8 service=server-manager time="2024-08-08T06:07:30+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:07:30+02:00" level=info msg=Resuming service=user-events user=32ed7d18-dad6-405f-81fa-3f8c68789b0c And the user logs in with username "2f6fe81e-8904-40f0-b9eb-3214bd85b500" and password "password" # :1 -> *scenario time="2024-08-08T06:07:30+02:00" level=info msg="Starting IMAP Service" service=imap user=32ed7d18-dad6-405f-81fa-3f8c68789b0c time="2024-08-08T06:07:30+02:00" level=info msg="Sync triggered" service=imap user=32ed7d18-dad6-405f-81fa-3f8c68789b0c time="2024-08-08T06:07:30+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:07:30.630921914 +0200 CEST m=+535.316964820" user=32ed7d18-dad6-405f-81fa-3f8c68789b0c time="2024-08-08T06:07:30+02:00" level=info msg="Syncing labels" service=imap user=32ed7d18-dad6-405f-81fa-3f8c68789b0c time="2024-08-08T06:07:30+02:00" level=info msg="Received mailbox message count" count=0 gluonID=c744d28d-3ae7-498b-b6d0-b593f9abb1d8 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:07:30+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:32ed7d18-dad6-405f-81fa-3f8c68789b0c" userID=32ed7d18-dad6-405f-81fa-3f8c68789b0c time="2024-08-08T06:07:30+02:00" level=info msg="Synced labels" service=imap user=32ed7d18-dad6-405f-81fa-3f8c68789b0c time="2024-08-08T06:07:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:36701/mail/v4/messages/count" pkg=gpa/client userID=32ed7d18-dad6-405f-81fa-3f8c68789b0c time="2024-08-08T06:07:30+02:00" level=info msg="Syncing messages" service=imap user=32ed7d18-dad6-405f-81fa-3f8c68789b0c time="2024-08-08T06:07:30+02:00" level=info msg="Job started" service=imap user=32ed7d18-dad6-405f-81fa-3f8c68789b0c time="2024-08-08T06:07:30+02:00" level=info msg="200 OK: POST https://127.0.0.1:36701/mail/v4/messages" pkg=gpa/client userID=32ed7d18-dad6-405f-81fa-3f8c68789b0c time="2024-08-08T06:07:30+02:00" level=info msg="Job finished" service=imap user=32ed7d18-dad6-405f-81fa-3f8c68789b0c time="2024-08-08T06:07:30+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=32ed7d18-dad6-405f-81fa-3f8c68789b0c time="2024-08-08T06:07:30+02:00" level=info msg="Synced messages" service=imap user=32ed7d18-dad6-405f-81fa-3f8c68789b0c time="2024-08-08T06:07:30+02:00" level=info msg="Finished user sync" duration=4.21431ms service=imap user=32ed7d18-dad6-405f-81fa-3f8c68789b0c time="2024-08-08T06:07:30+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=32ed7d18-dad6-405f-81fa-3f8c68789b0c time="2024-08-08T06:07:30+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=32ed7d18-dad6-405f-81fa-3f8c68789b0c time="2024-08-08T06:07:30+02:00" level=info msg="Setting address mode" mode=split pkg=bridge/user userID=32ed7d18-dad6-405f-81fa-3f8c68789b0c time="2024-08-08T06:07:30+02:00" level=info msg="Setting address mode" mode=split userID=32ed7d18-dad6-405f-81fa-3f8c68789b0c time="2024-08-08T06:07:30+02:00" level=info msg="Setting Split Address Mode" service=imap user=32ed7d18-dad6-405f-81fa-3f8c68789b0c time="2024-08-08T06:07:30+02:00" level=info msg="Removing gluon ID" addrID=f5ddb5ed-f541-44cf-b9e9-a183c866b24e gluonID=c744d28d-3ae7-498b-b6d0-b593f9abb1d8 userID=32ed7d18-dad6-405f-81fa-3f8c68789b0c time="2024-08-08T06:07:30+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:07:30+02:00" level=info msg="Adding user to imap server" addrID=f5ddb5ed-f541-44cf-b9e9-a183c866b24e service=server-manager time="2024-08-08T06:07:30+02:00" level=info msg="Creating new IMAP user" addrID=f5ddb5ed-f541-44cf-b9e9-a183c866b24e service=server-manager time="2024-08-08T06:07:30+02:00" level=info msg="Setting gluon ID" addrID=f5ddb5ed-f541-44cf-b9e9-a183c866b24e gluonID=83571b9e-815a-453e-9e10-5ebd390eb69e userID=32ed7d18-dad6-405f-81fa-3f8c68789b0c time="2024-08-08T06:07:30+02:00" level=info msg="Created new IMAP user" addrID=f5ddb5ed-f541-44cf-b9e9-a183c866b24e gluonID=83571b9e-815a-453e-9e10-5ebd390eb69e service=server-manager time="2024-08-08T06:07:30+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:07:30+02:00" level=info msg="Adding user to imap server" addrID=6014e0a2-0ae5-4c95-8311-469d8453117f service=server-manager time="2024-08-08T06:07:30+02:00" level=info msg="Received mailbox message count" count=0 gluonID=83571b9e-815a-453e-9e10-5ebd390eb69e labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:07:30+02:00" level=info msg="Creating new IMAP user" addrID=6014e0a2-0ae5-4c95-8311-469d8453117f service=server-manager time="2024-08-08T06:07:30+02:00" level=info msg="Setting gluon ID" addrID=6014e0a2-0ae5-4c95-8311-469d8453117f gluonID=c4c74a2d-6424-4b2e-8713-233489cdc69f userID=32ed7d18-dad6-405f-81fa-3f8c68789b0c time="2024-08-08T06:07:30+02:00" level=info msg="Created new IMAP user" addrID=6014e0a2-0ae5-4c95-8311-469d8453117f gluonID=c4c74a2d-6424-4b2e-8713-233489cdc69f service=server-manager time="2024-08-08T06:07:30+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:07:30+02:00" level=info msg="Sync triggered" service=imap user=32ed7d18-dad6-405f-81fa-3f8c68789b0c And the user sets the address mode of user "2f6fe81e-8904-40f0-b9eb-3214bd85b500" to "split" # :1 -> *scenario And user "2f6fe81e-8904-40f0-b9eb-3214bd85b500" finishes syncing # :1 -> *scenario And it succeeds # :1 -> *scenario time="2024-08-08T06:07:30+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:07:30.664206301 +0200 CEST m=+535.350249207" user=32ed7d18-dad6-405f-81fa-3f8c68789b0c time="2024-08-08T06:07:30+02:00" level=info msg="Syncing labels" service=imap user=32ed7d18-dad6-405f-81fa-3f8c68789b0c time="2024-08-08T06:07:30+02:00" level=info msg="Received mailbox message count" count=0 gluonID=c4c74a2d-6424-4b2e-8713-233489cdc69f labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:07:30+02:00" level=info msg="Synced labels" service=imap user=32ed7d18-dad6-405f-81fa-3f8c68789b0c time="2024-08-08T06:07:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:36701/mail/v4/messages/count" pkg=gpa/client userID=32ed7d18-dad6-405f-81fa-3f8c68789b0c time="2024-08-08T06:07:30+02:00" level=info msg="Syncing messages" service=imap user=32ed7d18-dad6-405f-81fa-3f8c68789b0c time="2024-08-08T06:07:30+02:00" level=info msg="Job started" service=imap user=32ed7d18-dad6-405f-81fa-3f8c68789b0c time="2024-08-08T06:07:30+02:00" level=info msg="200 OK: POST https://127.0.0.1:36701/data/v1/stats" pkg=gpa/client userID=32ed7d18-dad6-405f-81fa-3f8c68789b0c time="2024-08-08T06:07:30+02:00" level=info msg="Configuration Status Success event sent." userID=32ed7d18-dad6-405f-81fa-3f8c68789b0c When user "2f6fe81e-8904-40f0-b9eb-3214bd85b500" connects and authenticates SMTP client "1" with address "2f6fe81e-8904-40f0-b9eb-3214bd85b500@proton.local" # :1 -> *scenario time="2024-08-08T06:07:30+02:00" level=info msg="200 OK: POST https://127.0.0.1:36701/mail/v4/messages" pkg=gpa/client userID=32ed7d18-dad6-405f-81fa-3f8c68789b0c time="2024-08-08T06:07:30+02:00" level=info msg="Job finished" service=imap user=32ed7d18-dad6-405f-81fa-3f8c68789b0c time="2024-08-08T06:07:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:36701/mail/v4/settings" pkg=gpa/client userID=32ed7d18-dad6-405f-81fa-3f8c68789b0c time="2024-08-08T06:07:30+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=32ed7d18-dad6-405f-81fa-3f8c68789b0c time="2024-08-08T06:07:30+02:00" level=info msg="Synced messages" service=imap user=32ed7d18-dad6-405f-81fa-3f8c68789b0c time="2024-08-08T06:07:30+02:00" level=info msg="Finished user sync" duration=8.787201ms service=imap user=32ed7d18-dad6-405f-81fa-3f8c68789b0c time="2024-08-08T06:07:30+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=32ed7d18-dad6-405f-81fa-3f8c68789b0c time="2024-08-08T06:07:30+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=32ed7d18-dad6-405f-81fa-3f8c68789b0c time="2024-08-08T06:07:30+02:00" level=info msg="200 OK: POST https://127.0.0.1:36701/mail/v4/messages" pkg=gpa/client userID=32ed7d18-dad6-405f-81fa-3f8c68789b0c time="2024-08-08T06:07:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:36701/core/v4/keys?Email=pm.bridge.qa%40gmail.com" pkg=gpa/client userID=32ed7d18-dad6-405f-81fa-3f8c68789b0c time="2024-08-08T06:07:30+02:00" level=info msg="200 OK: GET https://127.0.0.1:36701/contacts/v4/emails?Email=pm.bridge.qa%40gmail.com&Page=0&PageSize=150" pkg=gpa/client userID=32ed7d18-dad6-405f-81fa-3f8c68789b0c time="2024-08-08T06:07:30+02:00" level=info msg="200 OK: POST https://127.0.0.1:36701/mail/v4/messages/13652751-19a3-4ef0-90bd-e4678897ca28" pkg=gpa/client userID=32ed7d18-dad6-405f-81fa-3f8c68789b0c And SMTP client "1" sends the following message from "ee3b521d-7358-416e-a641-11cfd005e0f0@proton.local" to "pm.bridge.qa@gmail.com": # :1 -> *scenario """ From: Bridge Test <[alias:alias]@[domain]> To: External Bridge   hello  """ Then it succeeds # :1 -> *scenario time="2024-08-08T06:07:30+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:07:30+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:07:30+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:07:30+02:00" level=info msg="Closing user" userID=32ed7d18-dad6-405f-81fa-3f8c68789b0c time="2024-08-08T06:07:30+02:00" level=info msg="Exiting IMAP Service" service=imap user=32ed7d18-dad6-405f-81fa-3f8c68789b0c time="2024-08-08T06:07:30+02:00" level=info msg="Exiting service main loop" service=smtp user=32ed7d18-dad6-405f-81fa-3f8c68789b0c time="2024-08-08T06:07:30+02:00" level=info msg="Exiting Service" service=user-identity user=32ed7d18-dad6-405f-81fa-3f8c68789b0c time="2024-08-08T06:07:30+02:00" level=info msg="Exiting service main loop" service=telemetry user=32ed7d18-dad6-405f-81fa-3f8c68789b0c time="2024-08-08T06:07:30+02:00" level=info msg="Exiting service" service=user-events user=32ed7d18-dad6-405f-81fa-3f8c68789b0c time="2024-08-08T06:07:30+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:07:30+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:07:30+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:07:30+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:07:30+02:00" level=info msg="Closing SMTP server" service=server-manager And the message used "ee3b521d-7358-416e-a641-11cfd005e0f0@proton.local" key for sending # :1 -> *scenario === RUN TestFeatures/Disabled_sender_in_combined_mode_fails_to_send time="2024-08-08T06:07:30+02:00" level=info msg="User 'febe1dbb-f339-4e97-ba79-8611d0a6a393' created with id=7677f2c9-5afb-4fe0-8a0c-43670ab47d8f" pkg=gpa/server/backend Scenario: Disabled sender in combined mode fails to send # features/smtp/send/sender_key.feature:43 Given the account "febe1dbb-f339-4e97-ba79-8611d0a6a393" has additional disabled address "90e72411-fa65-4e77-a6aa-d7b11277d911@proton.local" # :1 -> *scenario And it succeeds # :1 -> *scenario time="2024-08-08T06:07:32+02:00" level=info msg="Starting bridge" time="2024-08-08T06:07:32+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/223/config2005980764/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:07:32+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/223/data819108650/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/223/data819108650/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:07:32+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:07:32+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:07:32+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:07:32+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:07:32+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/223/config2005980764/grpcServerConfig.json time="2024-08-08T06:07:32+02:00" level=info msg="gRPC server listening on /tmp/bridge3723" pkg=grpc time="2024-08-08T06:07:32+02:00" level=info msg="Frontend service started" time="2024-08-08T06:07:32+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:07:32+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:07:32+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:07:32+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:07:32+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:07:32+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:07:32+02:00" level=info msg="Frontend client started" And bridge starts # :1 -> *scenario time="2024-08-08T06:07:32+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (ba14fd44)" time="2024-08-08T06:07:32+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (ba14fd44)" time="2024-08-08T06:07:32+02:00" level=info msg="200 OK: POST https://127.0.0.1:32973/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:07:32+02:00" level=info msg="200 OK: POST https://127.0.0.1:32973/auth/v4" pkg=gpa/manager time="2024-08-08T06:07:32+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=7677f2c9-5afb-4fe0-8a0c-43670ab47d8f time="2024-08-08T06:07:32+02:00" level=info msg="Adding vault user" userID=7677f2c9-5afb-4fe0-8a0c-43670ab47d8f time="2024-08-08T06:07:32+02:00" level=info msg="Creating new user" userID=7677f2c9-5afb-4fe0-8a0c-43670ab47d8f time="2024-08-08T06:07:32+02:00" level=info msg="Creating user object" numAddr=3 numLabels=12 userID=7677f2c9-5afb-4fe0-8a0c-43670ab47d8f time="2024-08-08T06:07:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:32973/core/v4/events/latest" pkg=gpa/client userID=7677f2c9-5afb-4fe0-8a0c-43670ab47d8f time="2024-08-08T06:07:32+02:00" level=info msg="Starting service Last EventID=Ag==" service=user-events user=7677f2c9-5afb-4fe0-8a0c-43670ab47d8f time="2024-08-08T06:07:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:32973/core/v4/settings" pkg=gpa/client userID=7677f2c9-5afb-4fe0-8a0c-43670ab47d8f time="2024-08-08T06:07:32+02:00" level=info msg="Starting service main loop" service=telemetry user=7677f2c9-5afb-4fe0-8a0c-43670ab47d8f time="2024-08-08T06:07:32+02:00" level=info msg="Starting user identity service" numAddr=3 service=user-identity user=7677f2c9-5afb-4fe0-8a0c-43670ab47d8f time="2024-08-08T06:07:32+02:00" level=info msg="Starting service main loop" service=smtp user=7677f2c9-5afb-4fe0-8a0c-43670ab47d8f time="2024-08-08T06:07:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:32973/core/v4/labels?Type=4" pkg=gpa/client userID=7677f2c9-5afb-4fe0-8a0c-43670ab47d8f time="2024-08-08T06:07:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:32973/core/v4/labels?Type=3" pkg=gpa/client userID=7677f2c9-5afb-4fe0-8a0c-43670ab47d8f time="2024-08-08T06:07:32+02:00" level=info msg="200 OK: GET https://127.0.0.1:32973/core/v4/labels?Type=1" pkg=gpa/client userID=7677f2c9-5afb-4fe0-8a0c-43670ab47d8f time="2024-08-08T06:07:32+02:00" level=info msg="Adding user to imap server" addrID=f96a5188-0a0f-45ab-8eff-d5e0ffc63098 service=server-manager time="2024-08-08T06:07:32+02:00" level=info msg="Creating new IMAP user" addrID=f96a5188-0a0f-45ab-8eff-d5e0ffc63098 service=server-manager time="2024-08-08T06:07:32+02:00" level=info msg="Setting gluon ID" addrID=f96a5188-0a0f-45ab-8eff-d5e0ffc63098 gluonID=bd17601b-62b1-44eb-a982-bd5e833e0511 userID=7677f2c9-5afb-4fe0-8a0c-43670ab47d8f time="2024-08-08T06:07:32+02:00" level=info msg="Created new IMAP user" addrID=f96a5188-0a0f-45ab-8eff-d5e0ffc63098 gluonID=bd17601b-62b1-44eb-a982-bd5e833e0511 service=server-manager time="2024-08-08T06:07:32+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:07:32+02:00" level=info msg=Resuming service=user-events user=7677f2c9-5afb-4fe0-8a0c-43670ab47d8f And the user logs in with username "febe1dbb-f339-4e97-ba79-8611d0a6a393" and password "password" # :1 -> *scenario And it succeeds # :1 -> *scenario time="2024-08-08T06:07:32+02:00" level=info msg="Received mailbox message count" count=0 gluonID=bd17601b-62b1-44eb-a982-bd5e833e0511 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:07:32+02:00" level=info msg="Starting IMAP Service" service=imap user=7677f2c9-5afb-4fe0-8a0c-43670ab47d8f time="2024-08-08T06:07:32+02:00" level=info msg="Sync triggered" service=imap user=7677f2c9-5afb-4fe0-8a0c-43670ab47d8f time="2024-08-08T06:07:32+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:07:32.395933471 +0200 CEST m=+537.081976367" user=7677f2c9-5afb-4fe0-8a0c-43670ab47d8f time="2024-08-08T06:07:32+02:00" level=info msg="Syncing labels" service=imap user=7677f2c9-5afb-4fe0-8a0c-43670ab47d8f time="2024-08-08T06:07:32+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:7677f2c9-5afb-4fe0-8a0c-43670ab47d8f" userID=7677f2c9-5afb-4fe0-8a0c-43670ab47d8f time="2024-08-08T06:07:32+02:00" level=info msg="200 OK: POST https://127.0.0.1:32973/data/v1/stats" pkg=gpa/client userID=7677f2c9-5afb-4fe0-8a0c-43670ab47d8f time="2024-08-08T06:07:32+02:00" level=info msg="Configuration Status Success event sent." userID=7677f2c9-5afb-4fe0-8a0c-43670ab47d8f When user "febe1dbb-f339-4e97-ba79-8611d0a6a393" connects and authenticates SMTP client "1" with address "febe1dbb-f339-4e97-ba79-8611d0a6a393@proton.local" # :1 -> *scenario time="2024-08-08T06:07:32+02:00" level=error msg="Send mail failed." error="invalid return path" pkg=smtp And SMTP client "1" sends the following message from "1f2d27c1-5d34-41eb-b1cd-27ab1dcce771@proton.local" to "pm.bridge.qa@gmail.com": # :1 -> *scenario """ From: Bridge Test <[alias:disabled]@[domain]> To: External Bridge   hello  """ time="2024-08-08T06:07:32+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:07:32+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:07:32+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:07:32+02:00" level=info msg="Closing user" userID=7677f2c9-5afb-4fe0-8a0c-43670ab47d8f time="2024-08-08T06:07:32+02:00" level=info msg="Synced labels" service=imap user=7677f2c9-5afb-4fe0-8a0c-43670ab47d8f time="2024-08-08T06:07:32+02:00" level=warning msg="Get \"https://127.0.0.1:32973/mail/v4/messages/count\": context canceled, Attempt 1" pkg=gpa/client time="2024-08-08T06:07:32+02:00" level=error msg="Get \"https://127.0.0.1:32973/mail/v4/messages/count\": context canceled" pkg=gpa/client time="2024-08-08T06:07:32+02:00" level=error msg="Failed to sync, will retry later" error="failed to retrieve message ids: received no response from API: Get \"https://127.0.0.1:32973/mail/v4/messages/count\": context canceled" service=imap user=7677f2c9-5afb-4fe0-8a0c-43670ab47d8f time="2024-08-08T06:07:32+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=7677f2c9-5afb-4fe0-8a0c-43670ab47d8f time="2024-08-08T06:07:32+02:00" level=info msg="Finished user sync" duration=3.420383ms service=imap user=7677f2c9-5afb-4fe0-8a0c-43670ab47d8f time="2024-08-08T06:07:32+02:00" level=info msg="Exiting IMAP Service" service=imap user=7677f2c9-5afb-4fe0-8a0c-43670ab47d8f time="2024-08-08T06:07:32+02:00" level=info msg="Exiting service main loop" service=smtp user=7677f2c9-5afb-4fe0-8a0c-43670ab47d8f time="2024-08-08T06:07:32+02:00" level=info msg="Exiting Service" service=user-identity user=7677f2c9-5afb-4fe0-8a0c-43670ab47d8f time="2024-08-08T06:07:32+02:00" level=info msg="Exiting service main loop" service=telemetry user=7677f2c9-5afb-4fe0-8a0c-43670ab47d8f time="2024-08-08T06:07:32+02:00" level=info msg="Exiting service" service=user-events user=7677f2c9-5afb-4fe0-8a0c-43670ab47d8f time="2024-08-08T06:07:32+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:07:32+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:07:32+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:07:32+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:07:32+02:00" level=info msg="Closing SMTP server" service=server-manager Then it fails # :1 -> *scenario === RUN TestFeatures/Disabled_sender_in_split_mode_fails_to_send time="2024-08-08T06:07:32+02:00" level=info msg="User '40b5a915-feb1-4ba6-9dd8-8056e757b8c6' created with id=7c715890-cabd-4d97-aab5-61fb504ec897" pkg=gpa/server/backend Scenario: Disabled sender in split mode fails to send # features/smtp/send/sender_key.feature:62 Given the account "40b5a915-feb1-4ba6-9dd8-8056e757b8c6" has additional disabled address "822da4f0-dcf2-493e-acfd-4c9f0c3bed86@proton.local" # :1 -> *scenario And it succeeds # :1 -> *scenario time="2024-08-08T06:07:33+02:00" level=info msg="Starting bridge" time="2024-08-08T06:07:33+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/224/config2400209660/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:07:33+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/224/data1097926770/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/224/data1097926770/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:07:33+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:07:33+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:07:33+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:07:33+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:07:33+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/224/config2400209660/grpcServerConfig.json time="2024-08-08T06:07:33+02:00" level=info msg="gRPC server listening on /tmp/bridge7551" pkg=grpc time="2024-08-08T06:07:33+02:00" level=info msg="Frontend service started" time="2024-08-08T06:07:33+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:07:33+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:07:33+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:07:33+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:07:33+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:07:33+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:07:33+02:00" level=info msg="Frontend client started" And bridge starts # :1 -> *scenario time="2024-08-08T06:07:33+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (a817e98b)" time="2024-08-08T06:07:33+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (a817e98b)" time="2024-08-08T06:07:33+02:00" level=info msg="200 OK: POST https://127.0.0.1:33339/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:07:34+02:00" level=info msg="200 OK: POST https://127.0.0.1:33339/auth/v4" pkg=gpa/manager time="2024-08-08T06:07:34+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=7c715890-cabd-4d97-aab5-61fb504ec897 time="2024-08-08T06:07:34+02:00" level=info msg="Adding vault user" userID=7c715890-cabd-4d97-aab5-61fb504ec897 time="2024-08-08T06:07:34+02:00" level=info msg="Creating new user" userID=7c715890-cabd-4d97-aab5-61fb504ec897 time="2024-08-08T06:07:34+02:00" level=info msg="Creating user object" numAddr=3 numLabels=12 userID=7c715890-cabd-4d97-aab5-61fb504ec897 time="2024-08-08T06:07:34+02:00" level=info msg="200 OK: GET https://127.0.0.1:33339/core/v4/events/latest" pkg=gpa/client userID=7c715890-cabd-4d97-aab5-61fb504ec897 time="2024-08-08T06:07:34+02:00" level=info msg="Starting service Last EventID=Ag==" service=user-events user=7c715890-cabd-4d97-aab5-61fb504ec897 time="2024-08-08T06:07:34+02:00" level=info msg="200 OK: GET https://127.0.0.1:33339/core/v4/settings" pkg=gpa/client userID=7c715890-cabd-4d97-aab5-61fb504ec897 time="2024-08-08T06:07:34+02:00" level=info msg="Starting service main loop" service=telemetry user=7c715890-cabd-4d97-aab5-61fb504ec897 time="2024-08-08T06:07:34+02:00" level=info msg="Starting user identity service" numAddr=3 service=user-identity user=7c715890-cabd-4d97-aab5-61fb504ec897 time="2024-08-08T06:07:34+02:00" level=info msg="Starting service main loop" service=smtp user=7c715890-cabd-4d97-aab5-61fb504ec897 time="2024-08-08T06:07:34+02:00" level=info msg="200 OK: GET https://127.0.0.1:33339/core/v4/labels?Type=4" pkg=gpa/client userID=7c715890-cabd-4d97-aab5-61fb504ec897 time="2024-08-08T06:07:34+02:00" level=info msg="200 OK: GET https://127.0.0.1:33339/core/v4/labels?Type=3" pkg=gpa/client userID=7c715890-cabd-4d97-aab5-61fb504ec897 time="2024-08-08T06:07:34+02:00" level=info msg="200 OK: GET https://127.0.0.1:33339/core/v4/labels?Type=1" pkg=gpa/client userID=7c715890-cabd-4d97-aab5-61fb504ec897 time="2024-08-08T06:07:34+02:00" level=info msg="Adding user to imap server" addrID=7aca4e49-48eb-48a1-a1d3-4002541e1b32 service=server-manager time="2024-08-08T06:07:34+02:00" level=info msg="Creating new IMAP user" addrID=7aca4e49-48eb-48a1-a1d3-4002541e1b32 service=server-manager time="2024-08-08T06:07:34+02:00" level=info msg="Setting gluon ID" addrID=7aca4e49-48eb-48a1-a1d3-4002541e1b32 gluonID=e8ff872a-bed6-49a6-9481-75f584933e2e userID=7c715890-cabd-4d97-aab5-61fb504ec897 time="2024-08-08T06:07:34+02:00" level=info msg="Created new IMAP user" addrID=7aca4e49-48eb-48a1-a1d3-4002541e1b32 gluonID=e8ff872a-bed6-49a6-9481-75f584933e2e service=server-manager time="2024-08-08T06:07:34+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:07:34+02:00" level=info msg=Resuming service=user-events user=7c715890-cabd-4d97-aab5-61fb504ec897 And the user logs in with username "40b5a915-feb1-4ba6-9dd8-8056e757b8c6" and password "password" # :1 -> *scenario time="2024-08-08T06:07:34+02:00" level=info msg="Setting address mode" mode=split pkg=bridge/user userID=7c715890-cabd-4d97-aab5-61fb504ec897 time="2024-08-08T06:07:34+02:00" level=info msg="Setting address mode" mode=split userID=7c715890-cabd-4d97-aab5-61fb504ec897 time="2024-08-08T06:07:34+02:00" level=info msg="Received mailbox message count" count=0 gluonID=e8ff872a-bed6-49a6-9481-75f584933e2e labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:07:34+02:00" level=info msg="Starting IMAP Service" service=imap user=7c715890-cabd-4d97-aab5-61fb504ec897 time="2024-08-08T06:07:34+02:00" level=info msg="Sync triggered" service=imap user=7c715890-cabd-4d97-aab5-61fb504ec897 time="2024-08-08T06:07:34+02:00" level=info msg="Setting Split Address Mode" service=imap user=7c715890-cabd-4d97-aab5-61fb504ec897 time="2024-08-08T06:07:34+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:7c715890-cabd-4d97-aab5-61fb504ec897" userID=7c715890-cabd-4d97-aab5-61fb504ec897 time="2024-08-08T06:07:34+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:07:34.207005947 +0200 CEST m=+538.893048844" user=7c715890-cabd-4d97-aab5-61fb504ec897 time="2024-08-08T06:07:34+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=7c715890-cabd-4d97-aab5-61fb504ec897 time="2024-08-08T06:07:34+02:00" level=info msg="Finished user sync" duration="26.861µs" service=imap user=7c715890-cabd-4d97-aab5-61fb504ec897 time="2024-08-08T06:07:34+02:00" level=info msg="Removing gluon ID" addrID=7aca4e49-48eb-48a1-a1d3-4002541e1b32 gluonID=e8ff872a-bed6-49a6-9481-75f584933e2e userID=7c715890-cabd-4d97-aab5-61fb504ec897 time="2024-08-08T06:07:34+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:07:34+02:00" level=info msg="Adding user to imap server" addrID=c74bcbe7-0b69-46bc-8e28-84fc5fadd027 service=server-manager time="2024-08-08T06:07:34+02:00" level=info msg="Creating new IMAP user" addrID=c74bcbe7-0b69-46bc-8e28-84fc5fadd027 service=server-manager time="2024-08-08T06:07:34+02:00" level=info msg="Setting gluon ID" addrID=c74bcbe7-0b69-46bc-8e28-84fc5fadd027 gluonID=26accadb-c0e2-44a7-b40a-d5840d3f0c92 userID=7c715890-cabd-4d97-aab5-61fb504ec897 time="2024-08-08T06:07:34+02:00" level=info msg="Created new IMAP user" addrID=c74bcbe7-0b69-46bc-8e28-84fc5fadd027 gluonID=26accadb-c0e2-44a7-b40a-d5840d3f0c92 service=server-manager time="2024-08-08T06:07:34+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:07:34+02:00" level=info msg="Received mailbox message count" count=0 gluonID=26accadb-c0e2-44a7-b40a-d5840d3f0c92 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:07:34+02:00" level=info msg="Adding user to imap server" addrID=7aca4e49-48eb-48a1-a1d3-4002541e1b32 service=server-manager time="2024-08-08T06:07:34+02:00" level=info msg="Creating new IMAP user" addrID=7aca4e49-48eb-48a1-a1d3-4002541e1b32 service=server-manager time="2024-08-08T06:07:34+02:00" level=info msg="Setting gluon ID" addrID=7aca4e49-48eb-48a1-a1d3-4002541e1b32 gluonID=e14be403-479e-4971-8f56-ecc35b40488c userID=7c715890-cabd-4d97-aab5-61fb504ec897 time="2024-08-08T06:07:34+02:00" level=info msg="Created new IMAP user" addrID=7aca4e49-48eb-48a1-a1d3-4002541e1b32 gluonID=e14be403-479e-4971-8f56-ecc35b40488c service=server-manager time="2024-08-08T06:07:34+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:07:34+02:00" level=info msg="Adding user to imap server" addrID=78cd7422-5afa-4fe9-bde0-0d99a3509608 service=server-manager time="2024-08-08T06:07:34+02:00" level=info msg="Creating new IMAP user" addrID=78cd7422-5afa-4fe9-bde0-0d99a3509608 service=server-manager time="2024-08-08T06:07:34+02:00" level=info msg="Received mailbox message count" count=0 gluonID=e14be403-479e-4971-8f56-ecc35b40488c labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:07:34+02:00" level=info msg="Setting gluon ID" addrID=78cd7422-5afa-4fe9-bde0-0d99a3509608 gluonID=d6f9bfc5-34b1-4dc5-a090-2fb35e69d51d userID=7c715890-cabd-4d97-aab5-61fb504ec897 time="2024-08-08T06:07:34+02:00" level=info msg="Created new IMAP user" addrID=78cd7422-5afa-4fe9-bde0-0d99a3509608 gluonID=d6f9bfc5-34b1-4dc5-a090-2fb35e69d51d service=server-manager time="2024-08-08T06:07:34+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:07:34+02:00" level=info msg="Sync triggered" service=imap user=7c715890-cabd-4d97-aab5-61fb504ec897 And the user sets the address mode of user "40b5a915-feb1-4ba6-9dd8-8056e757b8c6" to "split" # :1 -> *scenario time="2024-08-08T06:07:34+02:00" level=info msg="Received mailbox message count" count=0 gluonID=d6f9bfc5-34b1-4dc5-a090-2fb35e69d51d labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:07:34+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:07:34.224383628 +0200 CEST m=+538.910426534" user=7c715890-cabd-4d97-aab5-61fb504ec897 time="2024-08-08T06:07:34+02:00" level=info msg="Syncing labels" service=imap user=7c715890-cabd-4d97-aab5-61fb504ec897 time="2024-08-08T06:07:34+02:00" level=info msg="Synced labels" service=imap user=7c715890-cabd-4d97-aab5-61fb504ec897 time="2024-08-08T06:07:34+02:00" level=info msg="200 OK: GET https://127.0.0.1:33339/mail/v4/messages/count" pkg=gpa/client userID=7c715890-cabd-4d97-aab5-61fb504ec897 time="2024-08-08T06:07:34+02:00" level=info msg="Syncing messages" service=imap user=7c715890-cabd-4d97-aab5-61fb504ec897 time="2024-08-08T06:07:34+02:00" level=info msg="Job started" service=imap user=7c715890-cabd-4d97-aab5-61fb504ec897 time="2024-08-08T06:07:34+02:00" level=info msg="200 OK: POST https://127.0.0.1:33339/mail/v4/messages" pkg=gpa/client userID=7c715890-cabd-4d97-aab5-61fb504ec897 time="2024-08-08T06:07:34+02:00" level=info msg="Job finished" service=imap user=7c715890-cabd-4d97-aab5-61fb504ec897 time="2024-08-08T06:07:34+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=7c715890-cabd-4d97-aab5-61fb504ec897 time="2024-08-08T06:07:34+02:00" level=info msg="Synced messages" service=imap user=7c715890-cabd-4d97-aab5-61fb504ec897 time="2024-08-08T06:07:34+02:00" level=info msg="Finished user sync" duration=13.094547ms service=imap user=7c715890-cabd-4d97-aab5-61fb504ec897 time="2024-08-08T06:07:34+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=7c715890-cabd-4d97-aab5-61fb504ec897 time="2024-08-08T06:07:34+02:00" level=info msg="Event loop reset" eventID="Ag==" service=user-events user=7c715890-cabd-4d97-aab5-61fb504ec897 And user "40b5a915-feb1-4ba6-9dd8-8056e757b8c6" finishes syncing # :1 -> *scenario And it succeeds # :1 -> *scenario time="2024-08-08T06:07:34+02:00" level=info msg="200 OK: POST https://127.0.0.1:33339/data/v1/stats" pkg=gpa/client userID=7c715890-cabd-4d97-aab5-61fb504ec897 time="2024-08-08T06:07:34+02:00" level=info msg="Configuration Status Success event sent." userID=7c715890-cabd-4d97-aab5-61fb504ec897 When user "40b5a915-feb1-4ba6-9dd8-8056e757b8c6" connects and authenticates SMTP client "1" with address "768c3dbb-bf4c-4cb7-b0d6-b0fa8bc78529@proton.local" # :1 -> *scenario time="2024-08-08T06:07:34+02:00" level=error msg="Cannot send emails from address: 822da4f0-dcf2-493e-acfd-4c9f0c3bed86@proton.local" service=smtp user=7c715890-cabd-4d97-aab5-61fb504ec897 time="2024-08-08T06:07:34+02:00" level=error msg="Send mail failed." error="cannot send from address: 822da4f0-dcf2-493e-acfd-4c9f0c3bed86@proton.local" pkg=smtp And SMTP client "1" sends the following message from "822da4f0-dcf2-493e-acfd-4c9f0c3bed86@proton.local" to "pm.bridge.qa@gmail.com": # :1 -> *scenario """ From: Bridge Test <[alias:disabled]@[domain]> To: External Bridge   hello  """ time="2024-08-08T06:07:34+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:07:34+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:07:34+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:07:34+02:00" level=info msg="Closing user" userID=7c715890-cabd-4d97-aab5-61fb504ec897 time="2024-08-08T06:07:34+02:00" level=info msg="Exiting IMAP Service" service=imap user=7c715890-cabd-4d97-aab5-61fb504ec897 time="2024-08-08T06:07:34+02:00" level=info msg="Exiting service main loop" service=smtp user=7c715890-cabd-4d97-aab5-61fb504ec897 time="2024-08-08T06:07:34+02:00" level=info msg="Exiting Service" service=user-identity user=7c715890-cabd-4d97-aab5-61fb504ec897 time="2024-08-08T06:07:34+02:00" level=info msg="Exiting service main loop" service=telemetry user=7c715890-cabd-4d97-aab5-61fb504ec897 time="2024-08-08T06:07:34+02:00" level=info msg="Exiting service" service=user-events user=7c715890-cabd-4d97-aab5-61fb504ec897 time="2024-08-08T06:07:34+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:07:34+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:07:34+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:07:34+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:07:34+02:00" level=info msg="Closing SMTP server" service=server-manager Then it fails # :1 -> *scenario Feature: SMTP sending two messages === RUN TestFeatures/Send_two_messages_in_one_connection time="2024-08-08T06:07:34+02:00" level=info msg="User '183cb028-78e0-4b50-9751-686730ad1693' created with id=7c5f9256-2c07-47ad-ade3-9dc886a7844e" pkg=gpa/server/backend Background: Given there exists an account with username "183cb028-78e0-4b50-9751-686730ad1693" and password "password" # :1 -> *scenario time="2024-08-08T06:07:35+02:00" level=info msg="User 'b3ca8352-4a5f-4488-aec8-56fa368549f7' created with id=5d95dca4-79dd-4062-99eb-84c4550fcb4c" pkg=gpa/server/backend And there exists an account with username "b3ca8352-4a5f-4488-aec8-56fa368549f7" and password "password" # :1 -> *scenario And the account "b3ca8352-4a5f-4488-aec8-56fa368549f7" has additional address "25861276-c352-4362-bf23-21f16076314e@proton.local" # :1 -> *scenario time="2024-08-08T06:07:36+02:00" level=info msg="User 'd39a6611-8e3e-4303-9351-d307bef233d2' created with id=3728deb9-d666-4958-b346-d665e758e7e4" pkg=gpa/server/backend And there exists an account with username "d39a6611-8e3e-4303-9351-d307bef233d2" and password "password" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-08-08T06:07:36+02:00" level=info msg="Starting bridge" time="2024-08-08T06:07:36+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/225/config2318761859/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:07:36+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/225/data3500113654/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/225/data3500113654/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:07:36+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:07:36+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:07:36+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:07:36+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:07:36+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:07:36+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:07:36+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:07:36+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/225/config2318761859/grpcServerConfig.json time="2024-08-08T06:07:36+02:00" level=info msg="gRPC server listening on /tmp/bridge3590" pkg=grpc time="2024-08-08T06:07:36+02:00" level=info msg="Frontend service started" time="2024-08-08T06:07:36+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:07:36+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:07:36+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:07:36+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-08-08T06:07:36+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (d66f59cc)" time="2024-08-08T06:07:36+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (d66f59cc)" time="2024-08-08T06:07:36+02:00" level=info msg="200 OK: POST https://127.0.0.1:45761/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:07:36+02:00" level=info msg="200 OK: POST https://127.0.0.1:45761/auth/v4" pkg=gpa/manager time="2024-08-08T06:07:36+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=7c5f9256-2c07-47ad-ade3-9dc886a7844e time="2024-08-08T06:07:36+02:00" level=info msg="Adding vault user" userID=7c5f9256-2c07-47ad-ade3-9dc886a7844e time="2024-08-08T06:07:36+02:00" level=info msg="Creating new user" userID=7c5f9256-2c07-47ad-ade3-9dc886a7844e time="2024-08-08T06:07:36+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=7c5f9256-2c07-47ad-ade3-9dc886a7844e time="2024-08-08T06:07:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:45761/core/v4/events/latest" pkg=gpa/client userID=7c5f9256-2c07-47ad-ade3-9dc886a7844e time="2024-08-08T06:07:36+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=7c5f9256-2c07-47ad-ade3-9dc886a7844e time="2024-08-08T06:07:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:45761/core/v4/settings" pkg=gpa/client userID=7c5f9256-2c07-47ad-ade3-9dc886a7844e time="2024-08-08T06:07:36+02:00" level=info msg="Starting service main loop" service=telemetry user=7c5f9256-2c07-47ad-ade3-9dc886a7844e time="2024-08-08T06:07:36+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=7c5f9256-2c07-47ad-ade3-9dc886a7844e time="2024-08-08T06:07:36+02:00" level=info msg="Starting service main loop" service=smtp user=7c5f9256-2c07-47ad-ade3-9dc886a7844e time="2024-08-08T06:07:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:45761/core/v4/labels?Type=4" pkg=gpa/client userID=7c5f9256-2c07-47ad-ade3-9dc886a7844e time="2024-08-08T06:07:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:45761/core/v4/labels?Type=3" pkg=gpa/client userID=7c5f9256-2c07-47ad-ade3-9dc886a7844e time="2024-08-08T06:07:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:45761/core/v4/labels?Type=1" pkg=gpa/client userID=7c5f9256-2c07-47ad-ade3-9dc886a7844e time="2024-08-08T06:07:36+02:00" level=info msg="Adding user to imap server" addrID=a5b9706f-a6ec-4e69-8f82-f1c3f7a55b8c service=server-manager time="2024-08-08T06:07:36+02:00" level=info msg="Creating new IMAP user" addrID=a5b9706f-a6ec-4e69-8f82-f1c3f7a55b8c service=server-manager time="2024-08-08T06:07:36+02:00" level=info msg="Setting gluon ID" addrID=a5b9706f-a6ec-4e69-8f82-f1c3f7a55b8c gluonID=e995dca1-c12b-4415-8ce1-a10d06327bd2 userID=7c5f9256-2c07-47ad-ade3-9dc886a7844e time="2024-08-08T06:07:36+02:00" level=info msg="Created new IMAP user" addrID=a5b9706f-a6ec-4e69-8f82-f1c3f7a55b8c gluonID=e995dca1-c12b-4415-8ce1-a10d06327bd2 service=server-manager time="2024-08-08T06:07:36+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:07:36+02:00" level=info msg=Resuming service=user-events user=7c5f9256-2c07-47ad-ade3-9dc886a7844e And the user logs in with username "183cb028-78e0-4b50-9751-686730ad1693" and password "password" # :1 -> *scenario time="2024-08-08T06:07:36+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (6406c765)" time="2024-08-08T06:07:36+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (6406c765)" time="2024-08-08T06:07:36+02:00" level=info msg="Received mailbox message count" count=0 gluonID=e995dca1-c12b-4415-8ce1-a10d06327bd2 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:07:36+02:00" level=info msg="Starting IMAP Service" service=imap user=7c5f9256-2c07-47ad-ade3-9dc886a7844e time="2024-08-08T06:07:36+02:00" level=info msg="Sync triggered" service=imap user=7c5f9256-2c07-47ad-ade3-9dc886a7844e time="2024-08-08T06:07:36+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:07:36.824276634 +0200 CEST m=+541.510319530" user=7c5f9256-2c07-47ad-ade3-9dc886a7844e time="2024-08-08T06:07:36+02:00" level=info msg="Syncing labels" service=imap user=7c5f9256-2c07-47ad-ade3-9dc886a7844e time="2024-08-08T06:07:36+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:7c5f9256-2c07-47ad-ade3-9dc886a7844e" userID=7c5f9256-2c07-47ad-ade3-9dc886a7844e time="2024-08-08T06:07:36+02:00" level=info msg="Synced labels" service=imap user=7c5f9256-2c07-47ad-ade3-9dc886a7844e time="2024-08-08T06:07:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:45761/mail/v4/messages/count" pkg=gpa/client userID=7c5f9256-2c07-47ad-ade3-9dc886a7844e time="2024-08-08T06:07:36+02:00" level=info msg="Syncing messages" service=imap user=7c5f9256-2c07-47ad-ade3-9dc886a7844e time="2024-08-08T06:07:36+02:00" level=info msg="Job started" service=imap user=7c5f9256-2c07-47ad-ade3-9dc886a7844e time="2024-08-08T06:07:36+02:00" level=info msg="200 OK: POST https://127.0.0.1:45761/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:07:36+02:00" level=info msg="200 OK: POST https://127.0.0.1:45761/mail/v4/messages" pkg=gpa/client userID=7c5f9256-2c07-47ad-ade3-9dc886a7844e time="2024-08-08T06:07:36+02:00" level=info msg="Job finished" service=imap user=7c5f9256-2c07-47ad-ade3-9dc886a7844e time="2024-08-08T06:07:36+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=7c5f9256-2c07-47ad-ade3-9dc886a7844e time="2024-08-08T06:07:36+02:00" level=info msg="Synced messages" service=imap user=7c5f9256-2c07-47ad-ade3-9dc886a7844e time="2024-08-08T06:07:36+02:00" level=info msg="Finished user sync" duration=36.839847ms service=imap user=7c5f9256-2c07-47ad-ade3-9dc886a7844e time="2024-08-08T06:07:36+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=7c5f9256-2c07-47ad-ade3-9dc886a7844e time="2024-08-08T06:07:36+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=7c5f9256-2c07-47ad-ade3-9dc886a7844e time="2024-08-08T06:07:37+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 27}}" pkg=telemetry time="2024-08-08T06:07:37+02:00" level=info msg="200 OK: POST https://127.0.0.1:45761/auth/v4" pkg=gpa/manager time="2024-08-08T06:07:37+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=5d95dca4-79dd-4062-99eb-84c4550fcb4c time="2024-08-08T06:07:37+02:00" level=info msg="Adding vault user" userID=5d95dca4-79dd-4062-99eb-84c4550fcb4c time="2024-08-08T06:07:37+02:00" level=info msg="Creating new user" userID=5d95dca4-79dd-4062-99eb-84c4550fcb4c time="2024-08-08T06:07:37+02:00" level=info msg="Creating user object" numAddr=2 numLabels=12 userID=5d95dca4-79dd-4062-99eb-84c4550fcb4c time="2024-08-08T06:07:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:45761/core/v4/events/latest" pkg=gpa/client userID=5d95dca4-79dd-4062-99eb-84c4550fcb4c time="2024-08-08T06:07:37+02:00" level=info msg="Starting service Last EventID=Ag==" service=user-events user=5d95dca4-79dd-4062-99eb-84c4550fcb4c time="2024-08-08T06:07:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:45761/core/v4/settings" pkg=gpa/client userID=5d95dca4-79dd-4062-99eb-84c4550fcb4c time="2024-08-08T06:07:37+02:00" level=info msg="Starting service main loop" service=telemetry user=5d95dca4-79dd-4062-99eb-84c4550fcb4c time="2024-08-08T06:07:37+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=5d95dca4-79dd-4062-99eb-84c4550fcb4c time="2024-08-08T06:07:37+02:00" level=info msg="Starting service main loop" service=smtp user=5d95dca4-79dd-4062-99eb-84c4550fcb4c time="2024-08-08T06:07:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:45761/core/v4/labels?Type=4" pkg=gpa/client userID=5d95dca4-79dd-4062-99eb-84c4550fcb4c time="2024-08-08T06:07:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:45761/core/v4/labels?Type=3" pkg=gpa/client userID=5d95dca4-79dd-4062-99eb-84c4550fcb4c time="2024-08-08T06:07:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:45761/core/v4/labels?Type=1" pkg=gpa/client userID=5d95dca4-79dd-4062-99eb-84c4550fcb4c time="2024-08-08T06:07:37+02:00" level=info msg="Adding user to imap server" addrID=95ad892d-6d34-4ad9-8f72-8d5a09e2164d service=server-manager time="2024-08-08T06:07:37+02:00" level=info msg="Creating new IMAP user" addrID=95ad892d-6d34-4ad9-8f72-8d5a09e2164d service=server-manager time="2024-08-08T06:07:37+02:00" level=info msg="Setting gluon ID" addrID=95ad892d-6d34-4ad9-8f72-8d5a09e2164d gluonID=4361312c-2581-4f93-b847-6ed3a79cdffa userID=5d95dca4-79dd-4062-99eb-84c4550fcb4c time="2024-08-08T06:07:37+02:00" level=info msg="Created new IMAP user" addrID=95ad892d-6d34-4ad9-8f72-8d5a09e2164d gluonID=4361312c-2581-4f93-b847-6ed3a79cdffa service=server-manager time="2024-08-08T06:07:37+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:07:37+02:00" level=info msg=Resuming service=user-events user=5d95dca4-79dd-4062-99eb-84c4550fcb4c And the user logs in with username "b3ca8352-4a5f-4488-aec8-56fa368549f7" and password "password" # :1 -> *scenario time="2024-08-08T06:07:37+02:00" level=info msg="Setting address mode" mode=split pkg=bridge/user userID=5d95dca4-79dd-4062-99eb-84c4550fcb4c time="2024-08-08T06:07:37+02:00" level=info msg="Setting address mode" mode=split userID=5d95dca4-79dd-4062-99eb-84c4550fcb4c time="2024-08-08T06:07:37+02:00" level=info msg="Received mailbox message count" count=0 gluonID=4361312c-2581-4f93-b847-6ed3a79cdffa labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:07:37+02:00" level=info msg="Starting IMAP Service" service=imap user=5d95dca4-79dd-4062-99eb-84c4550fcb4c time="2024-08-08T06:07:37+02:00" level=info msg="Sync triggered" service=imap user=5d95dca4-79dd-4062-99eb-84c4550fcb4c time="2024-08-08T06:07:37+02:00" level=info msg="Setting Split Address Mode" service=imap user=5d95dca4-79dd-4062-99eb-84c4550fcb4c time="2024-08-08T06:07:37+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:5d95dca4-79dd-4062-99eb-84c4550fcb4c" userID=5d95dca4-79dd-4062-99eb-84c4550fcb4c time="2024-08-08T06:07:37+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:07:37.283089534 +0200 CEST m=+541.969132440" user=5d95dca4-79dd-4062-99eb-84c4550fcb4c time="2024-08-08T06:07:37+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=5d95dca4-79dd-4062-99eb-84c4550fcb4c time="2024-08-08T06:07:37+02:00" level=info msg="Finished user sync" duration="27.933µs" service=imap user=5d95dca4-79dd-4062-99eb-84c4550fcb4c time="2024-08-08T06:07:37+02:00" level=info msg="Removing gluon ID" addrID=95ad892d-6d34-4ad9-8f72-8d5a09e2164d gluonID=4361312c-2581-4f93-b847-6ed3a79cdffa userID=5d95dca4-79dd-4062-99eb-84c4550fcb4c time="2024-08-08T06:07:37+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:07:37+02:00" level=info msg="Adding user to imap server" addrID=95ad892d-6d34-4ad9-8f72-8d5a09e2164d service=server-manager time="2024-08-08T06:07:37+02:00" level=info msg="Creating new IMAP user" addrID=95ad892d-6d34-4ad9-8f72-8d5a09e2164d service=server-manager time="2024-08-08T06:07:37+02:00" level=info msg="Setting gluon ID" addrID=95ad892d-6d34-4ad9-8f72-8d5a09e2164d gluonID=27e05cf8-346d-4b8e-99b5-2ec384f8677d userID=5d95dca4-79dd-4062-99eb-84c4550fcb4c time="2024-08-08T06:07:37+02:00" level=info msg="Created new IMAP user" addrID=95ad892d-6d34-4ad9-8f72-8d5a09e2164d gluonID=27e05cf8-346d-4b8e-99b5-2ec384f8677d service=server-manager time="2024-08-08T06:07:37+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:07:37+02:00" level=info msg="Received mailbox message count" count=0 gluonID=27e05cf8-346d-4b8e-99b5-2ec384f8677d labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:07:37+02:00" level=info msg="Adding user to imap server" addrID=bde27c77-a66d-4c1e-8a99-fabc9ad1809b service=server-manager time="2024-08-08T06:07:37+02:00" level=info msg="Creating new IMAP user" addrID=bde27c77-a66d-4c1e-8a99-fabc9ad1809b service=server-manager time="2024-08-08T06:07:37+02:00" level=info msg="Setting gluon ID" addrID=bde27c77-a66d-4c1e-8a99-fabc9ad1809b gluonID=5f4df662-0e90-4833-a35e-69759e160d5d userID=5d95dca4-79dd-4062-99eb-84c4550fcb4c time="2024-08-08T06:07:37+02:00" level=info msg="Created new IMAP user" addrID=bde27c77-a66d-4c1e-8a99-fabc9ad1809b gluonID=5f4df662-0e90-4833-a35e-69759e160d5d service=server-manager time="2024-08-08T06:07:37+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:07:37+02:00" level=info msg="Sync triggered" service=imap user=5d95dca4-79dd-4062-99eb-84c4550fcb4c time="2024-08-08T06:07:37+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:07:37.300835441 +0200 CEST m=+541.986878347" user=5d95dca4-79dd-4062-99eb-84c4550fcb4c time="2024-08-08T06:07:37+02:00" level=info msg="Syncing labels" service=imap user=5d95dca4-79dd-4062-99eb-84c4550fcb4c time="2024-08-08T06:07:37+02:00" level=info msg="Received mailbox message count" count=0 gluonID=5f4df662-0e90-4833-a35e-69759e160d5d labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap And the user sets the address mode of user "b3ca8352-4a5f-4488-aec8-56fa368549f7" to "split" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-08-08T06:07:37+02:00" level=info msg="Synced labels" service=imap user=5d95dca4-79dd-4062-99eb-84c4550fcb4c time="2024-08-08T06:07:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:45761/mail/v4/messages/count" pkg=gpa/client userID=5d95dca4-79dd-4062-99eb-84c4550fcb4c time="2024-08-08T06:07:37+02:00" level=info msg="Syncing messages" service=imap user=5d95dca4-79dd-4062-99eb-84c4550fcb4c time="2024-08-08T06:07:37+02:00" level=info msg="Job started" service=imap user=5d95dca4-79dd-4062-99eb-84c4550fcb4c time="2024-08-08T06:07:37+02:00" level=info msg="200 OK: POST https://127.0.0.1:45761/mail/v4/messages" pkg=gpa/client userID=5d95dca4-79dd-4062-99eb-84c4550fcb4c time="2024-08-08T06:07:37+02:00" level=info msg="Job finished" service=imap user=5d95dca4-79dd-4062-99eb-84c4550fcb4c time="2024-08-08T06:07:37+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=5d95dca4-79dd-4062-99eb-84c4550fcb4c time="2024-08-08T06:07:37+02:00" level=info msg="Synced messages" service=imap user=5d95dca4-79dd-4062-99eb-84c4550fcb4c time="2024-08-08T06:07:37+02:00" level=info msg="Finished user sync" duration=8.341436ms service=imap user=5d95dca4-79dd-4062-99eb-84c4550fcb4c time="2024-08-08T06:07:37+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=5d95dca4-79dd-4062-99eb-84c4550fcb4c time="2024-08-08T06:07:37+02:00" level=info msg="Event loop reset" eventID="Ag==" service=user-events user=5d95dca4-79dd-4062-99eb-84c4550fcb4c time="2024-08-08T06:07:37+02:00" level=info msg="200 OK: POST https://127.0.0.1:45761/data/v1/stats" pkg=gpa/client userID=7c5f9256-2c07-47ad-ade3-9dc886a7844e time="2024-08-08T06:07:37+02:00" level=info msg="Configuration Status Success event sent." userID=7c5f9256-2c07-47ad-ade3-9dc886a7844e Scenario: Send two messages in one connection # features/smtp/send/two_messages.feature:14 When user "183cb028-78e0-4b50-9751-686730ad1693" connects and authenticates SMTP client "1" # :1 -> *scenario time="2024-08-08T06:07:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:45761/mail/v4/settings" pkg=gpa/client userID=7c5f9256-2c07-47ad-ade3-9dc886a7844e time="2024-08-08T06:07:37+02:00" level=info msg="200 OK: POST https://127.0.0.1:45761/mail/v4/messages" pkg=gpa/client userID=7c5f9256-2c07-47ad-ade3-9dc886a7844e time="2024-08-08T06:07:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:45761/core/v4/keys?Email=d39a6611-8e3e-4303-9351-d307bef233d2%40proton.local" pkg=gpa/client userID=7c5f9256-2c07-47ad-ade3-9dc886a7844e time="2024-08-08T06:07:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:45761/contacts/v4/emails?Email=d39a6611-8e3e-4303-9351-d307bef233d2%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=7c5f9256-2c07-47ad-ade3-9dc886a7844e time="2024-08-08T06:07:37+02:00" level=info msg="200 OK: POST https://127.0.0.1:45761/mail/v4/messages/e36993f5-c4e2-4c3f-870c-f469cb8676d8" pkg=gpa/client userID=7c5f9256-2c07-47ad-ade3-9dc886a7844e And SMTP client "1" sends the following message from "183cb028-78e0-4b50-9751-686730ad1693@proton.local" to "d39a6611-8e3e-4303-9351-d307bef233d2@proton.local": # :1 -> *scenario """ From: Bridge Test <[user:user]@[domain]> To: Internal Bridge <[user:to]@[domain]>  hello  """ Then it succeeds # :1 -> *scenario time="2024-08-08T06:07:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:45761/mail/v4/settings" pkg=gpa/client userID=7c5f9256-2c07-47ad-ade3-9dc886a7844e time="2024-08-08T06:07:37+02:00" level=info msg="200 OK: POST https://127.0.0.1:45761/mail/v4/messages" pkg=gpa/client userID=7c5f9256-2c07-47ad-ade3-9dc886a7844e time="2024-08-08T06:07:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:45761/core/v4/keys?Email=d39a6611-8e3e-4303-9351-d307bef233d2%40proton.local" pkg=gpa/client userID=7c5f9256-2c07-47ad-ade3-9dc886a7844e time="2024-08-08T06:07:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:45761/contacts/v4/emails?Email=d39a6611-8e3e-4303-9351-d307bef233d2%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=7c5f9256-2c07-47ad-ade3-9dc886a7844e time="2024-08-08T06:07:37+02:00" level=info msg="200 OK: POST https://127.0.0.1:45761/mail/v4/messages/2104196f-63f6-4c40-8f96-626085832a04" pkg=gpa/client userID=7c5f9256-2c07-47ad-ade3-9dc886a7844e When SMTP client "1" sends the following message from "183cb028-78e0-4b50-9751-686730ad1693@proton.local" to "d39a6611-8e3e-4303-9351-d307bef233d2@proton.local": # :1 -> *scenario """ From: Bridge Test <[user:user]@[domain]> To: Internal Bridge <[user:to]@[domain]>  world  """ time="2024-08-08T06:07:37+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:07:37+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:07:37+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:07:37+02:00" level=info msg="Closing user" userID=7c5f9256-2c07-47ad-ade3-9dc886a7844e time="2024-08-08T06:07:37+02:00" level=info msg="Exiting IMAP Service" service=imap user=7c5f9256-2c07-47ad-ade3-9dc886a7844e time="2024-08-08T06:07:37+02:00" level=info msg="Exiting service main loop" service=smtp user=7c5f9256-2c07-47ad-ade3-9dc886a7844e time="2024-08-08T06:07:37+02:00" level=info msg="Exiting Service" service=user-identity user=7c5f9256-2c07-47ad-ade3-9dc886a7844e time="2024-08-08T06:07:37+02:00" level=info msg="Exiting service main loop" service=telemetry user=7c5f9256-2c07-47ad-ade3-9dc886a7844e time="2024-08-08T06:07:37+02:00" level=info msg="Exiting service" service=user-events user=7c5f9256-2c07-47ad-ade3-9dc886a7844e time="2024-08-08T06:07:37+02:00" level=info msg="Closing user" userID=5d95dca4-79dd-4062-99eb-84c4550fcb4c time="2024-08-08T06:07:37+02:00" level=info msg="Exiting IMAP Service" service=imap user=5d95dca4-79dd-4062-99eb-84c4550fcb4c time="2024-08-08T06:07:37+02:00" level=info msg="Exiting service main loop" service=smtp user=5d95dca4-79dd-4062-99eb-84c4550fcb4c time="2024-08-08T06:07:37+02:00" level=info msg="Exiting Service" service=user-identity user=5d95dca4-79dd-4062-99eb-84c4550fcb4c time="2024-08-08T06:07:37+02:00" level=info msg="Exiting service main loop" service=telemetry user=5d95dca4-79dd-4062-99eb-84c4550fcb4c time="2024-08-08T06:07:37+02:00" level=info msg="Exiting service" service=user-events user=5d95dca4-79dd-4062-99eb-84c4550fcb4c time="2024-08-08T06:07:37+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:07:37+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:07:37+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:07:37+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:07:37+02:00" level=info msg="Closing SMTP server" service=server-manager Then it succeeds # :1 -> *scenario === RUN TestFeatures/Send_with_two_addresses_of_the_same_user_in_split_mode time="2024-08-08T06:07:37+02:00" level=info msg="User '7fd768ef-122a-4e70-8aba-46d3cef4d32f' created with id=9ab3693c-8769-4c94-a3e5-5648c9e7e149" pkg=gpa/server/backend time="2024-08-08T06:07:38+02:00" level=info msg="User 'a69d406b-4bd9-4a8b-b0ab-cc47220dda98' created with id=689bafd4-f2a0-411f-810c-47d775c97060" pkg=gpa/server/backend time="2024-08-08T06:07:39+02:00" level=info msg="User '5c638334-12bf-46db-9018-840735a79ce8' created with id=56ad4d9a-a39c-4672-925e-e2161ee21d3c" pkg=gpa/server/backend time="2024-08-08T06:07:39+02:00" level=info msg="Starting bridge" time="2024-08-08T06:07:39+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/226/config2704683311/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:07:39+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/226/data338588614/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/226/data338588614/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:07:39+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:07:39+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:07:39+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:07:39+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:07:39+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/226/config2704683311/grpcServerConfig.json time="2024-08-08T06:07:39+02:00" level=info msg="gRPC server listening on /tmp/bridge4228" pkg=grpc time="2024-08-08T06:07:39+02:00" level=info msg="Frontend service started" time="2024-08-08T06:07:39+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:07:39+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:07:39+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:07:39+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:07:39+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:07:39+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:07:39+02:00" level=info msg="Frontend client started" time="2024-08-08T06:07:39+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (17adcf87)" time="2024-08-08T06:07:39+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (17adcf87)" time="2024-08-08T06:07:39+02:00" level=info msg="200 OK: POST https://127.0.0.1:38277/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:07:39+02:00" level=info msg="200 OK: POST https://127.0.0.1:38277/auth/v4" pkg=gpa/manager time="2024-08-08T06:07:39+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=9ab3693c-8769-4c94-a3e5-5648c9e7e149 time="2024-08-08T06:07:39+02:00" level=info msg="Adding vault user" userID=9ab3693c-8769-4c94-a3e5-5648c9e7e149 time="2024-08-08T06:07:39+02:00" level=info msg="Creating new user" userID=9ab3693c-8769-4c94-a3e5-5648c9e7e149 time="2024-08-08T06:07:39+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=9ab3693c-8769-4c94-a3e5-5648c9e7e149 time="2024-08-08T06:07:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:38277/core/v4/events/latest" pkg=gpa/client userID=9ab3693c-8769-4c94-a3e5-5648c9e7e149 time="2024-08-08T06:07:39+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=9ab3693c-8769-4c94-a3e5-5648c9e7e149 time="2024-08-08T06:07:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:38277/core/v4/settings" pkg=gpa/client userID=9ab3693c-8769-4c94-a3e5-5648c9e7e149 time="2024-08-08T06:07:39+02:00" level=info msg="Starting service main loop" service=telemetry user=9ab3693c-8769-4c94-a3e5-5648c9e7e149 time="2024-08-08T06:07:39+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=9ab3693c-8769-4c94-a3e5-5648c9e7e149 time="2024-08-08T06:07:39+02:00" level=info msg="Starting service main loop" service=smtp user=9ab3693c-8769-4c94-a3e5-5648c9e7e149 time="2024-08-08T06:07:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:38277/core/v4/labels?Type=4" pkg=gpa/client userID=9ab3693c-8769-4c94-a3e5-5648c9e7e149 time="2024-08-08T06:07:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:38277/core/v4/labels?Type=3" pkg=gpa/client userID=9ab3693c-8769-4c94-a3e5-5648c9e7e149 time="2024-08-08T06:07:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:38277/core/v4/labels?Type=1" pkg=gpa/client userID=9ab3693c-8769-4c94-a3e5-5648c9e7e149 time="2024-08-08T06:07:39+02:00" level=info msg="Adding user to imap server" addrID=f9c17adf-f0d6-4f18-8692-c03dc344b863 service=server-manager time="2024-08-08T06:07:39+02:00" level=info msg="Creating new IMAP user" addrID=f9c17adf-f0d6-4f18-8692-c03dc344b863 service=server-manager time="2024-08-08T06:07:39+02:00" level=info msg="Setting gluon ID" addrID=f9c17adf-f0d6-4f18-8692-c03dc344b863 gluonID=ca71eecc-cee3-4971-a4f2-2afe3d2fa5bb userID=9ab3693c-8769-4c94-a3e5-5648c9e7e149 time="2024-08-08T06:07:39+02:00" level=info msg="Created new IMAP user" addrID=f9c17adf-f0d6-4f18-8692-c03dc344b863 gluonID=ca71eecc-cee3-4971-a4f2-2afe3d2fa5bb service=server-manager time="2024-08-08T06:07:39+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:07:39+02:00" level=info msg=Resuming service=user-events user=9ab3693c-8769-4c94-a3e5-5648c9e7e149 time="2024-08-08T06:07:39+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (90731688)" time="2024-08-08T06:07:39+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (90731688)" time="2024-08-08T06:07:39+02:00" level=info msg="Received mailbox message count" count=0 gluonID=ca71eecc-cee3-4971-a4f2-2afe3d2fa5bb labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:07:39+02:00" level=info msg="Starting IMAP Service" service=imap user=9ab3693c-8769-4c94-a3e5-5648c9e7e149 time="2024-08-08T06:07:39+02:00" level=info msg="Sync triggered" service=imap user=9ab3693c-8769-4c94-a3e5-5648c9e7e149 time="2024-08-08T06:07:39+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:07:39.870875671 +0200 CEST m=+544.556918578" user=9ab3693c-8769-4c94-a3e5-5648c9e7e149 time="2024-08-08T06:07:39+02:00" level=info msg="Syncing labels" service=imap user=9ab3693c-8769-4c94-a3e5-5648c9e7e149 time="2024-08-08T06:07:39+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:9ab3693c-8769-4c94-a3e5-5648c9e7e149" userID=9ab3693c-8769-4c94-a3e5-5648c9e7e149 time="2024-08-08T06:07:39+02:00" level=info msg="Synced labels" service=imap user=9ab3693c-8769-4c94-a3e5-5648c9e7e149 time="2024-08-08T06:07:39+02:00" level=info msg="200 OK: POST https://127.0.0.1:38277/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:07:39+02:00" level=info msg="200 OK: GET https://127.0.0.1:38277/mail/v4/messages/count" pkg=gpa/client userID=9ab3693c-8769-4c94-a3e5-5648c9e7e149 time="2024-08-08T06:07:39+02:00" level=info msg="Syncing messages" service=imap user=9ab3693c-8769-4c94-a3e5-5648c9e7e149 time="2024-08-08T06:07:39+02:00" level=info msg="Job started" service=imap user=9ab3693c-8769-4c94-a3e5-5648c9e7e149 time="2024-08-08T06:07:39+02:00" level=info msg="200 OK: POST https://127.0.0.1:38277/mail/v4/messages" pkg=gpa/client userID=9ab3693c-8769-4c94-a3e5-5648c9e7e149 time="2024-08-08T06:07:39+02:00" level=info msg="Job finished" service=imap user=9ab3693c-8769-4c94-a3e5-5648c9e7e149 time="2024-08-08T06:07:39+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=9ab3693c-8769-4c94-a3e5-5648c9e7e149 time="2024-08-08T06:07:39+02:00" level=info msg="Synced messages" service=imap user=9ab3693c-8769-4c94-a3e5-5648c9e7e149 time="2024-08-08T06:07:39+02:00" level=info msg="Finished user sync" duration=17.508919ms service=imap user=9ab3693c-8769-4c94-a3e5-5648c9e7e149 time="2024-08-08T06:07:39+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=9ab3693c-8769-4c94-a3e5-5648c9e7e149 time="2024-08-08T06:07:39+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=9ab3693c-8769-4c94-a3e5-5648c9e7e149 time="2024-08-08T06:07:40+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 29}}" pkg=telemetry time="2024-08-08T06:07:40+02:00" level=info msg="200 OK: POST https://127.0.0.1:38277/auth/v4" pkg=gpa/manager time="2024-08-08T06:07:40+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=689bafd4-f2a0-411f-810c-47d775c97060 time="2024-08-08T06:07:40+02:00" level=info msg="Adding vault user" userID=689bafd4-f2a0-411f-810c-47d775c97060 time="2024-08-08T06:07:40+02:00" level=info msg="Creating new user" userID=689bafd4-f2a0-411f-810c-47d775c97060 time="2024-08-08T06:07:40+02:00" level=info msg="Creating user object" numAddr=2 numLabels=12 userID=689bafd4-f2a0-411f-810c-47d775c97060 time="2024-08-08T06:07:40+02:00" level=info msg="200 OK: GET https://127.0.0.1:38277/core/v4/events/latest" pkg=gpa/client userID=689bafd4-f2a0-411f-810c-47d775c97060 time="2024-08-08T06:07:40+02:00" level=info msg="Starting service Last EventID=Ag==" service=user-events user=689bafd4-f2a0-411f-810c-47d775c97060 time="2024-08-08T06:07:40+02:00" level=info msg="200 OK: GET https://127.0.0.1:38277/core/v4/settings" pkg=gpa/client userID=689bafd4-f2a0-411f-810c-47d775c97060 time="2024-08-08T06:07:40+02:00" level=info msg="Starting service main loop" service=telemetry user=689bafd4-f2a0-411f-810c-47d775c97060 time="2024-08-08T06:07:40+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=689bafd4-f2a0-411f-810c-47d775c97060 time="2024-08-08T06:07:40+02:00" level=info msg="Starting service main loop" service=smtp user=689bafd4-f2a0-411f-810c-47d775c97060 time="2024-08-08T06:07:40+02:00" level=info msg="200 OK: GET https://127.0.0.1:38277/core/v4/labels?Type=4" pkg=gpa/client userID=689bafd4-f2a0-411f-810c-47d775c97060 time="2024-08-08T06:07:40+02:00" level=info msg="200 OK: GET https://127.0.0.1:38277/core/v4/labels?Type=3" pkg=gpa/client userID=689bafd4-f2a0-411f-810c-47d775c97060 time="2024-08-08T06:07:40+02:00" level=info msg="200 OK: GET https://127.0.0.1:38277/core/v4/labels?Type=1" pkg=gpa/client userID=689bafd4-f2a0-411f-810c-47d775c97060 time="2024-08-08T06:07:40+02:00" level=info msg="Adding user to imap server" addrID=fb9c156d-99da-4e17-8f60-f2e18a4b4f54 service=server-manager time="2024-08-08T06:07:40+02:00" level=info msg="Creating new IMAP user" addrID=fb9c156d-99da-4e17-8f60-f2e18a4b4f54 service=server-manager time="2024-08-08T06:07:40+02:00" level=info msg="Setting gluon ID" addrID=fb9c156d-99da-4e17-8f60-f2e18a4b4f54 gluonID=3f72c162-9b18-4316-b00b-f7d88374042c userID=689bafd4-f2a0-411f-810c-47d775c97060 time="2024-08-08T06:07:40+02:00" level=info msg="Created new IMAP user" addrID=fb9c156d-99da-4e17-8f60-f2e18a4b4f54 gluonID=3f72c162-9b18-4316-b00b-f7d88374042c service=server-manager time="2024-08-08T06:07:40+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:07:40+02:00" level=info msg=Resuming service=user-events user=689bafd4-f2a0-411f-810c-47d775c97060 time="2024-08-08T06:07:40+02:00" level=info msg="Setting address mode" mode=split pkg=bridge/user userID=689bafd4-f2a0-411f-810c-47d775c97060 time="2024-08-08T06:07:40+02:00" level=info msg="Setting address mode" mode=split userID=689bafd4-f2a0-411f-810c-47d775c97060 time="2024-08-08T06:07:40+02:00" level=info msg="Received mailbox message count" count=0 gluonID=3f72c162-9b18-4316-b00b-f7d88374042c labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:07:40+02:00" level=info msg="Starting IMAP Service" service=imap user=689bafd4-f2a0-411f-810c-47d775c97060 time="2024-08-08T06:07:40+02:00" level=info msg="Sync triggered" service=imap user=689bafd4-f2a0-411f-810c-47d775c97060 time="2024-08-08T06:07:40+02:00" level=info msg="Setting Split Address Mode" service=imap user=689bafd4-f2a0-411f-810c-47d775c97060 time="2024-08-08T06:07:40+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:689bafd4-f2a0-411f-810c-47d775c97060" userID=689bafd4-f2a0-411f-810c-47d775c97060 time="2024-08-08T06:07:40+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:07:40.28041633 +0200 CEST m=+544.966459236" user=689bafd4-f2a0-411f-810c-47d775c97060 time="2024-08-08T06:07:40+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=689bafd4-f2a0-411f-810c-47d775c97060 time="2024-08-08T06:07:40+02:00" level=info msg="Finished user sync" duration="21.551µs" service=imap user=689bafd4-f2a0-411f-810c-47d775c97060 time="2024-08-08T06:07:40+02:00" level=info msg="Removing gluon ID" addrID=fb9c156d-99da-4e17-8f60-f2e18a4b4f54 gluonID=3f72c162-9b18-4316-b00b-f7d88374042c userID=689bafd4-f2a0-411f-810c-47d775c97060 time="2024-08-08T06:07:40+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:07:40+02:00" level=info msg="Adding user to imap server" addrID=fb9c156d-99da-4e17-8f60-f2e18a4b4f54 service=server-manager time="2024-08-08T06:07:40+02:00" level=info msg="Creating new IMAP user" addrID=fb9c156d-99da-4e17-8f60-f2e18a4b4f54 service=server-manager time="2024-08-08T06:07:40+02:00" level=info msg="Setting gluon ID" addrID=fb9c156d-99da-4e17-8f60-f2e18a4b4f54 gluonID=d419fdc7-e018-48db-8cee-f3192db9e0c9 userID=689bafd4-f2a0-411f-810c-47d775c97060 time="2024-08-08T06:07:40+02:00" level=info msg="Created new IMAP user" addrID=fb9c156d-99da-4e17-8f60-f2e18a4b4f54 gluonID=d419fdc7-e018-48db-8cee-f3192db9e0c9 service=server-manager time="2024-08-08T06:07:40+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:07:40+02:00" level=info msg="Adding user to imap server" addrID=bad8a87c-4415-4178-81c5-fa9ed7e5fc9f service=server-manager time="2024-08-08T06:07:40+02:00" level=info msg="Creating new IMAP user" addrID=bad8a87c-4415-4178-81c5-fa9ed7e5fc9f service=server-manager time="2024-08-08T06:07:40+02:00" level=info msg="Setting gluon ID" addrID=bad8a87c-4415-4178-81c5-fa9ed7e5fc9f gluonID=9b132330-8f7c-4392-a878-852ac220ff1e userID=689bafd4-f2a0-411f-810c-47d775c97060 time="2024-08-08T06:07:40+02:00" level=info msg="Received mailbox message count" count=0 gluonID=d419fdc7-e018-48db-8cee-f3192db9e0c9 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:07:40+02:00" level=info msg="Received mailbox message count" count=0 gluonID=9b132330-8f7c-4392-a878-852ac220ff1e labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:07:40+02:00" level=info msg="Created new IMAP user" addrID=bad8a87c-4415-4178-81c5-fa9ed7e5fc9f gluonID=9b132330-8f7c-4392-a878-852ac220ff1e service=server-manager time="2024-08-08T06:07:40+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:07:40+02:00" level=info msg="Sync triggered" service=imap user=689bafd4-f2a0-411f-810c-47d775c97060 time="2024-08-08T06:07:40+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:07:40.291407637 +0200 CEST m=+544.977450543" user=689bafd4-f2a0-411f-810c-47d775c97060 time="2024-08-08T06:07:40+02:00" level=info msg="Syncing labels" service=imap user=689bafd4-f2a0-411f-810c-47d775c97060 time="2024-08-08T06:07:40+02:00" level=info msg="200 OK: POST https://127.0.0.1:38277/data/v1/stats" pkg=gpa/client userID=689bafd4-f2a0-411f-810c-47d775c97060 time="2024-08-08T06:07:40+02:00" level=info msg="Configuration Status Success event sent." userID=689bafd4-f2a0-411f-810c-47d775c97060 Scenario: Send with two addresses of the same user in split mode # features/smtp/send/two_messages.feature:35 When user "a69d406b-4bd9-4a8b-b0ab-cc47220dda98" connects and authenticates SMTP client "1" with address "a69d406b-4bd9-4a8b-b0ab-cc47220dda98@proton.local" # :1 -> *scenario And user "a69d406b-4bd9-4a8b-b0ab-cc47220dda98" connects and authenticates SMTP client "2" with address "6dc0b715-a67a-4738-b387-cd1d0f1de848@proton.local" # :1 -> *scenario time="2024-08-08T06:07:40+02:00" level=info msg="200 OK: GET https://127.0.0.1:38277/mail/v4/settings" pkg=gpa/client userID=689bafd4-f2a0-411f-810c-47d775c97060 time="2024-08-08T06:07:40+02:00" level=info msg="200 OK: POST https://127.0.0.1:38277/mail/v4/messages" pkg=gpa/client userID=689bafd4-f2a0-411f-810c-47d775c97060 time="2024-08-08T06:07:40+02:00" level=info msg="200 OK: GET https://127.0.0.1:38277/core/v4/keys?Email=5c638334-12bf-46db-9018-840735a79ce8%40proton.local" pkg=gpa/client userID=689bafd4-f2a0-411f-810c-47d775c97060 time="2024-08-08T06:07:40+02:00" level=info msg="200 OK: GET https://127.0.0.1:38277/contacts/v4/emails?Email=5c638334-12bf-46db-9018-840735a79ce8%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=689bafd4-f2a0-411f-810c-47d775c97060 time="2024-08-08T06:07:40+02:00" level=info msg="200 OK: POST https://127.0.0.1:38277/mail/v4/messages/fbaa4b86-5a15-4054-b249-3084f2ccdde9" pkg=gpa/client userID=689bafd4-f2a0-411f-810c-47d775c97060 And SMTP client "1" sends the following message from "a69d406b-4bd9-4a8b-b0ab-cc47220dda98@proton.local" to "5c638334-12bf-46db-9018-840735a79ce8@proton.local>": # :1 -> *scenario """ From: Bridge Test <[user:multi]@[domain]> To: Internal Bridge <[user:to]@[domain]>  hello  """ Then it succeeds # :1 -> *scenario time="2024-08-08T06:07:40+02:00" level=info msg="200 OK: GET https://127.0.0.1:38277/mail/v4/settings" pkg=gpa/client userID=689bafd4-f2a0-411f-810c-47d775c97060 time="2024-08-08T06:07:40+02:00" level=info msg="200 OK: POST https://127.0.0.1:38277/mail/v4/messages" pkg=gpa/client userID=689bafd4-f2a0-411f-810c-47d775c97060 time="2024-08-08T06:07:40+02:00" level=info msg="200 OK: GET https://127.0.0.1:38277/core/v4/keys?Email=5c638334-12bf-46db-9018-840735a79ce8%40proton.local" pkg=gpa/client userID=689bafd4-f2a0-411f-810c-47d775c97060 time="2024-08-08T06:07:40+02:00" level=info msg="200 OK: GET https://127.0.0.1:38277/contacts/v4/emails?Email=5c638334-12bf-46db-9018-840735a79ce8%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=689bafd4-f2a0-411f-810c-47d775c97060 time="2024-08-08T06:07:40+02:00" level=info msg="200 OK: POST https://127.0.0.1:38277/mail/v4/messages/496b14e8-2d05-4b63-8a48-fa5151d0da98" pkg=gpa/client userID=689bafd4-f2a0-411f-810c-47d775c97060 When SMTP client "2" sends the following message from "a69d406b-4bd9-4a8b-b0ab-cc47220dda98@proton.local" to "5c638334-12bf-46db-9018-840735a79ce8@proton.local>": # :1 -> *scenario """ From: Bridge Test <[user:multi]@[domain]> To: Internal Bridge <[user:to]@[domain]>  world  """ time="2024-08-08T06:07:40+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:07:40+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:07:40+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:07:40+02:00" level=info msg="Closing user" userID=9ab3693c-8769-4c94-a3e5-5648c9e7e149 time="2024-08-08T06:07:40+02:00" level=info msg="Exiting IMAP Service" service=imap user=9ab3693c-8769-4c94-a3e5-5648c9e7e149 time="2024-08-08T06:07:40+02:00" level=info msg="Exiting service main loop" service=smtp user=9ab3693c-8769-4c94-a3e5-5648c9e7e149 time="2024-08-08T06:07:40+02:00" level=info msg="Exiting Service" service=user-identity user=9ab3693c-8769-4c94-a3e5-5648c9e7e149 time="2024-08-08T06:07:40+02:00" level=info msg="Exiting service main loop" service=telemetry user=9ab3693c-8769-4c94-a3e5-5648c9e7e149 time="2024-08-08T06:07:40+02:00" level=info msg="Exiting service" service=user-events user=9ab3693c-8769-4c94-a3e5-5648c9e7e149 time="2024-08-08T06:07:40+02:00" level=info msg="Closing user" userID=689bafd4-f2a0-411f-810c-47d775c97060 time="2024-08-08T06:07:40+02:00" level=info msg="Synced labels" service=imap user=689bafd4-f2a0-411f-810c-47d775c97060 time="2024-08-08T06:07:40+02:00" level=warning msg="Get \"https://127.0.0.1:38277/mail/v4/messages/count\": context canceled, Attempt 1" pkg=gpa/client time="2024-08-08T06:07:40+02:00" level=error msg="Get \"https://127.0.0.1:38277/mail/v4/messages/count\": context canceled" pkg=gpa/client time="2024-08-08T06:07:40+02:00" level=error msg="Failed to sync, will retry later" error="failed to retrieve message ids: received no response from API: Get \"https://127.0.0.1:38277/mail/v4/messages/count\": context canceled" service=imap user=689bafd4-f2a0-411f-810c-47d775c97060 time="2024-08-08T06:07:40+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=689bafd4-f2a0-411f-810c-47d775c97060 time="2024-08-08T06:07:40+02:00" level=info msg="Finished user sync" duration=16.811405ms service=imap user=689bafd4-f2a0-411f-810c-47d775c97060 time="2024-08-08T06:07:40+02:00" level=info msg="Exiting IMAP Service" service=imap user=689bafd4-f2a0-411f-810c-47d775c97060 time="2024-08-08T06:07:40+02:00" level=info msg="Exiting service main loop" service=smtp user=689bafd4-f2a0-411f-810c-47d775c97060 time="2024-08-08T06:07:40+02:00" level=info msg="Exiting Service" service=user-identity user=689bafd4-f2a0-411f-810c-47d775c97060 time="2024-08-08T06:07:40+02:00" level=info msg="Exiting service main loop" service=telemetry user=689bafd4-f2a0-411f-810c-47d775c97060 time="2024-08-08T06:07:40+02:00" level=info msg="Exiting service" service=user-events user=689bafd4-f2a0-411f-810c-47d775c97060 time="2024-08-08T06:07:40+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:07:40+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:07:40+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:07:40+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:07:40+02:00" level=info msg="Closing SMTP server" service=server-manager Then it succeeds # :1 -> *scenario === RUN TestFeatures/Send_with_two_separate_users time="2024-08-08T06:07:40+02:00" level=info msg="User 'b0c78b47-f380-4af0-886c-02677db56267' created with id=0c82fc3e-37b2-47e1-b494-0b53e0c6ebc3" pkg=gpa/server/backend time="2024-08-08T06:07:41+02:00" level=info msg="User '93b325c9-02b2-45d5-8de8-f214ccd5055f' created with id=b8f88653-fd18-43e9-8727-4cd947596b2d" pkg=gpa/server/backend time="2024-08-08T06:07:42+02:00" level=info msg="User '67ad9768-2284-4a92-a604-2802ae418d5f' created with id=9998e2f7-bdab-489b-b876-dcfa2067e9e1" pkg=gpa/server/backend time="2024-08-08T06:07:42+02:00" level=info msg="Starting bridge" time="2024-08-08T06:07:42+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/227/config3235608517/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:07:42+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/227/data4080712913/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/227/data4080712913/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:07:42+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:07:42+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:07:42+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:07:42+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:07:42+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/227/config3235608517/grpcServerConfig.json time="2024-08-08T06:07:42+02:00" level=info msg="gRPC server listening on /tmp/bridge8756" pkg=grpc time="2024-08-08T06:07:42+02:00" level=info msg="Frontend service started" time="2024-08-08T06:07:42+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:07:42+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:07:42+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:07:42+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:07:42+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:07:42+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:07:42+02:00" level=info msg="Frontend client started" time="2024-08-08T06:07:42+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (b17178ff)" time="2024-08-08T06:07:42+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (b17178ff)" time="2024-08-08T06:07:42+02:00" level=info msg="200 OK: POST https://127.0.0.1:37225/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:07:42+02:00" level=info msg="200 OK: POST https://127.0.0.1:37225/auth/v4" pkg=gpa/manager time="2024-08-08T06:07:42+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=0c82fc3e-37b2-47e1-b494-0b53e0c6ebc3 time="2024-08-08T06:07:42+02:00" level=info msg="Adding vault user" userID=0c82fc3e-37b2-47e1-b494-0b53e0c6ebc3 time="2024-08-08T06:07:42+02:00" level=info msg="Creating new user" userID=0c82fc3e-37b2-47e1-b494-0b53e0c6ebc3 time="2024-08-08T06:07:42+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=0c82fc3e-37b2-47e1-b494-0b53e0c6ebc3 time="2024-08-08T06:07:42+02:00" level=info msg="200 OK: GET https://127.0.0.1:37225/core/v4/events/latest" pkg=gpa/client userID=0c82fc3e-37b2-47e1-b494-0b53e0c6ebc3 time="2024-08-08T06:07:42+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=0c82fc3e-37b2-47e1-b494-0b53e0c6ebc3 time="2024-08-08T06:07:42+02:00" level=info msg="200 OK: GET https://127.0.0.1:37225/core/v4/settings" pkg=gpa/client userID=0c82fc3e-37b2-47e1-b494-0b53e0c6ebc3 time="2024-08-08T06:07:42+02:00" level=info msg="Starting service main loop" service=telemetry user=0c82fc3e-37b2-47e1-b494-0b53e0c6ebc3 time="2024-08-08T06:07:42+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=0c82fc3e-37b2-47e1-b494-0b53e0c6ebc3 time="2024-08-08T06:07:42+02:00" level=info msg="Starting service main loop" service=smtp user=0c82fc3e-37b2-47e1-b494-0b53e0c6ebc3 time="2024-08-08T06:07:42+02:00" level=info msg="200 OK: GET https://127.0.0.1:37225/core/v4/labels?Type=4" pkg=gpa/client userID=0c82fc3e-37b2-47e1-b494-0b53e0c6ebc3 time="2024-08-08T06:07:42+02:00" level=info msg="200 OK: GET https://127.0.0.1:37225/core/v4/labels?Type=3" pkg=gpa/client userID=0c82fc3e-37b2-47e1-b494-0b53e0c6ebc3 time="2024-08-08T06:07:42+02:00" level=info msg="200 OK: GET https://127.0.0.1:37225/core/v4/labels?Type=1" pkg=gpa/client userID=0c82fc3e-37b2-47e1-b494-0b53e0c6ebc3 time="2024-08-08T06:07:42+02:00" level=info msg="Adding user to imap server" addrID=2c621269-c45f-4667-b576-0652e375fb2b service=server-manager time="2024-08-08T06:07:42+02:00" level=info msg="Creating new IMAP user" addrID=2c621269-c45f-4667-b576-0652e375fb2b service=server-manager time="2024-08-08T06:07:42+02:00" level=info msg="Setting gluon ID" addrID=2c621269-c45f-4667-b576-0652e375fb2b gluonID=0912e4a3-afb3-4134-af15-4d849051bfb2 userID=0c82fc3e-37b2-47e1-b494-0b53e0c6ebc3 time="2024-08-08T06:07:42+02:00" level=info msg="Created new IMAP user" addrID=2c621269-c45f-4667-b576-0652e375fb2b gluonID=0912e4a3-afb3-4134-af15-4d849051bfb2 service=server-manager time="2024-08-08T06:07:42+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:07:42+02:00" level=info msg=Resuming service=user-events user=0c82fc3e-37b2-47e1-b494-0b53e0c6ebc3 time="2024-08-08T06:07:42+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (e6303267)" time="2024-08-08T06:07:42+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (e6303267)" time="2024-08-08T06:07:42+02:00" level=info msg="Received mailbox message count" count=0 gluonID=0912e4a3-afb3-4134-af15-4d849051bfb2 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:07:42+02:00" level=info msg="Starting IMAP Service" service=imap user=0c82fc3e-37b2-47e1-b494-0b53e0c6ebc3 time="2024-08-08T06:07:42+02:00" level=info msg="Sync triggered" service=imap user=0c82fc3e-37b2-47e1-b494-0b53e0c6ebc3 time="2024-08-08T06:07:42+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:07:42.870795867 +0200 CEST m=+547.556838773" user=0c82fc3e-37b2-47e1-b494-0b53e0c6ebc3 time="2024-08-08T06:07:42+02:00" level=info msg="Syncing labels" service=imap user=0c82fc3e-37b2-47e1-b494-0b53e0c6ebc3 time="2024-08-08T06:07:42+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:0c82fc3e-37b2-47e1-b494-0b53e0c6ebc3" userID=0c82fc3e-37b2-47e1-b494-0b53e0c6ebc3 time="2024-08-08T06:07:42+02:00" level=info msg="Synced labels" service=imap user=0c82fc3e-37b2-47e1-b494-0b53e0c6ebc3 time="2024-08-08T06:07:42+02:00" level=info msg="200 OK: GET https://127.0.0.1:37225/mail/v4/messages/count" pkg=gpa/client userID=0c82fc3e-37b2-47e1-b494-0b53e0c6ebc3 time="2024-08-08T06:07:42+02:00" level=info msg="Syncing messages" service=imap user=0c82fc3e-37b2-47e1-b494-0b53e0c6ebc3 time="2024-08-08T06:07:42+02:00" level=info msg="Job started" service=imap user=0c82fc3e-37b2-47e1-b494-0b53e0c6ebc3 time="2024-08-08T06:07:42+02:00" level=info msg="200 OK: POST https://127.0.0.1:37225/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:07:42+02:00" level=info msg="200 OK: POST https://127.0.0.1:37225/mail/v4/messages" pkg=gpa/client userID=0c82fc3e-37b2-47e1-b494-0b53e0c6ebc3 time="2024-08-08T06:07:42+02:00" level=info msg="Job finished" service=imap user=0c82fc3e-37b2-47e1-b494-0b53e0c6ebc3 time="2024-08-08T06:07:42+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=0c82fc3e-37b2-47e1-b494-0b53e0c6ebc3 time="2024-08-08T06:07:42+02:00" level=info msg="Synced messages" service=imap user=0c82fc3e-37b2-47e1-b494-0b53e0c6ebc3 time="2024-08-08T06:07:42+02:00" level=info msg="Finished user sync" duration=43.819436ms service=imap user=0c82fc3e-37b2-47e1-b494-0b53e0c6ebc3 time="2024-08-08T06:07:42+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=0c82fc3e-37b2-47e1-b494-0b53e0c6ebc3 time="2024-08-08T06:07:42+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=0c82fc3e-37b2-47e1-b494-0b53e0c6ebc3 time="2024-08-08T06:07:43+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 87}}" pkg=telemetry time="2024-08-08T06:07:43+02:00" level=info msg="200 OK: POST https://127.0.0.1:37225/auth/v4" pkg=gpa/manager time="2024-08-08T06:07:43+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=b8f88653-fd18-43e9-8727-4cd947596b2d time="2024-08-08T06:07:43+02:00" level=info msg="Adding vault user" userID=b8f88653-fd18-43e9-8727-4cd947596b2d time="2024-08-08T06:07:43+02:00" level=info msg="Creating new user" userID=b8f88653-fd18-43e9-8727-4cd947596b2d time="2024-08-08T06:07:43+02:00" level=info msg="Creating user object" numAddr=2 numLabels=12 userID=b8f88653-fd18-43e9-8727-4cd947596b2d time="2024-08-08T06:07:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:37225/core/v4/events/latest" pkg=gpa/client userID=b8f88653-fd18-43e9-8727-4cd947596b2d time="2024-08-08T06:07:43+02:00" level=info msg="Starting service Last EventID=Ag==" service=user-events user=b8f88653-fd18-43e9-8727-4cd947596b2d time="2024-08-08T06:07:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:37225/core/v4/settings" pkg=gpa/client userID=b8f88653-fd18-43e9-8727-4cd947596b2d time="2024-08-08T06:07:43+02:00" level=info msg="Starting service main loop" service=telemetry user=b8f88653-fd18-43e9-8727-4cd947596b2d time="2024-08-08T06:07:43+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=b8f88653-fd18-43e9-8727-4cd947596b2d time="2024-08-08T06:07:43+02:00" level=info msg="Starting service main loop" service=smtp user=b8f88653-fd18-43e9-8727-4cd947596b2d time="2024-08-08T06:07:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:37225/core/v4/labels?Type=4" pkg=gpa/client userID=b8f88653-fd18-43e9-8727-4cd947596b2d time="2024-08-08T06:07:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:37225/core/v4/labels?Type=3" pkg=gpa/client userID=b8f88653-fd18-43e9-8727-4cd947596b2d time="2024-08-08T06:07:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:37225/core/v4/labels?Type=1" pkg=gpa/client userID=b8f88653-fd18-43e9-8727-4cd947596b2d time="2024-08-08T06:07:43+02:00" level=info msg="Adding user to imap server" addrID=7bed8a84-e175-4bd1-aacf-86a3c2f2a69d service=server-manager time="2024-08-08T06:07:43+02:00" level=info msg="Creating new IMAP user" addrID=7bed8a84-e175-4bd1-aacf-86a3c2f2a69d service=server-manager time="2024-08-08T06:07:43+02:00" level=info msg="Setting gluon ID" addrID=7bed8a84-e175-4bd1-aacf-86a3c2f2a69d gluonID=c766fa6f-96d2-45c2-9c08-c9b13ead8e15 userID=b8f88653-fd18-43e9-8727-4cd947596b2d time="2024-08-08T06:07:43+02:00" level=info msg="Created new IMAP user" addrID=7bed8a84-e175-4bd1-aacf-86a3c2f2a69d gluonID=c766fa6f-96d2-45c2-9c08-c9b13ead8e15 service=server-manager time="2024-08-08T06:07:43+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:07:43+02:00" level=info msg=Resuming service=user-events user=b8f88653-fd18-43e9-8727-4cd947596b2d time="2024-08-08T06:07:43+02:00" level=info msg="Setting address mode" mode=split pkg=bridge/user userID=b8f88653-fd18-43e9-8727-4cd947596b2d time="2024-08-08T06:07:43+02:00" level=info msg="Setting address mode" mode=split userID=b8f88653-fd18-43e9-8727-4cd947596b2d time="2024-08-08T06:07:43+02:00" level=info msg="Received mailbox message count" count=0 gluonID=c766fa6f-96d2-45c2-9c08-c9b13ead8e15 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:07:43+02:00" level=info msg="Starting IMAP Service" service=imap user=b8f88653-fd18-43e9-8727-4cd947596b2d time="2024-08-08T06:07:43+02:00" level=info msg="Sync triggered" service=imap user=b8f88653-fd18-43e9-8727-4cd947596b2d time="2024-08-08T06:07:43+02:00" level=info msg="Setting Split Address Mode" service=imap user=b8f88653-fd18-43e9-8727-4cd947596b2d time="2024-08-08T06:07:43+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:b8f88653-fd18-43e9-8727-4cd947596b2d" userID=b8f88653-fd18-43e9-8727-4cd947596b2d time="2024-08-08T06:07:43+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:07:43.276325431 +0200 CEST m=+547.962368337" user=b8f88653-fd18-43e9-8727-4cd947596b2d time="2024-08-08T06:07:43+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=b8f88653-fd18-43e9-8727-4cd947596b2d time="2024-08-08T06:07:43+02:00" level=info msg="Finished user sync" duration="29.306µs" service=imap user=b8f88653-fd18-43e9-8727-4cd947596b2d time="2024-08-08T06:07:43+02:00" level=info msg="Removing gluon ID" addrID=7bed8a84-e175-4bd1-aacf-86a3c2f2a69d gluonID=c766fa6f-96d2-45c2-9c08-c9b13ead8e15 userID=b8f88653-fd18-43e9-8727-4cd947596b2d time="2024-08-08T06:07:43+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:07:43+02:00" level=info msg="Adding user to imap server" addrID=7bed8a84-e175-4bd1-aacf-86a3c2f2a69d service=server-manager time="2024-08-08T06:07:43+02:00" level=info msg="Creating new IMAP user" addrID=7bed8a84-e175-4bd1-aacf-86a3c2f2a69d service=server-manager time="2024-08-08T06:07:43+02:00" level=info msg="Setting gluon ID" addrID=7bed8a84-e175-4bd1-aacf-86a3c2f2a69d gluonID=c22f1e2f-dbe5-4d7f-90f1-fdfa16e11bbb userID=b8f88653-fd18-43e9-8727-4cd947596b2d time="2024-08-08T06:07:43+02:00" level=info msg="Created new IMAP user" addrID=7bed8a84-e175-4bd1-aacf-86a3c2f2a69d gluonID=c22f1e2f-dbe5-4d7f-90f1-fdfa16e11bbb service=server-manager time="2024-08-08T06:07:43+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:07:43+02:00" level=info msg="Received mailbox message count" count=0 gluonID=c22f1e2f-dbe5-4d7f-90f1-fdfa16e11bbb labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:07:43+02:00" level=info msg="Adding user to imap server" addrID=00e10c6a-7a6c-4f16-908a-198c88889991 service=server-manager time="2024-08-08T06:07:43+02:00" level=info msg="Creating new IMAP user" addrID=00e10c6a-7a6c-4f16-908a-198c88889991 service=server-manager time="2024-08-08T06:07:43+02:00" level=info msg="Setting gluon ID" addrID=00e10c6a-7a6c-4f16-908a-198c88889991 gluonID=cac3f351-97e6-4946-bf54-2fc459645a81 userID=b8f88653-fd18-43e9-8727-4cd947596b2d time="2024-08-08T06:07:43+02:00" level=info msg="Received mailbox message count" count=0 gluonID=cac3f351-97e6-4946-bf54-2fc459645a81 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:07:43+02:00" level=info msg="Created new IMAP user" addrID=00e10c6a-7a6c-4f16-908a-198c88889991 gluonID=cac3f351-97e6-4946-bf54-2fc459645a81 service=server-manager time="2024-08-08T06:07:43+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:07:43+02:00" level=info msg="Sync triggered" service=imap user=b8f88653-fd18-43e9-8727-4cd947596b2d time="2024-08-08T06:07:43+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:07:43.29087958 +0200 CEST m=+547.976922486" user=b8f88653-fd18-43e9-8727-4cd947596b2d time="2024-08-08T06:07:43+02:00" level=info msg="Syncing labels" service=imap user=b8f88653-fd18-43e9-8727-4cd947596b2d time="2024-08-08T06:07:43+02:00" level=info msg="Synced labels" service=imap user=b8f88653-fd18-43e9-8727-4cd947596b2d time="2024-08-08T06:07:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:37225/mail/v4/messages/count" pkg=gpa/client userID=b8f88653-fd18-43e9-8727-4cd947596b2d time="2024-08-08T06:07:43+02:00" level=info msg="Syncing messages" service=imap user=b8f88653-fd18-43e9-8727-4cd947596b2d time="2024-08-08T06:07:43+02:00" level=info msg="Job started" service=imap user=b8f88653-fd18-43e9-8727-4cd947596b2d time="2024-08-08T06:07:43+02:00" level=info msg="200 OK: POST https://127.0.0.1:37225/mail/v4/messages" pkg=gpa/client userID=b8f88653-fd18-43e9-8727-4cd947596b2d time="2024-08-08T06:07:43+02:00" level=info msg="Job finished" service=imap user=b8f88653-fd18-43e9-8727-4cd947596b2d time="2024-08-08T06:07:43+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=b8f88653-fd18-43e9-8727-4cd947596b2d time="2024-08-08T06:07:43+02:00" level=info msg="200 OK: POST https://127.0.0.1:37225/data/v1/stats" pkg=gpa/client userID=0c82fc3e-37b2-47e1-b494-0b53e0c6ebc3 time="2024-08-08T06:07:43+02:00" level=info msg="Configuration Status Success event sent." userID=0c82fc3e-37b2-47e1-b494-0b53e0c6ebc3 time="2024-08-08T06:07:43+02:00" level=info msg="Synced messages" service=imap user=b8f88653-fd18-43e9-8727-4cd947596b2d time="2024-08-08T06:07:43+02:00" level=info msg="Finished user sync" duration=30.823055ms service=imap user=b8f88653-fd18-43e9-8727-4cd947596b2d time="2024-08-08T06:07:43+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=b8f88653-fd18-43e9-8727-4cd947596b2d time="2024-08-08T06:07:43+02:00" level=info msg="Event loop reset" eventID="Ag==" service=user-events user=b8f88653-fd18-43e9-8727-4cd947596b2d Scenario: Send with two separate users # features/smtp/send/two_messages.feature:57 When user "b0c78b47-f380-4af0-886c-02677db56267" connects and authenticates SMTP client "1" # :1 -> *scenario time="2024-08-08T06:07:43+02:00" level=info msg="200 OK: POST https://127.0.0.1:37225/data/v1/stats" pkg=gpa/client userID=b8f88653-fd18-43e9-8727-4cd947596b2d time="2024-08-08T06:07:43+02:00" level=info msg="Configuration Status Success event sent." userID=b8f88653-fd18-43e9-8727-4cd947596b2d And user "93b325c9-02b2-45d5-8de8-f214ccd5055f" connects and authenticates SMTP client "2" # :1 -> *scenario time="2024-08-08T06:07:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:37225/mail/v4/settings" pkg=gpa/client userID=0c82fc3e-37b2-47e1-b494-0b53e0c6ebc3 time="2024-08-08T06:07:43+02:00" level=info msg="200 OK: POST https://127.0.0.1:37225/mail/v4/messages" pkg=gpa/client userID=0c82fc3e-37b2-47e1-b494-0b53e0c6ebc3 time="2024-08-08T06:07:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:37225/core/v4/keys?Email=67ad9768-2284-4a92-a604-2802ae418d5f%40proton.local" pkg=gpa/client userID=0c82fc3e-37b2-47e1-b494-0b53e0c6ebc3 time="2024-08-08T06:07:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:37225/contacts/v4/emails?Email=67ad9768-2284-4a92-a604-2802ae418d5f%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=0c82fc3e-37b2-47e1-b494-0b53e0c6ebc3 time="2024-08-08T06:07:43+02:00" level=info msg="200 OK: POST https://127.0.0.1:37225/mail/v4/messages/7df72aec-c726-45cb-86a4-b21a12970e47" pkg=gpa/client userID=0c82fc3e-37b2-47e1-b494-0b53e0c6ebc3 When SMTP client "1" sends the following message from "b0c78b47-f380-4af0-886c-02677db56267@proton.local" to "67ad9768-2284-4a92-a604-2802ae418d5f@proton.local>": # :1 -> *scenario """ From: Bridge Test <[user:user]@[domain]> To: Internal Bridge <[user:to]@[domain]>  hello  """ Then it succeeds # :1 -> *scenario time="2024-08-08T06:07:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:37225/mail/v4/settings" pkg=gpa/client userID=b8f88653-fd18-43e9-8727-4cd947596b2d time="2024-08-08T06:07:43+02:00" level=info msg="200 OK: POST https://127.0.0.1:37225/mail/v4/messages" pkg=gpa/client userID=b8f88653-fd18-43e9-8727-4cd947596b2d time="2024-08-08T06:07:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:37225/core/v4/keys?Email=67ad9768-2284-4a92-a604-2802ae418d5f%40proton.local" pkg=gpa/client userID=b8f88653-fd18-43e9-8727-4cd947596b2d time="2024-08-08T06:07:43+02:00" level=info msg="200 OK: GET https://127.0.0.1:37225/contacts/v4/emails?Email=67ad9768-2284-4a92-a604-2802ae418d5f%40proton.local&Page=0&PageSize=150" pkg=gpa/client userID=b8f88653-fd18-43e9-8727-4cd947596b2d time="2024-08-08T06:07:43+02:00" level=info msg="200 OK: POST https://127.0.0.1:37225/mail/v4/messages/6f1c898a-0925-4b62-b498-d534f5b0d08c" pkg=gpa/client userID=b8f88653-fd18-43e9-8727-4cd947596b2d When SMTP client "2" sends the following message from "93b325c9-02b2-45d5-8de8-f214ccd5055f@proton.local" to "67ad9768-2284-4a92-a604-2802ae418d5f@proton.local>": # :1 -> *scenario """ From: Bridge Test <[user:multi]@[domain]> To: Internal Bridge <[user:to]@[domain]>  world  """ time="2024-08-08T06:07:43+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:07:43+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:07:43+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:07:43+02:00" level=info msg="Closing user" userID=0c82fc3e-37b2-47e1-b494-0b53e0c6ebc3 time="2024-08-08T06:07:43+02:00" level=info msg="Exiting IMAP Service" service=imap user=0c82fc3e-37b2-47e1-b494-0b53e0c6ebc3 time="2024-08-08T06:07:43+02:00" level=info msg="Exiting service main loop" service=smtp user=0c82fc3e-37b2-47e1-b494-0b53e0c6ebc3 time="2024-08-08T06:07:43+02:00" level=info msg="Exiting Service" service=user-identity user=0c82fc3e-37b2-47e1-b494-0b53e0c6ebc3 time="2024-08-08T06:07:43+02:00" level=info msg="Exiting service main loop" service=telemetry user=0c82fc3e-37b2-47e1-b494-0b53e0c6ebc3 time="2024-08-08T06:07:43+02:00" level=info msg="Exiting service" service=user-events user=0c82fc3e-37b2-47e1-b494-0b53e0c6ebc3 time="2024-08-08T06:07:43+02:00" level=info msg="Closing user" userID=b8f88653-fd18-43e9-8727-4cd947596b2d time="2024-08-08T06:07:43+02:00" level=info msg="Exiting IMAP Service" service=imap user=b8f88653-fd18-43e9-8727-4cd947596b2d time="2024-08-08T06:07:43+02:00" level=info msg="Exiting service main loop" service=smtp user=b8f88653-fd18-43e9-8727-4cd947596b2d time="2024-08-08T06:07:43+02:00" level=info msg="Exiting Service" service=user-identity user=b8f88653-fd18-43e9-8727-4cd947596b2d time="2024-08-08T06:07:43+02:00" level=info msg="Exiting service main loop" service=telemetry user=b8f88653-fd18-43e9-8727-4cd947596b2d time="2024-08-08T06:07:43+02:00" level=info msg="Exiting service" service=user-events user=b8f88653-fd18-43e9-8727-4cd947596b2d time="2024-08-08T06:07:43+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:07:43+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:07:43+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:07:43+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:07:43+02:00" level=info msg="Closing SMTP server" service=server-manager Then it succeeds # :1 -> *scenario Feature: Account settings === RUN TestFeatures/Check_account_default_settings time="2024-08-08T06:07:43+02:00" level=info msg="User '1803a774-2712-4fa4-bbe0-4e84669e93a0' created with id=a259ed37-558b-435f-91f4-ec9522fe2d09" pkg=gpa/server/backend Background: Given there exists an account with username "1803a774-2712-4fa4-bbe0-4e84669e93a0" and password "password" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-08-08T06:07:44+02:00" level=info msg="Starting bridge" time="2024-08-08T06:07:44+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/228/config1844310641/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:07:44+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/228/data2014774135/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/228/data2014774135/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:07:44+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:07:44+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:07:44+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:07:44+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:07:44+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/228/config1844310641/grpcServerConfig.json time="2024-08-08T06:07:44+02:00" level=info msg="gRPC server listening on /tmp/bridge4614" pkg=grpc time="2024-08-08T06:07:44+02:00" level=info msg="Frontend service started" time="2024-08-08T06:07:44+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:07:44+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:07:44+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:07:44+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:07:44+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:07:44+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:07:44+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario Scenario: Check account default settings # features/user/account.feature:8 Then the account "1803a774-2712-4fa4-bbe0-4e84669e93a0" matches the following settings: # :1 -> *scenario | DraftMIMEType | AttachPublicKey | Sign | PGPScheme | | text/html | false | 0 | 0 | When the account "1803a774-2712-4fa4-bbe0-4e84669e93a0" has public key attachment "enabled" # :1 -> *scenario And the account "1803a774-2712-4fa4-bbe0-4e84669e93a0" has sign external messages "enabled" # :1 -> *scenario And the account "1803a774-2712-4fa4-bbe0-4e84669e93a0" has default draft format "plain" # :1 -> *scenario And the account "1803a774-2712-4fa4-bbe0-4e84669e93a0" has default PGP schema "inline" # :1 -> *scenario time="2024-08-08T06:07:46+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:07:46+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:07:46+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:07:46+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:07:46+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:07:46+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:07:46+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:07:46+02:00" level=info msg="Closing SMTP server" service=server-manager Then the account "1803a774-2712-4fa4-bbe0-4e84669e93a0" matches the following settings: # :1 -> *scenario | DraftMIMEType | AttachPublicKey | Sign | PGPScheme | | text/plain | true | 1 | 8 | Feature: Address mode === RUN TestFeatures/The_user_is_in_combined_mode time="2024-08-08T06:07:46+02:00" level=info msg="User '53cfb3d6-e479-43e3-b8fc-2483db36c8fd' created with id=eca64585-b8c8-4c67-8ba1-9571d59a8b63" pkg=gpa/server/backend Background: Given there exists an account with username "53cfb3d6-e479-43e3-b8fc-2483db36c8fd" and password "password" # :1 -> *scenario And the account "53cfb3d6-e479-43e3-b8fc-2483db36c8fd" has additional address "683e2656-f1e5-47b3-9073-580f095790eb@proton.local" # :1 -> *scenario And the account "53cfb3d6-e479-43e3-b8fc-2483db36c8fd" has the following custom mailboxes: # :1 -> *scenario | name | type | | one | folder | | two | folder | And the address "53cfb3d6-e479-43e3-b8fc-2483db36c8fd@proton.local" of account "53cfb3d6-e479-43e3-b8fc-2483db36c8fd" has the following messages in "Folders/one": # :1 -> *scenario | from | to | subject | unread | | a@proton.local | a@proton.local | one | true | | b@proton.local | b@proton.local | two | false | And the address "683e2656-f1e5-47b3-9073-580f095790eb@proton.local" of account "53cfb3d6-e479-43e3-b8fc-2483db36c8fd" has the following messages in "Folders/two": # :1 -> *scenario | from | to | subject | unread | | c@proton.local | c@proton.local | three | true | | d@proton.local | d@proton.local | four | false | Then it succeeds # :1 -> *scenario time="2024-08-08T06:07:48+02:00" level=info msg="Starting bridge" time="2024-08-08T06:07:48+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/229/config728723190/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:07:48+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/229/data3142488720/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/229/data3142488720/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:07:48+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:07:48+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:07:48+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:07:48+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:07:48+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/229/config728723190/grpcServerConfig.json time="2024-08-08T06:07:48+02:00" level=info msg="gRPC server listening on /tmp/bridge2307" pkg=grpc time="2024-08-08T06:07:48+02:00" level=info msg="Frontend service started" time="2024-08-08T06:07:48+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:07:48+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:07:48+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:07:48+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:07:48+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:07:48+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:07:48+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-08-08T06:07:48+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (af5da205)" time="2024-08-08T06:07:48+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (af5da205)" time="2024-08-08T06:07:48+02:00" level=info msg="200 OK: POST https://127.0.0.1:43155/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:07:49+02:00" level=info msg="200 OK: POST https://127.0.0.1:43155/auth/v4" pkg=gpa/manager time="2024-08-08T06:07:49+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=eca64585-b8c8-4c67-8ba1-9571d59a8b63 time="2024-08-08T06:07:49+02:00" level=info msg="Adding vault user" userID=eca64585-b8c8-4c67-8ba1-9571d59a8b63 time="2024-08-08T06:07:49+02:00" level=info msg="Creating new user" userID=eca64585-b8c8-4c67-8ba1-9571d59a8b63 time="2024-08-08T06:07:49+02:00" level=info msg="Creating user object" numAddr=2 numLabels=14 userID=eca64585-b8c8-4c67-8ba1-9571d59a8b63 time="2024-08-08T06:07:49+02:00" level=info msg="200 OK: GET https://127.0.0.1:43155/core/v4/events/latest" pkg=gpa/client userID=eca64585-b8c8-4c67-8ba1-9571d59a8b63 time="2024-08-08T06:07:49+02:00" level=info msg="Starting service Last EventID=Bw==" service=user-events user=eca64585-b8c8-4c67-8ba1-9571d59a8b63 time="2024-08-08T06:07:49+02:00" level=info msg="200 OK: GET https://127.0.0.1:43155/core/v4/settings" pkg=gpa/client userID=eca64585-b8c8-4c67-8ba1-9571d59a8b63 time="2024-08-08T06:07:49+02:00" level=info msg="Starting service main loop" service=telemetry user=eca64585-b8c8-4c67-8ba1-9571d59a8b63 time="2024-08-08T06:07:49+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=eca64585-b8c8-4c67-8ba1-9571d59a8b63 time="2024-08-08T06:07:49+02:00" level=info msg="Starting service main loop" service=smtp user=eca64585-b8c8-4c67-8ba1-9571d59a8b63 time="2024-08-08T06:07:49+02:00" level=info msg="200 OK: GET https://127.0.0.1:43155/core/v4/labels?Type=4" pkg=gpa/client userID=eca64585-b8c8-4c67-8ba1-9571d59a8b63 time="2024-08-08T06:07:49+02:00" level=info msg="200 OK: GET https://127.0.0.1:43155/core/v4/labels?Type=3" pkg=gpa/client userID=eca64585-b8c8-4c67-8ba1-9571d59a8b63 time="2024-08-08T06:07:49+02:00" level=info msg="200 OK: GET https://127.0.0.1:43155/core/v4/labels?Type=1" pkg=gpa/client userID=eca64585-b8c8-4c67-8ba1-9571d59a8b63 time="2024-08-08T06:07:49+02:00" level=info msg="Adding user to imap server" addrID=a49d19c4-6afb-4745-81d7-35a010cae106 service=server-manager time="2024-08-08T06:07:49+02:00" level=info msg="Creating new IMAP user" addrID=a49d19c4-6afb-4745-81d7-35a010cae106 service=server-manager time="2024-08-08T06:07:49+02:00" level=info msg="Setting gluon ID" addrID=a49d19c4-6afb-4745-81d7-35a010cae106 gluonID=d0bc59d4-9ee3-4ea5-a5c5-4b8004e2d706 userID=eca64585-b8c8-4c67-8ba1-9571d59a8b63 time="2024-08-08T06:07:49+02:00" level=info msg="Created new IMAP user" addrID=a49d19c4-6afb-4745-81d7-35a010cae106 gluonID=d0bc59d4-9ee3-4ea5-a5c5-4b8004e2d706 service=server-manager time="2024-08-08T06:07:49+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:07:49+02:00" level=info msg=Resuming service=user-events user=eca64585-b8c8-4c67-8ba1-9571d59a8b63 And the user logs in with username "53cfb3d6-e479-43e3-b8fc-2483db36c8fd" and password "password" # :1 -> *scenario time="2024-08-08T06:07:49+02:00" level=info msg="Received mailbox message count" count=0 gluonID=d0bc59d4-9ee3-4ea5-a5c5-4b8004e2d706 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:07:49+02:00" level=info msg="Starting IMAP Service" service=imap user=eca64585-b8c8-4c67-8ba1-9571d59a8b63 time="2024-08-08T06:07:49+02:00" level=info msg="Sync triggered" service=imap user=eca64585-b8c8-4c67-8ba1-9571d59a8b63 time="2024-08-08T06:07:49+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:07:49.250009836 +0200 CEST m=+553.936052742" user=eca64585-b8c8-4c67-8ba1-9571d59a8b63 time="2024-08-08T06:07:49+02:00" level=info msg="Syncing labels" service=imap user=eca64585-b8c8-4c67-8ba1-9571d59a8b63 time="2024-08-08T06:07:49+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:eca64585-b8c8-4c67-8ba1-9571d59a8b63" userID=eca64585-b8c8-4c67-8ba1-9571d59a8b63 time="2024-08-08T06:07:49+02:00" level=info msg="Synced labels" service=imap user=eca64585-b8c8-4c67-8ba1-9571d59a8b63 time="2024-08-08T06:07:49+02:00" level=info msg="200 OK: GET https://127.0.0.1:43155/mail/v4/messages/count" pkg=gpa/client userID=eca64585-b8c8-4c67-8ba1-9571d59a8b63 time="2024-08-08T06:07:49+02:00" level=info msg="Syncing messages" service=imap user=eca64585-b8c8-4c67-8ba1-9571d59a8b63 time="2024-08-08T06:07:49+02:00" level=info msg="Job started" service=imap user=eca64585-b8c8-4c67-8ba1-9571d59a8b63 time="2024-08-08T06:07:49+02:00" level=info msg="200 OK: POST https://127.0.0.1:43155/mail/v4/messages" pkg=gpa/client userID=eca64585-b8c8-4c67-8ba1-9571d59a8b63 time="2024-08-08T06:07:49+02:00" level=info msg="200 OK: POST https://127.0.0.1:43155/mail/v4/messages" pkg=gpa/client userID=eca64585-b8c8-4c67-8ba1-9571d59a8b63 time="2024-08-08T06:07:49+02:00" level=info msg="Creating new child job" service=imap user=eca64585-b8c8-4c67-8ba1-9571d59a8b63 time="2024-08-08T06:07:49+02:00" level=info msg="Job finished" service=imap user=eca64585-b8c8-4c67-8ba1-9571d59a8b63 time="2024-08-08T06:07:49+02:00" level=info msg="200 OK: GET https://127.0.0.1:43155/mail/v4/messages/130f065f-2dc7-46ec-b627-5cc748c686e4" pkg=gpa/client userID=eca64585-b8c8-4c67-8ba1-9571d59a8b63 time="2024-08-08T06:07:49+02:00" level=info msg="200 OK: GET https://127.0.0.1:43155/mail/v4/messages/d3648ed5-2534-4f6b-b4b1-1b3ee703edcf" pkg=gpa/client userID=eca64585-b8c8-4c67-8ba1-9571d59a8b63 time="2024-08-08T06:07:49+02:00" level=info msg="200 OK: GET https://127.0.0.1:43155/mail/v4/messages/76950b96-8f25-41a3-8dff-c856ea647651" pkg=gpa/client userID=eca64585-b8c8-4c67-8ba1-9571d59a8b63 time="2024-08-08T06:07:49+02:00" level=info msg="200 OK: GET https://127.0.0.1:43155/mail/v4/messages/a162758c-c7b2-47fa-acf8-218e282f1cdc" pkg=gpa/client userID=eca64585-b8c8-4c67-8ba1-9571d59a8b63 time="2024-08-08T06:07:49+02:00" level=info msg="Child job finished" service=imap user=eca64585-b8c8-4c67-8ba1-9571d59a8b63 time="2024-08-08T06:07:49+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=eca64585-b8c8-4c67-8ba1-9571d59a8b63 time="2024-08-08T06:07:49+02:00" level=info msg="Synced messages" service=imap user=eca64585-b8c8-4c67-8ba1-9571d59a8b63 time="2024-08-08T06:07:49+02:00" level=info msg="Finished user sync" duration=35.400534ms service=imap user=eca64585-b8c8-4c67-8ba1-9571d59a8b63 time="2024-08-08T06:07:49+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=eca64585-b8c8-4c67-8ba1-9571d59a8b63 time="2024-08-08T06:07:49+02:00" level=info msg="Event loop reset" eventID="Bw==" service=user-events user=eca64585-b8c8-4c67-8ba1-9571d59a8b63 And user "53cfb3d6-e479-43e3-b8fc-2483db36c8fd" finishes syncing # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-08-08T06:07:49+02:00" level=info msg="200 OK: POST https://127.0.0.1:43155/data/v1/stats" pkg=gpa/client userID=eca64585-b8c8-4c67-8ba1-9571d59a8b63 time="2024-08-08T06:07:49+02:00" level=info msg="Configuration Status Success event sent." userID=eca64585-b8c8-4c67-8ba1-9571d59a8b63 Scenario: The user is in combined mode # features/user/addressmode.feature:23 When user "53cfb3d6-e479-43e3-b8fc-2483db36c8fd" connects and authenticates IMAP client "1" with address "53cfb3d6-e479-43e3-b8fc-2483db36c8fd@proton.local" # :1 -> *scenario Then IMAP client "1" eventually sees the following messages in "Folders/one": # :1 -> *scenario | from | to | subject | unread | | a@proton.local | a@proton.local | one | true | | b@proton.local | b@proton.local | two | false | time="2024-08-08T06:07:49+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 93}}" pkg=telemetry And IMAP client "1" eventually sees the following messages in "Folders/two": # :1 -> *scenario | from | to | subject | unread | | c@proton.local | c@proton.local | three | true | | d@proton.local | d@proton.local | four | false | And IMAP client "1" eventually sees the following messages in "All Mail": # :1 -> *scenario | from | to | subject | unread | | a@proton.local | a@proton.local | one | true | | b@proton.local | b@proton.local | two | false | | c@proton.local | c@proton.local | three | true | | d@proton.local | d@proton.local | four | false | When user "53cfb3d6-e479-43e3-b8fc-2483db36c8fd" connects and authenticates IMAP client "2" with address "683e2656-f1e5-47b3-9073-580f095790eb@proton.local" # :1 -> *scenario Then IMAP client "2" eventually sees the following messages in "Folders/one": # :1 -> *scenario | from | to | subject | unread | | a@proton.local | a@proton.local | one | true | | b@proton.local | b@proton.local | two | false | And IMAP client "2" eventually sees the following messages in "Folders/two": # :1 -> *scenario | from | to | subject | unread | | c@proton.local | c@proton.local | three | true | | d@proton.local | d@proton.local | four | false | time="2024-08-08T06:07:49+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:07:49+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:07:49+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:07:49+02:00" level=info msg="Closing user" userID=eca64585-b8c8-4c67-8ba1-9571d59a8b63 time="2024-08-08T06:07:49+02:00" level=info msg="Exiting IMAP Service" service=imap user=eca64585-b8c8-4c67-8ba1-9571d59a8b63 time="2024-08-08T06:07:49+02:00" level=info msg="Exiting service main loop" service=smtp user=eca64585-b8c8-4c67-8ba1-9571d59a8b63 time="2024-08-08T06:07:49+02:00" level=info msg="Exiting Service" service=user-identity user=eca64585-b8c8-4c67-8ba1-9571d59a8b63 time="2024-08-08T06:07:49+02:00" level=info msg="Exiting service main loop" service=telemetry user=eca64585-b8c8-4c67-8ba1-9571d59a8b63 time="2024-08-08T06:07:49+02:00" level=info msg="Exiting service" service=user-events user=eca64585-b8c8-4c67-8ba1-9571d59a8b63 time="2024-08-08T06:07:49+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:07:49+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:07:49+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:07:49+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:07:49+02:00" level=info msg="Closing SMTP server" service=server-manager And IMAP client "2" eventually sees the following messages in "All Mail": # :1 -> *scenario | from | to | subject | unread | | a@proton.local | a@proton.local | one | true | | b@proton.local | b@proton.local | two | false | | c@proton.local | c@proton.local | three | true | | d@proton.local | d@proton.local | four | false | === RUN TestFeatures/The_user_is_in_split_mode time="2024-08-08T06:07:50+02:00" level=info msg="User '956c94a2-870f-4450-bf42-9a91ac7b0690' created with id=3c4185bd-111d-47f8-b3b2-632f69711857" pkg=gpa/server/backend time="2024-08-08T06:07:52+02:00" level=info msg="Starting bridge" time="2024-08-08T06:07:52+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/230/config225729229/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:07:52+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/230/data2740700635/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/230/data2740700635/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:07:52+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:07:52+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:07:52+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:07:52+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:07:52+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/230/config225729229/grpcServerConfig.json time="2024-08-08T06:07:52+02:00" level=info msg="gRPC server listening on /tmp/bridge2712" pkg=grpc time="2024-08-08T06:07:52+02:00" level=info msg="Frontend service started" time="2024-08-08T06:07:52+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:07:52+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:07:52+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:07:52+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:07:52+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:07:52+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:07:52+02:00" level=info msg="Frontend client started" time="2024-08-08T06:07:52+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (1ce52952)" time="2024-08-08T06:07:52+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (1ce52952)" time="2024-08-08T06:07:52+02:00" level=info msg="200 OK: POST https://127.0.0.1:42953/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:07:52+02:00" level=info msg="200 OK: POST https://127.0.0.1:42953/auth/v4" pkg=gpa/manager time="2024-08-08T06:07:52+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=3c4185bd-111d-47f8-b3b2-632f69711857 time="2024-08-08T06:07:52+02:00" level=info msg="Adding vault user" userID=3c4185bd-111d-47f8-b3b2-632f69711857 time="2024-08-08T06:07:52+02:00" level=info msg="Creating new user" userID=3c4185bd-111d-47f8-b3b2-632f69711857 time="2024-08-08T06:07:52+02:00" level=info msg="Creating user object" numAddr=2 numLabels=14 userID=3c4185bd-111d-47f8-b3b2-632f69711857 time="2024-08-08T06:07:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:42953/core/v4/events/latest" pkg=gpa/client userID=3c4185bd-111d-47f8-b3b2-632f69711857 time="2024-08-08T06:07:52+02:00" level=info msg="Starting service Last EventID=Bw==" service=user-events user=3c4185bd-111d-47f8-b3b2-632f69711857 time="2024-08-08T06:07:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:42953/core/v4/settings" pkg=gpa/client userID=3c4185bd-111d-47f8-b3b2-632f69711857 time="2024-08-08T06:07:52+02:00" level=info msg="Starting service main loop" service=telemetry user=3c4185bd-111d-47f8-b3b2-632f69711857 time="2024-08-08T06:07:52+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=3c4185bd-111d-47f8-b3b2-632f69711857 time="2024-08-08T06:07:52+02:00" level=info msg="Starting service main loop" service=smtp user=3c4185bd-111d-47f8-b3b2-632f69711857 time="2024-08-08T06:07:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:42953/core/v4/labels?Type=4" pkg=gpa/client userID=3c4185bd-111d-47f8-b3b2-632f69711857 time="2024-08-08T06:07:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:42953/core/v4/labels?Type=3" pkg=gpa/client userID=3c4185bd-111d-47f8-b3b2-632f69711857 time="2024-08-08T06:07:52+02:00" level=info msg="200 OK: GET https://127.0.0.1:42953/core/v4/labels?Type=1" pkg=gpa/client userID=3c4185bd-111d-47f8-b3b2-632f69711857 time="2024-08-08T06:07:52+02:00" level=info msg="Adding user to imap server" addrID=5823860c-fb4a-48a3-a745-2953b5cdb364 service=server-manager time="2024-08-08T06:07:52+02:00" level=info msg="Creating new IMAP user" addrID=5823860c-fb4a-48a3-a745-2953b5cdb364 service=server-manager time="2024-08-08T06:07:53+02:00" level=info msg="Setting gluon ID" addrID=5823860c-fb4a-48a3-a745-2953b5cdb364 gluonID=2b136adb-229b-47d8-a555-626bc0957a3f userID=3c4185bd-111d-47f8-b3b2-632f69711857 time="2024-08-08T06:07:53+02:00" level=info msg="Created new IMAP user" addrID=5823860c-fb4a-48a3-a745-2953b5cdb364 gluonID=2b136adb-229b-47d8-a555-626bc0957a3f service=server-manager time="2024-08-08T06:07:53+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:07:53+02:00" level=info msg=Resuming service=user-events user=3c4185bd-111d-47f8-b3b2-632f69711857 time="2024-08-08T06:07:53+02:00" level=info msg="Received mailbox message count" count=0 gluonID=2b136adb-229b-47d8-a555-626bc0957a3f labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:07:53+02:00" level=info msg="Starting IMAP Service" service=imap user=3c4185bd-111d-47f8-b3b2-632f69711857 time="2024-08-08T06:07:53+02:00" level=info msg="Sync triggered" service=imap user=3c4185bd-111d-47f8-b3b2-632f69711857 time="2024-08-08T06:07:53+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:07:53.004711639 +0200 CEST m=+557.690754575" user=3c4185bd-111d-47f8-b3b2-632f69711857 time="2024-08-08T06:07:53+02:00" level=info msg="Syncing labels" service=imap user=3c4185bd-111d-47f8-b3b2-632f69711857 time="2024-08-08T06:07:53+02:00" level=info msg="Synced labels" service=imap user=3c4185bd-111d-47f8-b3b2-632f69711857 time="2024-08-08T06:07:53+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:3c4185bd-111d-47f8-b3b2-632f69711857" userID=3c4185bd-111d-47f8-b3b2-632f69711857 time="2024-08-08T06:07:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:42953/mail/v4/messages/count" pkg=gpa/client userID=3c4185bd-111d-47f8-b3b2-632f69711857 time="2024-08-08T06:07:53+02:00" level=info msg="Syncing messages" service=imap user=3c4185bd-111d-47f8-b3b2-632f69711857 time="2024-08-08T06:07:53+02:00" level=info msg="Job started" service=imap user=3c4185bd-111d-47f8-b3b2-632f69711857 time="2024-08-08T06:07:53+02:00" level=info msg="200 OK: POST https://127.0.0.1:42953/mail/v4/messages" pkg=gpa/client userID=3c4185bd-111d-47f8-b3b2-632f69711857 time="2024-08-08T06:07:53+02:00" level=info msg="200 OK: POST https://127.0.0.1:42953/mail/v4/messages" pkg=gpa/client userID=3c4185bd-111d-47f8-b3b2-632f69711857 time="2024-08-08T06:07:53+02:00" level=info msg="Creating new child job" service=imap user=3c4185bd-111d-47f8-b3b2-632f69711857 time="2024-08-08T06:07:53+02:00" level=info msg="Job finished" service=imap user=3c4185bd-111d-47f8-b3b2-632f69711857 time="2024-08-08T06:07:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:42953/mail/v4/messages/cce1daed-4835-44ff-b392-c7d067a3f790" pkg=gpa/client userID=3c4185bd-111d-47f8-b3b2-632f69711857 time="2024-08-08T06:07:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:42953/mail/v4/messages/c49c6656-238e-45d3-9cdc-cf801688a473" pkg=gpa/client userID=3c4185bd-111d-47f8-b3b2-632f69711857 time="2024-08-08T06:07:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:42953/mail/v4/messages/9d3e3ecd-c373-469c-8047-f8e3328e5bb5" pkg=gpa/client userID=3c4185bd-111d-47f8-b3b2-632f69711857 time="2024-08-08T06:07:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:42953/mail/v4/messages/24187cc7-8dde-4212-a9a5-f66d37f8fb59" pkg=gpa/client userID=3c4185bd-111d-47f8-b3b2-632f69711857 time="2024-08-08T06:07:53+02:00" level=info msg="Child job finished" service=imap user=3c4185bd-111d-47f8-b3b2-632f69711857 time="2024-08-08T06:07:53+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=3c4185bd-111d-47f8-b3b2-632f69711857 time="2024-08-08T06:07:53+02:00" level=info msg="Synced messages" service=imap user=3c4185bd-111d-47f8-b3b2-632f69711857 time="2024-08-08T06:07:53+02:00" level=info msg="Finished user sync" duration=18.706392ms service=imap user=3c4185bd-111d-47f8-b3b2-632f69711857 time="2024-08-08T06:07:53+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=3c4185bd-111d-47f8-b3b2-632f69711857 time="2024-08-08T06:07:53+02:00" level=info msg="Event loop reset" eventID="Bw==" service=user-events user=3c4185bd-111d-47f8-b3b2-632f69711857 time="2024-08-08T06:07:53+02:00" level=info msg="Setting address mode" mode=split pkg=bridge/user userID=3c4185bd-111d-47f8-b3b2-632f69711857 time="2024-08-08T06:07:53+02:00" level=info msg="Setting address mode" mode=split userID=3c4185bd-111d-47f8-b3b2-632f69711857 time="2024-08-08T06:07:53+02:00" level=info msg="Setting Split Address Mode" service=imap user=3c4185bd-111d-47f8-b3b2-632f69711857 time="2024-08-08T06:07:53+02:00" level=info msg="Removing gluon ID" addrID=5823860c-fb4a-48a3-a745-2953b5cdb364 gluonID=2b136adb-229b-47d8-a555-626bc0957a3f userID=3c4185bd-111d-47f8-b3b2-632f69711857 time="2024-08-08T06:07:53+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:07:53+02:00" level=info msg="Adding user to imap server" addrID=5823860c-fb4a-48a3-a745-2953b5cdb364 service=server-manager time="2024-08-08T06:07:53+02:00" level=info msg="Creating new IMAP user" addrID=5823860c-fb4a-48a3-a745-2953b5cdb364 service=server-manager time="2024-08-08T06:07:53+02:00" level=info msg="Setting gluon ID" addrID=5823860c-fb4a-48a3-a745-2953b5cdb364 gluonID=3e3708cb-e5b5-47f8-86f6-c192ffc951a5 userID=3c4185bd-111d-47f8-b3b2-632f69711857 time="2024-08-08T06:07:53+02:00" level=info msg="Created new IMAP user" addrID=5823860c-fb4a-48a3-a745-2953b5cdb364 gluonID=3e3708cb-e5b5-47f8-86f6-c192ffc951a5 service=server-manager time="2024-08-08T06:07:53+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:07:53+02:00" level=info msg="Adding user to imap server" addrID=79f719fe-b379-4aea-ae25-4a258bb151f7 service=server-manager time="2024-08-08T06:07:53+02:00" level=info msg="Creating new IMAP user" addrID=79f719fe-b379-4aea-ae25-4a258bb151f7 service=server-manager time="2024-08-08T06:07:53+02:00" level=info msg="Received mailbox message count" count=0 gluonID=3e3708cb-e5b5-47f8-86f6-c192ffc951a5 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:07:53+02:00" level=info msg="Setting gluon ID" addrID=79f719fe-b379-4aea-ae25-4a258bb151f7 gluonID=b34da7b8-30f7-4971-adeb-e0551f5f17ce userID=3c4185bd-111d-47f8-b3b2-632f69711857 time="2024-08-08T06:07:53+02:00" level=info msg="Created new IMAP user" addrID=79f719fe-b379-4aea-ae25-4a258bb151f7 gluonID=b34da7b8-30f7-4971-adeb-e0551f5f17ce service=server-manager time="2024-08-08T06:07:53+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:07:53+02:00" level=info msg="Sync triggered" service=imap user=3c4185bd-111d-47f8-b3b2-632f69711857 Scenario: The user is in split mode # features/user/addressmode.feature:55 Given the user sets the address mode of user "956c94a2-870f-4450-bf42-9a91ac7b0690" to "split" # :1 -> *scenario time="2024-08-08T06:07:53+02:00" level=info msg="Received mailbox message count" count=0 gluonID=b34da7b8-30f7-4971-adeb-e0551f5f17ce labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:07:53+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:07:53.041748989 +0200 CEST m=+557.727791895" user=3c4185bd-111d-47f8-b3b2-632f69711857 time="2024-08-08T06:07:53+02:00" level=info msg="Syncing labels" service=imap user=3c4185bd-111d-47f8-b3b2-632f69711857 time="2024-08-08T06:07:53+02:00" level=info msg="Synced labels" service=imap user=3c4185bd-111d-47f8-b3b2-632f69711857 time="2024-08-08T06:07:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:42953/mail/v4/messages/count" pkg=gpa/client userID=3c4185bd-111d-47f8-b3b2-632f69711857 time="2024-08-08T06:07:53+02:00" level=info msg="Syncing messages" service=imap user=3c4185bd-111d-47f8-b3b2-632f69711857 time="2024-08-08T06:07:53+02:00" level=info msg="Job started" service=imap user=3c4185bd-111d-47f8-b3b2-632f69711857 time="2024-08-08T06:07:53+02:00" level=info msg="200 OK: POST https://127.0.0.1:42953/mail/v4/messages" pkg=gpa/client userID=3c4185bd-111d-47f8-b3b2-632f69711857 time="2024-08-08T06:07:53+02:00" level=info msg="200 OK: POST https://127.0.0.1:42953/mail/v4/messages" pkg=gpa/client userID=3c4185bd-111d-47f8-b3b2-632f69711857 time="2024-08-08T06:07:53+02:00" level=info msg="Creating new child job" service=imap user=3c4185bd-111d-47f8-b3b2-632f69711857 time="2024-08-08T06:07:53+02:00" level=info msg="Job finished" service=imap user=3c4185bd-111d-47f8-b3b2-632f69711857 time="2024-08-08T06:07:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:42953/mail/v4/messages/cce1daed-4835-44ff-b392-c7d067a3f790" pkg=gpa/client userID=3c4185bd-111d-47f8-b3b2-632f69711857 time="2024-08-08T06:07:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:42953/mail/v4/messages/c49c6656-238e-45d3-9cdc-cf801688a473" pkg=gpa/client userID=3c4185bd-111d-47f8-b3b2-632f69711857 time="2024-08-08T06:07:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:42953/mail/v4/messages/9d3e3ecd-c373-469c-8047-f8e3328e5bb5" pkg=gpa/client userID=3c4185bd-111d-47f8-b3b2-632f69711857 time="2024-08-08T06:07:53+02:00" level=info msg="200 OK: GET https://127.0.0.1:42953/mail/v4/messages/24187cc7-8dde-4212-a9a5-f66d37f8fb59" pkg=gpa/client userID=3c4185bd-111d-47f8-b3b2-632f69711857 time="2024-08-08T06:07:53+02:00" level=info msg="Child job finished" service=imap user=3c4185bd-111d-47f8-b3b2-632f69711857 time="2024-08-08T06:07:53+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=3c4185bd-111d-47f8-b3b2-632f69711857 time="2024-08-08T06:07:53+02:00" level=info msg="Synced messages" service=imap user=3c4185bd-111d-47f8-b3b2-632f69711857 time="2024-08-08T06:07:53+02:00" level=info msg="Finished user sync" duration=45.918602ms service=imap user=3c4185bd-111d-47f8-b3b2-632f69711857 time="2024-08-08T06:07:53+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=3c4185bd-111d-47f8-b3b2-632f69711857 time="2024-08-08T06:07:53+02:00" level=info msg="Event loop reset" eventID="Bw==" service=user-events user=3c4185bd-111d-47f8-b3b2-632f69711857 2024/08/08 06:07:53 http: TLS handshake error from 127.0.0.1:56610: EOF And user "956c94a2-870f-4450-bf42-9a91ac7b0690" finishes syncing # :1 -> *scenario time="2024-08-08T06:07:53+02:00" level=info msg="200 OK: POST https://127.0.0.1:42953/data/v1/stats" pkg=gpa/client userID=3c4185bd-111d-47f8-b3b2-632f69711857 time="2024-08-08T06:07:53+02:00" level=info msg="Configuration Status Success event sent." userID=3c4185bd-111d-47f8-b3b2-632f69711857 When user "956c94a2-870f-4450-bf42-9a91ac7b0690" connects and authenticates IMAP client "1" with address "956c94a2-870f-4450-bf42-9a91ac7b0690@proton.local" # :1 -> *scenario Then IMAP client "1" eventually sees the following messages in "Folders/one": # :1 -> *scenario | from | to | subject | unread | | a@proton.local | a@proton.local | one | true | | b@proton.local | b@proton.local | two | false | time="2024-08-08T06:07:53+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off on on starttls starttls default default default default 0.0.0 62}}" pkg=telemetry And IMAP client "1" eventually sees 0 messages in "Folders/two" # :1 -> *scenario And IMAP client "1" eventually sees the following messages in "All Mail": # :1 -> *scenario | from | to | subject | unread | | a@proton.local | a@proton.local | one | true | | b@proton.local | b@proton.local | two | false | When user "956c94a2-870f-4450-bf42-9a91ac7b0690" connects and authenticates IMAP client "2" with address "4b4535a0-91ce-4475-b40d-4fd2dd6e4ae1@proton.local" # :1 -> *scenario Then IMAP client "2" eventually sees 0 messages in "Folders/one" # :1 -> *scenario And IMAP client "2" eventually sees the following messages in "Folders/two": # :1 -> *scenario | from | to | subject | unread | | c@proton.local | c@proton.local | three | true | | d@proton.local | d@proton.local | four | false | time="2024-08-08T06:07:53+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:07:53+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:07:53+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:07:53+02:00" level=info msg="Closing user" userID=3c4185bd-111d-47f8-b3b2-632f69711857 time="2024-08-08T06:07:53+02:00" level=info msg="Exiting IMAP Service" service=imap user=3c4185bd-111d-47f8-b3b2-632f69711857 time="2024-08-08T06:07:53+02:00" level=info msg="Exiting service main loop" service=smtp user=3c4185bd-111d-47f8-b3b2-632f69711857 time="2024-08-08T06:07:53+02:00" level=info msg="Exiting Service" service=user-identity user=3c4185bd-111d-47f8-b3b2-632f69711857 time="2024-08-08T06:07:53+02:00" level=info msg="Exiting service main loop" service=telemetry user=3c4185bd-111d-47f8-b3b2-632f69711857 time="2024-08-08T06:07:53+02:00" level=info msg="Exiting service" service=user-events user=3c4185bd-111d-47f8-b3b2-632f69711857 time="2024-08-08T06:07:53+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:07:53+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:07:53+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:07:53+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:07:53+02:00" level=info msg="Closing SMTP server" service=server-manager And IMAP client "2" eventually sees the following messages in "All Mail": # :1 -> *scenario | from | to | subject | unread | | c@proton.local | c@proton.local | three | true | | d@proton.local | d@proton.local | four | false | === RUN TestFeatures/The_user_switches_from_combined_to_split_mode_and_back time="2024-08-08T06:07:54+02:00" level=info msg="User '7d2a98e8-a359-45d0-9c5e-23792dc70d74' created with id=9537ce78-b2b4-4784-8029-ae0a2c8ce914" pkg=gpa/server/backend time="2024-08-08T06:07:56+02:00" level=info msg="Starting bridge" time="2024-08-08T06:07:56+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/231/config3805958820/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:07:56+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/231/data1528308243/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/231/data1528308243/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:07:56+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:07:56+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:07:56+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:07:56+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:07:56+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/231/config3805958820/grpcServerConfig.json time="2024-08-08T06:07:56+02:00" level=info msg="gRPC server listening on /tmp/bridge8508" pkg=grpc time="2024-08-08T06:07:56+02:00" level=info msg="Frontend service started" time="2024-08-08T06:07:56+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:07:56+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:07:56+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:07:56+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:07:56+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:07:56+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:07:56+02:00" level=info msg="Frontend client started" time="2024-08-08T06:07:56+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (cae9d0f1)" time="2024-08-08T06:07:56+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (cae9d0f1)" time="2024-08-08T06:07:56+02:00" level=info msg="200 OK: POST https://127.0.0.1:42151/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:07:56+02:00" level=info msg="200 OK: POST https://127.0.0.1:42151/auth/v4" pkg=gpa/manager time="2024-08-08T06:07:56+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=9537ce78-b2b4-4784-8029-ae0a2c8ce914 time="2024-08-08T06:07:56+02:00" level=info msg="Adding vault user" userID=9537ce78-b2b4-4784-8029-ae0a2c8ce914 time="2024-08-08T06:07:56+02:00" level=info msg="Creating new user" userID=9537ce78-b2b4-4784-8029-ae0a2c8ce914 time="2024-08-08T06:07:56+02:00" level=info msg="Creating user object" numAddr=2 numLabels=14 userID=9537ce78-b2b4-4784-8029-ae0a2c8ce914 time="2024-08-08T06:07:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:42151/core/v4/events/latest" pkg=gpa/client userID=9537ce78-b2b4-4784-8029-ae0a2c8ce914 time="2024-08-08T06:07:56+02:00" level=info msg="Starting service Last EventID=Bw==" service=user-events user=9537ce78-b2b4-4784-8029-ae0a2c8ce914 time="2024-08-08T06:07:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:42151/core/v4/settings" pkg=gpa/client userID=9537ce78-b2b4-4784-8029-ae0a2c8ce914 time="2024-08-08T06:07:56+02:00" level=info msg="Starting service main loop" service=telemetry user=9537ce78-b2b4-4784-8029-ae0a2c8ce914 time="2024-08-08T06:07:56+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=9537ce78-b2b4-4784-8029-ae0a2c8ce914 time="2024-08-08T06:07:56+02:00" level=info msg="Starting service main loop" service=smtp user=9537ce78-b2b4-4784-8029-ae0a2c8ce914 time="2024-08-08T06:07:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:42151/core/v4/labels?Type=4" pkg=gpa/client userID=9537ce78-b2b4-4784-8029-ae0a2c8ce914 time="2024-08-08T06:07:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:42151/core/v4/labels?Type=3" pkg=gpa/client userID=9537ce78-b2b4-4784-8029-ae0a2c8ce914 time="2024-08-08T06:07:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:42151/core/v4/labels?Type=1" pkg=gpa/client userID=9537ce78-b2b4-4784-8029-ae0a2c8ce914 time="2024-08-08T06:07:56+02:00" level=info msg="Adding user to imap server" addrID=fd01c657-3c2d-4bbe-be37-9b639e740c83 service=server-manager time="2024-08-08T06:07:56+02:00" level=info msg="Creating new IMAP user" addrID=fd01c657-3c2d-4bbe-be37-9b639e740c83 service=server-manager time="2024-08-08T06:07:56+02:00" level=info msg="Setting gluon ID" addrID=fd01c657-3c2d-4bbe-be37-9b639e740c83 gluonID=a700a87a-d80e-4dd1-8a3e-af28d2b7ff32 userID=9537ce78-b2b4-4784-8029-ae0a2c8ce914 time="2024-08-08T06:07:56+02:00" level=info msg="Created new IMAP user" addrID=fd01c657-3c2d-4bbe-be37-9b639e740c83 gluonID=a700a87a-d80e-4dd1-8a3e-af28d2b7ff32 service=server-manager time="2024-08-08T06:07:56+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:07:56+02:00" level=info msg=Resuming service=user-events user=9537ce78-b2b4-4784-8029-ae0a2c8ce914 time="2024-08-08T06:07:56+02:00" level=info msg="Received mailbox message count" count=0 gluonID=a700a87a-d80e-4dd1-8a3e-af28d2b7ff32 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:07:56+02:00" level=info msg="Starting IMAP Service" service=imap user=9537ce78-b2b4-4784-8029-ae0a2c8ce914 time="2024-08-08T06:07:56+02:00" level=info msg="Sync triggered" service=imap user=9537ce78-b2b4-4784-8029-ae0a2c8ce914 time="2024-08-08T06:07:56+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:07:56.702158751 +0200 CEST m=+561.388201657" user=9537ce78-b2b4-4784-8029-ae0a2c8ce914 time="2024-08-08T06:07:56+02:00" level=info msg="Syncing labels" service=imap user=9537ce78-b2b4-4784-8029-ae0a2c8ce914 time="2024-08-08T06:07:56+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:9537ce78-b2b4-4784-8029-ae0a2c8ce914" userID=9537ce78-b2b4-4784-8029-ae0a2c8ce914 time="2024-08-08T06:07:56+02:00" level=info msg="Synced labels" service=imap user=9537ce78-b2b4-4784-8029-ae0a2c8ce914 time="2024-08-08T06:07:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:42151/mail/v4/messages/count" pkg=gpa/client userID=9537ce78-b2b4-4784-8029-ae0a2c8ce914 time="2024-08-08T06:07:56+02:00" level=info msg="Syncing messages" service=imap user=9537ce78-b2b4-4784-8029-ae0a2c8ce914 time="2024-08-08T06:07:56+02:00" level=info msg="Job started" service=imap user=9537ce78-b2b4-4784-8029-ae0a2c8ce914 time="2024-08-08T06:07:56+02:00" level=info msg="200 OK: POST https://127.0.0.1:42151/mail/v4/messages" pkg=gpa/client userID=9537ce78-b2b4-4784-8029-ae0a2c8ce914 time="2024-08-08T06:07:56+02:00" level=info msg="200 OK: POST https://127.0.0.1:42151/mail/v4/messages" pkg=gpa/client userID=9537ce78-b2b4-4784-8029-ae0a2c8ce914 time="2024-08-08T06:07:56+02:00" level=info msg="Creating new child job" service=imap user=9537ce78-b2b4-4784-8029-ae0a2c8ce914 time="2024-08-08T06:07:56+02:00" level=info msg="Job finished" service=imap user=9537ce78-b2b4-4784-8029-ae0a2c8ce914 time="2024-08-08T06:07:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:42151/mail/v4/messages/46f1353f-13fe-41f8-af74-cca0cd88b4f1" pkg=gpa/client userID=9537ce78-b2b4-4784-8029-ae0a2c8ce914 time="2024-08-08T06:07:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:42151/mail/v4/messages/74a4a270-b7be-4efa-b356-638514e63bef" pkg=gpa/client userID=9537ce78-b2b4-4784-8029-ae0a2c8ce914 time="2024-08-08T06:07:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:42151/mail/v4/messages/af14af89-1275-4717-9dd4-4a9aa68f590c" pkg=gpa/client userID=9537ce78-b2b4-4784-8029-ae0a2c8ce914 time="2024-08-08T06:07:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:42151/mail/v4/messages/65d4864e-9bcd-4874-9b82-4462875190c5" pkg=gpa/client userID=9537ce78-b2b4-4784-8029-ae0a2c8ce914 2024/08/08 06:07:56 http: TLS handshake error from 127.0.0.1:48410: EOF time="2024-08-08T06:07:56+02:00" level=info msg="Child job finished" service=imap user=9537ce78-b2b4-4784-8029-ae0a2c8ce914 time="2024-08-08T06:07:56+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=9537ce78-b2b4-4784-8029-ae0a2c8ce914 time="2024-08-08T06:07:56+02:00" level=info msg="Synced messages" service=imap user=9537ce78-b2b4-4784-8029-ae0a2c8ce914 time="2024-08-08T06:07:56+02:00" level=info msg="Finished user sync" duration=19.297674ms service=imap user=9537ce78-b2b4-4784-8029-ae0a2c8ce914 time="2024-08-08T06:07:56+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=9537ce78-b2b4-4784-8029-ae0a2c8ce914 time="2024-08-08T06:07:56+02:00" level=info msg="Event loop reset" eventID="Bw==" service=user-events user=9537ce78-b2b4-4784-8029-ae0a2c8ce914 time="2024-08-08T06:07:56+02:00" level=info msg="Setting address mode" mode=split pkg=bridge/user userID=9537ce78-b2b4-4784-8029-ae0a2c8ce914 time="2024-08-08T06:07:56+02:00" level=info msg="Setting address mode" mode=split userID=9537ce78-b2b4-4784-8029-ae0a2c8ce914 time="2024-08-08T06:07:56+02:00" level=info msg="Setting Split Address Mode" service=imap user=9537ce78-b2b4-4784-8029-ae0a2c8ce914 time="2024-08-08T06:07:56+02:00" level=info msg="Removing gluon ID" addrID=fd01c657-3c2d-4bbe-be37-9b639e740c83 gluonID=a700a87a-d80e-4dd1-8a3e-af28d2b7ff32 userID=9537ce78-b2b4-4784-8029-ae0a2c8ce914 time="2024-08-08T06:07:56+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:07:56+02:00" level=info msg="Adding user to imap server" addrID=fd01c657-3c2d-4bbe-be37-9b639e740c83 service=server-manager time="2024-08-08T06:07:56+02:00" level=info msg="Creating new IMAP user" addrID=fd01c657-3c2d-4bbe-be37-9b639e740c83 service=server-manager time="2024-08-08T06:07:56+02:00" level=info msg="Setting gluon ID" addrID=fd01c657-3c2d-4bbe-be37-9b639e740c83 gluonID=959fe800-9865-4cae-8603-6aaa3a33f9a5 userID=9537ce78-b2b4-4784-8029-ae0a2c8ce914 time="2024-08-08T06:07:56+02:00" level=info msg="Created new IMAP user" addrID=fd01c657-3c2d-4bbe-be37-9b639e740c83 gluonID=959fe800-9865-4cae-8603-6aaa3a33f9a5 service=server-manager time="2024-08-08T06:07:56+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:07:56+02:00" level=info msg="Adding user to imap server" addrID=d4ca30a7-0dcf-483c-a2a7-a4e686155a1b service=server-manager time="2024-08-08T06:07:56+02:00" level=info msg="Creating new IMAP user" addrID=d4ca30a7-0dcf-483c-a2a7-a4e686155a1b service=server-manager time="2024-08-08T06:07:56+02:00" level=info msg="Setting gluon ID" addrID=d4ca30a7-0dcf-483c-a2a7-a4e686155a1b gluonID=85194df9-d556-437a-a157-1aa4fa9de656 userID=9537ce78-b2b4-4784-8029-ae0a2c8ce914 time="2024-08-08T06:07:56+02:00" level=info msg="Created new IMAP user" addrID=d4ca30a7-0dcf-483c-a2a7-a4e686155a1b gluonID=85194df9-d556-437a-a157-1aa4fa9de656 service=server-manager time="2024-08-08T06:07:56+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:07:56+02:00" level=info msg="Sync triggered" service=imap user=9537ce78-b2b4-4784-8029-ae0a2c8ce914 Scenario: The user switches from combined to split mode and back # features/user/addressmode.feature:79 Given the user sets the address mode of user "7d2a98e8-a359-45d0-9c5e-23792dc70d74" to "split" # :1 -> *scenario time="2024-08-08T06:07:56+02:00" level=info msg="Received mailbox message count" count=0 gluonID=959fe800-9865-4cae-8603-6aaa3a33f9a5 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:07:56+02:00" level=info msg="Received mailbox message count" count=0 gluonID=85194df9-d556-437a-a157-1aa4fa9de656 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:07:56+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:07:56.740471834 +0200 CEST m=+561.426514740" user=9537ce78-b2b4-4784-8029-ae0a2c8ce914 time="2024-08-08T06:07:56+02:00" level=info msg="Syncing labels" service=imap user=9537ce78-b2b4-4784-8029-ae0a2c8ce914 time="2024-08-08T06:07:56+02:00" level=info msg="Synced labels" service=imap user=9537ce78-b2b4-4784-8029-ae0a2c8ce914 time="2024-08-08T06:07:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:42151/mail/v4/messages/count" pkg=gpa/client userID=9537ce78-b2b4-4784-8029-ae0a2c8ce914 time="2024-08-08T06:07:56+02:00" level=info msg="Syncing messages" service=imap user=9537ce78-b2b4-4784-8029-ae0a2c8ce914 time="2024-08-08T06:07:56+02:00" level=info msg="Job started" service=imap user=9537ce78-b2b4-4784-8029-ae0a2c8ce914 time="2024-08-08T06:07:56+02:00" level=info msg="200 OK: POST https://127.0.0.1:42151/mail/v4/messages" pkg=gpa/client userID=9537ce78-b2b4-4784-8029-ae0a2c8ce914 time="2024-08-08T06:07:56+02:00" level=info msg="200 OK: POST https://127.0.0.1:42151/mail/v4/messages" pkg=gpa/client userID=9537ce78-b2b4-4784-8029-ae0a2c8ce914 time="2024-08-08T06:07:56+02:00" level=info msg="Creating new child job" service=imap user=9537ce78-b2b4-4784-8029-ae0a2c8ce914 time="2024-08-08T06:07:56+02:00" level=info msg="Job finished" service=imap user=9537ce78-b2b4-4784-8029-ae0a2c8ce914 time="2024-08-08T06:07:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:42151/mail/v4/messages/46f1353f-13fe-41f8-af74-cca0cd88b4f1" pkg=gpa/client userID=9537ce78-b2b4-4784-8029-ae0a2c8ce914 time="2024-08-08T06:07:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:42151/mail/v4/messages/74a4a270-b7be-4efa-b356-638514e63bef" pkg=gpa/client userID=9537ce78-b2b4-4784-8029-ae0a2c8ce914 time="2024-08-08T06:07:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:42151/mail/v4/messages/af14af89-1275-4717-9dd4-4a9aa68f590c" pkg=gpa/client userID=9537ce78-b2b4-4784-8029-ae0a2c8ce914 time="2024-08-08T06:07:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:42151/mail/v4/messages/65d4864e-9bcd-4874-9b82-4462875190c5" pkg=gpa/client userID=9537ce78-b2b4-4784-8029-ae0a2c8ce914 time="2024-08-08T06:07:56+02:00" level=info msg="Child job finished" service=imap user=9537ce78-b2b4-4784-8029-ae0a2c8ce914 time="2024-08-08T06:07:56+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=9537ce78-b2b4-4784-8029-ae0a2c8ce914 time="2024-08-08T06:07:56+02:00" level=info msg="Synced messages" service=imap user=9537ce78-b2b4-4784-8029-ae0a2c8ce914 time="2024-08-08T06:07:56+02:00" level=info msg="Finished user sync" duration=21.02342ms service=imap user=9537ce78-b2b4-4784-8029-ae0a2c8ce914 time="2024-08-08T06:07:56+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=9537ce78-b2b4-4784-8029-ae0a2c8ce914 time="2024-08-08T06:07:56+02:00" level=info msg="Event loop reset" eventID="Bw==" service=user-events user=9537ce78-b2b4-4784-8029-ae0a2c8ce914 And user "7d2a98e8-a359-45d0-9c5e-23792dc70d74" finishes syncing # :1 -> *scenario time="2024-08-08T06:07:56+02:00" level=info msg="Setting address mode" mode=combined pkg=bridge/user userID=9537ce78-b2b4-4784-8029-ae0a2c8ce914 time="2024-08-08T06:07:56+02:00" level=info msg="Setting address mode" mode=combined userID=9537ce78-b2b4-4784-8029-ae0a2c8ce914 time="2024-08-08T06:07:56+02:00" level=info msg="Setting Combined Address Mode" service=imap user=9537ce78-b2b4-4784-8029-ae0a2c8ce914 time="2024-08-08T06:07:56+02:00" level=info msg="Removing gluon ID" addrID=fd01c657-3c2d-4bbe-be37-9b639e740c83 gluonID=959fe800-9865-4cae-8603-6aaa3a33f9a5 userID=9537ce78-b2b4-4784-8029-ae0a2c8ce914 time="2024-08-08T06:07:56+02:00" level=info msg="Removing gluon ID" addrID=d4ca30a7-0dcf-483c-a2a7-a4e686155a1b gluonID=85194df9-d556-437a-a157-1aa4fa9de656 userID=9537ce78-b2b4-4784-8029-ae0a2c8ce914 time="2024-08-08T06:07:56+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:07:56+02:00" level=info msg="Adding user to imap server" addrID=fd01c657-3c2d-4bbe-be37-9b639e740c83 service=server-manager time="2024-08-08T06:07:56+02:00" level=info msg="Creating new IMAP user" addrID=fd01c657-3c2d-4bbe-be37-9b639e740c83 service=server-manager time="2024-08-08T06:07:56+02:00" level=info msg="Setting gluon ID" addrID=fd01c657-3c2d-4bbe-be37-9b639e740c83 gluonID=bbf1ebce-7fd2-4ea5-ba60-fa774d36cf4e userID=9537ce78-b2b4-4784-8029-ae0a2c8ce914 time="2024-08-08T06:07:56+02:00" level=info msg="Created new IMAP user" addrID=fd01c657-3c2d-4bbe-be37-9b639e740c83 gluonID=bbf1ebce-7fd2-4ea5-ba60-fa774d36cf4e service=server-manager time="2024-08-08T06:07:56+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:07:56+02:00" level=info msg="Sync triggered" service=imap user=9537ce78-b2b4-4784-8029-ae0a2c8ce914 And the user sets the address mode of user "7d2a98e8-a359-45d0-9c5e-23792dc70d74" to "combined" # :1 -> *scenario time="2024-08-08T06:07:56+02:00" level=info msg="Received mailbox message count" count=0 gluonID=bbf1ebce-7fd2-4ea5-ba60-fa774d36cf4e labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:07:56+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:07:56.77280768 +0200 CEST m=+561.458850586" user=9537ce78-b2b4-4784-8029-ae0a2c8ce914 time="2024-08-08T06:07:56+02:00" level=info msg="Syncing labels" service=imap user=9537ce78-b2b4-4784-8029-ae0a2c8ce914 time="2024-08-08T06:07:56+02:00" level=info msg="Synced labels" service=imap user=9537ce78-b2b4-4784-8029-ae0a2c8ce914 time="2024-08-08T06:07:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:42151/mail/v4/messages/count" pkg=gpa/client userID=9537ce78-b2b4-4784-8029-ae0a2c8ce914 time="2024-08-08T06:07:56+02:00" level=info msg="Syncing messages" service=imap user=9537ce78-b2b4-4784-8029-ae0a2c8ce914 time="2024-08-08T06:07:56+02:00" level=info msg="Job started" service=imap user=9537ce78-b2b4-4784-8029-ae0a2c8ce914 time="2024-08-08T06:07:56+02:00" level=info msg="200 OK: POST https://127.0.0.1:42151/mail/v4/messages" pkg=gpa/client userID=9537ce78-b2b4-4784-8029-ae0a2c8ce914 time="2024-08-08T06:07:56+02:00" level=info msg="200 OK: POST https://127.0.0.1:42151/mail/v4/messages" pkg=gpa/client userID=9537ce78-b2b4-4784-8029-ae0a2c8ce914 time="2024-08-08T06:07:56+02:00" level=info msg="Creating new child job" service=imap user=9537ce78-b2b4-4784-8029-ae0a2c8ce914 time="2024-08-08T06:07:56+02:00" level=info msg="Job finished" service=imap user=9537ce78-b2b4-4784-8029-ae0a2c8ce914 time="2024-08-08T06:07:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:42151/mail/v4/messages/46f1353f-13fe-41f8-af74-cca0cd88b4f1" pkg=gpa/client userID=9537ce78-b2b4-4784-8029-ae0a2c8ce914 time="2024-08-08T06:07:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:42151/mail/v4/messages/74a4a270-b7be-4efa-b356-638514e63bef" pkg=gpa/client userID=9537ce78-b2b4-4784-8029-ae0a2c8ce914 time="2024-08-08T06:07:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:42151/mail/v4/messages/af14af89-1275-4717-9dd4-4a9aa68f590c" pkg=gpa/client userID=9537ce78-b2b4-4784-8029-ae0a2c8ce914 time="2024-08-08T06:07:56+02:00" level=info msg="200 OK: GET https://127.0.0.1:42151/mail/v4/messages/65d4864e-9bcd-4874-9b82-4462875190c5" pkg=gpa/client userID=9537ce78-b2b4-4784-8029-ae0a2c8ce914 time="2024-08-08T06:07:56+02:00" level=info msg="Child job finished" service=imap user=9537ce78-b2b4-4784-8029-ae0a2c8ce914 time="2024-08-08T06:07:56+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=9537ce78-b2b4-4784-8029-ae0a2c8ce914 time="2024-08-08T06:07:56+02:00" level=info msg="Synced messages" service=imap user=9537ce78-b2b4-4784-8029-ae0a2c8ce914 time="2024-08-08T06:07:56+02:00" level=info msg="Finished user sync" duration=14.145082ms service=imap user=9537ce78-b2b4-4784-8029-ae0a2c8ce914 time="2024-08-08T06:07:56+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=9537ce78-b2b4-4784-8029-ae0a2c8ce914 time="2024-08-08T06:07:56+02:00" level=info msg="Event loop reset" eventID="Bw==" service=user-events user=9537ce78-b2b4-4784-8029-ae0a2c8ce914 And user "7d2a98e8-a359-45d0-9c5e-23792dc70d74" finishes syncing # :1 -> *scenario time="2024-08-08T06:07:56+02:00" level=info msg="200 OK: POST https://127.0.0.1:42151/data/v1/stats" pkg=gpa/client userID=9537ce78-b2b4-4784-8029-ae0a2c8ce914 time="2024-08-08T06:07:56+02:00" level=info msg="Configuration Status Success event sent." userID=9537ce78-b2b4-4784-8029-ae0a2c8ce914 When user "7d2a98e8-a359-45d0-9c5e-23792dc70d74" connects and authenticates IMAP client "1" with address "7d2a98e8-a359-45d0-9c5e-23792dc70d74@proton.local" # :1 -> *scenario Then IMAP client "1" eventually sees the following messages in "All Mail": # :1 -> *scenario | from | to | subject | unread | | a@proton.local | a@proton.local | one | true | | b@proton.local | b@proton.local | two | false | | c@proton.local | c@proton.local | three | true | | d@proton.local | d@proton.local | four | false | When user "7d2a98e8-a359-45d0-9c5e-23792dc70d74" connects and authenticates IMAP client "2" with address "a2322aab-8318-4c4e-aa9c-2e657df7a6df@proton.local" # :1 -> *scenario time="2024-08-08T06:07:56+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 0}}" pkg=telemetry time="2024-08-08T06:07:57+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:07:57+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:07:57+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:07:57+02:00" level=info msg="Closing user" userID=9537ce78-b2b4-4784-8029-ae0a2c8ce914 time="2024-08-08T06:07:57+02:00" level=info msg="Exiting IMAP Service" service=imap user=9537ce78-b2b4-4784-8029-ae0a2c8ce914 time="2024-08-08T06:07:57+02:00" level=info msg="Exiting service main loop" service=smtp user=9537ce78-b2b4-4784-8029-ae0a2c8ce914 time="2024-08-08T06:07:57+02:00" level=info msg="Exiting Service" service=user-identity user=9537ce78-b2b4-4784-8029-ae0a2c8ce914 time="2024-08-08T06:07:57+02:00" level=info msg="Exiting service main loop" service=telemetry user=9537ce78-b2b4-4784-8029-ae0a2c8ce914 time="2024-08-08T06:07:57+02:00" level=info msg="Exiting service" service=user-events user=9537ce78-b2b4-4784-8029-ae0a2c8ce914 time="2024-08-08T06:07:57+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:07:57+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:07:57+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:07:57+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:07:57+02:00" level=info msg="Closing SMTP server" service=server-manager Then IMAP client "2" eventually sees the following messages in "All Mail": # :1 -> *scenario | from | to | subject | unread | | a@proton.local | a@proton.local | one | true | | b@proton.local | b@proton.local | two | false | | c@proton.local | c@proton.local | three | true | | d@proton.local | d@proton.local | four | false | === RUN TestFeatures/The_user_adds_an_address_while_in_combined_mode time="2024-08-08T06:07:57+02:00" level=info msg="User '71eeb0e8-b545-4506-be92-95a967365f50' created with id=e9b10371-e3cc-4f80-9e9e-01a0afe04a3b" pkg=gpa/server/backend time="2024-08-08T06:07:59+02:00" level=info msg="Starting bridge" time="2024-08-08T06:07:59+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/232/config3293865696/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:07:59+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/232/data1131771598/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/232/data1131771598/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:07:59+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:07:59+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:07:59+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:07:59+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:07:59+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/232/config3293865696/grpcServerConfig.json time="2024-08-08T06:07:59+02:00" level=info msg="gRPC server listening on /tmp/bridge9967" pkg=grpc time="2024-08-08T06:07:59+02:00" level=info msg="Frontend service started" time="2024-08-08T06:07:59+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:07:59+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:07:59+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:07:59+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:07:59+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:07:59+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:07:59+02:00" level=info msg="Frontend client started" time="2024-08-08T06:07:59+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (40017b92)" time="2024-08-08T06:07:59+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (40017b92)" time="2024-08-08T06:07:59+02:00" level=info msg="200 OK: POST https://127.0.0.1:37307/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:07:59+02:00" level=info msg="200 OK: POST https://127.0.0.1:37307/auth/v4" pkg=gpa/manager time="2024-08-08T06:07:59+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=e9b10371-e3cc-4f80-9e9e-01a0afe04a3b time="2024-08-08T06:08:00+02:00" level=info msg="Adding vault user" userID=e9b10371-e3cc-4f80-9e9e-01a0afe04a3b time="2024-08-08T06:08:00+02:00" level=info msg="Creating new user" userID=e9b10371-e3cc-4f80-9e9e-01a0afe04a3b time="2024-08-08T06:08:00+02:00" level=info msg="Creating user object" numAddr=2 numLabels=14 userID=e9b10371-e3cc-4f80-9e9e-01a0afe04a3b time="2024-08-08T06:08:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:37307/core/v4/events/latest" pkg=gpa/client userID=e9b10371-e3cc-4f80-9e9e-01a0afe04a3b time="2024-08-08T06:08:00+02:00" level=info msg="Starting service Last EventID=Bw==" service=user-events user=e9b10371-e3cc-4f80-9e9e-01a0afe04a3b time="2024-08-08T06:08:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:37307/core/v4/settings" pkg=gpa/client userID=e9b10371-e3cc-4f80-9e9e-01a0afe04a3b time="2024-08-08T06:08:00+02:00" level=info msg="Starting service main loop" service=telemetry user=e9b10371-e3cc-4f80-9e9e-01a0afe04a3b time="2024-08-08T06:08:00+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=e9b10371-e3cc-4f80-9e9e-01a0afe04a3b time="2024-08-08T06:08:00+02:00" level=info msg="Starting service main loop" service=smtp user=e9b10371-e3cc-4f80-9e9e-01a0afe04a3b time="2024-08-08T06:08:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:37307/core/v4/labels?Type=4" pkg=gpa/client userID=e9b10371-e3cc-4f80-9e9e-01a0afe04a3b time="2024-08-08T06:08:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:37307/core/v4/labels?Type=3" pkg=gpa/client userID=e9b10371-e3cc-4f80-9e9e-01a0afe04a3b time="2024-08-08T06:08:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:37307/core/v4/labels?Type=1" pkg=gpa/client userID=e9b10371-e3cc-4f80-9e9e-01a0afe04a3b time="2024-08-08T06:08:00+02:00" level=info msg="Adding user to imap server" addrID=b9e73af2-385b-4819-a306-b74c0fdd1ada service=server-manager time="2024-08-08T06:08:00+02:00" level=info msg="Creating new IMAP user" addrID=b9e73af2-385b-4819-a306-b74c0fdd1ada service=server-manager time="2024-08-08T06:08:00+02:00" level=info msg="Setting gluon ID" addrID=b9e73af2-385b-4819-a306-b74c0fdd1ada gluonID=8d80402b-724c-4f92-86c2-a088b24e6484 userID=e9b10371-e3cc-4f80-9e9e-01a0afe04a3b time="2024-08-08T06:08:00+02:00" level=info msg="Created new IMAP user" addrID=b9e73af2-385b-4819-a306-b74c0fdd1ada gluonID=8d80402b-724c-4f92-86c2-a088b24e6484 service=server-manager time="2024-08-08T06:08:00+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:08:00+02:00" level=info msg=Resuming service=user-events user=e9b10371-e3cc-4f80-9e9e-01a0afe04a3b time="2024-08-08T06:08:00+02:00" level=info msg="Received mailbox message count" count=0 gluonID=8d80402b-724c-4f92-86c2-a088b24e6484 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:08:00+02:00" level=info msg="Starting IMAP Service" service=imap user=e9b10371-e3cc-4f80-9e9e-01a0afe04a3b time="2024-08-08T06:08:00+02:00" level=info msg="Sync triggered" service=imap user=e9b10371-e3cc-4f80-9e9e-01a0afe04a3b time="2024-08-08T06:08:00+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:08:00.10817249 +0200 CEST m=+564.794215396" user=e9b10371-e3cc-4f80-9e9e-01a0afe04a3b time="2024-08-08T06:08:00+02:00" level=info msg="Syncing labels" service=imap user=e9b10371-e3cc-4f80-9e9e-01a0afe04a3b time="2024-08-08T06:08:00+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:e9b10371-e3cc-4f80-9e9e-01a0afe04a3b" userID=e9b10371-e3cc-4f80-9e9e-01a0afe04a3b time="2024-08-08T06:08:00+02:00" level=info msg="Synced labels" service=imap user=e9b10371-e3cc-4f80-9e9e-01a0afe04a3b time="2024-08-08T06:08:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:37307/mail/v4/messages/count" pkg=gpa/client userID=e9b10371-e3cc-4f80-9e9e-01a0afe04a3b time="2024-08-08T06:08:00+02:00" level=info msg="Syncing messages" service=imap user=e9b10371-e3cc-4f80-9e9e-01a0afe04a3b time="2024-08-08T06:08:00+02:00" level=info msg="Job started" service=imap user=e9b10371-e3cc-4f80-9e9e-01a0afe04a3b time="2024-08-08T06:08:00+02:00" level=info msg="200 OK: POST https://127.0.0.1:37307/mail/v4/messages" pkg=gpa/client userID=e9b10371-e3cc-4f80-9e9e-01a0afe04a3b time="2024-08-08T06:08:00+02:00" level=info msg="200 OK: POST https://127.0.0.1:37307/mail/v4/messages" pkg=gpa/client userID=e9b10371-e3cc-4f80-9e9e-01a0afe04a3b time="2024-08-08T06:08:00+02:00" level=info msg="Creating new child job" service=imap user=e9b10371-e3cc-4f80-9e9e-01a0afe04a3b time="2024-08-08T06:08:00+02:00" level=info msg="Job finished" service=imap user=e9b10371-e3cc-4f80-9e9e-01a0afe04a3b time="2024-08-08T06:08:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:37307/mail/v4/messages/d2563c3d-6a2b-4ccb-a6c6-b081072815ca" pkg=gpa/client userID=e9b10371-e3cc-4f80-9e9e-01a0afe04a3b time="2024-08-08T06:08:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:37307/mail/v4/messages/1594ed06-3327-4152-abe2-5089b5abeec1" pkg=gpa/client userID=e9b10371-e3cc-4f80-9e9e-01a0afe04a3b time="2024-08-08T06:08:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:37307/mail/v4/messages/ed91f129-42a9-48b1-84e1-0a484fe73096" pkg=gpa/client userID=e9b10371-e3cc-4f80-9e9e-01a0afe04a3b time="2024-08-08T06:08:00+02:00" level=info msg="200 OK: GET https://127.0.0.1:37307/mail/v4/messages/700e24c7-7401-4d84-b34d-50a7adc25b07" pkg=gpa/client userID=e9b10371-e3cc-4f80-9e9e-01a0afe04a3b time="2024-08-08T06:08:00+02:00" level=info msg="Child job finished" service=imap user=e9b10371-e3cc-4f80-9e9e-01a0afe04a3b time="2024-08-08T06:08:00+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=e9b10371-e3cc-4f80-9e9e-01a0afe04a3b time="2024-08-08T06:08:00+02:00" level=info msg="Synced messages" service=imap user=e9b10371-e3cc-4f80-9e9e-01a0afe04a3b time="2024-08-08T06:08:00+02:00" level=info msg="Finished user sync" duration=11.993548ms service=imap user=e9b10371-e3cc-4f80-9e9e-01a0afe04a3b time="2024-08-08T06:08:00+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=e9b10371-e3cc-4f80-9e9e-01a0afe04a3b time="2024-08-08T06:08:00+02:00" level=info msg="Event loop reset" eventID="Bw==" service=user-events user=e9b10371-e3cc-4f80-9e9e-01a0afe04a3b time="2024-08-08T06:08:00+02:00" level=info msg="200 OK: POST https://127.0.0.1:37307/data/v1/stats" pkg=gpa/client userID=e9b10371-e3cc-4f80-9e9e-01a0afe04a3b time="2024-08-08T06:08:00+02:00" level=info msg="Configuration Status Success event sent." userID=e9b10371-e3cc-4f80-9e9e-01a0afe04a3b Scenario: The user adds an address while in combined mode # features/user/addressmode.feature:99 When user "71eeb0e8-b545-4506-be92-95a967365f50" connects and authenticates IMAP client "1" with address "71eeb0e8-b545-4506-be92-95a967365f50@proton.local" # :1 -> *scenario 2024/08/08 06:08:00 http: TLS handshake error from 127.0.0.1:56364: read tcp 127.0.0.1:37307->127.0.0.1:56364: read: connection reset by peer Then IMAP client "1" eventually sees the following messages in "All Mail": # :1 -> *scenario | from | to | subject | unread | | a@proton.local | a@proton.local | one | true | | b@proton.local | b@proton.local | two | false | | c@proton.local | c@proton.local | three | true | | d@proton.local | d@proton.local | four | false | When user "71eeb0e8-b545-4506-be92-95a967365f50" connects and authenticates IMAP client "2" with address "fde57027-5682-4a53-a4c5-796eb861c740@proton.local" # :1 -> *scenario time="2024-08-08T06:08:00+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 55}}" pkg=telemetry Then IMAP client "2" eventually sees the following messages in "All Mail": # :1 -> *scenario | from | to | subject | unread | | a@proton.local | a@proton.local | one | true | | b@proton.local | b@proton.local | two | false | | c@proton.local | c@proton.local | three | true | | d@proton.local | d@proton.local | four | false | Given the account "71eeb0e8-b545-4506-be92-95a967365f50" has additional address "35a580da-7701-41b8-b55e-b09cb75a584b@proton.local" # :1 -> *scenario time="2024-08-08T06:08:01+02:00" level=info msg="200 OK: GET https://127.0.0.1:37307/core/v4/events/Bw==" pkg=gpa/client userID=e9b10371-e3cc-4f80-9e9e-01a0afe04a3b time="2024-08-08T06:08:01+02:00" level=info msg="Received new API event" new="Event CA==: addresses: created=1, updated=0, deleted=0" old="Bw==" service=user-events user=e9b10371-e3cc-4f80-9e9e-01a0afe04a3b time="2024-08-08T06:08:01+02:00" level=info msg="Handling Address Events (1)" service=user-identity user=e9b10371-e3cc-4f80-9e9e-01a0afe04a3b time="2024-08-08T06:08:01+02:00" level=info msg="Handling address created event" addressID=2f7c4d76-b704-432f-acf9-1ce52a0c4408 email="******** (2ff15f08)" index=0 service=user-identity user=e9b10371-e3cc-4f80-9e9e-01a0afe04a3b And bridge sends an address created event for user "71eeb0e8-b545-4506-be92-95a967365f50" # :1 -> *scenario When user "71eeb0e8-b545-4506-be92-95a967365f50" connects and authenticates IMAP client "3" with address "35a580da-7701-41b8-b55e-b09cb75a584b@proton.local" # :1 -> *scenario time="2024-08-08T06:08:01+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:08:01+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:08:01+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:08:01+02:00" level=info msg="Closing user" userID=e9b10371-e3cc-4f80-9e9e-01a0afe04a3b time="2024-08-08T06:08:01+02:00" level=info msg="Exiting IMAP Service" service=imap user=e9b10371-e3cc-4f80-9e9e-01a0afe04a3b time="2024-08-08T06:08:01+02:00" level=info msg="Exiting service main loop" service=smtp user=e9b10371-e3cc-4f80-9e9e-01a0afe04a3b time="2024-08-08T06:08:01+02:00" level=info msg="Exiting Service" service=user-identity user=e9b10371-e3cc-4f80-9e9e-01a0afe04a3b time="2024-08-08T06:08:01+02:00" level=info msg="Exiting service main loop" service=telemetry user=e9b10371-e3cc-4f80-9e9e-01a0afe04a3b time="2024-08-08T06:08:01+02:00" level=info msg="Exiting service" service=user-events user=e9b10371-e3cc-4f80-9e9e-01a0afe04a3b time="2024-08-08T06:08:01+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:08:01+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:08:01+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:08:01+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:08:01+02:00" level=info msg="Closing SMTP server" service=server-manager Then IMAP client "3" eventually sees the following messages in "All Mail": # :1 -> *scenario | from | to | subject | unread | | a@proton.local | a@proton.local | one | true | | b@proton.local | b@proton.local | two | false | | c@proton.local | c@proton.local | three | true | | d@proton.local | d@proton.local | four | false | === RUN TestFeatures/The_user_adds_an_address_while_in_split_mode time="2024-08-08T06:08:01+02:00" level=info msg="User '7d9563cd-a4e7-4ff5-9a4c-5795beb1dbc4' created with id=88543e65-2cd4-4b64-b87d-a980a947f522" pkg=gpa/server/backend time="2024-08-08T06:08:03+02:00" level=info msg="Starting bridge" time="2024-08-08T06:08:03+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/233/config3466524205/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:08:03+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/233/data649256201/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/233/data649256201/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:08:03+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:08:03+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:08:03+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:08:03+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:08:03+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/233/config3466524205/grpcServerConfig.json time="2024-08-08T06:08:03+02:00" level=info msg="gRPC server listening on /tmp/bridge5249" pkg=grpc time="2024-08-08T06:08:03+02:00" level=info msg="Frontend service started" time="2024-08-08T06:08:03+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:08:03+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:08:03+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:08:03+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:08:03+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:08:03+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:08:03+02:00" level=info msg="Frontend client started" time="2024-08-08T06:08:03+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (e1a1dfda)" time="2024-08-08T06:08:03+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (e1a1dfda)" time="2024-08-08T06:08:03+02:00" level=info msg="200 OK: POST https://127.0.0.1:33765/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:08:04+02:00" level=info msg="200 OK: POST https://127.0.0.1:33765/auth/v4" pkg=gpa/manager time="2024-08-08T06:08:04+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=88543e65-2cd4-4b64-b87d-a980a947f522 time="2024-08-08T06:08:04+02:00" level=info msg="Adding vault user" userID=88543e65-2cd4-4b64-b87d-a980a947f522 time="2024-08-08T06:08:04+02:00" level=info msg="Creating new user" userID=88543e65-2cd4-4b64-b87d-a980a947f522 time="2024-08-08T06:08:04+02:00" level=info msg="Creating user object" numAddr=2 numLabels=14 userID=88543e65-2cd4-4b64-b87d-a980a947f522 time="2024-08-08T06:08:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:33765/core/v4/events/latest" pkg=gpa/client userID=88543e65-2cd4-4b64-b87d-a980a947f522 time="2024-08-08T06:08:04+02:00" level=info msg="Starting service Last EventID=Bw==" service=user-events user=88543e65-2cd4-4b64-b87d-a980a947f522 time="2024-08-08T06:08:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:33765/core/v4/settings" pkg=gpa/client userID=88543e65-2cd4-4b64-b87d-a980a947f522 time="2024-08-08T06:08:04+02:00" level=info msg="Starting service main loop" service=telemetry user=88543e65-2cd4-4b64-b87d-a980a947f522 time="2024-08-08T06:08:04+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=88543e65-2cd4-4b64-b87d-a980a947f522 time="2024-08-08T06:08:04+02:00" level=info msg="Starting service main loop" service=smtp user=88543e65-2cd4-4b64-b87d-a980a947f522 time="2024-08-08T06:08:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:33765/core/v4/labels?Type=4" pkg=gpa/client userID=88543e65-2cd4-4b64-b87d-a980a947f522 time="2024-08-08T06:08:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:33765/core/v4/labels?Type=3" pkg=gpa/client userID=88543e65-2cd4-4b64-b87d-a980a947f522 time="2024-08-08T06:08:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:33765/core/v4/labels?Type=1" pkg=gpa/client userID=88543e65-2cd4-4b64-b87d-a980a947f522 time="2024-08-08T06:08:04+02:00" level=info msg="Adding user to imap server" addrID=32c7d386-601c-4571-bf24-fe8fc4405e18 service=server-manager time="2024-08-08T06:08:04+02:00" level=info msg="Creating new IMAP user" addrID=32c7d386-601c-4571-bf24-fe8fc4405e18 service=server-manager time="2024-08-08T06:08:04+02:00" level=info msg="Setting gluon ID" addrID=32c7d386-601c-4571-bf24-fe8fc4405e18 gluonID=761a8994-a982-4869-815e-84ce07b71c93 userID=88543e65-2cd4-4b64-b87d-a980a947f522 time="2024-08-08T06:08:04+02:00" level=info msg="Created new IMAP user" addrID=32c7d386-601c-4571-bf24-fe8fc4405e18 gluonID=761a8994-a982-4869-815e-84ce07b71c93 service=server-manager time="2024-08-08T06:08:04+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:08:04+02:00" level=info msg=Resuming service=user-events user=88543e65-2cd4-4b64-b87d-a980a947f522 time="2024-08-08T06:08:04+02:00" level=info msg="Received mailbox message count" count=0 gluonID=761a8994-a982-4869-815e-84ce07b71c93 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:08:04+02:00" level=info msg="Starting IMAP Service" service=imap user=88543e65-2cd4-4b64-b87d-a980a947f522 time="2024-08-08T06:08:04+02:00" level=info msg="Sync triggered" service=imap user=88543e65-2cd4-4b64-b87d-a980a947f522 time="2024-08-08T06:08:04+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:08:04.180331907 +0200 CEST m=+568.866374803" user=88543e65-2cd4-4b64-b87d-a980a947f522 time="2024-08-08T06:08:04+02:00" level=info msg="Syncing labels" service=imap user=88543e65-2cd4-4b64-b87d-a980a947f522 time="2024-08-08T06:08:04+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:88543e65-2cd4-4b64-b87d-a980a947f522" userID=88543e65-2cd4-4b64-b87d-a980a947f522 time="2024-08-08T06:08:04+02:00" level=info msg="Synced labels" service=imap user=88543e65-2cd4-4b64-b87d-a980a947f522 time="2024-08-08T06:08:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:33765/mail/v4/messages/count" pkg=gpa/client userID=88543e65-2cd4-4b64-b87d-a980a947f522 time="2024-08-08T06:08:04+02:00" level=info msg="Syncing messages" service=imap user=88543e65-2cd4-4b64-b87d-a980a947f522 time="2024-08-08T06:08:04+02:00" level=info msg="Job started" service=imap user=88543e65-2cd4-4b64-b87d-a980a947f522 time="2024-08-08T06:08:04+02:00" level=info msg="200 OK: POST https://127.0.0.1:33765/mail/v4/messages" pkg=gpa/client userID=88543e65-2cd4-4b64-b87d-a980a947f522 time="2024-08-08T06:08:04+02:00" level=info msg="200 OK: POST https://127.0.0.1:33765/mail/v4/messages" pkg=gpa/client userID=88543e65-2cd4-4b64-b87d-a980a947f522 time="2024-08-08T06:08:04+02:00" level=info msg="Creating new child job" service=imap user=88543e65-2cd4-4b64-b87d-a980a947f522 time="2024-08-08T06:08:04+02:00" level=info msg="Job finished" service=imap user=88543e65-2cd4-4b64-b87d-a980a947f522 time="2024-08-08T06:08:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:33765/mail/v4/messages/ed541318-b4f8-485b-a3aa-dbcdf711fc6c" pkg=gpa/client userID=88543e65-2cd4-4b64-b87d-a980a947f522 time="2024-08-08T06:08:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:33765/mail/v4/messages/93105d3f-07a3-4b76-a385-1206c531d491" pkg=gpa/client userID=88543e65-2cd4-4b64-b87d-a980a947f522 time="2024-08-08T06:08:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:33765/mail/v4/messages/4c2ad67d-1b1c-416e-a923-4fa6fb13debc" pkg=gpa/client userID=88543e65-2cd4-4b64-b87d-a980a947f522 time="2024-08-08T06:08:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:33765/mail/v4/messages/93949927-acbf-44e6-aec8-43d3a1a0c9cd" pkg=gpa/client userID=88543e65-2cd4-4b64-b87d-a980a947f522 2024/08/08 06:08:04 http: TLS handshake error from 127.0.0.1:59970: EOF time="2024-08-08T06:08:04+02:00" level=info msg="Child job finished" service=imap user=88543e65-2cd4-4b64-b87d-a980a947f522 time="2024-08-08T06:08:04+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=88543e65-2cd4-4b64-b87d-a980a947f522 time="2024-08-08T06:08:04+02:00" level=info msg="Synced messages" service=imap user=88543e65-2cd4-4b64-b87d-a980a947f522 time="2024-08-08T06:08:04+02:00" level=info msg="Finished user sync" duration=25.635646ms service=imap user=88543e65-2cd4-4b64-b87d-a980a947f522 time="2024-08-08T06:08:04+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=88543e65-2cd4-4b64-b87d-a980a947f522 time="2024-08-08T06:08:04+02:00" level=info msg="Event loop reset" eventID="Bw==" service=user-events user=88543e65-2cd4-4b64-b87d-a980a947f522 time="2024-08-08T06:08:04+02:00" level=info msg="Setting address mode" mode=split pkg=bridge/user userID=88543e65-2cd4-4b64-b87d-a980a947f522 time="2024-08-08T06:08:04+02:00" level=info msg="Setting address mode" mode=split userID=88543e65-2cd4-4b64-b87d-a980a947f522 time="2024-08-08T06:08:04+02:00" level=info msg="Setting Split Address Mode" service=imap user=88543e65-2cd4-4b64-b87d-a980a947f522 time="2024-08-08T06:08:04+02:00" level=info msg="Removing gluon ID" addrID=32c7d386-601c-4571-bf24-fe8fc4405e18 gluonID=761a8994-a982-4869-815e-84ce07b71c93 userID=88543e65-2cd4-4b64-b87d-a980a947f522 time="2024-08-08T06:08:04+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:08:04+02:00" level=info msg="Adding user to imap server" addrID=c98eaae0-0f1c-494e-adba-f615e1f016d8 service=server-manager time="2024-08-08T06:08:04+02:00" level=info msg="Creating new IMAP user" addrID=c98eaae0-0f1c-494e-adba-f615e1f016d8 service=server-manager time="2024-08-08T06:08:04+02:00" level=info msg="Setting gluon ID" addrID=c98eaae0-0f1c-494e-adba-f615e1f016d8 gluonID=3c76da30-eb76-4792-a9da-0e7fad79e994 userID=88543e65-2cd4-4b64-b87d-a980a947f522 time="2024-08-08T06:08:04+02:00" level=info msg="Created new IMAP user" addrID=c98eaae0-0f1c-494e-adba-f615e1f016d8 gluonID=3c76da30-eb76-4792-a9da-0e7fad79e994 service=server-manager time="2024-08-08T06:08:04+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:08:04+02:00" level=info msg="Adding user to imap server" addrID=32c7d386-601c-4571-bf24-fe8fc4405e18 service=server-manager time="2024-08-08T06:08:04+02:00" level=info msg="Creating new IMAP user" addrID=32c7d386-601c-4571-bf24-fe8fc4405e18 service=server-manager time="2024-08-08T06:08:04+02:00" level=info msg="Received mailbox message count" count=0 gluonID=3c76da30-eb76-4792-a9da-0e7fad79e994 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:08:04+02:00" level=info msg="Setting gluon ID" addrID=32c7d386-601c-4571-bf24-fe8fc4405e18 gluonID=fbd2c418-5c12-43f7-af4c-6d73e7c89bc5 userID=88543e65-2cd4-4b64-b87d-a980a947f522 time="2024-08-08T06:08:04+02:00" level=info msg="Created new IMAP user" addrID=32c7d386-601c-4571-bf24-fe8fc4405e18 gluonID=fbd2c418-5c12-43f7-af4c-6d73e7c89bc5 service=server-manager time="2024-08-08T06:08:04+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:08:04+02:00" level=info msg="Sync triggered" service=imap user=88543e65-2cd4-4b64-b87d-a980a947f522 Scenario: The user adds an address while in split mode # features/user/addressmode.feature:124 Given the user sets the address mode of user "7d9563cd-a4e7-4ff5-9a4c-5795beb1dbc4" to "split" # :1 -> *scenario time="2024-08-08T06:08:04+02:00" level=info msg="Received mailbox message count" count=0 gluonID=fbd2c418-5c12-43f7-af4c-6d73e7c89bc5 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:08:04+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:08:04.220581345 +0200 CEST m=+568.906624251" user=88543e65-2cd4-4b64-b87d-a980a947f522 time="2024-08-08T06:08:04+02:00" level=info msg="Syncing labels" service=imap user=88543e65-2cd4-4b64-b87d-a980a947f522 time="2024-08-08T06:08:04+02:00" level=info msg="Synced labels" service=imap user=88543e65-2cd4-4b64-b87d-a980a947f522 time="2024-08-08T06:08:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:33765/mail/v4/messages/count" pkg=gpa/client userID=88543e65-2cd4-4b64-b87d-a980a947f522 time="2024-08-08T06:08:04+02:00" level=info msg="Syncing messages" service=imap user=88543e65-2cd4-4b64-b87d-a980a947f522 time="2024-08-08T06:08:04+02:00" level=info msg="Job started" service=imap user=88543e65-2cd4-4b64-b87d-a980a947f522 time="2024-08-08T06:08:04+02:00" level=info msg="200 OK: POST https://127.0.0.1:33765/mail/v4/messages" pkg=gpa/client userID=88543e65-2cd4-4b64-b87d-a980a947f522 time="2024-08-08T06:08:04+02:00" level=info msg="200 OK: POST https://127.0.0.1:33765/mail/v4/messages" pkg=gpa/client userID=88543e65-2cd4-4b64-b87d-a980a947f522 time="2024-08-08T06:08:04+02:00" level=info msg="Creating new child job" service=imap user=88543e65-2cd4-4b64-b87d-a980a947f522 time="2024-08-08T06:08:04+02:00" level=info msg="Job finished" service=imap user=88543e65-2cd4-4b64-b87d-a980a947f522 time="2024-08-08T06:08:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:33765/mail/v4/messages/ed541318-b4f8-485b-a3aa-dbcdf711fc6c" pkg=gpa/client userID=88543e65-2cd4-4b64-b87d-a980a947f522 time="2024-08-08T06:08:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:33765/mail/v4/messages/93105d3f-07a3-4b76-a385-1206c531d491" pkg=gpa/client userID=88543e65-2cd4-4b64-b87d-a980a947f522 time="2024-08-08T06:08:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:33765/mail/v4/messages/4c2ad67d-1b1c-416e-a923-4fa6fb13debc" pkg=gpa/client userID=88543e65-2cd4-4b64-b87d-a980a947f522 time="2024-08-08T06:08:04+02:00" level=info msg="200 OK: GET https://127.0.0.1:33765/mail/v4/messages/93949927-acbf-44e6-aec8-43d3a1a0c9cd" pkg=gpa/client userID=88543e65-2cd4-4b64-b87d-a980a947f522 2024/08/08 06:08:04 http: TLS handshake error from 127.0.0.1:59974: EOF time="2024-08-08T06:08:04+02:00" level=info msg="Child job finished" service=imap user=88543e65-2cd4-4b64-b87d-a980a947f522 time="2024-08-08T06:08:04+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=88543e65-2cd4-4b64-b87d-a980a947f522 time="2024-08-08T06:08:04+02:00" level=info msg="Synced messages" service=imap user=88543e65-2cd4-4b64-b87d-a980a947f522 time="2024-08-08T06:08:04+02:00" level=info msg="Finished user sync" duration=25.221751ms service=imap user=88543e65-2cd4-4b64-b87d-a980a947f522 time="2024-08-08T06:08:04+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=88543e65-2cd4-4b64-b87d-a980a947f522 time="2024-08-08T06:08:04+02:00" level=info msg="Event loop reset" eventID="Bw==" service=user-events user=88543e65-2cd4-4b64-b87d-a980a947f522 And user "7d9563cd-a4e7-4ff5-9a4c-5795beb1dbc4" finishes syncing # :1 -> *scenario time="2024-08-08T06:08:04+02:00" level=info msg="200 OK: POST https://127.0.0.1:33765/data/v1/stats" pkg=gpa/client userID=88543e65-2cd4-4b64-b87d-a980a947f522 time="2024-08-08T06:08:04+02:00" level=info msg="Configuration Status Success event sent." userID=88543e65-2cd4-4b64-b87d-a980a947f522 When user "7d9563cd-a4e7-4ff5-9a4c-5795beb1dbc4" connects and authenticates IMAP client "1" with address "7d9563cd-a4e7-4ff5-9a4c-5795beb1dbc4@proton.local" # :1 -> *scenario And IMAP client "1" eventually sees the following messages in "All Mail": # :1 -> *scenario | from | to | subject | unread | | a@proton.local | a@proton.local | one | true | | b@proton.local | b@proton.local | two | false | When user "7d9563cd-a4e7-4ff5-9a4c-5795beb1dbc4" connects and authenticates IMAP client "2" with address "cdbc2950-2750-472a-8fe6-1ce68dd431d1@proton.local" # :1 -> *scenario time="2024-08-08T06:08:04+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off on on starttls starttls default default default default 0.0.0 21}}" pkg=telemetry And IMAP client "2" eventually sees the following messages in "All Mail": # :1 -> *scenario | from | to | subject | unread | | c@proton.local | c@proton.local | three | true | | d@proton.local | d@proton.local | four | false | Given the account "7d9563cd-a4e7-4ff5-9a4c-5795beb1dbc4" has additional address "ae1bd4ed-8266-4e50-8f01-a68d15a6942d@proton.local" # :1 -> *scenario time="2024-08-08T06:08:05+02:00" level=info msg="200 OK: GET https://127.0.0.1:33765/core/v4/events/Bw==" pkg=gpa/client userID=88543e65-2cd4-4b64-b87d-a980a947f522 time="2024-08-08T06:08:05+02:00" level=info msg="Received new API event" new="Event CA==: addresses: created=1, updated=0, deleted=0" old="Bw==" service=user-events user=88543e65-2cd4-4b64-b87d-a980a947f522 time="2024-08-08T06:08:05+02:00" level=info msg="Handling Address Events (1)" service=user-identity user=88543e65-2cd4-4b64-b87d-a980a947f522 time="2024-08-08T06:08:05+02:00" level=info msg="Handling address created event" addressID=08ffb365-f9e9-4d73-a3ea-965ee96f661c email="******** (459e74c4)" index=0 service=user-identity user=88543e65-2cd4-4b64-b87d-a980a947f522 time="2024-08-08T06:08:05+02:00" level=info msg="Adding user to imap server" addrID=08ffb365-f9e9-4d73-a3ea-965ee96f661c service=server-manager time="2024-08-08T06:08:05+02:00" level=info msg="Creating new IMAP user" addrID=08ffb365-f9e9-4d73-a3ea-965ee96f661c service=server-manager And bridge sends an address created event for user "7d9563cd-a4e7-4ff5-9a4c-5795beb1dbc4" # :1 -> *scenario time="2024-08-08T06:08:05+02:00" level=info msg="Setting gluon ID" addrID=08ffb365-f9e9-4d73-a3ea-965ee96f661c gluonID=4a024b3b-c9fb-424a-b6a1-8e269bda74a9 userID=88543e65-2cd4-4b64-b87d-a980a947f522 time="2024-08-08T06:08:05+02:00" level=info msg="Created new IMAP user" addrID=08ffb365-f9e9-4d73-a3ea-965ee96f661c gluonID=4a024b3b-c9fb-424a-b6a1-8e269bda74a9 service=server-manager time="2024-08-08T06:08:05+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:08:05+02:00" level=info msg="Received mailbox message count" count=0 gluonID=4a024b3b-c9fb-424a-b6a1-8e269bda74a9 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap When user "7d9563cd-a4e7-4ff5-9a4c-5795beb1dbc4" connects and authenticates IMAP client "3" with address "ae1bd4ed-8266-4e50-8f01-a68d15a6942d@proton.local" # :1 -> *scenario time="2024-08-08T06:08:05+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:08:05+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:08:05+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:08:05+02:00" level=info msg="Closing user" userID=88543e65-2cd4-4b64-b87d-a980a947f522 time="2024-08-08T06:08:05+02:00" level=info msg="Exiting IMAP Service" service=imap user=88543e65-2cd4-4b64-b87d-a980a947f522 time="2024-08-08T06:08:05+02:00" level=info msg="Exiting service main loop" service=smtp user=88543e65-2cd4-4b64-b87d-a980a947f522 time="2024-08-08T06:08:05+02:00" level=info msg="Exiting Service" service=user-identity user=88543e65-2cd4-4b64-b87d-a980a947f522 time="2024-08-08T06:08:05+02:00" level=info msg="Exiting service main loop" service=telemetry user=88543e65-2cd4-4b64-b87d-a980a947f522 time="2024-08-08T06:08:05+02:00" level=info msg="Exiting service" service=user-events user=88543e65-2cd4-4b64-b87d-a980a947f522 time="2024-08-08T06:08:05+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:08:05+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:08:05+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:08:05+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:08:05+02:00" level=info msg="Closing SMTP server" service=server-manager Then IMAP client "3" eventually sees 0 messages in "All Mail" # :1 -> *scenario === RUN TestFeatures/The_user_deletes_an_address_while_in_combined_mode time="2024-08-08T06:08:05+02:00" level=info msg="User 'd542c914-7712-444d-9fd7-6dae3cd1ee29' created with id=0e2d2393-f12e-4bc3-a5ad-c7ea3b12814b" pkg=gpa/server/backend time="2024-08-08T06:08:07+02:00" level=info msg="Starting bridge" time="2024-08-08T06:08:07+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/234/config3320847625/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:08:07+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/234/data2896755559/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/234/data2896755559/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:08:07+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:08:07+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:08:07+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:08:07+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:08:07+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/234/config3320847625/grpcServerConfig.json time="2024-08-08T06:08:07+02:00" level=info msg="gRPC server listening on /tmp/bridge8243" pkg=grpc time="2024-08-08T06:08:07+02:00" level=info msg="Frontend service started" time="2024-08-08T06:08:07+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:08:07+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:08:07+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:08:07+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:08:07+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:08:07+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:08:07+02:00" level=info msg="Frontend client started" time="2024-08-08T06:08:07+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (2e077b72)" time="2024-08-08T06:08:07+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (2e077b72)" time="2024-08-08T06:08:07+02:00" level=info msg="200 OK: POST https://127.0.0.1:42621/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:08:08+02:00" level=info msg="200 OK: POST https://127.0.0.1:42621/auth/v4" pkg=gpa/manager time="2024-08-08T06:08:08+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=0e2d2393-f12e-4bc3-a5ad-c7ea3b12814b time="2024-08-08T06:08:08+02:00" level=info msg="Adding vault user" userID=0e2d2393-f12e-4bc3-a5ad-c7ea3b12814b time="2024-08-08T06:08:08+02:00" level=info msg="Creating new user" userID=0e2d2393-f12e-4bc3-a5ad-c7ea3b12814b time="2024-08-08T06:08:08+02:00" level=info msg="Creating user object" numAddr=2 numLabels=14 userID=0e2d2393-f12e-4bc3-a5ad-c7ea3b12814b time="2024-08-08T06:08:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:42621/core/v4/events/latest" pkg=gpa/client userID=0e2d2393-f12e-4bc3-a5ad-c7ea3b12814b time="2024-08-08T06:08:08+02:00" level=info msg="Starting service Last EventID=Bw==" service=user-events user=0e2d2393-f12e-4bc3-a5ad-c7ea3b12814b time="2024-08-08T06:08:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:42621/core/v4/settings" pkg=gpa/client userID=0e2d2393-f12e-4bc3-a5ad-c7ea3b12814b time="2024-08-08T06:08:08+02:00" level=info msg="Starting service main loop" service=telemetry user=0e2d2393-f12e-4bc3-a5ad-c7ea3b12814b time="2024-08-08T06:08:08+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=0e2d2393-f12e-4bc3-a5ad-c7ea3b12814b time="2024-08-08T06:08:08+02:00" level=info msg="Starting service main loop" service=smtp user=0e2d2393-f12e-4bc3-a5ad-c7ea3b12814b time="2024-08-08T06:08:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:42621/core/v4/labels?Type=4" pkg=gpa/client userID=0e2d2393-f12e-4bc3-a5ad-c7ea3b12814b time="2024-08-08T06:08:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:42621/core/v4/labels?Type=3" pkg=gpa/client userID=0e2d2393-f12e-4bc3-a5ad-c7ea3b12814b time="2024-08-08T06:08:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:42621/core/v4/labels?Type=1" pkg=gpa/client userID=0e2d2393-f12e-4bc3-a5ad-c7ea3b12814b time="2024-08-08T06:08:08+02:00" level=info msg="Adding user to imap server" addrID=78a03000-a001-4449-8e7d-29fb0374e4e7 service=server-manager time="2024-08-08T06:08:08+02:00" level=info msg="Creating new IMAP user" addrID=78a03000-a001-4449-8e7d-29fb0374e4e7 service=server-manager time="2024-08-08T06:08:08+02:00" level=info msg="Setting gluon ID" addrID=78a03000-a001-4449-8e7d-29fb0374e4e7 gluonID=93747073-fa8f-43ac-a4ec-611fc4858201 userID=0e2d2393-f12e-4bc3-a5ad-c7ea3b12814b time="2024-08-08T06:08:08+02:00" level=info msg="Created new IMAP user" addrID=78a03000-a001-4449-8e7d-29fb0374e4e7 gluonID=93747073-fa8f-43ac-a4ec-611fc4858201 service=server-manager time="2024-08-08T06:08:08+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:08:08+02:00" level=info msg=Resuming service=user-events user=0e2d2393-f12e-4bc3-a5ad-c7ea3b12814b time="2024-08-08T06:08:08+02:00" level=info msg="Received mailbox message count" count=0 gluonID=93747073-fa8f-43ac-a4ec-611fc4858201 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:08:08+02:00" level=info msg="Starting IMAP Service" service=imap user=0e2d2393-f12e-4bc3-a5ad-c7ea3b12814b time="2024-08-08T06:08:08+02:00" level=info msg="Sync triggered" service=imap user=0e2d2393-f12e-4bc3-a5ad-c7ea3b12814b time="2024-08-08T06:08:08+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:08:08.190130428 +0200 CEST m=+572.876173334" user=0e2d2393-f12e-4bc3-a5ad-c7ea3b12814b time="2024-08-08T06:08:08+02:00" level=info msg="Syncing labels" service=imap user=0e2d2393-f12e-4bc3-a5ad-c7ea3b12814b time="2024-08-08T06:08:08+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:0e2d2393-f12e-4bc3-a5ad-c7ea3b12814b" userID=0e2d2393-f12e-4bc3-a5ad-c7ea3b12814b time="2024-08-08T06:08:08+02:00" level=info msg="Synced labels" service=imap user=0e2d2393-f12e-4bc3-a5ad-c7ea3b12814b time="2024-08-08T06:08:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:42621/mail/v4/messages/count" pkg=gpa/client userID=0e2d2393-f12e-4bc3-a5ad-c7ea3b12814b time="2024-08-08T06:08:08+02:00" level=info msg="Syncing messages" service=imap user=0e2d2393-f12e-4bc3-a5ad-c7ea3b12814b time="2024-08-08T06:08:08+02:00" level=info msg="Job started" service=imap user=0e2d2393-f12e-4bc3-a5ad-c7ea3b12814b time="2024-08-08T06:08:08+02:00" level=info msg="200 OK: POST https://127.0.0.1:42621/mail/v4/messages" pkg=gpa/client userID=0e2d2393-f12e-4bc3-a5ad-c7ea3b12814b time="2024-08-08T06:08:08+02:00" level=info msg="200 OK: POST https://127.0.0.1:42621/mail/v4/messages" pkg=gpa/client userID=0e2d2393-f12e-4bc3-a5ad-c7ea3b12814b time="2024-08-08T06:08:08+02:00" level=info msg="Creating new child job" service=imap user=0e2d2393-f12e-4bc3-a5ad-c7ea3b12814b time="2024-08-08T06:08:08+02:00" level=info msg="Job finished" service=imap user=0e2d2393-f12e-4bc3-a5ad-c7ea3b12814b time="2024-08-08T06:08:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:42621/mail/v4/messages/8290e10c-fc6c-4772-a182-6f2cb43969d3" pkg=gpa/client userID=0e2d2393-f12e-4bc3-a5ad-c7ea3b12814b time="2024-08-08T06:08:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:42621/mail/v4/messages/c216a174-2500-49f8-8211-2f82a3eaa3b9" pkg=gpa/client userID=0e2d2393-f12e-4bc3-a5ad-c7ea3b12814b time="2024-08-08T06:08:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:42621/mail/v4/messages/ebb4f4f5-5a10-4f82-9b18-49d2210ea8a2" pkg=gpa/client userID=0e2d2393-f12e-4bc3-a5ad-c7ea3b12814b time="2024-08-08T06:08:08+02:00" level=info msg="200 OK: GET https://127.0.0.1:42621/mail/v4/messages/60011c73-e709-450f-a4cc-8dde78a5f290" pkg=gpa/client userID=0e2d2393-f12e-4bc3-a5ad-c7ea3b12814b time="2024-08-08T06:08:08+02:00" level=info msg="Child job finished" service=imap user=0e2d2393-f12e-4bc3-a5ad-c7ea3b12814b time="2024-08-08T06:08:08+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=0e2d2393-f12e-4bc3-a5ad-c7ea3b12814b time="2024-08-08T06:08:08+02:00" level=info msg="Synced messages" service=imap user=0e2d2393-f12e-4bc3-a5ad-c7ea3b12814b time="2024-08-08T06:08:08+02:00" level=info msg="Finished user sync" duration=25.456085ms service=imap user=0e2d2393-f12e-4bc3-a5ad-c7ea3b12814b time="2024-08-08T06:08:08+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=0e2d2393-f12e-4bc3-a5ad-c7ea3b12814b time="2024-08-08T06:08:08+02:00" level=info msg="Event loop reset" eventID="Bw==" service=user-events user=0e2d2393-f12e-4bc3-a5ad-c7ea3b12814b time="2024-08-08T06:08:08+02:00" level=info msg="200 OK: POST https://127.0.0.1:42621/data/v1/stats" pkg=gpa/client userID=0e2d2393-f12e-4bc3-a5ad-c7ea3b12814b time="2024-08-08T06:08:08+02:00" level=info msg="Configuration Status Success event sent." userID=0e2d2393-f12e-4bc3-a5ad-c7ea3b12814b Scenario: The user deletes an address while in combined mode # features/user/addressmode.feature:144 When user "d542c914-7712-444d-9fd7-6dae3cd1ee29" connects and authenticates IMAP client "1" with address "d542c914-7712-444d-9fd7-6dae3cd1ee29@proton.local" # :1 -> *scenario Then IMAP client "1" eventually sees the following messages in "All Mail": # :1 -> *scenario | from | to | subject | unread | | a@proton.local | a@proton.local | one | true | | b@proton.local | b@proton.local | two | false | | c@proton.local | c@proton.local | three | true | | d@proton.local | d@proton.local | four | false | When user "d542c914-7712-444d-9fd7-6dae3cd1ee29" connects and authenticates IMAP client "2" with address "bfd5ae84-f72a-4813-8a19-24b568882db1@proton.local" # :1 -> *scenario time="2024-08-08T06:08:08+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 8}}" pkg=telemetry Then IMAP client "2" eventually sees the following messages in "All Mail": # :1 -> *scenario | from | to | subject | unread | | a@proton.local | a@proton.local | one | true | | b@proton.local | b@proton.local | two | false | | c@proton.local | c@proton.local | three | true | | d@proton.local | d@proton.local | four | false | Given the account "d542c914-7712-444d-9fd7-6dae3cd1ee29" no longer has additional address "bfd5ae84-f72a-4813-8a19-24b568882db1@proton.local" # :1 -> *scenario time="2024-08-08T06:08:09+02:00" level=info msg="200 OK: GET https://127.0.0.1:42621/core/v4/events/Bw==" pkg=gpa/client userID=0e2d2393-f12e-4bc3-a5ad-c7ea3b12814b time="2024-08-08T06:08:09+02:00" level=info msg="Received new API event" new="Event CQ==: addresses: created=0, updated=0, deleted=1" old="Bw==" service=user-events user=0e2d2393-f12e-4bc3-a5ad-c7ea3b12814b time="2024-08-08T06:08:09+02:00" level=info msg="Handling Address Events (1)" service=user-identity user=0e2d2393-f12e-4bc3-a5ad-c7ea3b12814b And bridge sends an address deleted event for user "d542c914-7712-444d-9fd7-6dae3cd1ee29" # :1 -> *scenario When user "d542c914-7712-444d-9fd7-6dae3cd1ee29" connects IMAP client "3" # :1 -> *scenario time="2024-08-08T06:08:09+02:00" level=info msg="Configuration Status is back to Pending due to Failure." userID=0e2d2393-f12e-4bc3-a5ad-c7ea3b12814b time="2024-08-08T06:08:09+02:00" level=error msg="Command failed" cmd="LOGIN 'cd4Lu1TQya9YVq/q8YWpaFg6VA6eynAa2jjEK5D4Am8=' " error="no such user" pkg=gluon/session session=3 time="2024-08-08T06:08:09+02:00" level=error msg="Incorrect login credentials." pkg=imap sessionID=3 username=bfd5ae84-f72a-4813-8a19-24b568882db1@proton.local time="2024-08-08T06:08:09+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:08:09+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:08:09+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:08:09+02:00" level=info msg="Closing user" userID=0e2d2393-f12e-4bc3-a5ad-c7ea3b12814b time="2024-08-08T06:08:09+02:00" level=info msg="Exiting IMAP Service" service=imap user=0e2d2393-f12e-4bc3-a5ad-c7ea3b12814b time="2024-08-08T06:08:09+02:00" level=info msg="Exiting service main loop" service=smtp user=0e2d2393-f12e-4bc3-a5ad-c7ea3b12814b time="2024-08-08T06:08:09+02:00" level=info msg="Exiting Service" service=user-identity user=0e2d2393-f12e-4bc3-a5ad-c7ea3b12814b time="2024-08-08T06:08:09+02:00" level=info msg="Exiting service main loop" service=telemetry user=0e2d2393-f12e-4bc3-a5ad-c7ea3b12814b time="2024-08-08T06:08:09+02:00" level=info msg="Exiting service" service=user-events user=0e2d2393-f12e-4bc3-a5ad-c7ea3b12814b time="2024-08-08T06:08:09+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:08:09+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:08:09+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:08:09+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:08:09+02:00" level=info msg="Closing SMTP server" service=server-manager Then IMAP client "3" cannot authenticate with address "bfd5ae84-f72a-4813-8a19-24b568882db1@proton.local" # :1 -> *scenario === RUN TestFeatures/The_user_deletes_an_address_while_in_split_mode time="2024-08-08T06:08:09+02:00" level=info msg="User '64f144d3-9ab6-40d4-8a58-44ace98cdfa2' created with id=f74217c4-6705-4784-8788-3c03df99aab1" pkg=gpa/server/backend time="2024-08-08T06:08:11+02:00" level=info msg="Starting bridge" time="2024-08-08T06:08:11+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/235/config2701528524/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:08:11+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/235/data37118339/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/235/data37118339/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:08:11+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:08:11+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:08:11+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:08:11+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:08:11+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/235/config2701528524/grpcServerConfig.json time="2024-08-08T06:08:11+02:00" level=info msg="gRPC server listening on /tmp/bridge6821" pkg=grpc time="2024-08-08T06:08:11+02:00" level=info msg="Frontend service started" time="2024-08-08T06:08:11+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:08:11+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:08:11+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:08:11+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:08:11+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:08:11+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:08:11+02:00" level=info msg="Frontend client started" time="2024-08-08T06:08:11+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (6996f93b)" time="2024-08-08T06:08:11+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (6996f93b)" time="2024-08-08T06:08:11+02:00" level=info msg="200 OK: POST https://127.0.0.1:42291/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:08:12+02:00" level=info msg="200 OK: POST https://127.0.0.1:42291/auth/v4" pkg=gpa/manager time="2024-08-08T06:08:12+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=f74217c4-6705-4784-8788-3c03df99aab1 time="2024-08-08T06:08:12+02:00" level=info msg="Adding vault user" userID=f74217c4-6705-4784-8788-3c03df99aab1 time="2024-08-08T06:08:12+02:00" level=info msg="Creating new user" userID=f74217c4-6705-4784-8788-3c03df99aab1 time="2024-08-08T06:08:12+02:00" level=info msg="Creating user object" numAddr=2 numLabels=14 userID=f74217c4-6705-4784-8788-3c03df99aab1 time="2024-08-08T06:08:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:42291/core/v4/events/latest" pkg=gpa/client userID=f74217c4-6705-4784-8788-3c03df99aab1 time="2024-08-08T06:08:12+02:00" level=info msg="Starting service Last EventID=Bw==" service=user-events user=f74217c4-6705-4784-8788-3c03df99aab1 time="2024-08-08T06:08:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:42291/core/v4/settings" pkg=gpa/client userID=f74217c4-6705-4784-8788-3c03df99aab1 time="2024-08-08T06:08:12+02:00" level=info msg="Starting service main loop" service=telemetry user=f74217c4-6705-4784-8788-3c03df99aab1 time="2024-08-08T06:08:12+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=f74217c4-6705-4784-8788-3c03df99aab1 time="2024-08-08T06:08:12+02:00" level=info msg="Starting service main loop" service=smtp user=f74217c4-6705-4784-8788-3c03df99aab1 time="2024-08-08T06:08:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:42291/core/v4/labels?Type=4" pkg=gpa/client userID=f74217c4-6705-4784-8788-3c03df99aab1 time="2024-08-08T06:08:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:42291/core/v4/labels?Type=3" pkg=gpa/client userID=f74217c4-6705-4784-8788-3c03df99aab1 time="2024-08-08T06:08:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:42291/core/v4/labels?Type=1" pkg=gpa/client userID=f74217c4-6705-4784-8788-3c03df99aab1 time="2024-08-08T06:08:12+02:00" level=info msg="Adding user to imap server" addrID=09f5253e-e117-425f-b590-f93dec5f8185 service=server-manager time="2024-08-08T06:08:12+02:00" level=info msg="Creating new IMAP user" addrID=09f5253e-e117-425f-b590-f93dec5f8185 service=server-manager time="2024-08-08T06:08:12+02:00" level=info msg="Setting gluon ID" addrID=09f5253e-e117-425f-b590-f93dec5f8185 gluonID=b8726978-49ba-4321-8669-76e70bdf849d userID=f74217c4-6705-4784-8788-3c03df99aab1 time="2024-08-08T06:08:12+02:00" level=info msg="Created new IMAP user" addrID=09f5253e-e117-425f-b590-f93dec5f8185 gluonID=b8726978-49ba-4321-8669-76e70bdf849d service=server-manager time="2024-08-08T06:08:12+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:08:12+02:00" level=info msg=Resuming service=user-events user=f74217c4-6705-4784-8788-3c03df99aab1 time="2024-08-08T06:08:12+02:00" level=info msg="Received mailbox message count" count=0 gluonID=b8726978-49ba-4321-8669-76e70bdf849d labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:08:12+02:00" level=info msg="Starting IMAP Service" service=imap user=f74217c4-6705-4784-8788-3c03df99aab1 time="2024-08-08T06:08:12+02:00" level=info msg="Sync triggered" service=imap user=f74217c4-6705-4784-8788-3c03df99aab1 time="2024-08-08T06:08:12+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:08:12.098932008 +0200 CEST m=+576.784974914" user=f74217c4-6705-4784-8788-3c03df99aab1 time="2024-08-08T06:08:12+02:00" level=info msg="Syncing labels" service=imap user=f74217c4-6705-4784-8788-3c03df99aab1 time="2024-08-08T06:08:12+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:f74217c4-6705-4784-8788-3c03df99aab1" userID=f74217c4-6705-4784-8788-3c03df99aab1 time="2024-08-08T06:08:12+02:00" level=info msg="Synced labels" service=imap user=f74217c4-6705-4784-8788-3c03df99aab1 time="2024-08-08T06:08:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:42291/mail/v4/messages/count" pkg=gpa/client userID=f74217c4-6705-4784-8788-3c03df99aab1 time="2024-08-08T06:08:12+02:00" level=info msg="Syncing messages" service=imap user=f74217c4-6705-4784-8788-3c03df99aab1 time="2024-08-08T06:08:12+02:00" level=info msg="Job started" service=imap user=f74217c4-6705-4784-8788-3c03df99aab1 time="2024-08-08T06:08:12+02:00" level=info msg="200 OK: POST https://127.0.0.1:42291/mail/v4/messages" pkg=gpa/client userID=f74217c4-6705-4784-8788-3c03df99aab1 time="2024-08-08T06:08:12+02:00" level=info msg="200 OK: POST https://127.0.0.1:42291/mail/v4/messages" pkg=gpa/client userID=f74217c4-6705-4784-8788-3c03df99aab1 time="2024-08-08T06:08:12+02:00" level=info msg="Creating new child job" service=imap user=f74217c4-6705-4784-8788-3c03df99aab1 time="2024-08-08T06:08:12+02:00" level=info msg="Job finished" service=imap user=f74217c4-6705-4784-8788-3c03df99aab1 time="2024-08-08T06:08:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:42291/mail/v4/messages/2a2fe22f-b27a-4f45-a305-c5f3b3f7c2bf" pkg=gpa/client userID=f74217c4-6705-4784-8788-3c03df99aab1 time="2024-08-08T06:08:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:42291/mail/v4/messages/4589e0e0-42b3-458b-b632-bdb8c4a38e20" pkg=gpa/client userID=f74217c4-6705-4784-8788-3c03df99aab1 time="2024-08-08T06:08:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:42291/mail/v4/messages/3774190b-0bc9-48d6-a4d3-23878bcc3aef" pkg=gpa/client userID=f74217c4-6705-4784-8788-3c03df99aab1 time="2024-08-08T06:08:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:42291/mail/v4/messages/b212966d-90d3-4ccc-8944-a592e7c955b6" pkg=gpa/client userID=f74217c4-6705-4784-8788-3c03df99aab1 time="2024-08-08T06:08:12+02:00" level=info msg="Child job finished" service=imap user=f74217c4-6705-4784-8788-3c03df99aab1 time="2024-08-08T06:08:12+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=f74217c4-6705-4784-8788-3c03df99aab1 time="2024-08-08T06:08:12+02:00" level=info msg="Synced messages" service=imap user=f74217c4-6705-4784-8788-3c03df99aab1 time="2024-08-08T06:08:12+02:00" level=info msg="Finished user sync" duration=10.883721ms service=imap user=f74217c4-6705-4784-8788-3c03df99aab1 time="2024-08-08T06:08:12+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=f74217c4-6705-4784-8788-3c03df99aab1 time="2024-08-08T06:08:12+02:00" level=info msg="Event loop reset" eventID="Bw==" service=user-events user=f74217c4-6705-4784-8788-3c03df99aab1 time="2024-08-08T06:08:12+02:00" level=info msg="Setting address mode" mode=split pkg=bridge/user userID=f74217c4-6705-4784-8788-3c03df99aab1 time="2024-08-08T06:08:12+02:00" level=info msg="Setting address mode" mode=split userID=f74217c4-6705-4784-8788-3c03df99aab1 time="2024-08-08T06:08:12+02:00" level=info msg="Setting Split Address Mode" service=imap user=f74217c4-6705-4784-8788-3c03df99aab1 time="2024-08-08T06:08:12+02:00" level=info msg="Removing gluon ID" addrID=09f5253e-e117-425f-b590-f93dec5f8185 gluonID=b8726978-49ba-4321-8669-76e70bdf849d userID=f74217c4-6705-4784-8788-3c03df99aab1 time="2024-08-08T06:08:12+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:08:12+02:00" level=info msg="Adding user to imap server" addrID=09f5253e-e117-425f-b590-f93dec5f8185 service=server-manager time="2024-08-08T06:08:12+02:00" level=info msg="Creating new IMAP user" addrID=09f5253e-e117-425f-b590-f93dec5f8185 service=server-manager time="2024-08-08T06:08:12+02:00" level=info msg="Setting gluon ID" addrID=09f5253e-e117-425f-b590-f93dec5f8185 gluonID=cefda128-0624-4037-9dbd-b75b5e4e5e57 userID=f74217c4-6705-4784-8788-3c03df99aab1 time="2024-08-08T06:08:12+02:00" level=info msg="Created new IMAP user" addrID=09f5253e-e117-425f-b590-f93dec5f8185 gluonID=cefda128-0624-4037-9dbd-b75b5e4e5e57 service=server-manager time="2024-08-08T06:08:12+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:08:12+02:00" level=info msg="Adding user to imap server" addrID=6869c009-da9f-40b5-b8f6-6c2f59cde5d3 service=server-manager time="2024-08-08T06:08:12+02:00" level=info msg="Creating new IMAP user" addrID=6869c009-da9f-40b5-b8f6-6c2f59cde5d3 service=server-manager time="2024-08-08T06:08:12+02:00" level=info msg="Received mailbox message count" count=0 gluonID=cefda128-0624-4037-9dbd-b75b5e4e5e57 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:08:12+02:00" level=info msg="Setting gluon ID" addrID=6869c009-da9f-40b5-b8f6-6c2f59cde5d3 gluonID=6c37e5e9-b1e4-44f0-8b9b-cf89d5b1b31a userID=f74217c4-6705-4784-8788-3c03df99aab1 time="2024-08-08T06:08:12+02:00" level=info msg="Created new IMAP user" addrID=6869c009-da9f-40b5-b8f6-6c2f59cde5d3 gluonID=6c37e5e9-b1e4-44f0-8b9b-cf89d5b1b31a service=server-manager time="2024-08-08T06:08:12+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:08:12+02:00" level=info msg="Sync triggered" service=imap user=f74217c4-6705-4784-8788-3c03df99aab1 Scenario: The user deletes an address while in split mode # features/user/addressmode.feature:166 Given the user sets the address mode of user "64f144d3-9ab6-40d4-8a58-44ace98cdfa2" to "split" # :1 -> *scenario time="2024-08-08T06:08:12+02:00" level=info msg="Received mailbox message count" count=0 gluonID=6c37e5e9-b1e4-44f0-8b9b-cf89d5b1b31a labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:08:12+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:08:12.120329178 +0200 CEST m=+576.806372074" user=f74217c4-6705-4784-8788-3c03df99aab1 time="2024-08-08T06:08:12+02:00" level=info msg="Syncing labels" service=imap user=f74217c4-6705-4784-8788-3c03df99aab1 time="2024-08-08T06:08:12+02:00" level=info msg="Synced labels" service=imap user=f74217c4-6705-4784-8788-3c03df99aab1 time="2024-08-08T06:08:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:42291/mail/v4/messages/count" pkg=gpa/client userID=f74217c4-6705-4784-8788-3c03df99aab1 time="2024-08-08T06:08:12+02:00" level=info msg="Syncing messages" service=imap user=f74217c4-6705-4784-8788-3c03df99aab1 time="2024-08-08T06:08:12+02:00" level=info msg="Job started" service=imap user=f74217c4-6705-4784-8788-3c03df99aab1 time="2024-08-08T06:08:12+02:00" level=info msg="200 OK: POST https://127.0.0.1:42291/mail/v4/messages" pkg=gpa/client userID=f74217c4-6705-4784-8788-3c03df99aab1 time="2024-08-08T06:08:12+02:00" level=info msg="200 OK: POST https://127.0.0.1:42291/mail/v4/messages" pkg=gpa/client userID=f74217c4-6705-4784-8788-3c03df99aab1 time="2024-08-08T06:08:12+02:00" level=info msg="Creating new child job" service=imap user=f74217c4-6705-4784-8788-3c03df99aab1 time="2024-08-08T06:08:12+02:00" level=info msg="Job finished" service=imap user=f74217c4-6705-4784-8788-3c03df99aab1 time="2024-08-08T06:08:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:42291/mail/v4/messages/2a2fe22f-b27a-4f45-a305-c5f3b3f7c2bf" pkg=gpa/client userID=f74217c4-6705-4784-8788-3c03df99aab1 time="2024-08-08T06:08:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:42291/mail/v4/messages/b212966d-90d3-4ccc-8944-a592e7c955b6" pkg=gpa/client userID=f74217c4-6705-4784-8788-3c03df99aab1 time="2024-08-08T06:08:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:42291/mail/v4/messages/4589e0e0-42b3-458b-b632-bdb8c4a38e20" pkg=gpa/client userID=f74217c4-6705-4784-8788-3c03df99aab1 time="2024-08-08T06:08:12+02:00" level=info msg="200 OK: GET https://127.0.0.1:42291/mail/v4/messages/3774190b-0bc9-48d6-a4d3-23878bcc3aef" pkg=gpa/client userID=f74217c4-6705-4784-8788-3c03df99aab1 2024/08/08 06:08:12 http: TLS handshake error from 127.0.0.1:42844: EOF time="2024-08-08T06:08:12+02:00" level=info msg="Child job finished" service=imap user=f74217c4-6705-4784-8788-3c03df99aab1 time="2024-08-08T06:08:12+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=f74217c4-6705-4784-8788-3c03df99aab1 time="2024-08-08T06:08:12+02:00" level=info msg="Synced messages" service=imap user=f74217c4-6705-4784-8788-3c03df99aab1 time="2024-08-08T06:08:12+02:00" level=info msg="Finished user sync" duration=21.69816ms service=imap user=f74217c4-6705-4784-8788-3c03df99aab1 time="2024-08-08T06:08:12+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=f74217c4-6705-4784-8788-3c03df99aab1 time="2024-08-08T06:08:12+02:00" level=info msg="Event loop reset" eventID="Bw==" service=user-events user=f74217c4-6705-4784-8788-3c03df99aab1 And user "64f144d3-9ab6-40d4-8a58-44ace98cdfa2" finishes syncing # :1 -> *scenario time="2024-08-08T06:08:12+02:00" level=info msg="200 OK: POST https://127.0.0.1:42291/data/v1/stats" pkg=gpa/client userID=f74217c4-6705-4784-8788-3c03df99aab1 time="2024-08-08T06:08:12+02:00" level=info msg="Configuration Status Success event sent." userID=f74217c4-6705-4784-8788-3c03df99aab1 When user "64f144d3-9ab6-40d4-8a58-44ace98cdfa2" connects and authenticates IMAP client "1" with address "64f144d3-9ab6-40d4-8a58-44ace98cdfa2@proton.local" # :1 -> *scenario And IMAP client "1" eventually sees the following messages in "All Mail": # :1 -> *scenario | from | to | subject | unread | | a@proton.local | a@proton.local | one | true | | b@proton.local | b@proton.local | two | false | When user "64f144d3-9ab6-40d4-8a58-44ace98cdfa2" connects and authenticates IMAP client "2" with address "1bd07902-bf69-486a-b70d-1d3a900349ea@proton.local" # :1 -> *scenario time="2024-08-08T06:08:12+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off on on starttls starttls default default default default 0.0.0 98}}" pkg=telemetry And IMAP client "2" eventually sees the following messages in "All Mail": # :1 -> *scenario | from | to | subject | unread | | c@proton.local | c@proton.local | three | true | | d@proton.local | d@proton.local | four | false | Given the account "64f144d3-9ab6-40d4-8a58-44ace98cdfa2" no longer has additional address "1bd07902-bf69-486a-b70d-1d3a900349ea@proton.local" # :1 -> *scenario time="2024-08-08T06:08:13+02:00" level=info msg="200 OK: GET https://127.0.0.1:42291/core/v4/events/Bw==" pkg=gpa/client userID=f74217c4-6705-4784-8788-3c03df99aab1 time="2024-08-08T06:08:13+02:00" level=info msg="Received new API event" new="Event CQ==: addresses: created=0, updated=0, deleted=1" old="Bw==" service=user-events user=f74217c4-6705-4784-8788-3c03df99aab1 time="2024-08-08T06:08:13+02:00" level=info msg="Handling Address Events (1)" service=user-identity user=f74217c4-6705-4784-8788-3c03df99aab1 time="2024-08-08T06:08:13+02:00" level=info msg="Removing gluon ID" addrID=6869c009-da9f-40b5-b8f6-6c2f59cde5d3 gluonID=6c37e5e9-b1e4-44f0-8b9b-cf89d5b1b31a userID=f74217c4-6705-4784-8788-3c03df99aab1 time="2024-08-08T06:08:13+02:00" level=info msg="Validating Listener State" service=server-manager And bridge sends an address deleted event for user "64f144d3-9ab6-40d4-8a58-44ace98cdfa2" # :1 -> *scenario When user "64f144d3-9ab6-40d4-8a58-44ace98cdfa2" connects IMAP client "3" # :1 -> *scenario time="2024-08-08T06:08:13+02:00" level=info msg="Configuration Status is back to Pending due to Failure." userID=f74217c4-6705-4784-8788-3c03df99aab1 time="2024-08-08T06:08:13+02:00" level=error msg="Command failed" cmd="LOGIN 'e+Sa88kU0D+63LOo/exjEa6o8t4sUkIFbyExMqMmPPI=' " error="no such user" pkg=gluon/session session=3 time="2024-08-08T06:08:13+02:00" level=error msg="Incorrect login credentials." pkg=imap sessionID=3 username=1bd07902-bf69-486a-b70d-1d3a900349ea@proton.local time="2024-08-08T06:08:13+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:08:13+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:08:13+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:08:13+02:00" level=info msg="Closing user" userID=f74217c4-6705-4784-8788-3c03df99aab1 time="2024-08-08T06:08:13+02:00" level=info msg="Exiting IMAP Service" service=imap user=f74217c4-6705-4784-8788-3c03df99aab1 time="2024-08-08T06:08:13+02:00" level=info msg="Exiting service main loop" service=smtp user=f74217c4-6705-4784-8788-3c03df99aab1 time="2024-08-08T06:08:13+02:00" level=info msg="Exiting Service" service=user-identity user=f74217c4-6705-4784-8788-3c03df99aab1 time="2024-08-08T06:08:13+02:00" level=info msg="Exiting service main loop" service=telemetry user=f74217c4-6705-4784-8788-3c03df99aab1 time="2024-08-08T06:08:13+02:00" level=info msg="Exiting service" service=user-events user=f74217c4-6705-4784-8788-3c03df99aab1 time="2024-08-08T06:08:13+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:08:13+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:08:13+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:08:13+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:08:13+02:00" level=info msg="Closing SMTP server" service=server-manager Then IMAP client "3" cannot authenticate with address "1bd07902-bf69-486a-b70d-1d3a900349ea@proton.local" # :1 -> *scenario Background: Given there exists an account with username "[user:user]" and password "password" And the account "[user:user]" has additional address "[alias:alias]@[domain]" And the account "[user:user]" has the following custom mailboxes: And the address "[user:user]@[domain]" of account "[user:user]" has the following messages in "Folders/one": And the address "[alias:alias]@[domain]" of account "[user:user]" has the following messages in "Folders/two": Then it succeeds When bridge starts And the user logs in with username "[user:user]" and password "password" And user "[user:user]" finishes syncing Then it succeeds Scenario: The user makes an alias the primary address while in combined mode # features/user/addressmode.feature:184 Background: Given there exists an account with username "[user:user]" and password "password" And the account "[user:user]" has additional address "[alias:alias]@[domain]" And the account "[user:user]" has the following custom mailboxes: And the address "[user:user]@[domain]" of account "[user:user]" has the following messages in "Folders/one": And the address "[alias:alias]@[domain]" of account "[user:user]" has the following messages in "Folders/two": Then it succeeds When bridge starts And the user logs in with username "[user:user]" and password "password" And user "[user:user]" finishes syncing Then it succeeds Scenario: The user makes an alias the primary address while in split mode # features/user/addressmode.feature:186 Feature: user's contact === RUN TestFeatures/Playing_with_contact_settings time="2024-08-08T06:08:13+02:00" level=info msg="User '16c910f6-ee64-4574-99ed-c5ccd6dd1fd1' created with id=6aa8414e-1c52-4914-95f6-d3e17e314641" pkg=gpa/server/backend Background: Given there exists an account with username "16c910f6-ee64-4574-99ed-c5ccd6dd1fd1" and password "password" # :1 -> *scenario And user "16c910f6-ee64-4574-99ed-c5ccd6dd1fd1" has contact "SuperTester@proton.me" with name "Super TESTER" # :1 -> *scenario And user "16c910f6-ee64-4574-99ed-c5ccd6dd1fd1" has contacts: # :1 -> *scenario | name | email | format | scheme | signature | encryption | | Tester One | tester1@proton.me | plain | MIME | enabled | enabled | | Tester Two | tester2@proton.me | HTML | inline | disabled | disabled | Then it succeeds # :1 -> *scenario time="2024-08-08T06:08:14+02:00" level=info msg="Starting bridge" time="2024-08-08T06:08:14+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/236/config3114129223/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:08:14+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/236/data3209489972/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/236/data3209489972/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:08:14+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:08:14+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:08:14+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:08:14+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:08:14+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/236/config3114129223/grpcServerConfig.json time="2024-08-08T06:08:14+02:00" level=info msg="gRPC server listening on /tmp/bridge6214" pkg=grpc time="2024-08-08T06:08:14+02:00" level=info msg="Frontend service started" time="2024-08-08T06:08:14+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:08:14+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:08:14+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:08:14+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:08:14+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:08:14+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:08:14+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-08-08T06:08:14+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (13e15273)" time="2024-08-08T06:08:14+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (13e15273)" time="2024-08-08T06:08:14+02:00" level=info msg="200 OK: POST https://127.0.0.1:46015/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:08:14+02:00" level=info msg="200 OK: POST https://127.0.0.1:46015/auth/v4" pkg=gpa/manager time="2024-08-08T06:08:14+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=6aa8414e-1c52-4914-95f6-d3e17e314641 time="2024-08-08T06:08:14+02:00" level=info msg="Adding vault user" userID=6aa8414e-1c52-4914-95f6-d3e17e314641 time="2024-08-08T06:08:14+02:00" level=info msg="Creating new user" userID=6aa8414e-1c52-4914-95f6-d3e17e314641 time="2024-08-08T06:08:14+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=6aa8414e-1c52-4914-95f6-d3e17e314641 time="2024-08-08T06:08:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:46015/core/v4/events/latest" pkg=gpa/client userID=6aa8414e-1c52-4914-95f6-d3e17e314641 time="2024-08-08T06:08:14+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=6aa8414e-1c52-4914-95f6-d3e17e314641 time="2024-08-08T06:08:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:46015/core/v4/settings" pkg=gpa/client userID=6aa8414e-1c52-4914-95f6-d3e17e314641 time="2024-08-08T06:08:14+02:00" level=info msg="Starting service main loop" service=telemetry user=6aa8414e-1c52-4914-95f6-d3e17e314641 time="2024-08-08T06:08:14+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=6aa8414e-1c52-4914-95f6-d3e17e314641 time="2024-08-08T06:08:14+02:00" level=info msg="Starting service main loop" service=smtp user=6aa8414e-1c52-4914-95f6-d3e17e314641 time="2024-08-08T06:08:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:46015/core/v4/labels?Type=4" pkg=gpa/client userID=6aa8414e-1c52-4914-95f6-d3e17e314641 time="2024-08-08T06:08:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:46015/core/v4/labels?Type=3" pkg=gpa/client userID=6aa8414e-1c52-4914-95f6-d3e17e314641 time="2024-08-08T06:08:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:46015/core/v4/labels?Type=1" pkg=gpa/client userID=6aa8414e-1c52-4914-95f6-d3e17e314641 time="2024-08-08T06:08:14+02:00" level=info msg="Adding user to imap server" addrID=60ca09fd-4739-46ce-8aed-36d1513567da service=server-manager time="2024-08-08T06:08:14+02:00" level=info msg="Creating new IMAP user" addrID=60ca09fd-4739-46ce-8aed-36d1513567da service=server-manager time="2024-08-08T06:08:14+02:00" level=info msg="Setting gluon ID" addrID=60ca09fd-4739-46ce-8aed-36d1513567da gluonID=1a3fb7fd-182e-4de9-9a79-10f28e6414ea userID=6aa8414e-1c52-4914-95f6-d3e17e314641 time="2024-08-08T06:08:14+02:00" level=info msg="Created new IMAP user" addrID=60ca09fd-4739-46ce-8aed-36d1513567da gluonID=1a3fb7fd-182e-4de9-9a79-10f28e6414ea service=server-manager time="2024-08-08T06:08:14+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:08:14+02:00" level=info msg=Resuming service=user-events user=6aa8414e-1c52-4914-95f6-d3e17e314641 And the user logs in with username "16c910f6-ee64-4574-99ed-c5ccd6dd1fd1" and password "password" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-08-08T06:08:14+02:00" level=info msg="Received mailbox message count" count=0 gluonID=1a3fb7fd-182e-4de9-9a79-10f28e6414ea labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:08:14+02:00" level=info msg="Starting IMAP Service" service=imap user=6aa8414e-1c52-4914-95f6-d3e17e314641 time="2024-08-08T06:08:14+02:00" level=info msg="Sync triggered" service=imap user=6aa8414e-1c52-4914-95f6-d3e17e314641 time="2024-08-08T06:08:14+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:08:14.793506578 +0200 CEST m=+579.479549474" user=6aa8414e-1c52-4914-95f6-d3e17e314641 time="2024-08-08T06:08:14+02:00" level=info msg="Syncing labels" service=imap user=6aa8414e-1c52-4914-95f6-d3e17e314641 time="2024-08-08T06:08:14+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:6aa8414e-1c52-4914-95f6-d3e17e314641" userID=6aa8414e-1c52-4914-95f6-d3e17e314641 time="2024-08-08T06:08:14+02:00" level=info msg="Synced labels" service=imap user=6aa8414e-1c52-4914-95f6-d3e17e314641 time="2024-08-08T06:08:14+02:00" level=info msg="200 OK: GET https://127.0.0.1:46015/mail/v4/messages/count" pkg=gpa/client userID=6aa8414e-1c52-4914-95f6-d3e17e314641 time="2024-08-08T06:08:14+02:00" level=info msg="Syncing messages" service=imap user=6aa8414e-1c52-4914-95f6-d3e17e314641 time="2024-08-08T06:08:14+02:00" level=info msg="Job started" service=imap user=6aa8414e-1c52-4914-95f6-d3e17e314641 time="2024-08-08T06:08:14+02:00" level=info msg="200 OK: POST https://127.0.0.1:46015/mail/v4/messages" pkg=gpa/client userID=6aa8414e-1c52-4914-95f6-d3e17e314641 time="2024-08-08T06:08:14+02:00" level=info msg="Job finished" service=imap user=6aa8414e-1c52-4914-95f6-d3e17e314641 time="2024-08-08T06:08:14+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=6aa8414e-1c52-4914-95f6-d3e17e314641 time="2024-08-08T06:08:14+02:00" level=info msg="Synced messages" service=imap user=6aa8414e-1c52-4914-95f6-d3e17e314641 time="2024-08-08T06:08:14+02:00" level=info msg="Finished user sync" duration=34.428879ms service=imap user=6aa8414e-1c52-4914-95f6-d3e17e314641 time="2024-08-08T06:08:14+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=6aa8414e-1c52-4914-95f6-d3e17e314641 time="2024-08-08T06:08:14+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=6aa8414e-1c52-4914-95f6-d3e17e314641 time="2024-08-08T06:08:14+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 67}}" pkg=telemetry Scenario: Playing with contact settings # features/user/contact.feature:17 When the contact "SuperTester@proton.me" of user "16c910f6-ee64-4574-99ed-c5ccd6dd1fd1" has message format "plain" # :1 -> *scenario When the contact "SuperTester@proton.me" of user "16c910f6-ee64-4574-99ed-c5ccd6dd1fd1" has message format "HTML" # :1 -> *scenario time="2024-08-08T06:08:15+02:00" level=info msg="200 OK: GET https://127.0.0.1:46015/core/v4/events/AA==" pkg=gpa/client userID=6aa8414e-1c52-4914-95f6-d3e17e314641 When the contact "SuperTester@proton.me" of user "16c910f6-ee64-4574-99ed-c5ccd6dd1fd1" has encryption scheme "inline" # :1 -> *scenario When the contact "SuperTester@proton.me" of user "16c910f6-ee64-4574-99ed-c5ccd6dd1fd1" has encryption scheme "MIME" # :1 -> *scenario When the contact "SuperTester@proton.me" of user "16c910f6-ee64-4574-99ed-c5ccd6dd1fd1" has no signature # :1 -> *scenario time="2024-08-08T06:08:16+02:00" level=info msg="200 OK: GET https://127.0.0.1:46015/core/v4/events/AA==" pkg=gpa/client userID=6aa8414e-1c52-4914-95f6-d3e17e314641 When the contact "SuperTester@proton.me" of user "16c910f6-ee64-4574-99ed-c5ccd6dd1fd1" has no encryption # :1 -> *scenario When the contact "SuperTester@proton.me" of user "16c910f6-ee64-4574-99ed-c5ccd6dd1fd1" has signature "enabled" # :1 -> *scenario When the contact "SuperTester@proton.me" of user "16c910f6-ee64-4574-99ed-c5ccd6dd1fd1" has encryption "enabled" # :1 -> *scenario time="2024-08-08T06:08:17+02:00" level=info msg="200 OK: GET https://127.0.0.1:46015/core/v4/events/AA==" pkg=gpa/client userID=6aa8414e-1c52-4914-95f6-d3e17e314641 When the contact "SuperTester@proton.me" of user "16c910f6-ee64-4574-99ed-c5ccd6dd1fd1" has signature "disabled" # :1 -> *scenario When the contact "SuperTester@proton.me" of user "16c910f6-ee64-4574-99ed-c5ccd6dd1fd1" has encryption "disabled" # :1 -> *scenario time="2024-08-08T06:08:18+02:00" level=info msg="200 OK: GET https://127.0.0.1:46015/core/v4/events/AA==" pkg=gpa/client userID=6aa8414e-1c52-4914-95f6-d3e17e314641 When the contact "SuperTester@proton.me" of user "16c910f6-ee64-4574-99ed-c5ccd6dd1fd1" has public key from file "testdata/keys/pubkey.asc" # :1 -> *scenario time="2024-08-08T06:08:19+02:00" level=info msg="200 OK: GET https://127.0.0.1:46015/core/v4/events/AA==" pkg=gpa/client userID=6aa8414e-1c52-4914-95f6-d3e17e314641 time="2024-08-08T06:08:20+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:08:20+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:08:20+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:08:20+02:00" level=info msg="Closing user" userID=6aa8414e-1c52-4914-95f6-d3e17e314641 time="2024-08-08T06:08:20+02:00" level=info msg="Exiting IMAP Service" service=imap user=6aa8414e-1c52-4914-95f6-d3e17e314641 time="2024-08-08T06:08:20+02:00" level=info msg="Exiting service main loop" service=smtp user=6aa8414e-1c52-4914-95f6-d3e17e314641 time="2024-08-08T06:08:20+02:00" level=info msg="Exiting Service" service=user-identity user=6aa8414e-1c52-4914-95f6-d3e17e314641 time="2024-08-08T06:08:20+02:00" level=info msg="Exiting service main loop" service=telemetry user=6aa8414e-1c52-4914-95f6-d3e17e314641 time="2024-08-08T06:08:20+02:00" level=info msg="Exiting service" service=user-events user=6aa8414e-1c52-4914-95f6-d3e17e314641 time="2024-08-08T06:08:20+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:08:20+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:08:20+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:08:20+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:08:20+02:00" level=info msg="Closing SMTP server" service=server-manager When the contact "SuperTester@proton.me" of user "16c910f6-ee64-4574-99ed-c5ccd6dd1fd1" has public key: # :1 -> *scenario """ -----BEGIN PGP PUBLIC KEY BLOCK-----  xsDNBGCwvxYBDACtFOvVIma53f1RLCaE3LtaIaY+sVHHdwsB8g13Kl0x5sK53AchIVR+6RE0JHG1 pbwQX4Hm05w6cjemDo652Cjn946zXQ65GYMYiG9Uw+HVldk3TsmKHdvI3zZNQkihnGSMP65BG5Mi 6M3Yq/5FAEP3cOCUKJKkSd6KEx6x3+mbjoPnb4fV0OlfNZa1+FDVlE1gkH3GKQIdcutF5nMDvxry RHM20vnR1YPrY587Uz6JTnarxCeENn442W/aiG5O2FXgt5QKW66TtTzESry/y6JEpg9EiLKG0Ki4 k6Z2kkP+YS5xvmqSohVqusmBnOk+wppIhrWaxGJ08Rv5HgzGS3gS29XmzxlBDE+FCrOVSOjAQ94g UtHZMIPL91A2JMc3RbOXpqVPNyJ+dRzQZ1obyXoaaoiLCQlBtVSbCKUOLVY+bmpyqUdSx45k31Hf FSUj8KrkjsCw6QFpVEfa5LxKfLHfulZdjL3FquxiYjrLHsYmdlIY2lqtaQocINk6VTa+YkkAEQEA Ac0cQlFBIDxwbS5icmlkZ2UucWFAZ21haWwuY29tPsLBDwQTAQgAORYhBMTS4mxV82UN59X4Y1MP t/KzWl0zBQJgsL8WBQkFo5qAAhsDBQsJCAcCBhUICQoLAgUWAgMBAAAKCRBTD7fys1pdMw0dC/9w Ud0I1lp/AHztlIrPYgwwJcSK7eSxuHXelX6mFImjlieKcWjdBL4Gj8MyOxPgjRDW7JecRZA/7tMI 37+izWH2CukevGrbpdyuzX0AR7I7DpX4tDVFNTxi7vYDk+Q+lVJ5dL4lYww3t7cuzhqUvj4oSJaS 9cNeFc66owij7juQoQQ7DmOsLMUw9qlMsDvZNvu83x7hIyGLBCY1gY1VtCeb3QT7uCG8LrQrWkI9 RLgzZioegHxMtvUgzQRw8U9mS8lJ4J2LaI3Z4DliyKSEebplVMfl53dSl1wfV5huZKifoo9NAusw lrRw+3Ae+VZ0Obnz14qmyCwevHv6QlkXtntSY1wyprOvzWiu8PE9rHoTmwLI8wMkbiLdFVXCZbon /1Hg0n1K0fv1A8cIc5JSeCe3y8YMm7b5oEie/cnArqDjZ8VB/vm5H9zvHxfJCI5FwlEVBlosSpib Tm/1fSpqDgAmH7IDe3wCY8899kmfbBqJzr+5xaCGt+0mgC8jpJIEIKHOwM0EYLC/FwEMAKtvqck9 78vAr1ttKpOAEQcKf1X04QLy2AvzHGNcud+XC1u0bHLm3OQsYyLaP3DVAvain6vrVVGiswdsexUI yIEpBTo+9Rco7MtwwESfxG10p2bbd8q74EaJZkt/ifL6oxEYgp8tCgAB6tqGoXCmkG0nKszrrTTz Lo/3bHjzfxF01oGDNlQVGVwW+8d5tjV5vowxeSjmdIZXJPNep4Lah/xFisWb71VwdzVEaOi6k7rQ J5k+Dp1wrCqW1H5RZZt6dGweU4LbuTYBWtnw/2YKz+hBOYGDzil9hqTG9fRXu31d4xOZxuZkv61R 3DWrxuECKUHgJvFaao0KSnBDa/T/RMJ9Y/KQ0bx0zXOTtoDOhOhpMA8JUTMfWb3Uul50ikxLI5EJ xnBroy2bLLaRW6ijMgpdnZRAtmhssHipOisxXoxiWMoRfJBR01DhbmSQPTjpsjqM2Z24hPcKN+sf 9kCKTmaJ2hbOfurriPmM0GHdgewbf5cemKgqVaPfhvyBXhnRjwARAQABwsD8BBgBCAAmFiEExNLi bFXzZQ3n1fhjUw+38rNaXTMFAmCwvxcFCQWjmoACGwwACgkQUw+38rNaXTNTSgwAqomSuzK80Goi eOqJ6e0LLiKJTGzMtrtugK9HYzFn1rT7n9W2lZuf4X8Ayo9i32Q4Of1V17EXOyYWHOK/prTDd9DV sRa+fzLVzC6jln3AKeRi9k/DIs7GDs0poQZyttTVLilK8uDkEWM7mWAyjyBTtWyiKTlfFb7W+M3R 1lTKXQsn/wBkboJNZj+VTNo5NZ6vIx4PJRFW2lsDKbYJ+Vh5vZUdTwHXr5gLadtWzrVgBVMiLyEr fgCzdyfMRy+g4uoYxt9JuFvisU/DDVNeAZ8hSgLdI4w65wjeXtT0syzpL9+pJQX0McugEpbIEiOt e55OL1C0hjvHnsLHPkRuUOtQKru/gNl0bLqZ7mYqPNhJbh/58k+N4eoeTvCjMy65anWuiWjPbm16 GH/3erZiijKDGYn8UqldiOK9dTC6DbvyJdxuYFliV7cSWIBtiOeGrajxzkuUHMW+d1d4l2gPqs2+ eT1x4J+7ydQgCvyyI4W01xcFlAL70VRTlYKIbMXJBZ6L =9sH1 -----END PGP PUBLIC KEY BLOCK----- """ Feature: A user can be deleted === RUN TestFeatures/Delete_a_connected_user time="2024-08-08T06:08:20+02:00" level=info msg="User '27e77139-3af8-40b4-9b5c-45774cd95adb' created with id=f7d0da6c-fb59-4aa9-97b0-7fecea2e5ca8" pkg=gpa/server/backend Background: Given there exists an account with username "27e77139-3af8-40b4-9b5c-45774cd95adb" and password "password" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-08-08T06:08:20+02:00" level=info msg="Starting bridge" time="2024-08-08T06:08:20+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/237/config4222804336/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:08:20+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/237/data2059530894/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/237/data2059530894/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:08:20+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:08:20+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:08:20+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:08:20+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:08:20+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/237/config4222804336/grpcServerConfig.json time="2024-08-08T06:08:20+02:00" level=info msg="gRPC server listening on /tmp/bridge8656" pkg=grpc time="2024-08-08T06:08:20+02:00" level=info msg="Frontend service started" time="2024-08-08T06:08:20+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:08:20+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:08:20+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:08:20+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:08:20+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:08:20+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:08:20+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-08-08T06:08:20+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (2a420484)" time="2024-08-08T06:08:20+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (2a420484)" time="2024-08-08T06:08:20+02:00" level=info msg="200 OK: POST https://127.0.0.1:36789/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:08:20+02:00" level=info msg="200 OK: POST https://127.0.0.1:36789/auth/v4" pkg=gpa/manager time="2024-08-08T06:08:20+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=f7d0da6c-fb59-4aa9-97b0-7fecea2e5ca8 time="2024-08-08T06:08:21+02:00" level=info msg="Adding vault user" userID=f7d0da6c-fb59-4aa9-97b0-7fecea2e5ca8 time="2024-08-08T06:08:21+02:00" level=info msg="Creating new user" userID=f7d0da6c-fb59-4aa9-97b0-7fecea2e5ca8 time="2024-08-08T06:08:21+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=f7d0da6c-fb59-4aa9-97b0-7fecea2e5ca8 time="2024-08-08T06:08:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:36789/core/v4/events/latest" pkg=gpa/client userID=f7d0da6c-fb59-4aa9-97b0-7fecea2e5ca8 time="2024-08-08T06:08:21+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=f7d0da6c-fb59-4aa9-97b0-7fecea2e5ca8 time="2024-08-08T06:08:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:36789/core/v4/settings" pkg=gpa/client userID=f7d0da6c-fb59-4aa9-97b0-7fecea2e5ca8 time="2024-08-08T06:08:21+02:00" level=info msg="Starting service main loop" service=telemetry user=f7d0da6c-fb59-4aa9-97b0-7fecea2e5ca8 time="2024-08-08T06:08:21+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=f7d0da6c-fb59-4aa9-97b0-7fecea2e5ca8 time="2024-08-08T06:08:21+02:00" level=info msg="Starting service main loop" service=smtp user=f7d0da6c-fb59-4aa9-97b0-7fecea2e5ca8 time="2024-08-08T06:08:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:36789/core/v4/labels?Type=4" pkg=gpa/client userID=f7d0da6c-fb59-4aa9-97b0-7fecea2e5ca8 time="2024-08-08T06:08:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:36789/core/v4/labels?Type=3" pkg=gpa/client userID=f7d0da6c-fb59-4aa9-97b0-7fecea2e5ca8 time="2024-08-08T06:08:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:36789/core/v4/labels?Type=1" pkg=gpa/client userID=f7d0da6c-fb59-4aa9-97b0-7fecea2e5ca8 time="2024-08-08T06:08:21+02:00" level=info msg="Adding user to imap server" addrID=7ca97c55-3d07-4a11-9e35-f583297d47e2 service=server-manager time="2024-08-08T06:08:21+02:00" level=info msg="Creating new IMAP user" addrID=7ca97c55-3d07-4a11-9e35-f583297d47e2 service=server-manager time="2024-08-08T06:08:21+02:00" level=info msg="Setting gluon ID" addrID=7ca97c55-3d07-4a11-9e35-f583297d47e2 gluonID=a32773e0-3e97-476c-b1cc-f8cdbdf4d69a userID=f7d0da6c-fb59-4aa9-97b0-7fecea2e5ca8 time="2024-08-08T06:08:21+02:00" level=info msg="Created new IMAP user" addrID=7ca97c55-3d07-4a11-9e35-f583297d47e2 gluonID=a32773e0-3e97-476c-b1cc-f8cdbdf4d69a service=server-manager time="2024-08-08T06:08:21+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:08:21+02:00" level=info msg=Resuming service=user-events user=f7d0da6c-fb59-4aa9-97b0-7fecea2e5ca8 And the user logs in with username "27e77139-3af8-40b4-9b5c-45774cd95adb" and password "password" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-08-08T06:08:21+02:00" level=info msg="Deleting user" pkg=bridge/user userID=f7d0da6c-fb59-4aa9-97b0-7fecea2e5ca8 time="2024-08-08T06:08:21+02:00" level=info msg="Received mailbox message count" count=0 gluonID=a32773e0-3e97-476c-b1cc-f8cdbdf4d69a labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:08:21+02:00" level=info msg="Starting IMAP Service" service=imap user=f7d0da6c-fb59-4aa9-97b0-7fecea2e5ca8 time="2024-08-08T06:08:21+02:00" level=info msg="Sync triggered" service=imap user=f7d0da6c-fb59-4aa9-97b0-7fecea2e5ca8 time="2024-08-08T06:08:21+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:08:21.086615938 +0200 CEST m=+585.772658834" user=f7d0da6c-fb59-4aa9-97b0-7fecea2e5ca8 time="2024-08-08T06:08:21+02:00" level=info msg="Syncing labels" service=imap user=f7d0da6c-fb59-4aa9-97b0-7fecea2e5ca8 time="2024-08-08T06:08:21+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:f7d0da6c-fb59-4aa9-97b0-7fecea2e5ca8" userID=f7d0da6c-fb59-4aa9-97b0-7fecea2e5ca8 time="2024-08-08T06:08:21+02:00" level=info msg="200 OK: POST https://127.0.0.1:36789/data/v1/stats" pkg=gpa/client userID=f7d0da6c-fb59-4aa9-97b0-7fecea2e5ca8 time="2024-08-08T06:08:21+02:00" level=info msg="Configuration Status Abort event sent." userID=f7d0da6c-fb59-4aa9-97b0-7fecea2e5ca8 time="2024-08-08T06:08:21+02:00" level=info msg="Logging out user" userID=f7d0da6c-fb59-4aa9-97b0-7fecea2e5ca8 withAPI=true time="2024-08-08T06:08:21+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:08:21+02:00" level=info msg="Synced labels" service=imap user=f7d0da6c-fb59-4aa9-97b0-7fecea2e5ca8 time="2024-08-08T06:08:21+02:00" level=warning msg="Get \"https://127.0.0.1:36789/mail/v4/messages/count\": context canceled, Attempt 1" pkg=gpa/client time="2024-08-08T06:08:21+02:00" level=error msg="Get \"https://127.0.0.1:36789/mail/v4/messages/count\": context canceled" pkg=gpa/client time="2024-08-08T06:08:21+02:00" level=error msg="Failed to sync, will retry later" error="failed to retrieve message ids: received no response from API: Get \"https://127.0.0.1:36789/mail/v4/messages/count\": context canceled" service=imap user=f7d0da6c-fb59-4aa9-97b0-7fecea2e5ca8 time="2024-08-08T06:08:21+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=f7d0da6c-fb59-4aa9-97b0-7fecea2e5ca8 time="2024-08-08T06:08:21+02:00" level=info msg="Finished user sync" duration=8.636055ms service=imap user=f7d0da6c-fb59-4aa9-97b0-7fecea2e5ca8 time="2024-08-08T06:08:21+02:00" level=info msg="Exiting IMAP Service" service=imap user=f7d0da6c-fb59-4aa9-97b0-7fecea2e5ca8 time="2024-08-08T06:08:21+02:00" level=info msg="Exiting service main loop" service=smtp user=f7d0da6c-fb59-4aa9-97b0-7fecea2e5ca8 time="2024-08-08T06:08:21+02:00" level=info msg="Exiting Service" service=user-identity user=f7d0da6c-fb59-4aa9-97b0-7fecea2e5ca8 time="2024-08-08T06:08:21+02:00" level=info msg="Exiting service main loop" service=telemetry user=f7d0da6c-fb59-4aa9-97b0-7fecea2e5ca8 time="2024-08-08T06:08:21+02:00" level=info msg="Exiting service" service=user-events user=f7d0da6c-fb59-4aa9-97b0-7fecea2e5ca8 time="2024-08-08T06:08:21+02:00" level=info msg="200 OK: DELETE https://127.0.0.1:36789/auth/v4" pkg=gpa/client userID=f7d0da6c-fb59-4aa9-97b0-7fecea2e5ca8 time="2024-08-08T06:08:21+02:00" level=info msg="Closing user" userID=f7d0da6c-fb59-4aa9-97b0-7fecea2e5ca8 time="2024-08-08T06:08:21+02:00" level=info msg="Deleting vault user" userID=f7d0da6c-fb59-4aa9-97b0-7fecea2e5ca8 Scenario: Delete a connected user # features/user/delete.feature:9 When user "27e77139-3af8-40b4-9b5c-45774cd95adb" is deleted # :1 -> *scenario time="2024-08-08T06:08:21+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:08:21+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:08:21+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:08:21+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:08:21+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:08:21+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:08:21+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:08:21+02:00" level=info msg="Closing SMTP server" service=server-manager Then user "27e77139-3af8-40b4-9b5c-45774cd95adb" is not listed # :1 -> *scenario === RUN TestFeatures/Delete_a_disconnected_user time="2024-08-08T06:08:21+02:00" level=info msg="User 'ce28c93c-06e4-4fbc-962e-fe9f209f82be' created with id=756cbbd3-e723-427e-af70-d5a9465bf5c4" pkg=gpa/server/backend time="2024-08-08T06:08:21+02:00" level=info msg="Starting bridge" time="2024-08-08T06:08:21+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/238/config3197519795/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:08:21+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/238/data2712862767/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/238/data2712862767/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:08:21+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:08:21+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:08:21+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:08:21+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:08:21+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:08:21+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:08:21+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:08:21+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/238/config3197519795/grpcServerConfig.json time="2024-08-08T06:08:21+02:00" level=info msg="gRPC server listening on /tmp/bridge5613" pkg=grpc time="2024-08-08T06:08:21+02:00" level=info msg="Frontend service started" time="2024-08-08T06:08:21+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:08:21+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:08:21+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:08:21+02:00" level=info msg="Frontend client started" time="2024-08-08T06:08:21+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (d1965e8d)" time="2024-08-08T06:08:21+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (d1965e8d)" time="2024-08-08T06:08:21+02:00" level=info msg="200 OK: POST https://127.0.0.1:34291/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:08:21+02:00" level=info msg="200 OK: POST https://127.0.0.1:34291/auth/v4" pkg=gpa/manager time="2024-08-08T06:08:21+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=756cbbd3-e723-427e-af70-d5a9465bf5c4 time="2024-08-08T06:08:21+02:00" level=info msg="Adding vault user" userID=756cbbd3-e723-427e-af70-d5a9465bf5c4 time="2024-08-08T06:08:21+02:00" level=info msg="Creating new user" userID=756cbbd3-e723-427e-af70-d5a9465bf5c4 time="2024-08-08T06:08:21+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=756cbbd3-e723-427e-af70-d5a9465bf5c4 time="2024-08-08T06:08:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:34291/core/v4/events/latest" pkg=gpa/client userID=756cbbd3-e723-427e-af70-d5a9465bf5c4 time="2024-08-08T06:08:21+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=756cbbd3-e723-427e-af70-d5a9465bf5c4 time="2024-08-08T06:08:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:34291/core/v4/settings" pkg=gpa/client userID=756cbbd3-e723-427e-af70-d5a9465bf5c4 time="2024-08-08T06:08:21+02:00" level=info msg="Starting service main loop" service=telemetry user=756cbbd3-e723-427e-af70-d5a9465bf5c4 time="2024-08-08T06:08:21+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=756cbbd3-e723-427e-af70-d5a9465bf5c4 time="2024-08-08T06:08:21+02:00" level=info msg="Starting service main loop" service=smtp user=756cbbd3-e723-427e-af70-d5a9465bf5c4 time="2024-08-08T06:08:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:34291/core/v4/labels?Type=4" pkg=gpa/client userID=756cbbd3-e723-427e-af70-d5a9465bf5c4 time="2024-08-08T06:08:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:34291/core/v4/labels?Type=3" pkg=gpa/client userID=756cbbd3-e723-427e-af70-d5a9465bf5c4 time="2024-08-08T06:08:21+02:00" level=info msg="200 OK: GET https://127.0.0.1:34291/core/v4/labels?Type=1" pkg=gpa/client userID=756cbbd3-e723-427e-af70-d5a9465bf5c4 time="2024-08-08T06:08:21+02:00" level=info msg="Adding user to imap server" addrID=3807a70b-5cee-4b0e-b3a1-be6091f2d516 service=server-manager time="2024-08-08T06:08:21+02:00" level=info msg="Creating new IMAP user" addrID=3807a70b-5cee-4b0e-b3a1-be6091f2d516 service=server-manager time="2024-08-08T06:08:21+02:00" level=info msg="Setting gluon ID" addrID=3807a70b-5cee-4b0e-b3a1-be6091f2d516 gluonID=02864713-d922-4c69-9b09-9f488b062de1 userID=756cbbd3-e723-427e-af70-d5a9465bf5c4 time="2024-08-08T06:08:21+02:00" level=info msg="Created new IMAP user" addrID=3807a70b-5cee-4b0e-b3a1-be6091f2d516 gluonID=02864713-d922-4c69-9b09-9f488b062de1 service=server-manager time="2024-08-08T06:08:21+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:08:21+02:00" level=info msg=Resuming service=user-events user=756cbbd3-e723-427e-af70-d5a9465bf5c4 time="2024-08-08T06:08:21+02:00" level=info msg="Logging out user" pkg=bridge/user userID=756cbbd3-e723-427e-af70-d5a9465bf5c4 time="2024-08-08T06:08:21+02:00" level=info msg="Logging out user" userID=756cbbd3-e723-427e-af70-d5a9465bf5c4 withAPI=true time="2024-08-08T06:08:21+02:00" level=info msg="Received mailbox message count" count=0 gluonID=02864713-d922-4c69-9b09-9f488b062de1 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:08:21+02:00" level=info msg="Starting IMAP Service" service=imap user=756cbbd3-e723-427e-af70-d5a9465bf5c4 time="2024-08-08T06:08:21+02:00" level=info msg="Sync triggered" service=imap user=756cbbd3-e723-427e-af70-d5a9465bf5c4 time="2024-08-08T06:08:21+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:08:21+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:756cbbd3-e723-427e-af70-d5a9465bf5c4" userID=756cbbd3-e723-427e-af70-d5a9465bf5c4 time="2024-08-08T06:08:21+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:08:21.978374642 +0200 CEST m=+586.664417538" user=756cbbd3-e723-427e-af70-d5a9465bf5c4 time="2024-08-08T06:08:21+02:00" level=info msg="Syncing labels" service=imap user=756cbbd3-e723-427e-af70-d5a9465bf5c4 time="2024-08-08T06:08:21+02:00" level=error msg="Failed to sync, will retry later" error="failed to sync labels: context canceled" service=imap user=756cbbd3-e723-427e-af70-d5a9465bf5c4 time="2024-08-08T06:08:21+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=756cbbd3-e723-427e-af70-d5a9465bf5c4 time="2024-08-08T06:08:21+02:00" level=info msg="Finished user sync" duration="123.685µs" service=imap user=756cbbd3-e723-427e-af70-d5a9465bf5c4 time="2024-08-08T06:08:21+02:00" level=info msg="Exiting IMAP Service" service=imap user=756cbbd3-e723-427e-af70-d5a9465bf5c4 time="2024-08-08T06:08:21+02:00" level=info msg="Exiting service main loop" service=smtp user=756cbbd3-e723-427e-af70-d5a9465bf5c4 time="2024-08-08T06:08:21+02:00" level=info msg="Exiting Service" service=user-identity user=756cbbd3-e723-427e-af70-d5a9465bf5c4 time="2024-08-08T06:08:21+02:00" level=info msg="Exiting service main loop" service=telemetry user=756cbbd3-e723-427e-af70-d5a9465bf5c4 time="2024-08-08T06:08:21+02:00" level=info msg="Exiting service" service=user-events user=756cbbd3-e723-427e-af70-d5a9465bf5c4 time="2024-08-08T06:08:21+02:00" level=info msg="200 OK: DELETE https://127.0.0.1:34291/auth/v4" pkg=gpa/client userID=756cbbd3-e723-427e-af70-d5a9465bf5c4 time="2024-08-08T06:08:21+02:00" level=info msg="Closing user" userID=756cbbd3-e723-427e-af70-d5a9465bf5c4 Scenario: Delete a disconnected user # features/user/delete.feature:13 Given user "ce28c93c-06e4-4fbc-962e-fe9f209f82be" logs out # :1 -> *scenario time="2024-08-08T06:08:21+02:00" level=info msg="Deleting user" pkg=bridge/user userID=756cbbd3-e723-427e-af70-d5a9465bf5c4 time="2024-08-08T06:08:21+02:00" level=info msg="Deleting vault user" userID=756cbbd3-e723-427e-af70-d5a9465bf5c4 When user "ce28c93c-06e4-4fbc-962e-fe9f209f82be" is deleted # :1 -> *scenario time="2024-08-08T06:08:21+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:08:21+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:08:21+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:08:21+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:08:21+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:08:21+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:08:21+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:08:21+02:00" level=info msg="Closing SMTP server" service=server-manager Then user "ce28c93c-06e4-4fbc-962e-fe9f209f82be" is not listed # :1 -> *scenario Feature: A user can login === RUN TestFeatures/Login_to_account time="2024-08-08T06:08:22+02:00" level=info msg="User '5cb23f24-4b97-4593-aca3-d91077fbfb6a' created with id=693bea86-6366-4521-8083-76f05f3a1626" pkg=gpa/server/backend Background: Given there exists an account with username "5cb23f24-4b97-4593-aca3-d91077fbfb6a" and password "password2" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-08-08T06:08:22+02:00" level=info msg="Starting bridge" time="2024-08-08T06:08:22+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/239/config3590616846/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:08:22+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/239/data616250627/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/239/data616250627/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:08:22+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:08:22+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:08:22+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:08:22+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:08:22+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/239/config3590616846/grpcServerConfig.json time="2024-08-08T06:08:22+02:00" level=info msg="gRPC server listening on /tmp/bridge9765" pkg=grpc time="2024-08-08T06:08:22+02:00" level=info msg="Frontend service started" time="2024-08-08T06:08:22+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:08:22+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:08:22+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:08:22+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:08:22+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:08:22+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:08:22+02:00" level=info msg="Frontend client started" And bridge starts # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-08-08T06:08:22+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (7e9f3e58)" time="2024-08-08T06:08:22+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (7e9f3e58)" time="2024-08-08T06:08:22+02:00" level=info msg="200 OK: POST https://127.0.0.1:38719/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:08:22+02:00" level=info msg="200 OK: POST https://127.0.0.1:38719/auth/v4" pkg=gpa/manager time="2024-08-08T06:08:22+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=693bea86-6366-4521-8083-76f05f3a1626 time="2024-08-08T06:08:22+02:00" level=info msg="Adding vault user" userID=693bea86-6366-4521-8083-76f05f3a1626 time="2024-08-08T06:08:22+02:00" level=info msg="Creating new user" userID=693bea86-6366-4521-8083-76f05f3a1626 time="2024-08-08T06:08:22+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=693bea86-6366-4521-8083-76f05f3a1626 time="2024-08-08T06:08:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:38719/core/v4/events/latest" pkg=gpa/client userID=693bea86-6366-4521-8083-76f05f3a1626 time="2024-08-08T06:08:22+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=693bea86-6366-4521-8083-76f05f3a1626 time="2024-08-08T06:08:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:38719/core/v4/settings" pkg=gpa/client userID=693bea86-6366-4521-8083-76f05f3a1626 time="2024-08-08T06:08:22+02:00" level=info msg="Starting service main loop" service=telemetry user=693bea86-6366-4521-8083-76f05f3a1626 time="2024-08-08T06:08:22+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=693bea86-6366-4521-8083-76f05f3a1626 time="2024-08-08T06:08:22+02:00" level=info msg="Starting service main loop" service=smtp user=693bea86-6366-4521-8083-76f05f3a1626 time="2024-08-08T06:08:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:38719/core/v4/labels?Type=4" pkg=gpa/client userID=693bea86-6366-4521-8083-76f05f3a1626 time="2024-08-08T06:08:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:38719/core/v4/labels?Type=3" pkg=gpa/client userID=693bea86-6366-4521-8083-76f05f3a1626 time="2024-08-08T06:08:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:38719/core/v4/labels?Type=1" pkg=gpa/client userID=693bea86-6366-4521-8083-76f05f3a1626 time="2024-08-08T06:08:22+02:00" level=info msg="Adding user to imap server" addrID=bc70be7b-9475-4dd6-acf5-01010fe39f5e service=server-manager time="2024-08-08T06:08:22+02:00" level=info msg="Creating new IMAP user" addrID=bc70be7b-9475-4dd6-acf5-01010fe39f5e service=server-manager time="2024-08-08T06:08:22+02:00" level=info msg="Setting gluon ID" addrID=bc70be7b-9475-4dd6-acf5-01010fe39f5e gluonID=26ac0823-79a5-43f5-9ad7-dcfae2854962 userID=693bea86-6366-4521-8083-76f05f3a1626 time="2024-08-08T06:08:22+02:00" level=info msg="Created new IMAP user" addrID=bc70be7b-9475-4dd6-acf5-01010fe39f5e gluonID=26ac0823-79a5-43f5-9ad7-dcfae2854962 service=server-manager time="2024-08-08T06:08:22+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:08:22+02:00" level=info msg=Resuming service=user-events user=693bea86-6366-4521-8083-76f05f3a1626 Scenario: Login to account # features/user/login.feature:8 When the user logs in with username "5cb23f24-4b97-4593-aca3-d91077fbfb6a" and password "password2" # :1 -> *scenario time="2024-08-08T06:08:22+02:00" level=info msg="Received mailbox message count" count=0 gluonID=26ac0823-79a5-43f5-9ad7-dcfae2854962 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:08:22+02:00" level=info msg="Starting IMAP Service" service=imap user=693bea86-6366-4521-8083-76f05f3a1626 time="2024-08-08T06:08:22+02:00" level=info msg="Sync triggered" service=imap user=693bea86-6366-4521-8083-76f05f3a1626 time="2024-08-08T06:08:22+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:08:22.93648289 +0200 CEST m=+587.622525796" user=693bea86-6366-4521-8083-76f05f3a1626 time="2024-08-08T06:08:22+02:00" level=info msg="Syncing labels" service=imap user=693bea86-6366-4521-8083-76f05f3a1626 time="2024-08-08T06:08:22+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:693bea86-6366-4521-8083-76f05f3a1626" userID=693bea86-6366-4521-8083-76f05f3a1626 time="2024-08-08T06:08:22+02:00" level=info msg="Synced labels" service=imap user=693bea86-6366-4521-8083-76f05f3a1626 time="2024-08-08T06:08:22+02:00" level=info msg="200 OK: GET https://127.0.0.1:38719/mail/v4/messages/count" pkg=gpa/client userID=693bea86-6366-4521-8083-76f05f3a1626 time="2024-08-08T06:08:22+02:00" level=info msg="Syncing messages" service=imap user=693bea86-6366-4521-8083-76f05f3a1626 time="2024-08-08T06:08:22+02:00" level=info msg="Job started" service=imap user=693bea86-6366-4521-8083-76f05f3a1626 time="2024-08-08T06:08:22+02:00" level=info msg="200 OK: POST https://127.0.0.1:38719/mail/v4/messages" pkg=gpa/client userID=693bea86-6366-4521-8083-76f05f3a1626 time="2024-08-08T06:08:22+02:00" level=info msg="Job finished" service=imap user=693bea86-6366-4521-8083-76f05f3a1626 time="2024-08-08T06:08:22+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=693bea86-6366-4521-8083-76f05f3a1626 time="2024-08-08T06:08:22+02:00" level=info msg="Synced messages" service=imap user=693bea86-6366-4521-8083-76f05f3a1626 time="2024-08-08T06:08:22+02:00" level=info msg="Finished user sync" duration=8.495747ms service=imap user=693bea86-6366-4521-8083-76f05f3a1626 time="2024-08-08T06:08:22+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=693bea86-6366-4521-8083-76f05f3a1626 time="2024-08-08T06:08:22+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=693bea86-6366-4521-8083-76f05f3a1626 time="2024-08-08T06:08:23+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:08:23+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:08:23+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:08:23+02:00" level=info msg="Closing user" userID=693bea86-6366-4521-8083-76f05f3a1626 time="2024-08-08T06:08:23+02:00" level=info msg="Exiting IMAP Service" service=imap user=693bea86-6366-4521-8083-76f05f3a1626 time="2024-08-08T06:08:23+02:00" level=info msg="Exiting service main loop" service=smtp user=693bea86-6366-4521-8083-76f05f3a1626 time="2024-08-08T06:08:23+02:00" level=info msg="Exiting Service" service=user-identity user=693bea86-6366-4521-8083-76f05f3a1626 time="2024-08-08T06:08:23+02:00" level=info msg="Exiting service main loop" service=telemetry user=693bea86-6366-4521-8083-76f05f3a1626 time="2024-08-08T06:08:23+02:00" level=info msg="Exiting service" service=user-events user=693bea86-6366-4521-8083-76f05f3a1626 time="2024-08-08T06:08:23+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:08:23+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:08:23+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:08:23+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:08:23+02:00" level=info msg="Closing SMTP server" service=server-manager Then user "5cb23f24-4b97-4593-aca3-d91077fbfb6a" is eventually listed and connected# :1 -> *scenario === RUN TestFeatures/Login_to_account_with_wrong_password time="2024-08-08T06:08:23+02:00" level=info msg="User 'fe0c70a9-61d8-49f1-8c03-f8b66d78de88' created with id=d85a60bb-77a4-4a7a-8bfd-0072e2d2409c" pkg=gpa/server/backend time="2024-08-08T06:08:23+02:00" level=info msg="Starting bridge" time="2024-08-08T06:08:23+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/240/config2287033811/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:08:23+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/240/data1845979944/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/240/data1845979944/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:08:23+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:08:23+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:08:23+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:08:23+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:08:23+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/240/config2287033811/grpcServerConfig.json time="2024-08-08T06:08:23+02:00" level=info msg="gRPC server listening on /tmp/bridge0360" pkg=grpc time="2024-08-08T06:08:23+02:00" level=info msg="Frontend service started" time="2024-08-08T06:08:23+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:08:23+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:08:23+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:08:23+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:08:23+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:08:23+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:08:23+02:00" level=info msg="Frontend client started" time="2024-08-08T06:08:23+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (c3cc13a3)" time="2024-08-08T06:08:23+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (c3cc13a3)" time="2024-08-08T06:08:23+02:00" level=info msg="200 OK: POST https://127.0.0.1:41453/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:08:23+02:00" level=error msg="User 'fe0c70a9-61d8-49f1-8c03-f8b66d78de88' not authorized" error="invalid proof: pm-srp: invalid SRP client proof" pkg=gpa/server time="2024-08-08T06:08:23+02:00" level=warning msg="401 POST https://127.0.0.1:41453/auth/v4: 401 Unauthorized (Code=0, Status=401), Attempt 1" pkg=gpa/client time="2024-08-08T06:08:23+02:00" level=error msg="401 POST https://127.0.0.1:41453/auth/v4: 401 Unauthorized (Code=0, Status=401)" pkg=gpa/client Scenario: Login to account with wrong password # features/user/login.feature:12 When the user logs in with username "fe0c70a9-61d8-49f1-8c03-f8b66d78de88" and password "wrong" # :1 -> *scenario time="2024-08-08T06:08:23+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:08:23+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:08:23+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:08:23+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:08:23+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:08:23+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:08:23+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:08:23+02:00" level=info msg="Closing SMTP server" service=server-manager Then user "fe0c70a9-61d8-49f1-8c03-f8b66d78de88" is not listed # :1 -> *scenario === RUN TestFeatures/Login_to_nonexistent_account time="2024-08-08T06:08:24+02:00" level=info msg="User 'd3f293e7-1fb7-4b7a-ba6f-cfac0da76f55' created with id=0519b141-74d0-4cb2-b73c-3991274d842c" pkg=gpa/server/backend time="2024-08-08T06:08:24+02:00" level=info msg="Starting bridge" time="2024-08-08T06:08:24+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/241/config1866159230/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:08:24+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/241/data3948525920/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/241/data3948525920/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:08:24+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:08:24+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:08:24+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:08:24+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:08:24+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/241/config1866159230/grpcServerConfig.json time="2024-08-08T06:08:24+02:00" level=info msg="gRPC server listening on /tmp/bridge7455" pkg=grpc time="2024-08-08T06:08:24+02:00" level=info msg="Frontend service started" time="2024-08-08T06:08:24+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:08:24+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:08:24+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:08:24+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:08:24+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:08:24+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:08:24+02:00" level=info msg="Frontend client started" time="2024-08-08T06:08:24+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (7945bc2d)" time="2024-08-08T06:08:24+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (7945bc2d)" time="2024-08-08T06:08:24+02:00" level=error msg="User 'nonexistent' failed auth info" error="account not found" pkg=gpa/server time="2024-08-08T06:08:24+02:00" level=warning msg="401 POST https://127.0.0.1:33499/auth/v4/info: 401 Unauthorized (Code=0, Status=401), Attempt 1" pkg=gpa/client time="2024-08-08T06:08:24+02:00" level=error msg="401 POST https://127.0.0.1:33499/auth/v4/info: 401 Unauthorized (Code=0, Status=401)" pkg=gpa/client Scenario: Login to nonexistent account # features/user/login.feature:16 When the user logs in with username "nonexistent" and password "unknown" # :1 -> *scenario time="2024-08-08T06:08:24+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:08:24+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:08:24+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:08:24+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:08:24+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:08:24+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:08:24+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:08:24+02:00" level=info msg="Closing SMTP server" service=server-manager Then user "nonexistent" is not listed # :1 -> *scenario === RUN TestFeatures/Login_to_account_without_internet time="2024-08-08T06:08:24+02:00" level=info msg="User 'cd52f7d5-9fcc-4a1d-b788-54940a90286e' created with id=fdd9e09a-7c77-4344-bb24-45845aa6888f" pkg=gpa/server/backend time="2024-08-08T06:08:25+02:00" level=info msg="Starting bridge" time="2024-08-08T06:08:25+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/242/config137258191/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:08:25+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/242/data1495453648/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/242/data1495453648/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:08:25+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:08:25+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:08:25+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:08:25+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:08:25+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/242/config137258191/grpcServerConfig.json time="2024-08-08T06:08:25+02:00" level=info msg="gRPC server listening on /tmp/bridge7070" pkg=grpc time="2024-08-08T06:08:25+02:00" level=info msg="Frontend service started" time="2024-08-08T06:08:25+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:08:25+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:08:25+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:08:25+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:08:25+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:08:25+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:08:25+02:00" level=info msg="Frontend client started" Scenario: Login to account without internet # features/user/login.feature:20 Given the internet is turned off # :1 -> *scenario time="2024-08-08T06:08:25+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (f68c54cb)" time="2024-08-08T06:08:25+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (f68c54cb)" time="2024-08-08T06:08:25+02:00" level=warning msg="Post \"https://127.0.0.1:42787/auth/v4/info\": dial failed (not allowed), Attempt 1" pkg=gpa/client time="2024-08-08T06:08:25+02:00" level=warning msg="Post \"https://127.0.0.1:42787/auth/v4/info\": dial failed (not allowed), Attempt 2" pkg=gpa/client time="2024-08-08T06:08:25+02:00" level=warning msg="Post \"https://127.0.0.1:42787/auth/v4/info\": dial failed (not allowed), Attempt 3" pkg=gpa/client time="2024-08-08T06:08:25+02:00" level=warning msg="Post \"https://127.0.0.1:42787/auth/v4/info\": dial failed (not allowed), Attempt 4" pkg=gpa/client time="2024-08-08T06:08:25+02:00" level=error msg="Post \"https://127.0.0.1:42787/auth/v4/info\": dial failed (not allowed)" pkg=gpa/client time="2024-08-08T06:08:25+02:00" level=info msg="API status changed: down" pkg=bridge When the user logs in with username "cd52f7d5-9fcc-4a1d-b788-54940a90286e" and password "password2" # :1 -> *scenario time="2024-08-08T06:08:25+02:00" level=info msg="Server Manager, network down stopping listeners" service=server-manager time="2024-08-08T06:08:25+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:08:25+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:08:25+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T06:08:25+02:00" level=info msg="Stopping IMAP listener" service=server-manager time="2024-08-08T06:08:25+02:00" level=info msg="Handling API status down" pkg=bridge time="2024-08-08T06:08:25+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:08:25+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:08:25+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:08:25+02:00" level=info msg="Closing IMAP server" service=server-manager Then user "cd52f7d5-9fcc-4a1d-b788-54940a90286e" is not listed # :1 -> *scenario === RUN TestFeatures/Login_to_account_with_caps time="2024-08-08T06:08:25+02:00" level=info msg="User '6765904c-ae63-42a7-81ee-d320c5b8b257' created with id=dd7fdf75-aa18-4636-85ed-e49cf4ed4d24" pkg=gpa/server/backend time="2024-08-08T06:08:26+02:00" level=info msg="Starting bridge" time="2024-08-08T06:08:26+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/243/config1060337640/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:08:26+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/243/data482416367/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/243/data482416367/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:08:26+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:08:26+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:08:26+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:08:26+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:08:26+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/243/config1060337640/grpcServerConfig.json time="2024-08-08T06:08:26+02:00" level=info msg="gRPC server listening on /tmp/bridge1649" pkg=grpc time="2024-08-08T06:08:26+02:00" level=info msg="Frontend service started" time="2024-08-08T06:08:26+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:08:26+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:08:26+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:08:26+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:08:26+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:08:26+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:08:26+02:00" level=info msg="Frontend client started" time="2024-08-08T06:08:26+02:00" level=info msg="User 'Mixed-Caps-512312d7-b118-4c43-8d74-2f875f8301be' created with id=325a9392-043f-408c-a562-76a746116194" pkg=gpa/server/backend Scenario: Login to account with caps # features/user/login.feature:27 Given there exists an account with username "Mixed-Caps-512312d7-b118-4c43-8d74-2f875f8301be" and password "password3" # :1 -> *scenario And it succeeds # :1 -> *scenario time="2024-08-08T06:08:26+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (489819ae)" time="2024-08-08T06:08:26+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (489819ae)" time="2024-08-08T06:08:26+02:00" level=info msg="200 OK: POST https://127.0.0.1:37939/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:08:27+02:00" level=info msg="200 OK: POST https://127.0.0.1:37939/auth/v4" pkg=gpa/manager time="2024-08-08T06:08:27+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=325a9392-043f-408c-a562-76a746116194 time="2024-08-08T06:08:27+02:00" level=info msg="Adding vault user" userID=325a9392-043f-408c-a562-76a746116194 time="2024-08-08T06:08:27+02:00" level=info msg="Creating new user" userID=325a9392-043f-408c-a562-76a746116194 time="2024-08-08T06:08:27+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=325a9392-043f-408c-a562-76a746116194 time="2024-08-08T06:08:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:37939/core/v4/events/latest" pkg=gpa/client userID=325a9392-043f-408c-a562-76a746116194 time="2024-08-08T06:08:27+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=325a9392-043f-408c-a562-76a746116194 time="2024-08-08T06:08:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:37939/core/v4/settings" pkg=gpa/client userID=325a9392-043f-408c-a562-76a746116194 time="2024-08-08T06:08:27+02:00" level=info msg="Starting service main loop" service=telemetry user=325a9392-043f-408c-a562-76a746116194 time="2024-08-08T06:08:27+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=325a9392-043f-408c-a562-76a746116194 time="2024-08-08T06:08:27+02:00" level=info msg="Starting service main loop" service=smtp user=325a9392-043f-408c-a562-76a746116194 time="2024-08-08T06:08:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:37939/core/v4/labels?Type=4" pkg=gpa/client userID=325a9392-043f-408c-a562-76a746116194 time="2024-08-08T06:08:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:37939/core/v4/labels?Type=3" pkg=gpa/client userID=325a9392-043f-408c-a562-76a746116194 time="2024-08-08T06:08:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:37939/core/v4/labels?Type=1" pkg=gpa/client userID=325a9392-043f-408c-a562-76a746116194 time="2024-08-08T06:08:27+02:00" level=info msg="Adding user to imap server" addrID=6e0aa59e-9519-41f3-8ed0-d380ccbac2e5 service=server-manager time="2024-08-08T06:08:27+02:00" level=info msg="Creating new IMAP user" addrID=6e0aa59e-9519-41f3-8ed0-d380ccbac2e5 service=server-manager time="2024-08-08T06:08:27+02:00" level=info msg="Setting gluon ID" addrID=6e0aa59e-9519-41f3-8ed0-d380ccbac2e5 gluonID=c058c6f8-15bd-4e12-9c31-a376cc926eca userID=325a9392-043f-408c-a562-76a746116194 time="2024-08-08T06:08:27+02:00" level=info msg="Created new IMAP user" addrID=6e0aa59e-9519-41f3-8ed0-d380ccbac2e5 gluonID=c058c6f8-15bd-4e12-9c31-a376cc926eca service=server-manager time="2024-08-08T06:08:27+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:08:27+02:00" level=info msg=Resuming service=user-events user=325a9392-043f-408c-a562-76a746116194 When the user logs in with username "Mixed-Caps-512312d7-b118-4c43-8d74-2f875f8301be" and password "password3" # :1 -> *scenario time="2024-08-08T06:08:27+02:00" level=info msg="Starting IMAP Service" service=imap user=325a9392-043f-408c-a562-76a746116194 time="2024-08-08T06:08:27+02:00" level=info msg="Sync triggered" service=imap user=325a9392-043f-408c-a562-76a746116194 time="2024-08-08T06:08:27+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:08:27.134024705 +0200 CEST m=+591.820067611" user=325a9392-043f-408c-a562-76a746116194 time="2024-08-08T06:08:27+02:00" level=info msg="Syncing labels" service=imap user=325a9392-043f-408c-a562-76a746116194 time="2024-08-08T06:08:27+02:00" level=info msg="Received mailbox message count" count=0 gluonID=c058c6f8-15bd-4e12-9c31-a376cc926eca labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:08:27+02:00" level=info msg="Synced labels" service=imap user=325a9392-043f-408c-a562-76a746116194 time="2024-08-08T06:08:27+02:00" level=info msg="200 OK: GET https://127.0.0.1:37939/mail/v4/messages/count" pkg=gpa/client userID=325a9392-043f-408c-a562-76a746116194 time="2024-08-08T06:08:27+02:00" level=info msg="Syncing messages" service=imap user=325a9392-043f-408c-a562-76a746116194 time="2024-08-08T06:08:27+02:00" level=info msg="Job started" service=imap user=325a9392-043f-408c-a562-76a746116194 time="2024-08-08T06:08:27+02:00" level=info msg="200 OK: POST https://127.0.0.1:37939/mail/v4/messages" pkg=gpa/client userID=325a9392-043f-408c-a562-76a746116194 time="2024-08-08T06:08:27+02:00" level=info msg="Job finished" service=imap user=325a9392-043f-408c-a562-76a746116194 time="2024-08-08T06:08:27+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=325a9392-043f-408c-a562-76a746116194 time="2024-08-08T06:08:27+02:00" level=info msg="Synced messages" service=imap user=325a9392-043f-408c-a562-76a746116194 time="2024-08-08T06:08:27+02:00" level=info msg="Finished user sync" duration=3.402659ms service=imap user=325a9392-043f-408c-a562-76a746116194 time="2024-08-08T06:08:27+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=325a9392-043f-408c-a562-76a746116194 time="2024-08-08T06:08:27+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=325a9392-043f-408c-a562-76a746116194 time="2024-08-08T06:08:27+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:325a9392-043f-408c-a562-76a746116194" userID=325a9392-043f-408c-a562-76a746116194 time="2024-08-08T06:08:27+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:08:27+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:08:27+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:08:27+02:00" level=info msg="Closing user" userID=325a9392-043f-408c-a562-76a746116194 time="2024-08-08T06:08:27+02:00" level=info msg="Exiting IMAP Service" service=imap user=325a9392-043f-408c-a562-76a746116194 time="2024-08-08T06:08:27+02:00" level=info msg="Exiting service main loop" service=smtp user=325a9392-043f-408c-a562-76a746116194 time="2024-08-08T06:08:27+02:00" level=info msg="Exiting Service" service=user-identity user=325a9392-043f-408c-a562-76a746116194 time="2024-08-08T06:08:27+02:00" level=info msg="Exiting service main loop" service=telemetry user=325a9392-043f-408c-a562-76a746116194 time="2024-08-08T06:08:27+02:00" level=info msg="Exiting service" service=user-events user=325a9392-043f-408c-a562-76a746116194 time="2024-08-08T06:08:27+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:08:27+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:08:27+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:08:27+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:08:27+02:00" level=info msg="Closing SMTP server" service=server-manager Then user "Mixed-Caps-512312d7-b118-4c43-8d74-2f875f8301be" is eventually listed and connected # :1 -> *scenario === RUN TestFeatures/Login_to_account_with_disabled_primary time="2024-08-08T06:08:27+02:00" level=info msg="User '93c9a381-ff82-4bd0-9aa1-0fce2a3de959' created with id=aa470a63-5cdc-4c59-8a5a-0b7bdf4064b7" pkg=gpa/server/backend time="2024-08-08T06:08:27+02:00" level=info msg="Starting bridge" time="2024-08-08T06:08:27+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/244/config218292722/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:08:27+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/244/data3864199559/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/244/data3864199559/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:08:27+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:08:27+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:08:27+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:08:27+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:08:27+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/244/config218292722/grpcServerConfig.json time="2024-08-08T06:08:27+02:00" level=info msg="gRPC server listening on /tmp/bridge2173" pkg=grpc time="2024-08-08T06:08:27+02:00" level=info msg="Frontend service started" time="2024-08-08T06:08:27+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:08:27+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:08:27+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:08:27+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:08:27+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:08:27+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:08:27+02:00" level=info msg="Frontend client started" time="2024-08-08T06:08:28+02:00" level=info msg="User '3a3b0916-8bb2-4795-a289-ddbfba18c806' created with id=8c707564-587b-4282-a88d-21ffde76e10b" pkg=gpa/server/backend Scenario: Login to account with disabled primary # features/user/login.feature:35 Given there exists a disabled account with username "3a3b0916-8bb2-4795-a289-ddbfba18c806" and password "password4" # :1 -> *scenario time="2024-08-08T06:08:28+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (d7834ee8)" time="2024-08-08T06:08:28+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (d7834ee8)" time="2024-08-08T06:08:28+02:00" level=info msg="200 OK: POST https://127.0.0.1:40729/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:08:28+02:00" level=info msg="200 OK: POST https://127.0.0.1:40729/auth/v4" pkg=gpa/manager time="2024-08-08T06:08:28+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=8c707564-587b-4282-a88d-21ffde76e10b time="2024-08-08T06:08:28+02:00" level=info msg="Adding vault user" userID=8c707564-587b-4282-a88d-21ffde76e10b time="2024-08-08T06:08:28+02:00" level=info msg="Creating new user" userID=8c707564-587b-4282-a88d-21ffde76e10b time="2024-08-08T06:08:28+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=8c707564-587b-4282-a88d-21ffde76e10b time="2024-08-08T06:08:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:40729/core/v4/events/latest" pkg=gpa/client userID=8c707564-587b-4282-a88d-21ffde76e10b time="2024-08-08T06:08:28+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=8c707564-587b-4282-a88d-21ffde76e10b time="2024-08-08T06:08:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:40729/core/v4/settings" pkg=gpa/client userID=8c707564-587b-4282-a88d-21ffde76e10b time="2024-08-08T06:08:28+02:00" level=info msg="Starting service main loop" service=telemetry user=8c707564-587b-4282-a88d-21ffde76e10b time="2024-08-08T06:08:28+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=8c707564-587b-4282-a88d-21ffde76e10b time="2024-08-08T06:08:28+02:00" level=info msg="Starting service main loop" service=smtp user=8c707564-587b-4282-a88d-21ffde76e10b time="2024-08-08T06:08:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:40729/core/v4/labels?Type=4" pkg=gpa/client userID=8c707564-587b-4282-a88d-21ffde76e10b time="2024-08-08T06:08:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:40729/core/v4/labels?Type=3" pkg=gpa/client userID=8c707564-587b-4282-a88d-21ffde76e10b time="2024-08-08T06:08:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:40729/core/v4/labels?Type=1" pkg=gpa/client userID=8c707564-587b-4282-a88d-21ffde76e10b time="2024-08-08T06:08:28+02:00" level=info msg="Adding user to imap server" addrID=2e119b43-7a8c-4937-936a-2f8fa5738ce2 service=server-manager time="2024-08-08T06:08:28+02:00" level=info msg="Creating new IMAP user" addrID=2e119b43-7a8c-4937-936a-2f8fa5738ce2 service=server-manager time="2024-08-08T06:08:28+02:00" level=info msg="Setting gluon ID" addrID=2e119b43-7a8c-4937-936a-2f8fa5738ce2 gluonID=9cf1bf09-d34e-4e1a-a6f8-e168d111a770 userID=8c707564-587b-4282-a88d-21ffde76e10b time="2024-08-08T06:08:28+02:00" level=info msg="Created new IMAP user" addrID=2e119b43-7a8c-4937-936a-2f8fa5738ce2 gluonID=9cf1bf09-d34e-4e1a-a6f8-e168d111a770 service=server-manager time="2024-08-08T06:08:28+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:08:28+02:00" level=info msg=Resuming service=user-events user=8c707564-587b-4282-a88d-21ffde76e10b When the user logs in with username "3a3b0916-8bb2-4795-a289-ddbfba18c806" and password "password4" # :1 -> *scenario time="2024-08-08T06:08:28+02:00" level=info msg="Received mailbox message count" count=0 gluonID=9cf1bf09-d34e-4e1a-a6f8-e168d111a770 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:08:28+02:00" level=info msg="Starting IMAP Service" service=imap user=8c707564-587b-4282-a88d-21ffde76e10b time="2024-08-08T06:08:28+02:00" level=info msg="Sync triggered" service=imap user=8c707564-587b-4282-a88d-21ffde76e10b time="2024-08-08T06:08:28+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:08:28.834641068 +0200 CEST m=+593.520683974" user=8c707564-587b-4282-a88d-21ffde76e10b time="2024-08-08T06:08:28+02:00" level=info msg="Syncing labels" service=imap user=8c707564-587b-4282-a88d-21ffde76e10b time="2024-08-08T06:08:28+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:8c707564-587b-4282-a88d-21ffde76e10b" userID=8c707564-587b-4282-a88d-21ffde76e10b time="2024-08-08T06:08:28+02:00" level=info msg="Synced labels" service=imap user=8c707564-587b-4282-a88d-21ffde76e10b time="2024-08-08T06:08:28+02:00" level=info msg="200 OK: GET https://127.0.0.1:40729/mail/v4/messages/count" pkg=gpa/client userID=8c707564-587b-4282-a88d-21ffde76e10b time="2024-08-08T06:08:28+02:00" level=info msg="Syncing messages" service=imap user=8c707564-587b-4282-a88d-21ffde76e10b time="2024-08-08T06:08:28+02:00" level=info msg="Job started" service=imap user=8c707564-587b-4282-a88d-21ffde76e10b time="2024-08-08T06:08:28+02:00" level=info msg="200 OK: POST https://127.0.0.1:40729/mail/v4/messages" pkg=gpa/client userID=8c707564-587b-4282-a88d-21ffde76e10b time="2024-08-08T06:08:28+02:00" level=info msg="Job finished" service=imap user=8c707564-587b-4282-a88d-21ffde76e10b time="2024-08-08T06:08:28+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=8c707564-587b-4282-a88d-21ffde76e10b time="2024-08-08T06:08:28+02:00" level=info msg="Synced messages" service=imap user=8c707564-587b-4282-a88d-21ffde76e10b time="2024-08-08T06:08:28+02:00" level=info msg="Finished user sync" duration=10.21435ms service=imap user=8c707564-587b-4282-a88d-21ffde76e10b time="2024-08-08T06:08:28+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=8c707564-587b-4282-a88d-21ffde76e10b time="2024-08-08T06:08:28+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=8c707564-587b-4282-a88d-21ffde76e10b time="2024-08-08T06:08:28+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:08:28+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:08:28+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:08:28+02:00" level=info msg="Closing user" userID=8c707564-587b-4282-a88d-21ffde76e10b time="2024-08-08T06:08:28+02:00" level=info msg="Exiting IMAP Service" service=imap user=8c707564-587b-4282-a88d-21ffde76e10b time="2024-08-08T06:08:28+02:00" level=info msg="Exiting service main loop" service=smtp user=8c707564-587b-4282-a88d-21ffde76e10b time="2024-08-08T06:08:28+02:00" level=info msg="Exiting Service" service=user-identity user=8c707564-587b-4282-a88d-21ffde76e10b time="2024-08-08T06:08:28+02:00" level=info msg="Exiting service main loop" service=telemetry user=8c707564-587b-4282-a88d-21ffde76e10b time="2024-08-08T06:08:28+02:00" level=info msg="Exiting service" service=user-events user=8c707564-587b-4282-a88d-21ffde76e10b time="2024-08-08T06:08:28+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:08:28+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:08:28+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:08:28+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:08:28+02:00" level=info msg="Closing SMTP server" service=server-manager Then user "3a3b0916-8bb2-4795-a289-ddbfba18c806" is eventually listed and connected # :1 -> *scenario === RUN TestFeatures/Login_to_account_without_internet_but_the_connection_is_later_restored time="2024-08-08T06:08:29+02:00" level=info msg="User 'b229960f-42e2-4367-bb97-b4ec9f91e90b' created with id=f8474cfd-149a-4736-bb5c-e3eff7217706" pkg=gpa/server/backend time="2024-08-08T06:08:29+02:00" level=info msg="Starting bridge" time="2024-08-08T06:08:29+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/245/config2497123341/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:08:29+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/245/data4250191195/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/245/data4250191195/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:08:29+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:08:29+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:08:29+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:08:29+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:08:29+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/245/config2497123341/grpcServerConfig.json time="2024-08-08T06:08:29+02:00" level=info msg="gRPC server listening on /tmp/bridge2273" pkg=grpc time="2024-08-08T06:08:29+02:00" level=info msg="Frontend service started" time="2024-08-08T06:08:29+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:08:29+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:08:29+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:08:29+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:08:29+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:08:29+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:08:29+02:00" level=info msg="Frontend client started" time="2024-08-08T06:08:29+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (25b744ec)" time="2024-08-08T06:08:29+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (25b744ec)" time="2024-08-08T06:08:29+02:00" level=info msg="200 OK: POST https://127.0.0.1:45891/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:08:29+02:00" level=info msg="200 OK: POST https://127.0.0.1:45891/auth/v4" pkg=gpa/manager time="2024-08-08T06:08:29+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=f8474cfd-149a-4736-bb5c-e3eff7217706 time="2024-08-08T06:08:29+02:00" level=info msg="Adding vault user" userID=f8474cfd-149a-4736-bb5c-e3eff7217706 time="2024-08-08T06:08:29+02:00" level=info msg="Creating new user" userID=f8474cfd-149a-4736-bb5c-e3eff7217706 time="2024-08-08T06:08:29+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=f8474cfd-149a-4736-bb5c-e3eff7217706 time="2024-08-08T06:08:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:45891/core/v4/events/latest" pkg=gpa/client userID=f8474cfd-149a-4736-bb5c-e3eff7217706 time="2024-08-08T06:08:29+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=f8474cfd-149a-4736-bb5c-e3eff7217706 time="2024-08-08T06:08:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:45891/core/v4/settings" pkg=gpa/client userID=f8474cfd-149a-4736-bb5c-e3eff7217706 time="2024-08-08T06:08:29+02:00" level=info msg="Starting service main loop" service=telemetry user=f8474cfd-149a-4736-bb5c-e3eff7217706 time="2024-08-08T06:08:29+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=f8474cfd-149a-4736-bb5c-e3eff7217706 time="2024-08-08T06:08:29+02:00" level=info msg="Starting service main loop" service=smtp user=f8474cfd-149a-4736-bb5c-e3eff7217706 time="2024-08-08T06:08:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:45891/core/v4/labels?Type=4" pkg=gpa/client userID=f8474cfd-149a-4736-bb5c-e3eff7217706 time="2024-08-08T06:08:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:45891/core/v4/labels?Type=3" pkg=gpa/client userID=f8474cfd-149a-4736-bb5c-e3eff7217706 time="2024-08-08T06:08:29+02:00" level=info msg="200 OK: GET https://127.0.0.1:45891/core/v4/labels?Type=1" pkg=gpa/client userID=f8474cfd-149a-4736-bb5c-e3eff7217706 time="2024-08-08T06:08:29+02:00" level=info msg="Adding user to imap server" addrID=d3d97db7-5ceb-4748-86d2-731c9b3e6c4d service=server-manager time="2024-08-08T06:08:29+02:00" level=info msg="Creating new IMAP user" addrID=d3d97db7-5ceb-4748-86d2-731c9b3e6c4d service=server-manager time="2024-08-08T06:08:29+02:00" level=info msg="Setting gluon ID" addrID=d3d97db7-5ceb-4748-86d2-731c9b3e6c4d gluonID=9e92c902-684d-4d53-aefc-1a652cdb60bc userID=f8474cfd-149a-4736-bb5c-e3eff7217706 time="2024-08-08T06:08:29+02:00" level=info msg="Created new IMAP user" addrID=d3d97db7-5ceb-4748-86d2-731c9b3e6c4d gluonID=9e92c902-684d-4d53-aefc-1a652cdb60bc service=server-manager time="2024-08-08T06:08:29+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:08:29+02:00" level=info msg=Resuming service=user-events user=f8474cfd-149a-4736-bb5c-e3eff7217706 Scenario: Login to account without internet but the connection is later restored # features/user/login.feature:40 When the user logs in with username "b229960f-42e2-4367-bb97-b4ec9f91e90b" and password "password2" # :1 -> *scenario time="2024-08-08T06:08:29+02:00" level=info msg="Received mailbox message count" count=0 gluonID=9e92c902-684d-4d53-aefc-1a652cdb60bc labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:08:29+02:00" level=info msg="Starting IMAP Service" service=imap user=f8474cfd-149a-4736-bb5c-e3eff7217706 time="2024-08-08T06:08:29+02:00" level=info msg="Sync triggered" service=imap user=f8474cfd-149a-4736-bb5c-e3eff7217706 time="2024-08-08T06:08:29+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:08:29.978312577 +0200 CEST m=+594.664355483" user=f8474cfd-149a-4736-bb5c-e3eff7217706 time="2024-08-08T06:08:29+02:00" level=info msg="Syncing labels" service=imap user=f8474cfd-149a-4736-bb5c-e3eff7217706 time="2024-08-08T06:08:29+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:f8474cfd-149a-4736-bb5c-e3eff7217706" userID=f8474cfd-149a-4736-bb5c-e3eff7217706 time="2024-08-08T06:08:29+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:08:29+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:08:29+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:08:29+02:00" level=info msg="Closing user" userID=f8474cfd-149a-4736-bb5c-e3eff7217706 time="2024-08-08T06:08:29+02:00" level=info msg="Synced labels" service=imap user=f8474cfd-149a-4736-bb5c-e3eff7217706 time="2024-08-08T06:08:29+02:00" level=warning msg="Get \"https://127.0.0.1:45891/mail/v4/messages/count\": context canceled, Attempt 1" pkg=gpa/client time="2024-08-08T06:08:29+02:00" level=error msg="Get \"https://127.0.0.1:45891/mail/v4/messages/count\": context canceled" pkg=gpa/client time="2024-08-08T06:08:29+02:00" level=error msg="Failed to sync, will retry later" error="failed to retrieve message ids: received no response from API: Get \"https://127.0.0.1:45891/mail/v4/messages/count\": context canceled" service=imap user=f8474cfd-149a-4736-bb5c-e3eff7217706 time="2024-08-08T06:08:29+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=f8474cfd-149a-4736-bb5c-e3eff7217706 time="2024-08-08T06:08:29+02:00" level=info msg="Finished user sync" duration=2.986749ms service=imap user=f8474cfd-149a-4736-bb5c-e3eff7217706 time="2024-08-08T06:08:29+02:00" level=info msg="Exiting IMAP Service" service=imap user=f8474cfd-149a-4736-bb5c-e3eff7217706 time="2024-08-08T06:08:29+02:00" level=info msg="Exiting service main loop" service=smtp user=f8474cfd-149a-4736-bb5c-e3eff7217706 time="2024-08-08T06:08:29+02:00" level=info msg="Exiting Service" service=user-identity user=f8474cfd-149a-4736-bb5c-e3eff7217706 time="2024-08-08T06:08:29+02:00" level=info msg="Exiting service main loop" service=telemetry user=f8474cfd-149a-4736-bb5c-e3eff7217706 time="2024-08-08T06:08:29+02:00" level=info msg="Exiting service" service=user-events user=f8474cfd-149a-4736-bb5c-e3eff7217706 time="2024-08-08T06:08:29+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:08:29+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:08:29+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:08:29+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:08:29+02:00" level=info msg="Closing SMTP server" service=server-manager And bridge stops # :1 -> *scenario And the internet is turned off # :1 -> *scenario time="2024-08-08T06:08:29+02:00" level=info msg="Starting bridge" time="2024-08-08T06:08:29+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/245/config2497123341/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:08:29+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/245/data4250191195/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/245/data4250191195/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:08:29+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:08:29+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:08:29+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:08:29+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:08:29+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/245/config2497123341/grpcServerConfig.json time="2024-08-08T06:08:29+02:00" level=info msg="gRPC server listening on /tmp/bridge1103" pkg=grpc time="2024-08-08T06:08:29+02:00" level=info msg="Frontend service started" time="2024-08-08T06:08:29+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:08:29+02:00" level=info msg="Loading users" count=1 pkg=bridge/user time="2024-08-08T06:08:29+02:00" level=info msg="Loading connected user" mode=combined pkg=bridge/user userID=f8474cfd-149a-4736-bb5c-e3eff7217706 time="2024-08-08T06:08:29+02:00" level=warning msg="Post \"https://127.0.0.1:45891/auth/v4/refresh\": dial failed (not allowed), Attempt 1" pkg=gpa/client time="2024-08-08T06:08:29+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:08:29+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:08:29+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:08:29+02:00" level=info msg="Frontend client started" time="2024-08-08T06:08:30+02:00" level=warning msg="Post \"https://127.0.0.1:45891/auth/v4/refresh\": dial failed (not allowed), Attempt 2" pkg=gpa/client time="2024-08-08T06:08:30+02:00" level=warning msg="Post \"https://127.0.0.1:45891/auth/v4/refresh\": dial failed (not allowed), Attempt 3" pkg=gpa/client time="2024-08-08T06:08:30+02:00" level=warning msg="Post \"https://127.0.0.1:45891/auth/v4/refresh\": dial failed (not allowed), Attempt 4" pkg=gpa/client time="2024-08-08T06:08:30+02:00" level=error msg="Post \"https://127.0.0.1:45891/auth/v4/refresh\": dial failed (not allowed)" pkg=gpa/client time="2024-08-08T06:08:30+02:00" level=info msg="API status changed: down" pkg=bridge time="2024-08-08T06:08:30+02:00" level=error msg="Failed to load connected user" error="failed to create API client: Post \"https://127.0.0.1:45891/auth/v4/refresh\": dial failed (not allowed)" pkg=bridge/user userID=f8474cfd-149a-4736-bb5c-e3eff7217706 time="2024-08-08T06:08:30+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:08:30+02:00" level=info msg="Handling API status down" pkg=bridge And bridge starts # :1 -> *scenario And the internet is turned on # :1 -> *scenario time="2024-08-08T06:08:30+02:00" level=info msg="Server Manager, network down stopping listeners" service=server-manager time="2024-08-08T06:08:30+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:08:30+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:08:30+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T06:08:30+02:00" level=info msg="Stopping IMAP listener" service=server-manager time="2024-08-08T06:08:31+02:00" level=info msg="Pinging API" pkg=bridge time="2024-08-08T06:08:31+02:00" level=info msg="API status changed: up" pkg=bridge time="2024-08-08T06:08:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:45891/tests/ping" pkg=gpa/manager time="2024-08-08T06:08:31+02:00" level=info msg="Handling API status up" pkg=bridge time="2024-08-08T06:08:31+02:00" level=info msg="Loading users" count=1 pkg=bridge/user time="2024-08-08T06:08:31+02:00" level=info msg="Loading connected user" mode=combined pkg=bridge/user userID=f8474cfd-149a-4736-bb5c-e3eff7217706 time="2024-08-08T06:08:31+02:00" level=info msg="Server Manager, network up starting listeners" service=server-manager time="2024-08-08T06:08:31+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:08:31+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:08:31+02:00" level=info msg="Restarting SMTP server" service=server-manager time="2024-08-08T06:08:31+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:08:31+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:08:31+02:00" level=info msg="200 OK: POST https://127.0.0.1:45891/auth/v4/refresh" pkg=gpa/manager time="2024-08-08T06:08:31+02:00" level=info msg="Creating new user" userID=f8474cfd-149a-4736-bb5c-e3eff7217706 time="2024-08-08T06:08:31+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=f8474cfd-149a-4736-bb5c-e3eff7217706 time="2024-08-08T06:08:31+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=f8474cfd-149a-4736-bb5c-e3eff7217706 time="2024-08-08T06:08:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:45891/core/v4/settings" pkg=gpa/client userID=f8474cfd-149a-4736-bb5c-e3eff7217706 time="2024-08-08T06:08:31+02:00" level=info msg="Starting service main loop" service=telemetry user=f8474cfd-149a-4736-bb5c-e3eff7217706 time="2024-08-08T06:08:31+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=f8474cfd-149a-4736-bb5c-e3eff7217706 time="2024-08-08T06:08:31+02:00" level=info msg="Starting service main loop" service=smtp user=f8474cfd-149a-4736-bb5c-e3eff7217706 time="2024-08-08T06:08:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:45891/core/v4/labels?Type=4" pkg=gpa/client userID=f8474cfd-149a-4736-bb5c-e3eff7217706 time="2024-08-08T06:08:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:45891/core/v4/labels?Type=3" pkg=gpa/client userID=f8474cfd-149a-4736-bb5c-e3eff7217706 time="2024-08-08T06:08:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:45891/core/v4/labels?Type=1" pkg=gpa/client userID=f8474cfd-149a-4736-bb5c-e3eff7217706 time="2024-08-08T06:08:31+02:00" level=info msg="Adding user to imap server" addrID=d3d97db7-5ceb-4748-86d2-731c9b3e6c4d service=server-manager time="2024-08-08T06:08:31+02:00" level=info msg="Loading existing IMAP user" addrID=d3d97db7-5ceb-4748-86d2-731c9b3e6c4d gluonID=9e92c902-684d-4d53-aefc-1a652cdb60bc service=server-manager time="2024-08-08T06:08:31+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:08:31+02:00" level=info msg=Resuming service=user-events user=f8474cfd-149a-4736-bb5c-e3eff7217706 time="2024-08-08T06:08:31+02:00" level=info msg="Received mailbox message count" count=0 gluonID=9e92c902-684d-4d53-aefc-1a652cdb60bc labelID=Folders pkg=bridge/event/imap time="2024-08-08T06:08:31+02:00" level=info msg="Received mailbox message count" count=0 gluonID=9e92c902-684d-4d53-aefc-1a652cdb60bc labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:08:31+02:00" level=info msg="Received mailbox message count" count=0 gluonID=9e92c902-684d-4d53-aefc-1a652cdb60bc labelID=Labels pkg=bridge/event/imap time="2024-08-08T06:08:31+02:00" level=info msg="Received mailbox message count" count=0 gluonID=9e92c902-684d-4d53-aefc-1a652cdb60bc labelID=10 pkg=bridge/event/imap time="2024-08-08T06:08:31+02:00" level=info msg="Received mailbox message count" count=0 gluonID=9e92c902-684d-4d53-aefc-1a652cdb60bc labelID=6 pkg=bridge/event/imap time="2024-08-08T06:08:31+02:00" level=info msg="Received mailbox message count" count=0 gluonID=9e92c902-684d-4d53-aefc-1a652cdb60bc labelID=7 pkg=bridge/event/imap time="2024-08-08T06:08:31+02:00" level=info msg="Received mailbox message count" count=0 gluonID=9e92c902-684d-4d53-aefc-1a652cdb60bc labelID=8 pkg=bridge/event/imap time="2024-08-08T06:08:31+02:00" level=info msg="Received mailbox message count" count=0 gluonID=9e92c902-684d-4d53-aefc-1a652cdb60bc labelID=0 pkg=bridge/event/imap time="2024-08-08T06:08:31+02:00" level=info msg="Received mailbox message count" count=0 gluonID=9e92c902-684d-4d53-aefc-1a652cdb60bc labelID=12 pkg=bridge/event/imap time="2024-08-08T06:08:31+02:00" level=info msg="Starting IMAP Service" service=imap user=f8474cfd-149a-4736-bb5c-e3eff7217706 time="2024-08-08T06:08:31+02:00" level=info msg="Sync triggered" service=imap user=f8474cfd-149a-4736-bb5c-e3eff7217706 time="2024-08-08T06:08:31+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:08:31.483954295 +0200 CEST m=+596.169997201" user=f8474cfd-149a-4736-bb5c-e3eff7217706 time="2024-08-08T06:08:31+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:f8474cfd-149a-4736-bb5c-e3eff7217706" userID=f8474cfd-149a-4736-bb5c-e3eff7217706 time="2024-08-08T06:08:31+02:00" level=info msg="Successfully loaded connected user" pkg=bridge/user userID=f8474cfd-149a-4736-bb5c-e3eff7217706 time="2024-08-08T06:08:31+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:08:31+02:00" level=info msg="200 OK: GET https://127.0.0.1:45891/mail/v4/messages/count" pkg=gpa/client userID=f8474cfd-149a-4736-bb5c-e3eff7217706 time="2024-08-08T06:08:31+02:00" level=info msg="Syncing messages" service=imap user=f8474cfd-149a-4736-bb5c-e3eff7217706 time="2024-08-08T06:08:31+02:00" level=info msg="Job started" service=imap user=f8474cfd-149a-4736-bb5c-e3eff7217706 time="2024-08-08T06:08:31+02:00" level=info msg="200 OK: POST https://127.0.0.1:45891/mail/v4/messages" pkg=gpa/client userID=f8474cfd-149a-4736-bb5c-e3eff7217706 time="2024-08-08T06:08:31+02:00" level=info msg="Job finished" service=imap user=f8474cfd-149a-4736-bb5c-e3eff7217706 time="2024-08-08T06:08:31+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=f8474cfd-149a-4736-bb5c-e3eff7217706 time="2024-08-08T06:08:31+02:00" level=info msg="Synced messages" service=imap user=f8474cfd-149a-4736-bb5c-e3eff7217706 time="2024-08-08T06:08:31+02:00" level=info msg="Finished user sync" duration=1.012582ms service=imap user=f8474cfd-149a-4736-bb5c-e3eff7217706 time="2024-08-08T06:08:31+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=f8474cfd-149a-4736-bb5c-e3eff7217706 time="2024-08-08T06:08:31+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=f8474cfd-149a-4736-bb5c-e3eff7217706 time="2024-08-08T06:08:31+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:08:31+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:08:31+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:08:31+02:00" level=info msg="Closing user" userID=f8474cfd-149a-4736-bb5c-e3eff7217706 time="2024-08-08T06:08:31+02:00" level=info msg="Exiting IMAP Service" service=imap user=f8474cfd-149a-4736-bb5c-e3eff7217706 time="2024-08-08T06:08:31+02:00" level=info msg="Exiting service main loop" service=smtp user=f8474cfd-149a-4736-bb5c-e3eff7217706 time="2024-08-08T06:08:31+02:00" level=info msg="Exiting Service" service=user-identity user=f8474cfd-149a-4736-bb5c-e3eff7217706 time="2024-08-08T06:08:31+02:00" level=info msg="Exiting service main loop" service=telemetry user=f8474cfd-149a-4736-bb5c-e3eff7217706 time="2024-08-08T06:08:31+02:00" level=info msg="Exiting service" service=user-events user=f8474cfd-149a-4736-bb5c-e3eff7217706 time="2024-08-08T06:08:31+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:08:31+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:08:31+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:08:31+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:08:31+02:00" level=info msg="Closing SMTP server" service=server-manager Then user "b229960f-42e2-4367-bb97-b4ec9f91e90b" is eventually listed and connected# :1 -> *scenario === RUN TestFeatures/Login_to_multiple_accounts time="2024-08-08T06:08:31+02:00" level=info msg="User '93f4339c-463a-4c10-ade5-a8f160e00e55' created with id=8753bc18-76d9-499b-86d8-5862c317aaeb" pkg=gpa/server/backend time="2024-08-08T06:08:32+02:00" level=info msg="Starting bridge" time="2024-08-08T06:08:32+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/246/config3987275218/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:08:32+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/246/data884941676/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/246/data884941676/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:08:32+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:08:32+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:08:32+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:08:32+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:08:32+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/246/config3987275218/grpcServerConfig.json time="2024-08-08T06:08:32+02:00" level=info msg="gRPC server listening on /tmp/bridge4013" pkg=grpc time="2024-08-08T06:08:32+02:00" level=info msg="Frontend service started" time="2024-08-08T06:08:32+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:08:32+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:08:32+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:08:32+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:08:32+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:08:32+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:08:32+02:00" level=info msg="Frontend client started" time="2024-08-08T06:08:32+02:00" level=info msg="User '3472a4bd-37f9-4b32-a2d9-c1bbab4bd1dd' created with id=cb2f0548-c8f0-4889-a010-9473a1e38e6a" pkg=gpa/server/backend Scenario: Login to multiple accounts # features/user/login.feature:48 Given there exists an account with username "3472a4bd-37f9-4b32-a2d9-c1bbab4bd1dd" and password "password" # :1 -> *scenario time="2024-08-08T06:08:32+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (68fe9560)" time="2024-08-08T06:08:32+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (68fe9560)" time="2024-08-08T06:08:32+02:00" level=info msg="200 OK: POST https://127.0.0.1:35841/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:08:33+02:00" level=info msg="200 OK: POST https://127.0.0.1:35841/auth/v4" pkg=gpa/manager time="2024-08-08T06:08:33+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=8753bc18-76d9-499b-86d8-5862c317aaeb time="2024-08-08T06:08:33+02:00" level=info msg="Adding vault user" userID=8753bc18-76d9-499b-86d8-5862c317aaeb time="2024-08-08T06:08:33+02:00" level=info msg="Creating new user" userID=8753bc18-76d9-499b-86d8-5862c317aaeb time="2024-08-08T06:08:33+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=8753bc18-76d9-499b-86d8-5862c317aaeb time="2024-08-08T06:08:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:35841/core/v4/events/latest" pkg=gpa/client userID=8753bc18-76d9-499b-86d8-5862c317aaeb time="2024-08-08T06:08:33+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=8753bc18-76d9-499b-86d8-5862c317aaeb time="2024-08-08T06:08:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:35841/core/v4/settings" pkg=gpa/client userID=8753bc18-76d9-499b-86d8-5862c317aaeb time="2024-08-08T06:08:33+02:00" level=info msg="Starting service main loop" service=telemetry user=8753bc18-76d9-499b-86d8-5862c317aaeb time="2024-08-08T06:08:33+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=8753bc18-76d9-499b-86d8-5862c317aaeb time="2024-08-08T06:08:33+02:00" level=info msg="Starting service main loop" service=smtp user=8753bc18-76d9-499b-86d8-5862c317aaeb time="2024-08-08T06:08:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:35841/core/v4/labels?Type=4" pkg=gpa/client userID=8753bc18-76d9-499b-86d8-5862c317aaeb time="2024-08-08T06:08:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:35841/core/v4/labels?Type=3" pkg=gpa/client userID=8753bc18-76d9-499b-86d8-5862c317aaeb time="2024-08-08T06:08:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:35841/core/v4/labels?Type=1" pkg=gpa/client userID=8753bc18-76d9-499b-86d8-5862c317aaeb time="2024-08-08T06:08:33+02:00" level=info msg="Adding user to imap server" addrID=14f52e82-ff89-429f-a3cb-6796db2c25b1 service=server-manager time="2024-08-08T06:08:33+02:00" level=info msg="Creating new IMAP user" addrID=14f52e82-ff89-429f-a3cb-6796db2c25b1 service=server-manager time="2024-08-08T06:08:33+02:00" level=info msg="Setting gluon ID" addrID=14f52e82-ff89-429f-a3cb-6796db2c25b1 gluonID=1035d2b0-262b-4776-a3a5-113f227c3e89 userID=8753bc18-76d9-499b-86d8-5862c317aaeb time="2024-08-08T06:08:33+02:00" level=info msg="Created new IMAP user" addrID=14f52e82-ff89-429f-a3cb-6796db2c25b1 gluonID=1035d2b0-262b-4776-a3a5-113f227c3e89 service=server-manager time="2024-08-08T06:08:33+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:08:33+02:00" level=info msg=Resuming service=user-events user=8753bc18-76d9-499b-86d8-5862c317aaeb When the user logs in with username "93f4339c-463a-4c10-ade5-a8f160e00e55" and password "password2" # :1 -> *scenario time="2024-08-08T06:08:33+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (553b18fc)" time="2024-08-08T06:08:33+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (553b18fc)" time="2024-08-08T06:08:33+02:00" level=info msg="Received mailbox message count" count=0 gluonID=1035d2b0-262b-4776-a3a5-113f227c3e89 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:08:33+02:00" level=info msg="Starting IMAP Service" service=imap user=8753bc18-76d9-499b-86d8-5862c317aaeb time="2024-08-08T06:08:33+02:00" level=info msg="Sync triggered" service=imap user=8753bc18-76d9-499b-86d8-5862c317aaeb time="2024-08-08T06:08:33+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:08:33.13148147 +0200 CEST m=+597.817524376" user=8753bc18-76d9-499b-86d8-5862c317aaeb time="2024-08-08T06:08:33+02:00" level=info msg="Syncing labels" service=imap user=8753bc18-76d9-499b-86d8-5862c317aaeb time="2024-08-08T06:08:33+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:8753bc18-76d9-499b-86d8-5862c317aaeb" userID=8753bc18-76d9-499b-86d8-5862c317aaeb time="2024-08-08T06:08:33+02:00" level=info msg="Synced labels" service=imap user=8753bc18-76d9-499b-86d8-5862c317aaeb time="2024-08-08T06:08:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:35841/mail/v4/messages/count" pkg=gpa/client userID=8753bc18-76d9-499b-86d8-5862c317aaeb time="2024-08-08T06:08:33+02:00" level=info msg="Syncing messages" service=imap user=8753bc18-76d9-499b-86d8-5862c317aaeb time="2024-08-08T06:08:33+02:00" level=info msg="Job started" service=imap user=8753bc18-76d9-499b-86d8-5862c317aaeb time="2024-08-08T06:08:33+02:00" level=info msg="200 OK: POST https://127.0.0.1:35841/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:08:33+02:00" level=info msg="200 OK: POST https://127.0.0.1:35841/mail/v4/messages" pkg=gpa/client userID=8753bc18-76d9-499b-86d8-5862c317aaeb time="2024-08-08T06:08:33+02:00" level=info msg="Job finished" service=imap user=8753bc18-76d9-499b-86d8-5862c317aaeb time="2024-08-08T06:08:33+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=8753bc18-76d9-499b-86d8-5862c317aaeb time="2024-08-08T06:08:33+02:00" level=info msg="Synced messages" service=imap user=8753bc18-76d9-499b-86d8-5862c317aaeb time="2024-08-08T06:08:33+02:00" level=info msg="Finished user sync" duration=39.812799ms service=imap user=8753bc18-76d9-499b-86d8-5862c317aaeb time="2024-08-08T06:08:33+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=8753bc18-76d9-499b-86d8-5862c317aaeb time="2024-08-08T06:08:33+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=8753bc18-76d9-499b-86d8-5862c317aaeb time="2024-08-08T06:08:33+02:00" level=info msg="Heartbeat sent" metrics="{bridge.any.usage bridge_heartbeat {1} {on on off off off on starttls starttls default default default default 0.0.0 86}}" pkg=telemetry time="2024-08-08T06:08:33+02:00" level=info msg="200 OK: POST https://127.0.0.1:35841/auth/v4" pkg=gpa/manager time="2024-08-08T06:08:33+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=cb2f0548-c8f0-4889-a010-9473a1e38e6a time="2024-08-08T06:08:33+02:00" level=info msg="Adding vault user" userID=cb2f0548-c8f0-4889-a010-9473a1e38e6a time="2024-08-08T06:08:33+02:00" level=info msg="Creating new user" userID=cb2f0548-c8f0-4889-a010-9473a1e38e6a time="2024-08-08T06:08:33+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=cb2f0548-c8f0-4889-a010-9473a1e38e6a time="2024-08-08T06:08:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:35841/core/v4/events/latest" pkg=gpa/client userID=cb2f0548-c8f0-4889-a010-9473a1e38e6a time="2024-08-08T06:08:33+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=cb2f0548-c8f0-4889-a010-9473a1e38e6a time="2024-08-08T06:08:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:35841/core/v4/settings" pkg=gpa/client userID=cb2f0548-c8f0-4889-a010-9473a1e38e6a time="2024-08-08T06:08:33+02:00" level=info msg="Starting service main loop" service=telemetry user=cb2f0548-c8f0-4889-a010-9473a1e38e6a time="2024-08-08T06:08:33+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=cb2f0548-c8f0-4889-a010-9473a1e38e6a time="2024-08-08T06:08:33+02:00" level=info msg="Starting service main loop" service=smtp user=cb2f0548-c8f0-4889-a010-9473a1e38e6a time="2024-08-08T06:08:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:35841/core/v4/labels?Type=4" pkg=gpa/client userID=cb2f0548-c8f0-4889-a010-9473a1e38e6a time="2024-08-08T06:08:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:35841/core/v4/labels?Type=3" pkg=gpa/client userID=cb2f0548-c8f0-4889-a010-9473a1e38e6a time="2024-08-08T06:08:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:35841/core/v4/labels?Type=1" pkg=gpa/client userID=cb2f0548-c8f0-4889-a010-9473a1e38e6a time="2024-08-08T06:08:33+02:00" level=info msg="Adding user to imap server" addrID=e33a9829-3bbc-44ba-b5c6-2d7c6b96cc20 service=server-manager time="2024-08-08T06:08:33+02:00" level=info msg="Creating new IMAP user" addrID=e33a9829-3bbc-44ba-b5c6-2d7c6b96cc20 service=server-manager time="2024-08-08T06:08:33+02:00" level=info msg="Setting gluon ID" addrID=e33a9829-3bbc-44ba-b5c6-2d7c6b96cc20 gluonID=33248cea-a511-4764-85dc-f44686651b57 userID=cb2f0548-c8f0-4889-a010-9473a1e38e6a time="2024-08-08T06:08:33+02:00" level=info msg="Created new IMAP user" addrID=e33a9829-3bbc-44ba-b5c6-2d7c6b96cc20 gluonID=33248cea-a511-4764-85dc-f44686651b57 service=server-manager time="2024-08-08T06:08:33+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:08:33+02:00" level=info msg=Resuming service=user-events user=cb2f0548-c8f0-4889-a010-9473a1e38e6a And the user logs in with username "3472a4bd-37f9-4b32-a2d9-c1bbab4bd1dd" and password "password" # :1 -> *scenario time="2024-08-08T06:08:33+02:00" level=info msg="Received mailbox message count" count=0 gluonID=33248cea-a511-4764-85dc-f44686651b57 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:08:33+02:00" level=info msg="Starting IMAP Service" service=imap user=cb2f0548-c8f0-4889-a010-9473a1e38e6a time="2024-08-08T06:08:33+02:00" level=info msg="Sync triggered" service=imap user=cb2f0548-c8f0-4889-a010-9473a1e38e6a time="2024-08-08T06:08:33+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:08:33.462711333 +0200 CEST m=+598.148754239" user=cb2f0548-c8f0-4889-a010-9473a1e38e6a time="2024-08-08T06:08:33+02:00" level=info msg="Syncing labels" service=imap user=cb2f0548-c8f0-4889-a010-9473a1e38e6a time="2024-08-08T06:08:33+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:cb2f0548-c8f0-4889-a010-9473a1e38e6a" userID=cb2f0548-c8f0-4889-a010-9473a1e38e6a time="2024-08-08T06:08:33+02:00" level=info msg="Synced labels" service=imap user=cb2f0548-c8f0-4889-a010-9473a1e38e6a time="2024-08-08T06:08:33+02:00" level=info msg="200 OK: GET https://127.0.0.1:35841/mail/v4/messages/count" pkg=gpa/client userID=cb2f0548-c8f0-4889-a010-9473a1e38e6a time="2024-08-08T06:08:33+02:00" level=info msg="Syncing messages" service=imap user=cb2f0548-c8f0-4889-a010-9473a1e38e6a time="2024-08-08T06:08:33+02:00" level=info msg="Job started" service=imap user=cb2f0548-c8f0-4889-a010-9473a1e38e6a time="2024-08-08T06:08:33+02:00" level=info msg="200 OK: POST https://127.0.0.1:35841/mail/v4/messages" pkg=gpa/client userID=cb2f0548-c8f0-4889-a010-9473a1e38e6a time="2024-08-08T06:08:33+02:00" level=info msg="Job finished" service=imap user=cb2f0548-c8f0-4889-a010-9473a1e38e6a time="2024-08-08T06:08:33+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=cb2f0548-c8f0-4889-a010-9473a1e38e6a time="2024-08-08T06:08:33+02:00" level=info msg="Synced messages" service=imap user=cb2f0548-c8f0-4889-a010-9473a1e38e6a time="2024-08-08T06:08:33+02:00" level=info msg="Finished user sync" duration=8.106358ms service=imap user=cb2f0548-c8f0-4889-a010-9473a1e38e6a time="2024-08-08T06:08:33+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=cb2f0548-c8f0-4889-a010-9473a1e38e6a time="2024-08-08T06:08:33+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=cb2f0548-c8f0-4889-a010-9473a1e38e6a Then user "93f4339c-463a-4c10-ade5-a8f160e00e55" is eventually listed and connected # :1 -> *scenario time="2024-08-08T06:08:33+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:08:33+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:08:33+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:08:33+02:00" level=info msg="Closing user" userID=cb2f0548-c8f0-4889-a010-9473a1e38e6a time="2024-08-08T06:08:33+02:00" level=info msg="Exiting IMAP Service" service=imap user=cb2f0548-c8f0-4889-a010-9473a1e38e6a time="2024-08-08T06:08:33+02:00" level=info msg="Exiting service main loop" service=smtp user=cb2f0548-c8f0-4889-a010-9473a1e38e6a time="2024-08-08T06:08:33+02:00" level=info msg="Exiting Service" service=user-identity user=cb2f0548-c8f0-4889-a010-9473a1e38e6a time="2024-08-08T06:08:33+02:00" level=info msg="Exiting service main loop" service=telemetry user=cb2f0548-c8f0-4889-a010-9473a1e38e6a time="2024-08-08T06:08:33+02:00" level=info msg="Exiting service" service=user-events user=cb2f0548-c8f0-4889-a010-9473a1e38e6a time="2024-08-08T06:08:33+02:00" level=info msg="Closing user" userID=8753bc18-76d9-499b-86d8-5862c317aaeb time="2024-08-08T06:08:33+02:00" level=info msg="Exiting IMAP Service" service=imap user=8753bc18-76d9-499b-86d8-5862c317aaeb time="2024-08-08T06:08:33+02:00" level=info msg="Exiting service main loop" service=smtp user=8753bc18-76d9-499b-86d8-5862c317aaeb time="2024-08-08T06:08:33+02:00" level=info msg="Exiting Service" service=user-identity user=8753bc18-76d9-499b-86d8-5862c317aaeb time="2024-08-08T06:08:33+02:00" level=info msg="Exiting service main loop" service=telemetry user=8753bc18-76d9-499b-86d8-5862c317aaeb time="2024-08-08T06:08:33+02:00" level=info msg="Exiting service" service=user-events user=8753bc18-76d9-499b-86d8-5862c317aaeb time="2024-08-08T06:08:33+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:08:33+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:08:33+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:08:33+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:08:33+02:00" level=info msg="Closing SMTP server" service=server-manager And user "3472a4bd-37f9-4b32-a2d9-c1bbab4bd1dd" is eventually listed and connected # :1 -> *scenario === RUN TestFeatures/Login_to_account_with_an_alias_address time="2024-08-08T06:08:33+02:00" level=info msg="User '46675316-29dc-4eb1-afd5-485621d0bf41' created with id=139b4398-f2c8-4fab-9a46-7bd17f4cebfc" pkg=gpa/server/backend time="2024-08-08T06:08:34+02:00" level=info msg="Starting bridge" time="2024-08-08T06:08:34+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/247/config2834099635/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:08:34+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/247/data1079626520/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/247/data1079626520/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:08:34+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:08:34+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:08:34+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:08:34+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:08:34+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/247/config2834099635/grpcServerConfig.json time="2024-08-08T06:08:34+02:00" level=info msg="gRPC server listening on /tmp/bridge5481" pkg=grpc time="2024-08-08T06:08:34+02:00" level=info msg="Frontend service started" time="2024-08-08T06:08:34+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:08:34+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:08:34+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:08:34+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:08:34+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:08:34+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:08:34+02:00" level=info msg="Frontend client started" Scenario: Login to account with an alias address # features/user/login.feature:55 Given the account "46675316-29dc-4eb1-afd5-485621d0bf41" has additional address "6e7a2595-e3ee-4482-8c6c-abccfa58a381@proton.local" # :1 -> *scenario time="2024-08-08T06:08:34+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (a2a91c7e)" time="2024-08-08T06:08:34+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (a2a91c7e)" time="2024-08-08T06:08:34+02:00" level=info msg="200 OK: POST https://127.0.0.1:42107/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:08:34+02:00" level=info msg="200 OK: POST https://127.0.0.1:42107/auth/v4" pkg=gpa/manager time="2024-08-08T06:08:34+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=139b4398-f2c8-4fab-9a46-7bd17f4cebfc time="2024-08-08T06:08:34+02:00" level=info msg="Adding vault user" userID=139b4398-f2c8-4fab-9a46-7bd17f4cebfc time="2024-08-08T06:08:34+02:00" level=info msg="Creating new user" userID=139b4398-f2c8-4fab-9a46-7bd17f4cebfc time="2024-08-08T06:08:34+02:00" level=info msg="Creating user object" numAddr=2 numLabels=12 userID=139b4398-f2c8-4fab-9a46-7bd17f4cebfc time="2024-08-08T06:08:34+02:00" level=info msg="200 OK: GET https://127.0.0.1:42107/core/v4/events/latest" pkg=gpa/client userID=139b4398-f2c8-4fab-9a46-7bd17f4cebfc time="2024-08-08T06:08:34+02:00" level=info msg="Starting service Last EventID=AQ==" service=user-events user=139b4398-f2c8-4fab-9a46-7bd17f4cebfc time="2024-08-08T06:08:34+02:00" level=info msg="200 OK: GET https://127.0.0.1:42107/core/v4/settings" pkg=gpa/client userID=139b4398-f2c8-4fab-9a46-7bd17f4cebfc time="2024-08-08T06:08:34+02:00" level=info msg="Starting service main loop" service=telemetry user=139b4398-f2c8-4fab-9a46-7bd17f4cebfc time="2024-08-08T06:08:34+02:00" level=info msg="Starting user identity service" numAddr=2 service=user-identity user=139b4398-f2c8-4fab-9a46-7bd17f4cebfc time="2024-08-08T06:08:34+02:00" level=info msg="Starting service main loop" service=smtp user=139b4398-f2c8-4fab-9a46-7bd17f4cebfc time="2024-08-08T06:08:34+02:00" level=info msg="200 OK: GET https://127.0.0.1:42107/core/v4/labels?Type=4" pkg=gpa/client userID=139b4398-f2c8-4fab-9a46-7bd17f4cebfc time="2024-08-08T06:08:34+02:00" level=info msg="200 OK: GET https://127.0.0.1:42107/core/v4/labels?Type=3" pkg=gpa/client userID=139b4398-f2c8-4fab-9a46-7bd17f4cebfc time="2024-08-08T06:08:34+02:00" level=info msg="200 OK: GET https://127.0.0.1:42107/core/v4/labels?Type=1" pkg=gpa/client userID=139b4398-f2c8-4fab-9a46-7bd17f4cebfc time="2024-08-08T06:08:34+02:00" level=info msg="Adding user to imap server" addrID=85eec5e2-f908-44fd-963b-4c1db069b01f service=server-manager time="2024-08-08T06:08:34+02:00" level=info msg="Creating new IMAP user" addrID=85eec5e2-f908-44fd-963b-4c1db069b01f service=server-manager time="2024-08-08T06:08:34+02:00" level=info msg="Setting gluon ID" addrID=85eec5e2-f908-44fd-963b-4c1db069b01f gluonID=bb9730b4-7d1d-43db-b07d-08d5dfc73c98 userID=139b4398-f2c8-4fab-9a46-7bd17f4cebfc time="2024-08-08T06:08:34+02:00" level=info msg="Created new IMAP user" addrID=85eec5e2-f908-44fd-963b-4c1db069b01f gluonID=bb9730b4-7d1d-43db-b07d-08d5dfc73c98 service=server-manager time="2024-08-08T06:08:34+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:08:34+02:00" level=info msg=Resuming service=user-events user=139b4398-f2c8-4fab-9a46-7bd17f4cebfc When the user logs in with alias address "6e7a2595-e3ee-4482-8c6c-abccfa58a381@proton.local" and password "password2" # :1 -> *scenario time="2024-08-08T06:08:34+02:00" level=info msg="Received mailbox message count" count=0 gluonID=bb9730b4-7d1d-43db-b07d-08d5dfc73c98 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:08:34+02:00" level=info msg="Starting IMAP Service" service=imap user=139b4398-f2c8-4fab-9a46-7bd17f4cebfc time="2024-08-08T06:08:34+02:00" level=info msg="Sync triggered" service=imap user=139b4398-f2c8-4fab-9a46-7bd17f4cebfc time="2024-08-08T06:08:34+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:08:34.96476723 +0200 CEST m=+599.650810136" user=139b4398-f2c8-4fab-9a46-7bd17f4cebfc time="2024-08-08T06:08:34+02:00" level=info msg="Syncing labels" service=imap user=139b4398-f2c8-4fab-9a46-7bd17f4cebfc time="2024-08-08T06:08:34+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:139b4398-f2c8-4fab-9a46-7bd17f4cebfc" userID=139b4398-f2c8-4fab-9a46-7bd17f4cebfc time="2024-08-08T06:08:34+02:00" level=info msg="Synced labels" service=imap user=139b4398-f2c8-4fab-9a46-7bd17f4cebfc time="2024-08-08T06:08:34+02:00" level=info msg="200 OK: GET https://127.0.0.1:42107/mail/v4/messages/count" pkg=gpa/client userID=139b4398-f2c8-4fab-9a46-7bd17f4cebfc time="2024-08-08T06:08:34+02:00" level=info msg="Syncing messages" service=imap user=139b4398-f2c8-4fab-9a46-7bd17f4cebfc time="2024-08-08T06:08:34+02:00" level=info msg="Job started" service=imap user=139b4398-f2c8-4fab-9a46-7bd17f4cebfc time="2024-08-08T06:08:34+02:00" level=info msg="200 OK: POST https://127.0.0.1:42107/mail/v4/messages" pkg=gpa/client userID=139b4398-f2c8-4fab-9a46-7bd17f4cebfc time="2024-08-08T06:08:34+02:00" level=info msg="Job finished" service=imap user=139b4398-f2c8-4fab-9a46-7bd17f4cebfc time="2024-08-08T06:08:34+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=139b4398-f2c8-4fab-9a46-7bd17f4cebfc time="2024-08-08T06:08:34+02:00" level=info msg="Synced messages" service=imap user=139b4398-f2c8-4fab-9a46-7bd17f4cebfc time="2024-08-08T06:08:34+02:00" level=info msg="Finished user sync" duration=6.704397ms service=imap user=139b4398-f2c8-4fab-9a46-7bd17f4cebfc time="2024-08-08T06:08:34+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=139b4398-f2c8-4fab-9a46-7bd17f4cebfc time="2024-08-08T06:08:34+02:00" level=info msg="Event loop reset" eventID="AQ==" service=user-events user=139b4398-f2c8-4fab-9a46-7bd17f4cebfc time="2024-08-08T06:08:35+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:08:35+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:08:35+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:08:35+02:00" level=info msg="Closing user" userID=139b4398-f2c8-4fab-9a46-7bd17f4cebfc time="2024-08-08T06:08:35+02:00" level=info msg="Exiting IMAP Service" service=imap user=139b4398-f2c8-4fab-9a46-7bd17f4cebfc time="2024-08-08T06:08:35+02:00" level=info msg="Exiting service main loop" service=smtp user=139b4398-f2c8-4fab-9a46-7bd17f4cebfc time="2024-08-08T06:08:35+02:00" level=info msg="Exiting Service" service=user-identity user=139b4398-f2c8-4fab-9a46-7bd17f4cebfc time="2024-08-08T06:08:35+02:00" level=info msg="Exiting service main loop" service=telemetry user=139b4398-f2c8-4fab-9a46-7bd17f4cebfc time="2024-08-08T06:08:35+02:00" level=info msg="Exiting service" service=user-events user=139b4398-f2c8-4fab-9a46-7bd17f4cebfc time="2024-08-08T06:08:35+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:08:35+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:08:35+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:08:35+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:08:35+02:00" level=info msg="Closing SMTP server" service=server-manager Then user "46675316-29dc-4eb1-afd5-485621d0bf41" is eventually listed and connected # :1 -> *scenario Feature: A logged out user can login again === RUN TestFeatures/Login_to_disconnected_account time="2024-08-08T06:08:35+02:00" level=info msg="User 'fa7aa788-5468-45d5-9218-81bf6a7d6bd6' created with id=42edd01d-4768-41bf-815b-ae934037b8b4" pkg=gpa/server/backend Background: Given there exists an account with username "fa7aa788-5468-45d5-9218-81bf6a7d6bd6" and password "password" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-08-08T06:08:35+02:00" level=info msg="Starting bridge" time="2024-08-08T06:08:35+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/248/config1641794611/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:08:35+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/248/data4261146011/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/248/data4261146011/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:08:35+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:08:35+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:08:35+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:08:35+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:08:35+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/248/config1641794611/grpcServerConfig.json time="2024-08-08T06:08:35+02:00" level=info msg="gRPC server listening on /tmp/bridge6957" pkg=grpc time="2024-08-08T06:08:35+02:00" level=info msg="Frontend service started" time="2024-08-08T06:08:35+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:08:35+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:08:35+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:08:35+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:08:35+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:08:35+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:08:35+02:00" level=info msg="Frontend client started" When bridge starts # :1 -> *scenario time="2024-08-08T06:08:35+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (4d9cf025)" time="2024-08-08T06:08:35+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (4d9cf025)" time="2024-08-08T06:08:35+02:00" level=info msg="200 OK: POST https://127.0.0.1:44647/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:08:36+02:00" level=info msg="200 OK: POST https://127.0.0.1:44647/auth/v4" pkg=gpa/manager time="2024-08-08T06:08:36+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=42edd01d-4768-41bf-815b-ae934037b8b4 time="2024-08-08T06:08:36+02:00" level=info msg="Adding vault user" userID=42edd01d-4768-41bf-815b-ae934037b8b4 time="2024-08-08T06:08:36+02:00" level=info msg="Creating new user" userID=42edd01d-4768-41bf-815b-ae934037b8b4 time="2024-08-08T06:08:36+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=42edd01d-4768-41bf-815b-ae934037b8b4 time="2024-08-08T06:08:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:44647/core/v4/events/latest" pkg=gpa/client userID=42edd01d-4768-41bf-815b-ae934037b8b4 time="2024-08-08T06:08:36+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=42edd01d-4768-41bf-815b-ae934037b8b4 time="2024-08-08T06:08:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:44647/core/v4/settings" pkg=gpa/client userID=42edd01d-4768-41bf-815b-ae934037b8b4 time="2024-08-08T06:08:36+02:00" level=info msg="Starting service main loop" service=telemetry user=42edd01d-4768-41bf-815b-ae934037b8b4 time="2024-08-08T06:08:36+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=42edd01d-4768-41bf-815b-ae934037b8b4 time="2024-08-08T06:08:36+02:00" level=info msg="Starting service main loop" service=smtp user=42edd01d-4768-41bf-815b-ae934037b8b4 time="2024-08-08T06:08:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:44647/core/v4/labels?Type=4" pkg=gpa/client userID=42edd01d-4768-41bf-815b-ae934037b8b4 time="2024-08-08T06:08:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:44647/core/v4/labels?Type=3" pkg=gpa/client userID=42edd01d-4768-41bf-815b-ae934037b8b4 time="2024-08-08T06:08:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:44647/core/v4/labels?Type=1" pkg=gpa/client userID=42edd01d-4768-41bf-815b-ae934037b8b4 time="2024-08-08T06:08:36+02:00" level=info msg="Adding user to imap server" addrID=a3a3554d-4e8c-478c-a2cb-2ba6d533c562 service=server-manager time="2024-08-08T06:08:36+02:00" level=info msg="Creating new IMAP user" addrID=a3a3554d-4e8c-478c-a2cb-2ba6d533c562 service=server-manager time="2024-08-08T06:08:36+02:00" level=info msg="Setting gluon ID" addrID=a3a3554d-4e8c-478c-a2cb-2ba6d533c562 gluonID=8729bb56-95be-4b5a-9db6-176d76841ce1 userID=42edd01d-4768-41bf-815b-ae934037b8b4 time="2024-08-08T06:08:36+02:00" level=info msg="Created new IMAP user" addrID=a3a3554d-4e8c-478c-a2cb-2ba6d533c562 gluonID=8729bb56-95be-4b5a-9db6-176d76841ce1 service=server-manager time="2024-08-08T06:08:36+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:08:36+02:00" level=info msg=Resuming service=user-events user=42edd01d-4768-41bf-815b-ae934037b8b4 And the user logs in with username "fa7aa788-5468-45d5-9218-81bf6a7d6bd6" and password "password" # :1 -> *scenario Then it succeeds # :1 -> *scenario time="2024-08-08T06:08:36+02:00" level=info msg="Logging out user" pkg=bridge/user userID=42edd01d-4768-41bf-815b-ae934037b8b4 time="2024-08-08T06:08:36+02:00" level=info msg="Logging out user" userID=42edd01d-4768-41bf-815b-ae934037b8b4 withAPI=true time="2024-08-08T06:08:36+02:00" level=info msg="Received mailbox message count" count=0 gluonID=8729bb56-95be-4b5a-9db6-176d76841ce1 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:08:36+02:00" level=info msg="Starting IMAP Service" service=imap user=42edd01d-4768-41bf-815b-ae934037b8b4 time="2024-08-08T06:08:36+02:00" level=info msg="Sync triggered" service=imap user=42edd01d-4768-41bf-815b-ae934037b8b4 time="2024-08-08T06:08:36+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:08:36+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:42edd01d-4768-41bf-815b-ae934037b8b4" userID=42edd01d-4768-41bf-815b-ae934037b8b4 time="2024-08-08T06:08:36+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:08:36.187365576 +0200 CEST m=+600.873408482" user=42edd01d-4768-41bf-815b-ae934037b8b4 time="2024-08-08T06:08:36+02:00" level=info msg="Syncing labels" service=imap user=42edd01d-4768-41bf-815b-ae934037b8b4 time="2024-08-08T06:08:36+02:00" level=error msg="Failed to sync, will retry later" error="failed to sync labels: context canceled" service=imap user=42edd01d-4768-41bf-815b-ae934037b8b4 time="2024-08-08T06:08:36+02:00" level=error msg="Sync aborted" error="context canceled" service=imap user=42edd01d-4768-41bf-815b-ae934037b8b4 time="2024-08-08T06:08:36+02:00" level=info msg="Finished user sync" duration="163.08µs" service=imap user=42edd01d-4768-41bf-815b-ae934037b8b4 time="2024-08-08T06:08:36+02:00" level=info msg="Exiting IMAP Service" service=imap user=42edd01d-4768-41bf-815b-ae934037b8b4 time="2024-08-08T06:08:36+02:00" level=info msg="Exiting service main loop" service=smtp user=42edd01d-4768-41bf-815b-ae934037b8b4 time="2024-08-08T06:08:36+02:00" level=info msg="Exiting Service" service=user-identity user=42edd01d-4768-41bf-815b-ae934037b8b4 time="2024-08-08T06:08:36+02:00" level=info msg="Exiting service main loop" service=telemetry user=42edd01d-4768-41bf-815b-ae934037b8b4 time="2024-08-08T06:08:36+02:00" level=info msg="Exiting service" service=user-events user=42edd01d-4768-41bf-815b-ae934037b8b4 time="2024-08-08T06:08:36+02:00" level=info msg="200 OK: DELETE https://127.0.0.1:44647/auth/v4" pkg=gpa/client userID=42edd01d-4768-41bf-815b-ae934037b8b4 time="2024-08-08T06:08:36+02:00" level=info msg="Closing user" userID=42edd01d-4768-41bf-815b-ae934037b8b4 Scenario: Login to disconnected account # features/user/relogin.feature:9 When user "fa7aa788-5468-45d5-9218-81bf6a7d6bd6" logs out # :1 -> *scenario time="2024-08-08T06:08:36+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:08:36+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:08:36+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:08:36+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:08:36+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:08:36+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:08:36+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:08:36+02:00" level=info msg="Closing SMTP server" service=server-manager time="2024-08-08T06:08:36+02:00" level=info msg="Starting bridge" time="2024-08-08T06:08:36+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/248/config1641794611/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:08:36+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/248/data4261146011/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/248/data4261146011/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:08:36+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:08:36+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:08:36+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:08:36+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:08:36+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/248/config1641794611/grpcServerConfig.json time="2024-08-08T06:08:36+02:00" level=info msg="gRPC server listening on /tmp/bridge3011" pkg=grpc time="2024-08-08T06:08:36+02:00" level=info msg="Frontend service started" time="2024-08-08T06:08:36+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:08:36+02:00" level=info msg="Loading users" count=1 pkg=bridge/user time="2024-08-08T06:08:36+02:00" level=info msg="User is not connected (skipping)" pkg=bridge/user userID=42edd01d-4768-41bf-815b-ae934037b8b4 time="2024-08-08T06:08:36+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:08:36+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:08:36+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:08:36+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:08:36+02:00" level=info msg="Frontend client started" And bridge restarts # :1 -> *scenario time="2024-08-08T06:08:36+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (4d9cf025)" time="2024-08-08T06:08:36+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (4d9cf025)" time="2024-08-08T06:08:36+02:00" level=info msg="200 OK: POST https://127.0.0.1:44647/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:08:36+02:00" level=info msg="200 OK: POST https://127.0.0.1:44647/auth/v4" pkg=gpa/manager time="2024-08-08T06:08:36+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=42edd01d-4768-41bf-815b-ae934037b8b4 time="2024-08-08T06:08:36+02:00" level=info msg="Creating new user" userID=42edd01d-4768-41bf-815b-ae934037b8b4 time="2024-08-08T06:08:36+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=42edd01d-4768-41bf-815b-ae934037b8b4 time="2024-08-08T06:08:36+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=42edd01d-4768-41bf-815b-ae934037b8b4 time="2024-08-08T06:08:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:44647/core/v4/settings" pkg=gpa/client userID=42edd01d-4768-41bf-815b-ae934037b8b4 time="2024-08-08T06:08:36+02:00" level=info msg="Starting service main loop" service=telemetry user=42edd01d-4768-41bf-815b-ae934037b8b4 time="2024-08-08T06:08:36+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=42edd01d-4768-41bf-815b-ae934037b8b4 time="2024-08-08T06:08:36+02:00" level=info msg="Starting service main loop" service=smtp user=42edd01d-4768-41bf-815b-ae934037b8b4 time="2024-08-08T06:08:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:44647/core/v4/labels?Type=4" pkg=gpa/client userID=42edd01d-4768-41bf-815b-ae934037b8b4 time="2024-08-08T06:08:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:44647/core/v4/labels?Type=3" pkg=gpa/client userID=42edd01d-4768-41bf-815b-ae934037b8b4 time="2024-08-08T06:08:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:44647/core/v4/labels?Type=1" pkg=gpa/client userID=42edd01d-4768-41bf-815b-ae934037b8b4 time="2024-08-08T06:08:36+02:00" level=info msg="Adding user to imap server" addrID=a3a3554d-4e8c-478c-a2cb-2ba6d533c562 service=server-manager time="2024-08-08T06:08:36+02:00" level=info msg="Loading existing IMAP user" addrID=a3a3554d-4e8c-478c-a2cb-2ba6d533c562 gluonID=8729bb56-95be-4b5a-9db6-176d76841ce1 service=server-manager time="2024-08-08T06:08:36+02:00" level=info msg="Received mailbox message count" count=0 gluonID=8729bb56-95be-4b5a-9db6-176d76841ce1 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:08:36+02:00" level=info msg="Removing gluon ID" addrID=a3a3554d-4e8c-478c-a2cb-2ba6d533c562 gluonID=8729bb56-95be-4b5a-9db6-176d76841ce1 userID=42edd01d-4768-41bf-815b-ae934037b8b4 time="2024-08-08T06:08:36+02:00" level=info msg="Setting gluon ID" addrID=a3a3554d-4e8c-478c-a2cb-2ba6d533c562 gluonID=1c0c95a0-feb6-4f73-b233-80a647e57f19 userID=42edd01d-4768-41bf-815b-ae934037b8b4 time="2024-08-08T06:08:36+02:00" level=info msg="Re-created IMAP user" addrID=a3a3554d-4e8c-478c-a2cb-2ba6d533c562 gluonID=1c0c95a0-feb6-4f73-b233-80a647e57f19 service=server-manager time="2024-08-08T06:08:36+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:08:36+02:00" level=info msg=Resuming service=user-events user=42edd01d-4768-41bf-815b-ae934037b8b4 And the user logs in with username "fa7aa788-5468-45d5-9218-81bf6a7d6bd6" and password "password" # :1 -> *scenario time="2024-08-08T06:08:36+02:00" level=info msg="Received mailbox message count" count=0 gluonID=1c0c95a0-feb6-4f73-b233-80a647e57f19 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:08:36+02:00" level=info msg="Starting IMAP Service" service=imap user=42edd01d-4768-41bf-815b-ae934037b8b4 time="2024-08-08T06:08:36+02:00" level=info msg="Sync triggered" service=imap user=42edd01d-4768-41bf-815b-ae934037b8b4 time="2024-08-08T06:08:36+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:08:36.726700315 +0200 CEST m=+601.412743222" user=42edd01d-4768-41bf-815b-ae934037b8b4 time="2024-08-08T06:08:36+02:00" level=info msg="Syncing labels" service=imap user=42edd01d-4768-41bf-815b-ae934037b8b4 time="2024-08-08T06:08:36+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:42edd01d-4768-41bf-815b-ae934037b8b4" userID=42edd01d-4768-41bf-815b-ae934037b8b4 time="2024-08-08T06:08:36+02:00" level=info msg="Synced labels" service=imap user=42edd01d-4768-41bf-815b-ae934037b8b4 time="2024-08-08T06:08:36+02:00" level=info msg="200 OK: GET https://127.0.0.1:44647/mail/v4/messages/count" pkg=gpa/client userID=42edd01d-4768-41bf-815b-ae934037b8b4 time="2024-08-08T06:08:36+02:00" level=info msg="Syncing messages" service=imap user=42edd01d-4768-41bf-815b-ae934037b8b4 time="2024-08-08T06:08:36+02:00" level=info msg="Job started" service=imap user=42edd01d-4768-41bf-815b-ae934037b8b4 time="2024-08-08T06:08:36+02:00" level=info msg="200 OK: POST https://127.0.0.1:44647/mail/v4/messages" pkg=gpa/client userID=42edd01d-4768-41bf-815b-ae934037b8b4 time="2024-08-08T06:08:36+02:00" level=info msg="Job finished" service=imap user=42edd01d-4768-41bf-815b-ae934037b8b4 time="2024-08-08T06:08:36+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=42edd01d-4768-41bf-815b-ae934037b8b4 time="2024-08-08T06:08:36+02:00" level=info msg="Synced messages" service=imap user=42edd01d-4768-41bf-815b-ae934037b8b4 time="2024-08-08T06:08:36+02:00" level=info msg="Finished user sync" duration=12.749212ms service=imap user=42edd01d-4768-41bf-815b-ae934037b8b4 time="2024-08-08T06:08:36+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=42edd01d-4768-41bf-815b-ae934037b8b4 time="2024-08-08T06:08:36+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=42edd01d-4768-41bf-815b-ae934037b8b4 time="2024-08-08T06:08:36+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:08:36+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:08:36+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:08:36+02:00" level=info msg="Closing user" userID=42edd01d-4768-41bf-815b-ae934037b8b4 time="2024-08-08T06:08:36+02:00" level=info msg="Exiting IMAP Service" service=imap user=42edd01d-4768-41bf-815b-ae934037b8b4 time="2024-08-08T06:08:36+02:00" level=info msg="Exiting service main loop" service=smtp user=42edd01d-4768-41bf-815b-ae934037b8b4 time="2024-08-08T06:08:36+02:00" level=info msg="Exiting Service" service=user-identity user=42edd01d-4768-41bf-815b-ae934037b8b4 time="2024-08-08T06:08:36+02:00" level=info msg="Exiting service main loop" service=telemetry user=42edd01d-4768-41bf-815b-ae934037b8b4 time="2024-08-08T06:08:36+02:00" level=info msg="Exiting service" service=user-events user=42edd01d-4768-41bf-815b-ae934037b8b4 time="2024-08-08T06:08:36+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:08:36+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:08:36+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:08:36+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:08:36+02:00" level=info msg="Closing SMTP server" service=server-manager Then user "fa7aa788-5468-45d5-9218-81bf6a7d6bd6" is eventually listed and connected # :1 -> *scenario === RUN TestFeatures/Cannot_login_to_removed_account time="2024-08-08T06:08:37+02:00" level=info msg="User 'aefcb44d-69a6-45f4-8c65-102c6f4a275d' created with id=d82f935e-97bc-48a6-920e-531c69755ff8" pkg=gpa/server/backend time="2024-08-08T06:08:37+02:00" level=info msg="Starting bridge" time="2024-08-08T06:08:37+02:00" level=info msg="Successfully saved gRPC Focus service config file" path=/tmp/TestFeatures1962992934/249/config3128633314/grpcFocusServerConfig.json pkg=focus/service time="2024-08-08T06:08:37+02:00" level=info msg="Creating IMAP server" gluonDB=/tmp/TestFeatures1962992934/249/data52365943/gluon/backend/db gluonStore=/tmp/TestFeatures1962992934/249/data52365943/gluon/backend/store logClient=false logServer=false pkg=server/imap version=3.10.0 time="2024-08-08T06:08:37+02:00" level=info msg="Creating SMTP server" logSMTP=false pkg=server/smtp time="2024-08-08T06:08:37+02:00" level=info msg="Starting IMAP server" port=1143 service=server-manager ssl=false time="2024-08-08T06:08:37+02:00" level=info msg="Starting SMTP server" port=1025 service=server-manager ssl=false time="2024-08-08T06:08:37+02:00" level=info msg="Starting frontend service" time="2024-08-08T06:08:37+02:00" level=info msg="Successfully saved gRPC service config file" path=/tmp/TestFeatures1962992934/249/config3128633314/grpcServerConfig.json time="2024-08-08T06:08:37+02:00" level=info msg="gRPC server listening on /tmp/bridge0387" pkg=grpc time="2024-08-08T06:08:37+02:00" level=info msg="Frontend service started" time="2024-08-08T06:08:37+02:00" level=info msg="Starting frontend client" time="2024-08-08T06:08:37+02:00" level=info msg="Loading users" count=0 pkg=bridge/user time="2024-08-08T06:08:37+02:00" level=info msg="Finished loading users" pkg=bridge/user time="2024-08-08T06:08:37+02:00" level=info msg="Checking for updates" pkg=bridge time="2024-08-08T06:08:37+02:00" level=info msg="Not monitoring parent PID" pkg=grpc time="2024-08-08T06:08:37+02:00" level=info msg="Starting gRPC server" pkg=grpc useFileSocket=true time="2024-08-08T06:08:37+02:00" level=info msg="Frontend client started" time="2024-08-08T06:08:37+02:00" level=info msg="Performing full user login" pkg=bridge/user username="******** (54cb0af3)" time="2024-08-08T06:08:37+02:00" level=info msg="Authorizing user for login" pkg=bridge/user username="******** (54cb0af3)" time="2024-08-08T06:08:37+02:00" level=info msg="200 OK: POST https://127.0.0.1:39027/auth/v4/info" pkg=gpa/manager time="2024-08-08T06:08:37+02:00" level=info msg="200 OK: POST https://127.0.0.1:39027/auth/v4" pkg=gpa/manager time="2024-08-08T06:08:37+02:00" level=info msg="Logging in authorized user" pkg=bridge/user userID=d82f935e-97bc-48a6-920e-531c69755ff8 time="2024-08-08T06:08:37+02:00" level=info msg="Adding vault user" userID=d82f935e-97bc-48a6-920e-531c69755ff8 time="2024-08-08T06:08:37+02:00" level=info msg="Creating new user" userID=d82f935e-97bc-48a6-920e-531c69755ff8 time="2024-08-08T06:08:37+02:00" level=info msg="Creating user object" numAddr=1 numLabels=12 userID=d82f935e-97bc-48a6-920e-531c69755ff8 time="2024-08-08T06:08:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:39027/core/v4/events/latest" pkg=gpa/client userID=d82f935e-97bc-48a6-920e-531c69755ff8 time="2024-08-08T06:08:37+02:00" level=info msg="Starting service Last EventID=AA==" service=user-events user=d82f935e-97bc-48a6-920e-531c69755ff8 time="2024-08-08T06:08:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:39027/core/v4/settings" pkg=gpa/client userID=d82f935e-97bc-48a6-920e-531c69755ff8 time="2024-08-08T06:08:37+02:00" level=info msg="Starting service main loop" service=telemetry user=d82f935e-97bc-48a6-920e-531c69755ff8 time="2024-08-08T06:08:37+02:00" level=info msg="Starting user identity service" numAddr=1 service=user-identity user=d82f935e-97bc-48a6-920e-531c69755ff8 time="2024-08-08T06:08:37+02:00" level=info msg="Starting service main loop" service=smtp user=d82f935e-97bc-48a6-920e-531c69755ff8 time="2024-08-08T06:08:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:39027/core/v4/labels?Type=4" pkg=gpa/client userID=d82f935e-97bc-48a6-920e-531c69755ff8 time="2024-08-08T06:08:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:39027/core/v4/labels?Type=3" pkg=gpa/client userID=d82f935e-97bc-48a6-920e-531c69755ff8 time="2024-08-08T06:08:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:39027/core/v4/labels?Type=1" pkg=gpa/client userID=d82f935e-97bc-48a6-920e-531c69755ff8 time="2024-08-08T06:08:37+02:00" level=info msg="Adding user to imap server" addrID=de66d060-ad20-432c-b0bd-305d863df96d service=server-manager time="2024-08-08T06:08:37+02:00" level=info msg="Creating new IMAP user" addrID=de66d060-ad20-432c-b0bd-305d863df96d service=server-manager time="2024-08-08T06:08:37+02:00" level=info msg="Setting gluon ID" addrID=de66d060-ad20-432c-b0bd-305d863df96d gluonID=0a83bab1-fec3-4b88-a2ff-4c6740d79be3 userID=d82f935e-97bc-48a6-920e-531c69755ff8 time="2024-08-08T06:08:37+02:00" level=info msg="Created new IMAP user" addrID=de66d060-ad20-432c-b0bd-305d863df96d gluonID=0a83bab1-fec3-4b88-a2ff-4c6740d79be3 service=server-manager time="2024-08-08T06:08:37+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:08:37+02:00" level=info msg=Resuming service=user-events user=d82f935e-97bc-48a6-920e-531c69755ff8 time="2024-08-08T06:08:37+02:00" level=info msg="Received mailbox message count" count=0 gluonID=0a83bab1-fec3-4b88-a2ff-4c6740d79be3 labelID=GLUON-INTERNAL-RECOVERY-MBOX pkg=bridge/event/imap time="2024-08-08T06:08:37+02:00" level=info msg="Starting IMAP Service" service=imap user=d82f935e-97bc-48a6-920e-531c69755ff8 time="2024-08-08T06:08:37+02:00" level=info msg="Sync triggered" service=imap user=d82f935e-97bc-48a6-920e-531c69755ff8 time="2024-08-08T06:08:37+02:00" level=info msg="Beginning user sync" service=imap start="2024-08-08 06:08:37.966135182 +0200 CEST m=+602.652178088" user=d82f935e-97bc-48a6-920e-531c69755ff8 time="2024-08-08T06:08:37+02:00" level=info msg="Syncing labels" service=imap user=d82f935e-97bc-48a6-920e-531c69755ff8 time="2024-08-08T06:08:37+02:00" level=info msg="Checking whether logged in user should re-sync. UserID:d82f935e-97bc-48a6-920e-531c69755ff8" userID=d82f935e-97bc-48a6-920e-531c69755ff8 time="2024-08-08T06:08:37+02:00" level=info msg="Deleting user" pkg=bridge/user userID=d82f935e-97bc-48a6-920e-531c69755ff8 time="2024-08-08T06:08:37+02:00" level=info msg="Synced labels" service=imap user=d82f935e-97bc-48a6-920e-531c69755ff8 time="2024-08-08T06:08:37+02:00" level=info msg="200 OK: GET https://127.0.0.1:39027/mail/v4/messages/count" pkg=gpa/client userID=d82f935e-97bc-48a6-920e-531c69755ff8 time="2024-08-08T06:08:37+02:00" level=info msg="Syncing messages" service=imap user=d82f935e-97bc-48a6-920e-531c69755ff8 time="2024-08-08T06:08:37+02:00" level=info msg="Job started" service=imap user=d82f935e-97bc-48a6-920e-531c69755ff8 time="2024-08-08T06:08:37+02:00" level=info msg="200 OK: POST https://127.0.0.1:39027/mail/v4/messages" pkg=gpa/client userID=d82f935e-97bc-48a6-920e-531c69755ff8 time="2024-08-08T06:08:37+02:00" level=info msg="Job finished" service=imap user=d82f935e-97bc-48a6-920e-531c69755ff8 time="2024-08-08T06:08:37+02:00" level=info msg="All child jobs completed" service=imap sync-job=waiter user=d82f935e-97bc-48a6-920e-531c69755ff8 time="2024-08-08T06:08:37+02:00" level=info msg="Synced messages" service=imap user=d82f935e-97bc-48a6-920e-531c69755ff8 time="2024-08-08T06:08:37+02:00" level=info msg="Finished user sync" duration=6.144524ms service=imap user=d82f935e-97bc-48a6-920e-531c69755ff8 time="2024-08-08T06:08:37+02:00" level=info msg="Sync complete, starting API event stream" service=imap user=d82f935e-97bc-48a6-920e-531c69755ff8 time="2024-08-08T06:08:37+02:00" level=info msg="Event loop reset" eventID="AA==" service=user-events user=d82f935e-97bc-48a6-920e-531c69755ff8 time="2024-08-08T06:08:37+02:00" level=info msg="200 OK: POST https://127.0.0.1:39027/data/v1/stats" pkg=gpa/client userID=d82f935e-97bc-48a6-920e-531c69755ff8 time="2024-08-08T06:08:37+02:00" level=info msg="Configuration Status Abort event sent." userID=d82f935e-97bc-48a6-920e-531c69755ff8 time="2024-08-08T06:08:37+02:00" level=info msg="Logging out user" userID=d82f935e-97bc-48a6-920e-531c69755ff8 withAPI=true time="2024-08-08T06:08:37+02:00" level=info msg="Validating Listener State" service=server-manager time="2024-08-08T06:08:37+02:00" level=info msg="Exiting IMAP Service" service=imap user=d82f935e-97bc-48a6-920e-531c69755ff8 time="2024-08-08T06:08:37+02:00" level=info msg="Exiting service main loop" service=smtp user=d82f935e-97bc-48a6-920e-531c69755ff8 time="2024-08-08T06:08:37+02:00" level=info msg="Exiting Service" service=user-identity user=d82f935e-97bc-48a6-920e-531c69755ff8 time="2024-08-08T06:08:37+02:00" level=info msg="Exiting service main loop" service=telemetry user=d82f935e-97bc-48a6-920e-531c69755ff8 time="2024-08-08T06:08:37+02:00" level=info msg="Exiting service" service=user-events user=d82f935e-97bc-48a6-920e-531c69755ff8 time="2024-08-08T06:08:37+02:00" level=info msg="200 OK: DELETE https://127.0.0.1:39027/auth/v4" pkg=gpa/client userID=d82f935e-97bc-48a6-920e-531c69755ff8 time="2024-08-08T06:08:37+02:00" level=info msg="Closing user" userID=d82f935e-97bc-48a6-920e-531c69755ff8 time="2024-08-08T06:08:37+02:00" level=info msg="Deleting vault user" userID=d82f935e-97bc-48a6-920e-531c69755ff8 Scenario: Cannot login to removed account # features/user/relogin.feature:15 When user "aefcb44d-69a6-45f4-8c65-102c6f4a275d" is deleted # :1 -> *scenario time="2024-08-08T06:08:37+02:00" level=info msg="Frontend service stopped" time="2024-08-08T06:08:37+02:00" level=info msg="Frontend client stopped" time="2024-08-08T06:08:37+02:00" level=info msg="Closing bridge" pkg=bridge time="2024-08-08T06:08:37+02:00" level=info msg="Closing IMAP Listener" service=server-manager time="2024-08-08T06:08:37+02:00" level=info msg="Closing IMAP server" service=server-manager time="2024-08-08T06:08:37+02:00" level=info msg="Closing SMTP Listener" service=server-manager time="2024-08-08T06:08:37+02:00" level=info msg="SMTP server stopped" error="accept tcp 127.0.0.1:1025: use of closed network connection" service=server-manager time="2024-08-08T06:08:37+02:00" level=info msg="Closing SMTP server" service=server-manager Then user "aefcb44d-69a6-45f4-8c65-102c6f4a275d" is not listed # :1 -> *scenario === RUN TestFeatures/Bridge_password_persists_after_logout/login panic: test timed out after 10m0s running tests: TestFeatures (10m0s) TestFeatures/Bridge_password_persists_after_logout/login (0s) goroutine 136863 [running]: testing.(*M).startAlarm.func1() /usr/lib/go/src/testing/testing.go:2366 +0x385 created by time.goFunc /usr/lib/go/src/time/sleep.go:177 +0x2d goroutine 1 [chan receive, 10 minutes]: testing.(*T).Run(0xc0004564e0, {0x5fee574cb997?, 0x0?}, 0x5fee57a21318) /usr/lib/go/src/testing/testing.go:1750 +0x3ab testing.runTests.func1(0xc0004564e0) /usr/lib/go/src/testing/testing.go:2161 +0x37 testing.tRunner(0xc0004564e0, 0xc00005db48) /usr/lib/go/src/testing/testing.go:1689 +0xfb testing.runTests(0xc0000102b8, {0x5fee583280a0, 0x2, 0x2}, {0x75309dac3c08?, 0x5fee579a96a0?, 0x5fee584a0b20?}) /usr/lib/go/src/testing/testing.go:2159 +0x445 testing.(*M).Run(0xc000406280) /usr/lib/go/src/testing/testing.go:2027 +0x68b go.uber.org/goleak.VerifyTestMain({0x5fee57a2e988?, 0xc000406280?}, {0xc0007a9e78, 0x1, 0x1}) /startdir/src/proton-bridge/vendor/go.uber.org/goleak/testmain.go:53 +0x5a github.com/ProtonMail/proton-bridge/v3/tests.TestMain(0xc000406280) /startdir/src/proton-bridge/tests/main_test.go:58 +0x148 main.main() _testmain.go:51 +0x195 goroutine 34 [select, 10 minutes]: io.(*pipe).read(0xc0000620c0, {0xc000580000, 0x1000, 0x1?}) /usr/lib/go/src/io/pipe.go:57 +0xa5 io.(*PipeReader).Read(0x8?, {0xc000580000?, 0xd4?, 0x0?}) /usr/lib/go/src/io/pipe.go:134 +0x1a bufio.(*Scanner).Scan(0xc000094f28) /usr/lib/go/src/bufio/scan.go:219 +0x81e github.com/sirupsen/logrus.(*Entry).writerScanner(0xc0003f4bd0, 0xc0000620c0, 0xc000058430) /startdir/src/proton-bridge/vendor/github.com/sirupsen/logrus/writer.go:59 +0xa5 created by github.com/sirupsen/logrus.(*Entry).WriterLevel in goroutine 1 /startdir/src/proton-bridge/vendor/github.com/sirupsen/logrus/writer.go:51 +0x31f goroutine 13 [chan receive]: testing.(*T).Run(0xc000456680, {0xc0005a404c?, 0xd?}, 0xc002d3f590) /usr/lib/go/src/testing/testing.go:1750 +0x3ab github.com/cucumber/godog.(*suite).runPickle(0xc002d98d80, 0xc002255dd0) /startdir/src/proton-bridge/vendor/github.com/cucumber/godog/suite.go:446 +0x388 github.com/cucumber/godog.(*runner).concurrent.func1(0xc000d5d8c8, 0xc002255dd0) /startdir/src/proton-bridge/vendor/github.com/cucumber/godog/run.go:122 +0x150 github.com/cucumber/godog.(*runner).concurrent(0xc0003f4000, 0x1) /startdir/src/proton-bridge/vendor/github.com/cucumber/godog/run.go:133 +0x5f0 github.com/cucumber/godog.runWithOptions({0x0, _}, {0x0, 0x0, 0x0, {0x0, 0x0}, 0x0, {0x0, 0x0, ...}, ...}, ...) /startdir/src/proton-bridge/vendor/github.com/cucumber/godog/run.go:261 +0xa66 github.com/cucumber/godog.TestSuite.Run({{0x0, 0x0}, 0x5fee57a21490, 0xc0000104b0, 0xc0000c2100}) /startdir/src/proton-bridge/vendor/github.com/cucumber/godog/run.go:315 +0x139 github.com/ProtonMail/proton-bridge/v3/tests.TestFeatures(0xc000456680) /startdir/src/proton-bridge/tests/bdd_test.go:110 +0x218 testing.tRunner(0xc000456680, 0x5fee57a21318) /usr/lib/go/src/testing/testing.go:1689 +0xfb created by testing.(*T).Run in goroutine 1 /usr/lib/go/src/testing/testing.go:1742 +0x390 goroutine 136884 [select]: net/http.(*persistConn).roundTrip(0xc001cdb9e0, 0xc00258da00) /usr/lib/go/src/net/http/transport.go:2689 +0x979 net/http.(*Transport).roundTrip(0xc002671a40, 0xc001cdb7a0) /usr/lib/go/src/net/http/transport.go:608 +0x79a net/http.(*Transport).RoundTrip(0x0?, 0x5fee57a2ea68?) /usr/lib/go/src/net/http/roundtrip.go:17 +0x13 net/http.send(0xc001cdb7a0, {0x5fee57a2ea68, 0xc002671a40}, {0x1137001?, 0x75309bdc7ee0?, 0x0?}) /usr/lib/go/src/net/http/client.go:259 +0x5e4 net/http.(*Client).send(0xc000ba90b0, 0xc001cdb7a0, {0xc001a72460?, 0x5fee56669a9a?, 0x0?}) /usr/lib/go/src/net/http/client.go:180 +0x98 net/http.(*Client).do(0xc000ba90b0, 0xc001cdb7a0) /usr/lib/go/src/net/http/client.go:724 +0x8dc net/http.(*Client).Do(...) /usr/lib/go/src/net/http/client.go:590 github.com/go-resty/resty/v2.(*Client).execute(0xc00282ea08, 0xc000bb4a80) /startdir/src/proton-bridge/vendor/github.com/go-resty/resty/v2/client.go:1187 +0x625 github.com/go-resty/resty/v2.(*Request).Execute.func2() /startdir/src/proton-bridge/vendor/github.com/go-resty/resty/v2/request.go:971 +0x8a github.com/go-resty/resty/v2.Backoff(0xc001a72ae8, {0xc001a72ab8, 0x6, 0x5fee56686caa?}) /startdir/src/proton-bridge/vendor/github.com/go-resty/resty/v2/retry.go:115 +0x16c github.com/go-resty/resty/v2.(*Request).Execute(0xc000bb4a80, {0x5fee574b67ac?, 0x5fee574c40f3?}, {0xc0016fc440, 0x1b}) /startdir/src/proton-bridge/vendor/github.com/go-resty/resty/v2/request.go:965 +0x5fc github.com/go-resty/resty/v2.(*Request).Get(...) /startdir/src/proton-bridge/vendor/github.com/go-resty/resty/v2/request.go:876 github.com/ProtonMail/go-proton-api.(*Manager).QuarkRes(0x0?, {0x5fee57a3f2c0, 0x5fee585030c0}, {0x5fee574c9e9b, 0xb}, {0xc001a72e28, 0x6, 0x6}) /startdir/src/proton-bridge/vendor/github.com/ProtonMail/go-proton-api/internal.go:23 +0x39b github.com/ProtonMail/proton-bridge/v3/tests.(*testCtx).runQuarkCmd.func1(0xc001a72ce0?) /startdir/src/proton-bridge/tests/ctx_helper_test.go:82 +0x38 github.com/ProtonMail/proton-bridge/v3/tests.(*testCtx).withProton(0xc003fe3500, 0xc001a72d60) /startdir/src/proton-bridge/tests/ctx_helper_test.go:48 +0x31f github.com/ProtonMail/proton-bridge/v3/tests.(*testCtx).runQuarkCmd(0xc0004efd40?, {0x5fee57a3f2c0?, 0x5fee585030c0?}, {0x5fee574c9e9b?, 0x4?}, {0xc001a72e28?, 0x2?, 0x2?}) /startdir/src/proton-bridge/tests/ctx_helper_test.go:81 +0xa5 github.com/ProtonMail/proton-bridge/v3/tests.(*scenario).createUserAccount(0xc0001240b8, {0xc001929757, 0x24}, {0xc00192978b, 0x8}, 0x2?) /startdir/src/proton-bridge/tests/user_test.go:557 +0x1db github.com/ProtonMail/proton-bridge/v3/tests.(*scenario).thereExistsAnAccountWithUsernameAndPassword(...) /startdir/src/proton-bridge/tests/user_test.go:40 reflect.Value.call({0x5fee57824180?, 0xc00195ab50?, 0x5fee57a14500?}, {0x5fee574b7394, 0x4}, {0xc000ba8c30, 0x2, 0x2?}) /usr/lib/go/src/reflect/value.go:596 +0xca6 reflect.Value.Call({0x5fee57824180?, 0xc00195ab50?, 0x5fee578bc0a0?}, {0xc000ba8c30?, 0x5fee57a14500?, 0x30?}) /usr/lib/go/src/reflect/value.go:380 +0xb9 github.com/cucumber/godog/internal/models.(*StepDefinition).Run(0xc000358150, {0x5fee57a3f2c0, 0x5fee585030c0}) /startdir/src/proton-bridge/vendor/github.com/cucumber/godog/internal/models/stepdef.go:182 +0x2410 github.com/cucumber/godog.(*suite).runStep(0xc002d98d80, {0x5fee57a3f2c0, 0x5fee585030c0}, 0xc002255dd0, 0xc000790cc0, {0x0, 0x0?}, 0x1?, 0x0?) /startdir/src/proton-bridge/vendor/github.com/cucumber/godog/suite.go:183 +0x9a8 github.com/cucumber/godog.(*suite).runSteps(0xc002d98d80, {0x5fee57a3f2c0?, 0x5fee585030c0?}, 0xc002255dd0, {0xc000062f00, 0xc, 0x5fee567959ae?}) /startdir/src/proton-bridge/vendor/github.com/cucumber/godog/suite.go:391 +0xc5 github.com/cucumber/godog.(*suite).runPickle.func1(0xc001a2c9c0) /startdir/src/proton-bridge/vendor/github.com/cucumber/godog/suite.go:447 +0x4c testing.tRunner(0xc001a2c9c0, 0xc002d3f590) /usr/lib/go/src/testing/testing.go:1689 +0xfb created by testing.(*T).Run in goroutine 13 /usr/lib/go/src/testing/testing.go:1742 +0x390 goroutine 136885 [IO wait]: internal/poll.runtime_pollWait(0x75309bd00e90, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0x7?, 0x75309c6a9a20?, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Accept(0xc00060a100) /usr/lib/go/src/internal/poll/fd_unix.go:611 +0x2ac net.(*netFD).accept(0xc00060a100) /usr/lib/go/src/net/fd_unix.go:172 +0x29 net.(*TCPListener).accept(0xc003674c20) /usr/lib/go/src/net/tcpsock_posix.go:159 +0x1e net.(*TCPListener).Accept(0xc003674c20) /usr/lib/go/src/net/tcpsock.go:327 +0x30 crypto/tls.(*listener).Accept(0xc003a7ea98) /usr/lib/go/src/crypto/tls/tls.go:66 +0x27 net/http.(*Server).Serve(0xc0023fc690, {0x5fee57a3c7f0, 0xc003a7ea98}) /usr/lib/go/src/net/http/server.go:3260 +0x33e net/http/httptest.(*Server).goServe.func1() /usr/lib/go/src/net/http/httptest/server.go:310 +0x5b created by net/http/httptest.(*Server).goServe in goroutine 136884 /usr/lib/go/src/net/http/httptest/server.go:308 +0x65 goroutine 136890 [select]: net/http.(*persistConn).writeLoop(0xc001cdb9e0) /usr/lib/go/src/net/http/transport.go:2458 +0xf0 created by net/http.(*Transport).dialConn in goroutine 136886 /usr/lib/go/src/net/http/transport.go:1800 +0x1585 goroutine 136891 [IO wait]: internal/poll.runtime_pollWait(0x75309c7bf2c0, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0005a0400?, 0xc001a85440?, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0005a0400, {0xc001a85440, 0x240, 0x240}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x27a net.(*netFD).Read(0xc0005a0400, {0xc001a85440?, 0x75309c6837a8?, 0xc00083b5a8?}) /usr/lib/go/src/net/fd_posix.go:55 +0x25 net.(*conn).Read(0xc00079d150, {0xc001a85440?, 0xc0019dcc20?, 0x5fee5666113c?}) /usr/lib/go/src/net/net.go:185 +0x45 crypto/tls.(*atLeastReader).Read(0xc00083b5a8, {0xc001a85440?, 0x0?, 0xc00083b5a8?}) /usr/lib/go/src/crypto/tls/conn.go:806 +0x3b bytes.(*Buffer).ReadFrom(0xc0017649b0, {0x5fee57a308e0, 0xc00083b5a8}) /usr/lib/go/src/bytes/buffer.go:211 +0x98 crypto/tls.(*Conn).readFromUntil(0xc001764708, {0x5fee57a30280, 0xc00079d150}, 0xc002d5c468?) /usr/lib/go/src/crypto/tls/conn.go:828 +0xde crypto/tls.(*Conn).readRecordOrCCS(0xc001764708, 0x0) /usr/lib/go/src/crypto/tls/conn.go:626 +0x3cf crypto/tls.(*Conn).readRecord(...) /usr/lib/go/src/crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0xc001764708, {0xc0032b8c41, 0x1, 0xc00258da00?}) /usr/lib/go/src/crypto/tls/conn.go:1370 +0x156 net/http.(*connReader).backgroundRead(0xc0032b8c30) /usr/lib/go/src/net/http/server.go:681 +0x37 created by net/http.(*connReader).startBackgroundRead in goroutine 136887 /usr/lib/go/src/net/http/server.go:677 +0xba goroutine 136889 [IO wait]: internal/poll.runtime_pollWait(0x75309c7be058, 0x72) /usr/lib/go/src/runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0005a0380?, 0xc001c0f800?, 0x0) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) /usr/lib/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0005a0380, {0xc001c0f800, 0x700, 0x700}) /usr/lib/go/src/internal/poll/fd_unix.go:164 +0x27a net.(*netFD).Read(0xc0005a0380, {0xc001c0f800?, 0x75309b3f5728?, 0xc003a7ecf0?}) /usr/lib/go/src/net/fd_posix.go:55 +0x25 net.(*conn).Read(0xc00079d158, {0xc001c0f800?, 0xc002e29930?, 0x5fee5666113c?}) /usr/lib/go/src/net/net.go:185 +0x45 crypto/tls.(*atLeastReader).Read(0xc003a7ecf0, {0xc001c0f800?, 0x0?, 0xc003a7ecf0?}) /usr/lib/go/src/crypto/tls/conn.go:806 +0x3b bytes.(*Buffer).ReadFrom(0xc001764d30, {0x5fee57a308e0, 0xc003a7ecf0}) /usr/lib/go/src/bytes/buffer.go:211 +0x98 crypto/tls.(*Conn).readFromUntil(0xc001764a88, {0x5fee57a30280, 0xc00079d158}, 0xc002e29978?) /usr/lib/go/src/crypto/tls/conn.go:828 +0xde crypto/tls.(*Conn).readRecordOrCCS(0xc001764a88, 0x0) /usr/lib/go/src/crypto/tls/conn.go:626 +0x3cf crypto/tls.(*Conn).readRecord(...) /usr/lib/go/src/crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0xc001764a88, {0xc001cf1000, 0x1000, 0x100e45613c8?}) /usr/lib/go/src/crypto/tls/conn.go:1370 +0x156 net/http.(*persistConn).Read(0xc001cdb9e0, {0xc001cf1000?, 0x5fee56658945?, 0x60?}) /usr/lib/go/src/net/http/transport.go:1977 +0x4a bufio.(*Reader).fill(0xc000da1500) /usr/lib/go/src/bufio/bufio.go:110 +0x103 bufio.(*Reader).Peek(0xc000da1500, 0x1) /usr/lib/go/src/bufio/bufio.go:148 +0x53 net/http.(*persistConn).readLoop(0xc001cdb9e0) /usr/lib/go/src/net/http/transport.go:2141 +0x1b9 created by net/http.(*Transport).dialConn in goroutine 136886 /usr/lib/go/src/net/http/transport.go:1799 +0x152f goroutine 136887 [runnable]: github.com/cronokirby/saferith.(*triple).add(...) /startdir/src/proton-bridge/vendor/github.com/cronokirby/saferith/num.go:1127 github.com/cronokirby/saferith.montgomeryMul({0xc001bc0600, 0x20, 0xc001f66e00?}, {0xc001bc0600, 0xc001d78c90?, 0x5fee5666113c?}, {0xc001bc0600, 0x20, 0x240}, {0xc001bc1600, ...}, ...) /startdir/src/proton-bridge/vendor/github.com/cronokirby/saferith/num.go:1159 +0x310 github.com/cronokirby/saferith.(*Nat).expOdd(0xc001d78d98, 0x5fee56b8080c?, 0xc0032b9080, 0xc001f66e00) /startdir/src/proton-bridge/vendor/github.com/cronokirby/saferith/num.go:1314 +0x730 github.com/cronokirby/saferith.(*Nat).Exp(0xc001d78d98?, 0x0?, 0xc0010ffc20?, 0x25?) /startdir/src/proton-bridge/vendor/github.com/cronokirby/saferith/num.go:1365 +0x25 github.com/ProtonMail/go-srp.(*Auth).GenerateVerifier(0xc002304d70, 0x800) /startdir/src/proton-bridge/vendor/github.com/ProtonMail/go-srp/srp.go:498 +0xc5 github.com/ProtonMail/go-proton-api/server/backend.(*Backend).CreateUser.func1(0xc003fc77a0) /startdir/src/proton-bridge/vendor/github.com/ProtonMail/go-proton-api/server/backend/backend.go:135 +0x125 github.com/ProtonMail/go-proton-api/server/backend.writeBackendRetErr[...](0xc002d3f980?, 0xc001d78f78) /startdir/src/proton-bridge/vendor/github.com/ProtonMail/go-proton-api/server/backend/backend.go:85 +0x83 github.com/ProtonMail/go-proton-api/server/backend.(*Backend).CreateUser(0xc002103030?, {0xc003570667?, 0x6?}, {0xc003570697?, 0x5fee574ca591?, 0xb?}) /startdir/src/proton-bridge/vendor/github.com/ProtonMail/go-proton-api/server/backend/backend.go:119 +0x65 github.com/ProtonMail/go-proton-api/server/backend.(*Backend).quarkUserCreate(0xc002d3f980, {0xc000f7e300, 0x6, 0x6}) /startdir/src/proton-bridge/vendor/github.com/ProtonMail/go-proton-api/server/backend/quark.go:68 +0x258 github.com/ProtonMail/go-proton-api/server/backend.(*Backend).RunQuarkCommand(0xc003570660?, {0xc001020914?, 0x5fee576dc130?}, {0xc000f7e300?, 0x76a700?, 0x5fee576d83d8?}) /startdir/src/proton-bridge/vendor/github.com/ProtonMail/go-proton-api/server/backend/quark.go:16 +0xa5 github.com/ProtonMail/go-proton-api/server.initRouter.(*Server).handleQuarkCommand.func68(0xc000599900) /startdir/src/proton-bridge/vendor/github.com/ProtonMail/go-proton-api/server/quark.go:16 +0x89 github.com/gin-gonic/gin.(*Context).Next(0xc000599900) /startdir/src/proton-bridge/vendor/github.com/gin-gonic/gin/context.go:174 +0x2b github.com/ProtonMail/go-proton-api/server.(*serverBuilder).build.(*Server).logCalls.func2(0xc000599900) /startdir/src/proton-bridge/vendor/github.com/ProtonMail/go-proton-api/server/router.go:252 +0x15a github.com/gin-gonic/gin.(*Context).Next(...) /startdir/src/proton-bridge/vendor/github.com/gin-gonic/gin/context.go:174 github.com/gin-gonic/gin.CustomRecoveryWithWriter.func1(0xc000599900) /startdir/src/proton-bridge/vendor/github.com/gin-gonic/gin/recovery.go:102 +0x7a github.com/gin-gonic/gin.(*Context).Next(...) /startdir/src/proton-bridge/vendor/github.com/gin-gonic/gin/context.go:174 github.com/gin-gonic/gin.LoggerWithConfig.func1(0xc000599900) /startdir/src/proton-bridge/vendor/github.com/gin-gonic/gin/logger.go:240 +0xdd github.com/gin-gonic/gin.(*Context).Next(...) /startdir/src/proton-bridge/vendor/github.com/gin-gonic/gin/context.go:174 github.com/gin-gonic/gin.CustomRecoveryWithWriter.func1(0xc000599900) /startdir/src/proton-bridge/vendor/github.com/gin-gonic/gin/recovery.go:102 +0x7a github.com/gin-gonic/gin.(*Context).Next(...) /startdir/src/proton-bridge/vendor/github.com/gin-gonic/gin/context.go:174 github.com/gin-gonic/gin.(*Engine).handleHTTPRequest(0xc001a2cb60, 0xc000599900) /startdir/src/proton-bridge/vendor/github.com/gin-gonic/gin/gin.go:620 +0x66e github.com/gin-gonic/gin.(*Engine).ServeHTTP(0xc001a2cb60, {0x5fee57a3c760, 0xc003b0ad20}, 0xc00075e120) /startdir/src/proton-bridge/vendor/github.com/gin-gonic/gin/gin.go:576 +0x1b2 net/http.serverHandler.ServeHTTP({0xc0032b8c30?}, {0x5fee57a3c760?, 0xc003b0ad20?}, 0x6?) /usr/lib/go/src/net/http/server.go:3142 +0x8e net/http.(*conn).serve(0xc000748870, {0x5fee57a3f3d8, 0xc0032b83f0}) /usr/lib/go/src/net/http/server.go:2044 +0x5e8 created by net/http.(*Server).Serve in goroutine 136885 /usr/lib/go/src/net/http/server.go:3290 +0x4b4 FAIL github.com/ProtonMail/proton-bridge/v3/tests 602.865s FAIL ==> ERROR: A failure occurred in check(). Aborting... ==> ERROR: Build failed, check /home/alhp/workspace/chroot/build_d9350de7-a949-4aaf-91a1-053114335293/build